@charset "UTF-8";
/* CSS Document */

.content td {border-bottom: 0px;}

/*Classes*/

.correction {padding: 2% 3%;}
.suggestion {
	color:  #816baa;
	border-top: 1px solid #816baa;
	border-bottom: 1px solid #816baa;
	background: #ccc4dc url(/Htdocs/Images/info.png) 5px 4px no-repeat;
	display: block;
	padding: .8em .8em .8em 3.8em; 
	margin-bottom: 1em;
}



/* Fix calendar */

#calendar td.selectable a{font-weight:bold;visibility:visible;}
#calendar td a{font-weight:bold;visibility:hidden;margin:0;line-height:19px;padding:0;margin:0;}
#calendar td.today{background:#A18EC9;}
/*#calendar td.previous{text-indent:-999999px;}*/
#calendar td.oom a{font-weight:normal;}


/*other fix*/
.noPM td, .noPM th{margin:0;padding:0;border:none;}
.banner {border:none;}


/* FIX IE7 BTN */
.commentinput .btn input{*width:200px;}

#sitemap li{margin:0;padding:0;*vertical-align:middle;}
#sitemap {list-style-type:none;line-height:2.2em;}
#sitemap li a{font-weight:700;color:#8E65C7;font-size:130%;}
#sitemap ul {list-style-type: disc;margin: 0 0 0 1.8em;line-height:1.7em;}
#sitemap ul li a{font-weight:500;color:#333333;font-size:115%;}
#sitemap ul ul{list-style-type:circle;margin: 0 0 0 1.6em;line-height:1.3em;}
#sitemap ul ul li a{font-weight:500;color:#333333;font-size:100%;}

.breadcrumbs { 
background:none repeat scroll 0 0 #0D0D0D;
color:#EFEFEF;
margin:0 0 0 4px;
padding:5px 0 5px 236px;
}
 
.content100{float:none;margin-right:0;width:100%;}
.content100 .content{padding:18px 20px;}

/* New account box (with Facebook Connect) */
#accountbox .accountlinks {display:none;}
/*
#accountbox #accbtn, #accountbox ul{display:none;}
#accountbox{width:210px;}
*/ 
#accountbox .accountlinks a{float:left;margin:4px 10px 0 0; background:none; width:auto; padding:0;}
#accountbox .accountlinks .fbconnect a{display:block;width:16px;height:16px;background:url("/htdocs/images/ico_facebook.gif") no-repeat 0 0; text-indent:-999px; font-size:0; line-height:0;margin-top:5px; position:relative; overflow:hidden;}
#accountbox .accountlinks .fbconnect img{position:absolute; top:-999px; left:0;}


.result { padding:15px; }
.result  .btn-1 { margin-top:0;padding:3px 6px; }
.result .advanced {
    border: 1px solid #DDDDDD;
    padding: 15px 15px 0;
}
.result .advanced fieldset {
    border: medium none;
    margin: 0;
    padding: 0;
}
.result .advanced label {
    display: block;
    font-size: 0.8em;
}
.result .advanced fieldset label {
    display: inline;
}
.result .advanced legend {
    font-size: 0.8em;
    margin: 0;
}
.result .advanced .formitem {
    float: left;
    height: 60px;
    width: 33%;
}
.result .advanced .dateSearch label {
    left: -999px;
    position: absolute;
    top: -999px;
}
.result .advanced .linksKeywords div {
    margin: 0.5em 0;
}
.result .advanced .FormFooter {
    clear: both;
    float: none;
}

.navigation li.AnimMenu a { background:#FFF; }
.navigation li.AnimMenu a:hover { background:#000; }

