.checked {padding-bottom:9px; margin-right:12px; border-top:dashed #99CC33 1px;}
.news {text-align:justify; padding-bottom:14px; border-bottom:dashed #99CC33 1px;}
.news h3 {font-size:1.44em; line-height:1.18em; color:#3C3C40; padding:5px 0 5px 0; font-weight:normal;}

.news h3 a, 
.news h3 a:link, 
.news h3 a:visited {cursor:pointer; text-decoration:none; color:#669933;} 

.news h3 a:hover, 
.news h3 a:active, 
.news h3 a:focus {cursor:pointer; text-decoration:none; color:#FFA100;}

.news div {font-size:1.28em; line-height:1.095em; color:#141654;}
.news div img {float:left; margin-right:16px; margin-bottom:2px; margin-top:2px;}
.news div p {padding-bottom:13px;}

.news div a, 
.news div a:link, 
.news div a:visited {cursor:pointer; text-decoration:none; color:#669933;} 

.news div a:hover, 
.news div a:active, 
.news div a:focus {cursor:pointer; text-decoration:none; color:#FFA100;}


/* menu sub */
/*.menuSub_left {width:250px; float:left; padding:0 30px 10px 25px;}
.menuSub_right {width:250px; float:left; padding:0 25px 10px 70px;}*/

*html .menuSub_left {width:250px; float:left; padding:10px 0px 10px 25px;}
*html .menuSub_right {width:250px; float:left; padding:10px 0px 10px 50px;}

.menuSub_left {width:250px; float:left; padding:10px 0px 10px 25px;}
.menuSub_right {width:250px; float:left; padding:10px 0px 10px 100px;}



.menuSub_left ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:5px 0 0 0;}
.menuSub_right ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:5px 0 0 0;}

.menuSub_left li a{font-size:1.28em; line-height:1.095em;}
.menuSub_left li ul li a{font-size:1.13em; line-height:1.16em;}
.menuSub_right li a{font-size:1.28em; line-height:1.095em;}
.menuSub_right li ul li a{font-size:1.13em; line-height:1.16em;}

.menuSub_left li.main {width:250px;}
.menuSub_right li.main {width:250px;}

.menuSub_left ul li {padding-top:10px; padding-bottom:10px; color:#84B326; text-decoration:none; font-weight:bold;}
.menuSub_right ul li {padding-top:10px; padding-bottom:10px; color:#84B326; text-decoration:none; font-weight:bold;}

.menuSub_left ul li ul li {padding:0 0 5px 0;  text-decoration:none; text-transform:lowercase; color:#000;}
.menuSub_right ul li ul li {padding:0 0 5px 0; text-decoration:none; text-transform:lowercase; color:#000;}

.menuSub_left ul li a,
.menuSub_left ul li a:link,
.menuSub_left ul li a:visited{color:#1F4C78; text-decoration:none;}

.menuSub_left ul li a:active,
.menuSub_left ul li a:hover,
.menuSub_left ul li a:focus{color:#1F4C78; text-decoration:underline;}

.menuSub_left ul li ul li a,
.menuSub_left ul li ul li a:link,
.menuSub_left ul li ul li a:visited{text-decoration:none; color:#4C4C4C;  font-weight:bold!important;}

.menuSub_left ul li ul li a:active, 
.menuSub_left ul li ul li a:hover, 
.menuSub_left ul li ul li a:focus {cursor:pointer; text-decoration:underline; color:#4C4C4C; font-weight:bold!important;}



.menuSub_right ul li a,
.menuSub_right ul li a:link,
.menuSub_right ul li a:visited{color:#1F4C78; text-decoration:none;}

.menuSub_right ul li a:active,
.menuSub_right ul li a:hover,
.menuSub_right ul li a:focus{color:#1F4C78; text-decoration:underline;} 

.menuSub_right ul li ul li a,
.menuSub_right ul li ul li a:link,
.menuSub_right ul li ul li a:visited{text-decoration:none; color:#4C4C4C; font-weight:bold !important;}

.menuSub_right ul li ul li a:active, 
.menuSub_right ul li ul li a:hover, 
.menuSub_right ul li ul li a:focus {cursor:pointer; text-decoration:underline; color:#4C4C4C; font-weight:bold!important;}

.menuSub_left em.cercle, 
.menuSub_right em.cercle  {color:#957F66; font-style:normal; padding-right:4px;}


.blue_line{background:url(../images/blue_line.jpg) repeat-y; width:293px; padding:2px 5px 2px 5px; text-align:center; color:#fff; font-size:1.44em; line-height:1.18em; font-weight:bold;  margin:15px 0 15px 0;}


.blue_line a{color:#fff; text-decoration:none;}
.blue_line a:hover{color:#FF6600;}