
/*  =NAVIGATION
----------------------------------------------------------------------------- */


#navSection {
	padding:20px 0 0 0;
        background:url(../images/v2/bg-top-sections.gif) repeat-x left 14px #F2F2F0;
}

#navSection ul {
    position:relative;
    margin:0 auto;
    width:951px;
    height:22px;
}

#navSection ul li {
	display:block;
	float:left;
}

#navSection ul li a {
    display:block;
    height:22px;
    text-indent:-5000px;
}

#navSection ul li a#sectionGenerale {
    background:url(../images/content/navigation.png) no-repeat left top;
    width:146px;
}

#navSection ul.medefTV li a#sectionGenerale {
    background:url(../images/content/navigation.png) no-repeat right top;
    width:146px;
}

#navSection ul.medefTV li a#sectionGenerale {
    background: url("../images/content/navigation-3.png") no-repeat scroll -175px 0 transparent;
    height: 22px;
    margin: 0;
    width: 138px;
}

#navSection ul li a#sectionTV {
    background:url(../images/content/navigation.png) no-repeat right -24px;
    width:146px;
}

#navSection ul.univEte li a#sectionTV {
    background:url(../images/content/navigation.png) no-repeat right -24px;
    width:147px;
}

#navSection ul li a#sectionUniversite {
    background:url(../images/content/navigation.png) no-repeat right -48px;
    width:147px;
}

#navSection ul.univEte li a#sectionUniversite {
    background:url(../images/content/navigation.png) no-repeat left -48px;
    width:146px;
}

#navSection ul.medefTV li a#sectionUniversite {
    background: url("../images/content/navigation-3.png") no-repeat scroll -175px -44px transparent;
    width: 145px;
}

#navSection ul.medefTV li a#sectionTV {
    background: url("../images/content/navigation-3.png") no-repeat scroll left -32px transparent;
    height: 32px;
    margin-top: -10px;
    width: 145px;
}
.tools { width:100%; overflow:hidden; }

.link-comments {
		background:url(/fileadmin/www.medef.fr/template/images/content/picto-comment.gif) 0 1px no-repeat;
		padding:0 0 0 15px;
		color:#FF3E9B;
		display:block;
		float:right;
		margin:0 0 0 10px;
		text-decoration:none;
		vertical-align:middle;
}

.link-comments span { display:block; background:url(/fileadmin/www.medef.fr/template/images/content/picto-toggle.gif) right 2px no-repeat; padding:0 12px 0 0; font-size:0.7em; }
.link-comments.active span { background-position:right -54px; }

.tx-skpagecomments-pi1 { color:#525252; margin: 20px 0 20px 0; display:block; text-align: justify; font-size: 12px; line-height: 17px;}
.tx-skpagecomments-pi1 dl { margin:20px 0; }
.tx-skpagecomments-pi1 dt, .tx-skpagecomments-pi1 dd { background:#f3f3f2; }
.tx-skpagecomments-pi1 dt { font-size:0.8em; font-weight:bold; padding:5px; }
.tx-skpagecomments-pi1 dd { margin:0 0 15px 0; padding:0 5px; }
.tx-skpagecomments-pi1 dl p { margin:0; padding:5px 0; font-size:0.9em; color:#525252; }

.tx-skpagecomments-pi1 form { border:1px solid #000; font-size:0.7em; padding:10px 15px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.tx-skpagecomments-pi1 form .form { margin:7px 0; width:100%; overflow:hidden; }
.tx-skpagecomments-pi1 form .form-text label, .tx-skpagecomments-pi1 form .form-textarea label { font-weight:bold; display:-moz-inline-box; display:inline-block; width:100px; font-size:1.3em;}
.tx-skpagecomments-pi1 form .checkbox label {font-size: 11px; font-weight: bold;} 

.tx-skpagecomments-pi1 form .form-text input { width:205px; border:1px solid #000;}
.tx-skpagecomments-pi1 form .form-textarea textarea { vertical-align:top; width:437px; border:1px solid #000;}
.tx-skpagecomments-pi1 form .form-captcha { margin:15px 0; }
.tx-skpagecomments-pi1 form .form-captcha label { width:auto; font-weight:normal; font-size:11px; margin:0 10px 0 102px; float:left; }
.tx-skpagecomments-pi1 form .form-captcha label img { margin:0 0 0 20px; vertical-align:top; }
.tx-skpagecomments-pi1 form .form-captcha input { width:90px; font-size:11px; float:right; padding:4px 2px; }
.tx-skpagecomments-pi1 form .form-submit { text-align:right; }
.tx-skpagecomments-pi1 form .form-text input, .tx-skpagecomments-pi1 form .form-textarea textarea { font-size:1.4em; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;  padding:2px; }

.tx-skpagecomments-pi1 form input.error { border:1px solid #f00!important; }
.tx-skpagecomments-pi1 form textarea.error { border:1px solid #f00!important; }
.sk-pagecomments-error { color:#f00; font-size:1.2em;}

#container .left .tx-skpagecomments-pi1 p { color:#525252; font-size:12px; line-height:17px; margin:0 0; text-align:justify;}
