/* CSS Document */
/*
	css for AECC
-----------------------
designed By Fhaute @DAD
28-02-06
-----------------------
*/

/*Shared*/
html,h1, a, td, th, input, textarea, select{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#608AAE}
h2{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#003C72; margin:10px 0px 10px 0px}
body{background-color:#B4B7C2; margin:0px; padding:0px}

a,
a:link,
a:active,
a:visited{}
a:hover{ text-decoration:none}
form{margin:0px;padding:0px}
.clr{clear:both; margin:0px; font-size:0px; padding:0px; height:0px}
.img{margin:0px; font-size:0px; padding:0px}
li{ list-style:square;}

#header,
#header2,
#header3,
#header4,
#header5{display:none}
#flashTitle,
#flashTitle2,
#flashTitle3,
#flashTitle4,
#flashTitle5{display:none}

#container{width:708px; margin-left:auto; margin-right:auto; margin-top:10px}
	#tools{text-align:right; padding-right:5px;color:#DADBE1; font-size:9px;}
	#tools a,
	#tools a:link,
	#tools a:active,
	#tools a:visited{color:#577595; font-size:9px; text-decoration:none}
	#tools a:hover{color:#DADBE1}
	#tools .sep{border-left:1px solid #909EB2; border-right:1px solid #DADBE1; width:0px;  line-height:8px; height:8px; margin-left:5px; margin-right:5px}
	
	#top{background:url(../images/top_bg.gif) no-repeat; font-size:0px; height:5px}
	#innerContainer{width:676px; background:url(../images/innerBg.gif) repeat-y; padding:16px;}
		#logo{float:left;width:369px; font-size:0px; padding:0px; margin:0px}
		#lang{float:left;text-align:right; padding:0px 12px 0px 0px; width:100px; font-size:0px; margin:0px 0px 0px 195px}
		#lang img{margin-left:7px}		
		#contentContainer{width:676px; vertical-align:top;}
		#endContentContainer{ margin-top:10px}
		
		#noFlash{display:none}
		#flash{display:none}
		
		
		#noFlash a,
		#noFlash a:link,
		#noFlash a:active,
		#noFlash a:visited{text-decoration:none;color:#004074}
		#noFlash a:hover{color:#4EA635}
		.lev0{ background:url(../images/nav_bullet.gif) left 8px no-repeat; font-weight:bold; padding:5px 0px 0px 15px;color:#4EA635}
		.lev1{background:url(../images/nav_bullet2.gif) 15px 6px no-repeat; padding-left:25px;color:#4EA635}
		#nav .sep{ border-top:1px solid #B6C4D0; border-bottom:1px solid #FFFFFF; width:150px; height:0px; font-size:0px; line-height:0px; margin-top:5px}
		
	#bottom{background:url(../images/bottom_bg.gif) no-repeat; font-size:0px; height:6px;}
	#footer{ text-align:center}

/*Splash*/
#splash #container{	position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-354px;width:708px;}
#splash #innerContainer{ padding:0px 5px 5px 5px; text-align:center; vertical-align:middle; width:698px;}
#splash #lang{text-align:right; padding:0px 27px 0px 0px; width:217px; font-size:0px; margin:0px}
#splash #lang img{margin-left:7px}	
/*Home*/

/*hack*/
div[id="rightColumn"]{background:url(../images/home_right_col.png) no-repeat left top;min-height:420px}
div[id="rightColumnBg"]{display:none}
div[id="rightColumn"] li{margin-left:15px}
#home div[id="nav"]{background:url(../images/nav_bg.png) no-repeat left top; min-height:478px}
#home div[id="navBg"]{display:none}
/*end hack*/

#home #contentContainer{_height:600px; min-height:600px; margin-top:12px}
#rightColumn h1{color:#004074; font-size:13px}
#rightColumn{position:absolute; top:250px; margin-left:480px; width:145px; padding:18px}
#rightColumnBg{position:absolute; top:250px; margin-left:480px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/home_right_col.png', sizingMethod='image'); width:145px;}
#home #nav{position:absolute; top:210px; width:163px; padding:12px}
#home #navBg{position:absolute; top:210px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/nav_bg.png', sizingMethod='image'); width:163px}

#home #inner{width:493px; margin-left:183px;}
#home #inner h1{margin:0px; padding:0px}
#home #abstract{background: url(../images/abstr_gradian.jpg) no-repeat; background-color: #C2C5CD; _height:73px;min-height:73px; padding:30px 0px 27px 24px; }
#home #abstract h1{ width:240px;color:#FFFFFF; font-size:13px}
#home #abstract p{width:240px; color:#003C72}
#home #abstract strong{color:#4EA635}
#home #content{padding:21px 0px 27px 24px; width:260px}

/*Inner*/
/*hack*/
#internal div[id="nav"]{background:url(../images/nav_bg.png) no-repeat left top; min-height:478px;}
#internal div[id="navBg"]{display:none}
/*end hack*/

#internal #contentContainer{_height:600px; min-height:600px; margin-top:12px}
#internal #nav{position:absolute; top:170px; width:163px; padding:12px}
#internal #navBg{position:absolute; top:170px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/nav_bg.png', sizingMethod='image'); width:163px}

#internal #inner{width:493px; margin-left:183px;}
#internal #inner h1{margin:0px; padding:0px}
#internal #breadCrumbTrail{background: url(../images/abstr_gradian.jpg) no-repeat; background-color: #C2C5CD; min-height:9px; _height:9px; padding:18px 0px 13px 24px; }

#internal #content{padding:21px 0px 27px 24px;}
#internal h1{ font-size:15px; color:#4EA635}
	#contentQuestions{margin:10px 0px 10px 0px;}
	.link { background:url(../images/puce_right.gif) left top no-repeat; padding:0px 0px 10px 20px;}
	p.questions{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003C72; font-weight:bold;}
	p.answers{ font-family:Arial, Helvetica, sans-serif;}
	.linkTop{ text-align:right; padding-right:15px;}
	.linkTop a {background:url(../images/puce_top.gif) left no-repeat; padding-left:15px;}
	.blockLink{}
	.illu{
	text-align:center;
	margin:auto;
}
	
	#contactBox{ background-color:#F8F9F9; border:1px solid #CBD8E2; padding:12px}
	#contactBox td{padding-bottom:5px}
	#contactBox input,
	#contactBox textarea,
	#contactBox select{ margin-left:10px; margin-right:10px; border:1px solid #7F9EB8; padding-left:5px}
/*print*/
@media print{
#home #inner,
#internal #inner{width:600px; margin-left:0px;}

#home #content{padding:0px; width:390px}
#home #abstract h1{ width:390px;}
#home #abstract p{width:390px;}

#rightColumn{position:absolute; top:50px; margin-left:400px; width:145px; padding:18px}

#home #rightColumnBg,
#tools,
#lang,
#logo,
#navBg,
#nav,
.img{display:none}
}
