*{
margin:0;padding:0;text-decoration:none;
list-style-type:none;
border:0;
} 

html, body{
font-family: Arial, Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, sans;
background: #383737; 
color:#f4f4f4;
font-size:13px;
margin:0;padding:0;
}

#intro{
text-align:center;
background:#22211d;
position:absolute;
width:100%;
top:17%;
}

#nav{
margin: 0 auto;
width: 100%;height:48px; 
background: transparent url(./images/nav.png) repeat-x;
}

#nav ul{text-align:center; padding:11px 0; width:960px; margin: 0 auto;}
#nav li{margin:0;display:inline; padding:0;}
#nav a{font-size:14px;font-weight:bold;max-width:160px;display:inline-block;vertical-align:middle;letter-spacing:1px;margin-top:-16px;font-variant:small-caps;}

.separator{padding:0 10px;}

#subnav ul{float:right; padding:1em; background:#e58943; margin:1.5em 1em;}
#subnav li{margin:0;margin:0;list-style-type:none;}
#subnav a{font-weight: normal;font-variant:small-caps; letter-spacing:1px;}

#bandeau{height:285px;margin:0 auto;background: transparent url(./images/bg-bandeau.png) repeat-x;text-align:center;}

#subpart{background: transparent url(./images/bg-content.png) repeat-x;}
#container{margin:0 auto;width:960px;}
#content{padding:0.5em;line-height:1.7em;min-height:306px;}

.colortable{
background-color:#999999;}
.colortable2{
background-color:#E58943;}
table{text-align:center;}

.illustration{float:right; padding:1.5em 0em 1em 1em;}
.illustration-left{float:left; padding:1.5em 2em 1em 0em;}

#footer{clear:both;margin:0 auto;padding:5px;color:#999; width:960px; text-align:right; border-top:1px solid #999; font-size:0.8em;}

a{color:#fff; font-weight:bold;}

h1{padding:0 0 0.5em 0; font-size:1.8em; color:#fff; clear:both;margin-top:-36px;}
h2{padding:1em 0 0 0;font-size:1.3em;font-weight:bold;}
h3{padding:0.5em 0 0 0; color:#333;font-size:63px;font-weight:bold;font-variant:small-caps;}
h4{clear:both;margin:0.5em 0;font-size:1em;font-weight:bold;}

ul{padding-left:2em;}
ul li{list-style-type:circle;}

form ul li{list-style-type: none;margin:0;}
form ul{padding:0;}

blockquote{font-style:italic;}

p{padding:1em 0 1em 0; line-height:18px;}
  
input, textarea, select, textfield {
  font: 11px/160% "Arial", sans-serif;
  padding: 1px 3px 1px 3px;
  border: solid 1px #006E98;
}

.clear{clear:both;height:1px;}

.logos ul li{display:inline;}
.logos a {outline:none;}
