/* CSS Document */ 
body { margin:0; font-family:"Trebuchet MS", Arial, Verdana; font-size:9px; color:#555555; background-color:#FFFFFF; text-align:left; } 
input { background-color:#FFFFFF; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; border:1px solid #405D8C; background-color:#7A95C8; margin-bottom:2px; } 
input[type=submit] { background-color:#FFFFFF; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; border:1px solid #405B8C; margin-bottom:2px; } 
a { text-decoration:none; color:#526D8F; } 
a:hover { text-decoration:underline; } 
ol,ul { }
li { list-style-image:url(../images/backgrounds/li.gif); line-height:20px; text-align:left; } 
#menu { width:100%; padding-top:20px; padding-bottom:20px; background-color:#345C9A; margin-bottom:50px; color:#FFFFFF; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-variant:small-caps; background-image:url(../images/backgrounds/menu.jpg); } #menu a { color:#FFFFFF; text-decoration:none; padding:10px; padding-top:20px; padding-bottom:20px; } 
#menu a:hover { border-bottom:0px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; padding-left:9px; padding-right:9px; color:#4D4D4D; background-color:#FFFFFF; background-image:url(../images/backgrounds/a_hover.jpg); } 
#header { width:750px; margin:0 auto 0 auto; margin-bottom:40px; } 
#header h1 { font-family:Verdana; font-size:30px; text-transform:uppercase; font-weight:normal; margin:0; padding:0; padding-top:5px; color:#736451; margin-bottom:10px; text-align:left; } 
#header h2 { font-family:Verdana; font-size:15px; text-transform:uppercase; text-align:right; font-weight:normal; margin:0; padding:0; color:#000000; border-bottom:1px solid #eeeeee; } 
#content { width:720px; margin:0 auto 0 auto; text-align:left; } 
.introduction { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#355C91; text-indent:10px; padding-right: 10px; padding-left: 10px; } 
.submenuz { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#355C91; text-indent:25px; background-image:url(../images/backgrounds/desc.jpg); background-position:bottom left; padding-left:0; padding-top:0; background-repeat:no-repeat; padding-right: 10px; padding-left: 10px; } 
.logo { float:right; margin-right:30px; } 
.clearer { clear:both; } 
#sidebar { width:160px; float:right; font-size:95%; color:#254B76; text-align:left; } 
#sidebar h1 { font-family:Verdana; font-size:20px; text-transform:uppercase; font-weight:normal; border-bottom:1px solid #eeeeee; color:#335388; text-align:right; } 
.submenu { }
.submenu a { display:block; width:100%; background-position:right; background-repeat:no-repeat; padding:5px; padding-right:0; } 
.submenu a:hover { background-image:url(../images/backgrounds/submenua_hover.jpg); text-indent: 20pt; } 
#mainbar { margin-right:185px; padding-right:35px; background-image:url(../images/backgrounds/mainbar.jpg); background-position:top right; background-repeat:no-repeat; font-size: 9px; color: #4E607E; font-family: Arial, Helvetica, sans-serif; } 
#mainbar h1 { font-family:Verdana; font-size:45px; text-transform:uppercase; font-weight:normal; border-bottom:1px solid #eeeeee; color:#375395; } 
#mainbar p { padding:15px; line-height:20px; } 
#mainbar .articleimg { float:right; padding:5px; border:0px; margin-left:20px; margin-top:20px; margin-bottom:20px; } 
#footer { font-size:12px; width:100%; font-size:11px; padding-right: 1px; padding-left: 1px; border-top:0px solid; border-bottom:0px; padding-top:10px; padding-bottom:0px; color:#B5D8EC } 
#footer a { text-decoration:none; padding-right: 3px; padding-left: 3px; } 
#footer a:hover { text-decoration:none; color:#FFFFFF; background-image:url(022.gif); background-color: #C39D00; padding-right: 3px; padding-left: 3px; padding-top:0px; padding-bottom:1px }
#pic { width:100%;  padding-right: 10px; padding-left: 1px; border-top:0px solid; border-bottom:0px; padding-top:1px; padding-bottom:0px; color:#B5D8EC } 
#pic a { padding-right: 1px; padding-left: 11px;  } 
#pic a:hover { width:100%; background-color: #CCE3FA; padding-right: 1px; padding-left: 1px; padding-top:1px; padding-bottom: 0px; }  
#pic2 { font-family:Verdana; font-size:9px; width:100%; color:#B5D8EC } 
#pic2 a { font-family:Verdana; font-size:9px; text-decoration:none; } 
#pic2 a:hover { color:#C39D00; font-family:Verdana; font-size:9px; text-decoration:underline; }  
.d { color:#DBAA00; padding-right: 10px; padding-left: 10px; } 
.reverse { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-color: #667E99; font-style: normal; font-weight: normal; font-variant: normal; } 
#rev { width:100%; background-color:#6699CC; border-top:1px solid #CCCCCC; border-bottom:5px solid #999999; padding-top:5px; padding-bottom:5px; color:#CCCCCC; background-image: url(onglettopten_left.gif); } 
#rev a { color:#374459; } 
#rev a:hover { color:#FFFFFF; background-color: #495A7A;
}
