body, html { width : 100% ; margin : 0px ; padding : 0px ; font-family : Arial  ;  background-color : #28696a ; background-image : url('../images/mainbg.gif') ; background-repeat : repeat-y ; background-position : 50% 0%; z-index:-1}
# background-color : #28696a ; background-image : url('../images/mainbg.gif') ; background-repeat : repeat-y ; background-position : 50% 0%
body { text-align : left}
.page_placeholder { width : 1000px  ; float : center ; margin : auto ; border-left : 6px solid #64aeaf ; border-right : 6px solid #64aeaf ; height : 100%}
.top { text-align : right ; padding : 4px ; no-repeat ; background-position : 60px 60% ; font-size : 13px ; color : #b8d7d7 ; background-color : white }
.top a { text-decoration : none ; color : #b8d7d7  }
.top a:hover { color : #28696a ; cursor : pointer } 
.textred { color : #FF0000 ;  } 

.column1, .column2, .column3, .column_main, .column_narrow { float : left ; width : 330px }
.column1 { width : 328px ; margin-left : 0px }
.column3 { width : 310px }
.column2, .column3, .column_narrow { margin-left : 10px }
.column_narrow { margin-left : 8px }

.column_main { width : 470px  }
.column_narrow { width : 190px }

.is_main { background-color : #e9e9e9 ; border-left : 1px solid white ; border-right : 1px solid white ; padding: 17px 0px 7px 8px ; height : auto }

.is_menu { padding-left : 14px ; background-color : white}
.is_menu span { background-image : url('../images/buttons.gif') ; height : 35px ; float : left ; font-size : 13px ; font-weight : bold ; color : #28696a}

.is_menu td { cursor : pointer ; width : auto  ; margin : 0px ; padding : 0px }
.is_menu a { text-decoration : none ; color : #28696a }
.is_menu .sp { width : 6px ; cursor : default}

.is_menu .is_passive .l { width: 6px ; background-position : 15px 0px  }
.is_menu .is_passive .c { background-position : 0px -108px; padding-top : 12px ; height : 23px ; padding-left : 5px ; padding-right : 5px}
.is_menu .is_passive .r { width: 6px ; background-position : 6px 0px  }

.is_menu .is_active .l { width: 6px  }
.is_menu .is_active .c { background-position : 0px -36px ; color : white ; padding-top : 11px ; height : 24px ; padding-left : 5px ; padding-right : 5px ; margin : auto}
.is_menu .is_active .r { width: 6px ; background-position : -7px 0px }
.is_menu .is_active .c a { color : white }

.is_menu .is_spec .l, .is_menu .is_spec_o .l { width: 6px  ; background-position :  -14px 0px }
.is_menu .is_spec .c, .is_menu .is_spec_o .c { background-position : 0px -72px ; color : white ; padding-top : 12px ; height : 23px ; padding-left : 8px ; padding-right : 5px ; margin : auto}
.is_menu .is_spec .r, .is_menu .is_spec_o .r { width: 32px ; background-position : -21px 0px }
.is_menu .is_spec .c a, .is_menu .is_spec_o .c a { color : white }

.is_menu .is_spec .is_popup { display : none }
.is_menu .is_spec_o .is_popup { display : block ;  z-index: 100; position : absolute ; width: 584px; ; padding: 11px 4px 11px 4px ; background-color : #dd9421; margin-top : 35px  ; cursor : default ;}
.is_menu .is_spec_o .is_popup table { width : 100% }
.is_menu .is_spec_o .is_popup table td { width : 25% }
.is_menu .is_spec_o .is_popup table td .ico_sm_p, .is_menu .is_spec_o .is_popup table td .ico_sm_a { float : right }
.is_menu img { border : 0px ; margin-top : -7px }
.is_menu .is_spec_o .is_popup a { color : white }
* html .is_menu .is_spec_o .is_popup a { color : white }


 div.sub_button2,  div.sub_button2_a { float : none ; display : block ; height : 30px ; text-align}
 div.sub_button2 span, div.sub_button2_a span { background-image : url('../images/sub_menu_row.gif') ; margin : 0px ; padding : 0px ; float : left ; width : auto ; height : 23px ; float : left ; color : white; font-weight : bold; font-size : 13px}
 div.sub_button2 .is_l , div.sub_button2_a .is_l { background-position : 0px 145px ; height : 23px ; width : 6px }
 div.sub_button2 .is_c,  div.sub_button2_a .is_c { background-position : 0px -98px ; height : 19px ; padding-top : 4px ; padding-left : 5px ; padding-right : 5px ; cursor : pointer }
 div.sub_button2 .is_r,  div.sub_button2_a .is_r { background-position : 6px 145px ; height : 23px ; width : 6px }

 div.sub_button2 .is_c a,  div.sub_button2_a .is_c a { font-weight : bold }
 div.sub_button2 .is_c a:hover,  div.sub_button2_a .is_c a:hover { font-weight : bold ; text-decoration : none}

 div.sub_button2_a .is_l { background-position : 0px 121px }
 div.sub_button2_a .is_c { background-position : 0px -207px }
 div.sub_button2_a .is_r { background-position : 6px 121px }


.is_sub_menu span, .is_sub_menu td { background-image : url('../images/sub_menu_row.gif'); font-size : 12px ; font-weight : bold ; color : white}
.is_sub_menu span {  float : left  }
.is_sub_menu table { height : 36px ; width : 100% }
.is_sub_menu .is_l, .is_sub_menu .is_r  { width : 8px }
.is_sub_menu .is_ll, .is_sub_menu .is_rr  { width : 6px ; background-position : 0px 73px }
.is_sub_menu .is_rr {  background-position : 6px 73px  }
.is_sub_menu .is_c { width : auto ; background-position : 0px -37px }
.is_sub_menu .is_r {  background-position : -14px -122px  }
.is_sub_menu .is_r2 {  background-image : url('../images/sub_menu_row2.gif');  width : 6px ; background-color: #e9e9e9; }
.is_sub_menu .is_rbegin { background-image : url('../images/sub_menu_row3.gif');   background-position : 0px 0px;width : 8px ; background-color: #e9e9e9; }
.is_sub_menu .is_rend { background-image : url('../images/sub_menu_row3.gif');   background-position : 8px 0px;width : 8px ; background-color: #e9e9e9; }

.is_sub_menu img { vertical-align : middle}
.is_sub_menu input { width : 130px ; font-size : 11px ; margin-top : 5px ; margin-right : 3px ; margin-left : 3px ; padding-left : 5px ; padding-right : 5px}

.is_sub_menu table table td { width : 100% ; background-image : none ; vertical-align : middle }
.is_sub_menu .main { width : auto }
.is_sub_menu .sub_button, .is_sub_menu .sub_button_a { margin : 0px ; padding : 0px ; float : left ; width : auto ; height : 23px  ; margin-right : 5px}
.is_sub_menu .sub_button .is_l , .is_sub_menu .sub_button_a .is_l { background-position : 0px 145px ; height : 23px ; width : 6px }
.is_sub_menu .sub_button .is_c, .is_sub_menu .sub_button_a .is_c { background-position : 0px -98px ; height : 19px ; padding-top : 4px ; padding-left : 5px ; padding-right : 5px ; cursor : pointer }
.is_sub_menu .sub_button .is_r, .is_sub_menu .sub_button_a .is_r { background-position : 6px 145px ; height : 23px ; width : 6px }

.is_sub_menu .sub_button .is_c a, .is_sub_menu .sub_button_a .is_c a { font-weight : bold }
.is_sub_menu .sub_button .is_c a:hover, .is_sub_menu .sub_button_a .is_c a:hover { font-weight : bold ; text-decoration : none}

.is_sub_menu .sub_button_a .is_l { background-position : 0px 121px }
.is_sub_menu .sub_button_a .is_c { background-position : 0px -207px }
.is_sub_menu .sub_button_a .is_r { background-position : 6px 121px }







.is_sub_menu .presearch {background-image : url('../images/sub_menu_row.gif'); width : 6px ; background-position : 0px -122px }
.is_sub_menu .search {background-image : url('../images/sub_menu_row.gif'); width : 270px ; background-position : 0px 36px }
.is_sub_menu .main a { color : white ; font-weight : normal ; text-decoration : none }
.is_sub_menu .main a:hover { text-decoration : underline }
.is_sub_menu .search input { margin-top : 7px ; margin-right : 0px ; margin-left : 0px ; width:  150px; }


.ico_big_a, .ico_big_p { background-image : url('../images/icos40.gif') ; width : 98px ; height : 40px ; float : left  ; background-color : #dd9421 ; margin : 2px ; padding-left : 42px   ; cursor : auto}
.ico_big_a div, .ico_big_p div { cursor : pointer ; height : 40px ; color : white ; background-color : #dd9421; font-size : 13px ; vertical-align : middle ; display : table-cell ; font-weight : bold ; width : 98px ; } 
.ico_big_a, .ico_big_a div { background-color : #ca851d }
.ico_big a, .ico_big_a a, .ico_sm a, .ico_sm_a a { color : white ; padding : 0px; margin : 0px } 

.ico_big_a#z00, .ico_big_p#z00 { background-image : none }
.ico_big_a#i01, .ico_big_p#i01 { background-position :    0px     0px }
.ico_big_a#i011, .ico_big_p#i011 { background-position :  0px     0px }
.ico_big_a#i02, .ico_big_p#i02 { background-position :  -40px     0px }
.ico_big_a#i03, .ico_big_p#i03 { background-position :  -80px     0px }
.ico_big_a#i04, .ico_big_p#i04 { background-position : -120px     0px }
.ico_big_a#i05, .ico_big_p#i05 { background-position : -160px     0px }
.ico_big_a#i06, .ico_big_p#i06 { background-position : -200px     0px }

.ico_big_a#i07, .ico_big_p#i07 { background-position :    0px   -40px }
.ico_big_a#i08, .ico_big_p#i08 { background-position :  -40px   -40px }
.ico_big_a#i09, .ico_big_p#i09 { background-position :  -80px   -40px }
.ico_big_a#i10, .ico_big_p#i10 { background-position : -120px   -40px }
.ico_big_a#i11, .ico_big_p#i11 { background-position : -160px   -40px }
.ico_big_a#i12, .ico_big_p#i12 { background-position : -200px   -40px }

.ico_big_a#i13, .ico_big_p#i13 { background-position :    0px   -80px }
.ico_big_a#i14, .ico_big_p#i14 { background-position :  -40px   -80px }
.ico_big_a#i15, .ico_big_p#i15 { background-position :  -80px   -80px }
.ico_big_a#i16, .ico_big_p#i16 { background-position : -120px   -80px }
.ico_big_a#i17, .ico_big_p#i17 { background-position : -160px   -80px }
.ico_big_a#i18, .ico_big_p#i18 { background-position : -200px   -80px }

.ico_big_a#i19, .ico_big_p#i19 { background-position :    0px  -120px }
.ico_big_a#i20, .ico_big_p#i20 { background-position :  -40px  -120px }
.ico_big_a#i21, .ico_big_p#i21 { background-position :  -80px  -120px }
.ico_big_a#i22, .ico_big_p#i22 { background-position : -120px  -120px }
.ico_big_a#i23, .ico_big_p#i23 { background-position : -160px  -120px }
.ico_big_a#i24, .ico_big_p#i24 { background-position : -200px  -120px }

.ico_big_a#i25, .ico_big_p#i25 { background-position :    0px  -160px }
.ico_big_a#i26, .ico_big_p#i26 { background-position :  -40px  -160px }
.ico_big_a#i27, .ico_big_p#i27 { background-position :  -80px  -160px }
.ico_big_a#i28, .ico_big_p#i28 { background-position : -120px  -160px }
.ico_big_a#i29, .ico_big_p#i29 { background-position : -160px  -160px }
.ico_big_a#i30, .ico_big_p#i30 { background-position : -200px  -160px }

.ico_big_a#i31, .ico_big_p#i31 { background-position :    0px  -200px }
.ico_big_a#i32, .ico_big_p#i32 { background-position :  -40px  -200px }
.ico_big_a#i33, .ico_big_p#i33 { background-position :  -80px  -200px }
.ico_big_a#i34, .ico_big_p#i34 { background-position : -120px  -200px }
.ico_big_a#i35, .ico_big_p#i35 { background-position : -160px  -200px }
.ico_big_a#i36, .ico_big_p#i36 { background-position : -200px  -200px }

.ico_big_a#i37, .ico_big_p#i37 { background-position :    0px  -240px }
.ico_big_a#i38, .ico_big_p#i38 { background-position :  -40px  -240px }
.ico_big_a#i39, .ico_big_p#i39 { background-position :  -80px  -240px }

.ico_sm_a, .ico_sm_p { background-image : url('../images/icos25.gif') ; width : 100px ; height : 26px ; float : left  ; background-color : #dd9421 ; margin : 2px ; padding-left : 27px   ; cursor : auto}
.ico_sm_a div, .ico_sm_p div { cursor : pointer ; height : 26px ; color : white ; background-color : #dd9421; font-size : 11px ; vertical-align : middle ; display : table-cell ; font-weight : bold ; width : 98px }

.ico_green { width : 25px ; height : 25px ; background-image : url('../images/icos_25_green.gif') }
 
.ico_sm_a, .ico_sm_a div { background-color : #ca851d }


  
.ico_sm_a#z00, .ico_sm_p#z00, .ico_green#g00    { background-image    : none }
.ico_sm_a#z01, .ico_sm_p#z01, .ico_green#g01    { background-position :    0px     0px }
.ico_sm_a#z011, .ico_sm_p#z011, .ico_green#g011 { background-position :    0px     0px }
.ico_sm_a#z02, .ico_sm_p#z02, .ico_green#g02    { background-position :  -25px     0px }
.ico_sm_a#z03, .ico_sm_p#z03, .ico_green#g03    { background-position :  -50px     0px }
.ico_sm_a#z04, .ico_sm_p#z04, .ico_green#g04    { background-position :  -75px     0px }
.ico_sm_a#z05, .ico_sm_p#z05, .ico_green#g05    { background-position : -100px     0px }
.ico_sm_a#z06, .ico_sm_p#z06, .ico_green#g06    { background-position : -125px     0px }

.ico_sm_a#z07, .ico_sm_p#z07, .ico_green#g07    { background-position :    0px   -25px }
.ico_sm_a#z08, .ico_sm_p#z08, .ico_green#g08    { background-position :  -25px   -25px }
.ico_sm_a#z088, .ico_sm_p#z088, .ico_green#g088 { background-position :  -25px   -25px }
.ico_sm_a#z09, .ico_sm_p#z09, .ico_green#g09    { background-position :  -50px   -25px }
.ico_sm_a#z10, .ico_sm_p#z10, .ico_green#g10    { background-position :  -75px   -25px }
.ico_sm_a#z11, .ico_sm_p#z11, .ico_green#g11    { background-position : -100px   -25px }
.ico_sm_a#z12, .ico_sm_p#z12, .ico_green#g12    { background-position : -125px   -25px }

.ico_sm_a#z13, .ico_sm_p#z13, .ico_green#g13    { background-position :    0px   -50px }
.ico_sm_a#z14, .ico_sm_p#z14, .ico_green#g14    { background-position :  -25px   -50px }
.ico_sm_a#z15, .ico_sm_p#z15, .ico_green#g15    { background-position :  -50px   -50px }
.ico_sm_a#z16, .ico_sm_p#z16, .ico_green#g16    { background-position :  -75px   -50px }
.ico_sm_a#z17, .ico_sm_p#z17, .ico_green#g17    { background-position : -100px   -50px }
.ico_sm_a#z18, .ico_sm_p#z18, .ico_green#g18    { background-position : -125px   -50px }

.ico_sm_a#z19, .ico_sm_p#z19, .ico_green#g19    { background-position :    0px   -75px }
.ico_sm_a#z20, .ico_sm_p#z20, .ico_green#g20    { background-position :  -25px   -75px }
.ico_sm_a#z21, .ico_sm_p#z21, .ico_green#g21    { background-position :  -50px   -75px }
.ico_sm_a#z22, .ico_sm_p#z22, .ico_green#g22    { background-position :  -75px   -75px }
.ico_sm_a#z23, .ico_sm_p#z23, .ico_green#g23    { background-position : -100px   -75px }
.ico_sm_a#z24, .ico_sm_p#z24, .ico_green#g24    { background-position : -125px   -75px }

.ico_sm_a#z25, .ico_sm_p#z25, .ico_green#g25    { background-position :    0px  -100px }
.ico_sm_a#z26, .ico_sm_p#z26, .ico_green#g26    { background-position :  -25px  -100px }
.ico_sm_a#z27, .ico_sm_p#z27, .ico_green#g27    { background-position :  -50px  -100px }
.ico_sm_a#z28, .ico_sm_p#z28, .ico_green#g28    { background-position :  -75px  -100px }
.ico_sm_a#z29, .ico_sm_p#z29, .ico_green#g29    { background-position : -100px  -100px }
.ico_sm_a#z30, .ico_sm_p#z30, .ico_green#g30    { background-position : -125px  -100px }

.ico_sm_a#z31, .ico_sm_p#z31, .ico_green#g31    { background-position :    0px  -125px }
.ico_sm_a#z32, .ico_sm_p#z32, .ico_green#g32    { background-position :  -25px  -125px }
.ico_sm_a#z33, .ico_sm_p#z33, .ico_green#g33    { background-position :  -50px  -125px }
.ico_sm_a#z34, .ico_sm_p#z34, .ico_green#g34    { background-position :  -75px  -125px }
.ico_sm_a#z35, .ico_sm_p#z35, .ico_green#g35    { background-position : -100px  -125px }
.ico_sm_a#z36, .ico_sm_p#z36, .ico_green#g36    { background-position : -125px  -125px }

.ico_sm_a#z37, .ico_sm_p#z37, .ico_green#g37    { background-position :    0px  -150px }
.ico_sm_a#z38, .ico_sm_p#z38, .ico_green#g38    { background-position :  -25px  -150px }
.ico_sm_a#z39, .ico_sm_p#z39, .ico_green#g38    { background-position :  -50px  -150px }
.ico_sm_a#z40, .ico_sm_p#z40, .ico_green#g40    { background-position :  -75px  -150px }
.ico_sm_a#z41, .ico_sm_p#z41, .ico_green#g41    { background-position : -100px  -150px }

.ico_green#g42 { background-position :    0px  -175px }
.ico_green#g43 { background-position :  -25px  -175px }
.ico_green#g44 { background-position :  -50px  -175px }
.ico_green#g45 { background-position :  -75px  -175px }
.ico_green#g46 { background-position : -100px  -175px }
.ico_green#g47 { background-position : -125px  -175px }

.ico_green#g48 { background-position :    0px  -200px }
.ico_green#g49 { background-position :  -25px  -200px }
.ico_green#g50 { background-position :  -50px  -200px }
.ico_green#g51 { background-position :  -75px  -200px }
.ico_green#g52 { background-position : -100px  -200px }
.ico_green#g53 { background-position : -125px  -200px }

.ico_green#g54 { background-position :    0px  -225px }
.ico_green#g55 { background-position :  -25px  -225px }
.ico_green#g56 { background-position :  -50px  -225px }
.ico_green#g57 { background-position :  -75px  -225px }
.ico_green#g58 { background-position : -100px  -225px }
.ico_green#g59 { background-position : -125px  -225px }


input { border : 1px solid #3b8687 ; font-size : 13px ; padding : 2px ; color : #3b8687 }
.form_short { border : 1px solid #3b8687 ; font-size : 13px ; padding : 2px ; color : #3b8687; width: 50px}

.comments_g { margin : 0px ; font-size : 8px ; color : white ; background-image : url('../images/comments_g_r.gif');padding-right : 5px ; background-position : 100% 0% ; padding-bottom : 1px ; font-weight : normal ;cursor : default  ; background-repeat : repeat-x; font-family : Arial  }
.comments_g span { background-image : url('../images/comments_g_l.gif') ; font-size : 8px ; padding-left : 3px ; margin-right : 3px ;  height : 11px ; padding-bottom : 1px ; background-repeat : no-repeat ; background-color : #64aeaf}



.comments_w {color : #64aeaf ;  margin : 0px ; font-size : 8px  ; background-image : url('../images/comments_w_r.gif');padding-right : 5px ; background-position : 100% 0% ; padding-bottom : 1px ; font-weight : normal ;cursor : default  ; background-repeat : repeat-x  }
.comments_w span { background-image : url('../images/comments_w_l.gif') ; font-size : 8px ; padding-left : 3px ; margin-right : 3px ;  height : 11px ; padding-bottom : 1px ; background-repeat : no-repeat}


.is_normal_block2, .is_normal_block, .is_movable_block , .is_normal_block_m, .is_movable_block_m, .is_block_banner { background-color : white ; text-align : left ; margin-bottom : 10px ; color : #0d575a ; font-size : 13px    ; }
.is_normal_block2 div, .is_normal_block div, .is_movable_block div , .is_normal_block_m div, .is_movable_block_m div { padding : 2px ; font-size : 11px }
.is_normal_block2, .is_normal_block, .is_normal_block_m { border : 1px solid #d1d1d1  }
.is_movable_block , .is_movable_block_m { border : 1px solid #d1d1d1 }
.is_normal_block2 .ico_green , .is_normal_block .ico_green , .is_movable_block  .ico_green, .is_normal_block_m .ico_green, .is_movable_block_m .ico_green { float : left ; margin-left : 4px ; margin-right : 3px  ; margin-top : -4px }
.is_normal_block h1, .is_normal_block_m h1 ,  .is_movable_block h1, .is_movable_block_m h1 { height : 25px ; padding-top : 9px ; color : #1D5D5C ; margin : 0px ; font-size : 16px ; font-family : Arial; font-weight : bolder ; background-color : #f5f5f5 ; border-bottom : 1px dotted #d1d1d1 ; cursor: pointer }
.is_normal_block2 h1 { height : 25px ; padding-top : 9px ; color : #1D5D5C ; margin : 0px ; font-size : 16px ; font-family : Arial; font-weight : bolder ; background-color : #f5f5f5 ; border-bottom : 1px dotted #d1d1d1 ; cursor: move }
.is_movable_block h1, .is_movable_block_m h1 { cursor : move ; background-color : white }

.is_normal_block2 h2, .is_normal_block h2, .is_movable_block h2 { color : #4A83A1 ; margin : 0px ; font-size : 15px ; margin-top : 5px;  }
.is_normal_block2 h2 a, .is_normal_block h2 a, .is_movable_block h2 a { text-decoration : none ; margin : 0px ; font-weight : bold ; color : #4A83A1 ; }
.is_normal_block2 p, .is_normal_block p, .is_movable_block p { margin: 6px 0px 5px 0px }
.is_normal_block2 h2 a:hover, .is_normal_block h2 a:hover, .is_movable_block h2 a:hover { text-decoration : underline } 
 

.is_normal_block2 .is_post, .is_normal_block .is_post, .is_normal_block .is_post_b, .is_movable_block .is_post, .is_movable_block .is_post_b { border-bottom : 1px dotted #d1d1d1 ; padding-bottom : 3px }
.is_normal_block_m .is_post, .is_movable_block_m .is_post, .is_normal_block_m .is_post_b, .is_movable_block_m .is_post_b { display : none}
.is_normal_block2 .is_post_b, .is_normal_block .is_post_b, .is_movable_block .is_post_b { background-color : #f5f5f5 }


.is_normal_block .is_media, .is_normal_block .is_media_b, .is_movable_block .is_media, .is_movable_block .is_media_b { border-bottom : 1px dotted #d1d1d1 ; padding-bottom : 3px }
.is_normal_block_m .is_media, .is_movable_block_m .is_media, .is_normal_block_m .is_media_b, .is_movable_block_m .is_media_b { display : none}
.is_normal_block .is_media_b, .is_movable_block .is_media_b { background-color : #f5f5f5 }

.is_normal_block a, .is_movable_block a { color : #0d575a  ; text-decoration : underline ; margin-right : 5px ;  }
.is_normal_block a:hover, .is_movable_block a:hover { text-decoration : underline }

.is_post .is_orange { color : #aa4400 ; text-decoration : none ; padding-top : 2px ; margin-left : 25px ; display : block}
.is_post .is_orange:hover { text-decoration : underline }

.is_post img.is_photo { float : none ; width : 315px}

.is_post .date, .is_post_b .date { color : #64aeaf ; margin-bottom : 5px ; display : block; text-decoration : none }
.is_post .date:hover, .is_post_b .date:hover {  text-decoration : none }
.is_post .article { margin : 0px ; padding : 0px ; float : none }
.is_post .article p { font-size : 13px; margin-bottom : 15px ; font-family : Arial }
.is_post a.second, .is_post_b a.second { font-weight : bold; display: block; text-decoration:none; font-size:12px; color:#4A83A1}

.plus_minus { float : right ; margin-top : -28px ; background-image : url('../images/minus.gif') ; padding : 0px ; font-size : 1px ; background-repeat : no-repeat ; width : 15px ; cursor : pointer}
.is_normal_block_m .plus_minus, .is_movable_block_m .plus_minus { background-image : url('../images/plus.gif')  }

.block_container_1 td { width : 33% ; text-align : center ; padding: 0px 5px 0px 5px}

.selector, .selector a { color : #7e7e7e ; font-size : 11px ; margin : 0px  ; padding : 0px; text-decoration : none }
.selector a { display : block }
.selector a:hover { text-decoration : none }  
select { font-size : 11px ; margin-top : 5px ; margin-bottom : 5px  }
.selector input { border : none }
a.index_letter, a.ligue { font-size : 12px ; color : #1c6888 ; font-weight : bold ; margin-left : 5px }
a.ligue { float : left }
a.years_r { text-align : right ; display : block ; margin-bottom : 2px }

td.clubs {  font-weight : bold ; width : 45% ; vertical-align : top ; padding-top : 10px ; padding-bottom : 10px} 
td.clubs a {color : #1c6888 ; display : block  }

div.pages { text-align : center;  line-height: 200% }
div.pages a { background-color : #1c6888 ; color : white ; padding : 2px }
div.pages a.s { background-color : white ; color : #1c6888}

.is_media { background-color : #dfeeee }

a img { border : none }
 
 
.is_arr_sign_o, .is_arr_sign_g { cursor : pointer; background-color : #de9421 ; background-image : url('../images/arrs.gif') ; background-repeat : no-repeat ; padding-left : 13px ; padding-right : 8px ; height : 15px ; font-size : 11px ; color : white ; display : inline-block ; padding-top :1px ; padding-bottom : 2px ; //padding-top : 0px ;// padding-bottom : 0px ; }
.is_arr_sign_g { background-color : #64aeaf ; background-position : 0px -15px ; margin-left : 8px }

.quote { font-family : Arial ; background-color : #f5f5f5 ; color : black ; margin-left : 5px ; padding : 5px ; font-size : 13px }

.is_post .is_blog_title { background-color : #64aeaf ; color : white ; padding : 2px ; padding-left : 4px ; font-family : Arial }
.is_post .is_blog_content { margin-bottom : 15px }
.is_post .is_blog_content p { margin-top : 0px ; color : black ; font-family : Arial ; padding : 5px }
.is_post .is_blog_content a { font-weight : bold ; display : block; }
.is_post .is_blog_content img { float : left ; margin-right : 8px ; clear: right;}
.is_post .is_blog_title table td { text-align : left ; width: auto;}



table.is_tabs { width : 100% ; height : 34px ; padding : 0px ; margin : 0px ; border-top : 3px solid white}
table.is_tabs td { padding : 0px  ; width: auto; white-space : nowrap ; background-image : url('../images/tabs.gif')}
table.is_tabs td.sp,table.is_tabs td.end { background-position : 0px -62px }
table.is_tabs td.la { width : 9px ;  background-position : 0px -31px  }
table.is_tabs td.ca { background-position : 100% -31px ; padding-left : 3px ; padding-right : 9px ; font-weight: bold  ; white-space: nowrap;}
table.is_tabs td.ca a { white-space: nowrap; }

table.is_tabs td.lp { width : 9px ;  background-position : 0px -0px  }
table.is_tabs td.cp { background-position : 100% -0px  ; padding-left : 3px ; padding-right : 9px ; padding-top : 3px ; white-space: nowrap;}

table.is_tabs td.lgp { width : 9px ;  background-position : 0px -93px  }
table.is_tabs td.cgp { background-position : 100% -93px ; padding-left : 3px ; padding-right : 9px ; padding-top : 3px ; font-weight: bold }

table.is_tabs td.cp a,table.is_tabs td.cgp a { color : white ; white-space: nowrap; }
table.is_tabs td.cp a { font-weight : bold }

table.is_tabs a { padding : 0px ; margin : 0px ; display : inline ; float : none }

table.is_tabs td.end {  width : 100%   }


a.row { background-image : url('../images/row.gif') ; display : block ; width : 290px ; height : 21px ; color : #1e6887 ; text-decoration : none ; padding-left : 12px ; font-size : 11px ; padding-top : 6px ; font-family : Arial; text-decoration : none ;}
a.row_title { text-decoration : none ; display : block ; padding-left : 10px ; font-size : 11px ; color : #1D6888 ; margin-top : 11px ; margin-bottom : 3px ; font-family : Arial }

.is_media table { width : 100% ;  }
.is_media table th { width : 24px  }
.is_media .is_left_p,
.is_media .is_left_a,
.is_media .is_right_p,
.is_media .is_right_a { background-image : url('../images/arr.gif') ; width : 17px ; height : 22px ; padding : 0px ; cursor : pointer ; margin-left : 2px}

.is_media div.pages { text-align : center ; cursor : default }
.is_media a.page, .is_media a.page_a { width: 6px ; height : 6px ; background-image : url('../images/page_switch.gif'); background-position : -6px 0px  ; padding : 0px ; font-size : 6px ; padding-left : 4px   ; cursor : pointer ;  float : none }
.is_media a.page:hover, .is_media a.page_a { background-position : 0px 0px }

.is_media .photo { float : left ; padding-left : 3px}
.is_media .photo img { height : 102px ; border : 0px solid #0d3637}

.is_media .is_left_p { background-position : 0px -22px }
.is_media .is_left_a { background-position : 0px 0px }

.is_media .is_right_p { background-position : -17px -22px }
.is_media .is_right_a { background-position : -17px 0px }

.is_media table td { width : auto }

.is_media td.is_item { padding : 0px ; margin : 0px ; text-align : center ; padding : 4px ; vertical-align : top }
.is_media td.is_item img { margin : 0px ; display : auto }
.is_media td.is_item a { margin : 0px ; display : auto  ; color : #1e6887 ; font-size : 13px ; text-align : left ; display : block ; text-decoration : none ; font-family : Arial ; padding : 3px}
.is_media td.is_item a:hover { text-decoration : underline   }

.is_data_grid_1, .is_data_grid_1_nb { border : 1px solid #f4e4da ; width : 100% ; margin-top :5px ; font-family : Arial }
.is_data_grid_1_nb { border : 0px }
.is_data_grid_1 th, .is_data_grid_1_nb th { background-color : #f4e4da ; padding : 5px ; color : black ; font-size : 11px ; font-weight : normal}
.is_data_grid_1_nb th { padding-top : 0px ; padding-bottom : 0px }
.is_data_grid_1 th a, .is_data_grid_1_nb th a { font-weight : bold ; display : block }
.is_data_grid_1 td, .is_data_grid_1_nb td { border-bottom : 1px solid #f4e4da ; padding-left : 5px ; padding-right : 5px ; text-align : left ; }
.is_data_grid_1 td.left, .is_data_grid_1_nb td.left { text-align :left ; border : 0px }
.is_data_grid_1 td a, .is_data_grid_1_nb td a { font-weight : bold ; margin : 0px ; padding : 0px ; display : block }
.is_data_grid_1_nb td { padding-bottom : 10px ; padding-top : 4px}
.is_data_grid_1_nb td a { } 

div.banner_grid { height : 1px ; padding : 0px ; margin : 0px ; font-size :1px }
table.banner_grid td { padding-bottom : 1px ; text-align : center }
table.banner_grid { width : 100%}

.data_grid_2 { margin : 3px ; width : 100% }
.data_grid_2 th { background-color : #ebebeb ; padding : 3px ; font-size : 12px ; padding-left : 6px; padding-right : 6px }
.data_grid_2 td { border-bottom : 1px solid #ebebeb ; padding : 3px ; padding-top : 4px ; color : black ; padding-left : 6px; padding-right : 6px }
.data_grid_2 td a { font-weight : bold ; color : #1c6888 }
.data_grid_2 td.ll { text-align : right ; width : 49%}
.data_grid_2 td.rr { text-align : left ; width : 49% }
.data_grid_2 td.cc { text-align : center ; width : 2%  }
.data_grid_2 td.ll, .data_grid_2 td.rr, .data_grid_2 td.cc { padding-top : 0px ; color : #1c6888 ; border : none }

.is_fun { border-top : 10px solid white }
.is_fun img { margin-bottom : 5px ; display : block }
.is_fun td { vertical-align : top ; padding : 0px ; margin : 0px ; padding-left : 5px}
.is_fun a { margin : 0px ; display : block ; text-align : left ; height : 19px ; font-weight : bold ; border-top : 1px solid #d1d1d1 ; padding-top :5px ; padding-left : 10px ; color : white ; background-color : #de9421 ; cursor : pointer}
.is_fun a:hover { text-decoration : none }

.is_fun a.active { color : #0d575a ; background-color : white ; cursor : default }

.is_fun td.linx { border-right : 1px solid #d1d1d1 ; padding-left : 0px ; padding-right : 0px }

.help { color : #8a8a8a }

.column_main h1 { cursor: default }

.is_photo_comment { width :100% ; margin : 0px ; padding : 0px ; background-repeat : no-repeat ; height :156px}
.is_photo_comment table { float : right ; width : 140px ;  margin : 0px ; height : 156px ; margin-top : -6px ; margin-right : 5px}
.is_photo_comment table th { height :100% ;  width : 7px ; white-space: nowrap; background-image : url('../images/orange_arrow.gif') ; background-repeat : no-repeat ; background-position : 100% 25% }
.is_photo_comment table td { padding : 0px }
.is_photo_comment table td table { margin :0px ; padding : 0px ; width : 100% ; height : 100%}
.is_photo_comment td.orange, .is_photo_comment td.gray { background-color : #de9421 ; width:  100%; margin : 0px ; margin-right :10px ; height : 83px ; //height : 68px; color :white ; font-size : 13px ; text-decoration : none ; vertical-align : middle ; padding : 7px ; font-family : Arial ; font-weight :bold}
.is_photo_comment td.gray { border-top : 1px solid white ; background-color : #afafaf ; height : 82px ;//height : 68px}

.is_photo_comment td.orange .comments_w span { background-image : url('../images/comments_wo_l.gif') }
.is_photo_comment td.gray .comments_w span { background-image : url('../images/comments_wg_l.gif') }

.is_media input { margin : 0px ; vertical-align : middle ; margin-top : -4px }
.is_media .go { margin-top : 2px ; float :right ; margin-right : 0px  ; margin-top : -23px ; //margin-right : 6px ; // margin-top : -26px ; cursor : pointer}
a.cloud_0,a.cloud_1,a.cloud_2,a.cloud_3,a.cloud_4,a.cloud_5,a.cloud_6,a.cloud_7,a.cloud_8,a.cloud_9 { float : none ; clear: none; }
a.cloud_0 { font-size : 9px  }
a.cloud_1 { font-size : 10px  }
a.cloud_2 { font-size : 11px  }
a.cloud_3 { font-size : 12px  }
a.cloud_4 { font-size : 13px  }
a.cloud_5 { font-size : 14px  }
a.cloud_6 { font-size : 15px  }
a.cloud_7 { font-size : 16px  }
a.cloud_8 { font-size : 17px  }
a.cloud_9 { font-size : 18px  }

h1.is_title { float : none  ; display : block ; height : auto ; padding : 7px }
div.is_photo_1 { margin : 0px ; padding : 0px ; background-color : #64aeaf ; color : black ; text-align : right ; width : 458px}
div.is_photo_1 a { text-decoration : none ; color : black ; padding : 1px ; padding-right : 3px; display : block ; padding-top : 0px ; font-family : Arial}
div.is_photo_1 a:hover { text-decoration : none }

.is_normal_block div.is_normal_block, .is_normal_block div.is_normal_block_m { border : 1px  solid #d1d1d1 ; padding : 0px ; margin-top : 6px}
.is_normal_block div.is_normal_block h1, .is_normal_block div.is_normal_block_m h1 { background-color : white }
.is_normal_block div.is_normal_block_m h1 { border-bottom : none }
.is_normal_block form.comment_form div { text-align : center ; margin : 0px ; padding : 0px ; display : block ; float : none }
.is_normal_block form.comment_form table { width : auto ; float : none ; margin : auto}
.is_normal_block form.comment_form table tr td { text-align : right ; vertical-align : top ; padding-top : 6px}
.is_normal_block form.comment_form input, .is_normal_block form.comment_form textarea { width : 300px ; border : 1px solid #d1d1d1 ; margin : 0px}
.is_normal_block form.comment_form textarea { height :102px ; width : 302px}
.is_normal_block form.comment_form  div.sub_button2, .is_normal_block form.comment_form  div.sub_button2_a { margin-left : 115px ; display : inline-block}
img.del { float : right ; margin-top : -12px ; margin-right : 1px ; cursor : pointer }
div.sub_button_expander { height : 20px } 

.is_post p.conf { margin-top : 0px ; padding-top : 0px }
.is_post .reply { margin-left : 90px  ; width : 355px ; border : 1px solid #d8d8d8 ; padding : 4px }
.is_post .reply img.rlp { position : absolute ; margin-left : -12px  ; margin-top : 45px }

.is_post .blog_list { width: 50%; padding : 1px ; vertical-align : top}
