/* GENERAL */
body{background: #fff; padding: 0; margin: 0; font: 12px Verdana, Arial, sans-serif; color: #444;}

h1{border: 0; font-size: 20px; color:#C01A18; margin: 2px 0 2px 0;}
h2{color: #3795D5; font-size: 18px; margin: 2px 0 2px 0;}
h3{color:#C01A18; font-size: 14px; border-bottom:2px solid #C9EAF6; padding: 0 0 2px 0;}
h4{text-decoration:underline; font-size: 12px; margin: 2px 0 2px 0;}
h5{text-decoration:underline; font-size: 10px; margin: 2px 0 2px 0;}
h6{color: #F5E1B8; font-size: 10px; margin: 2px 0 2px 0;}
hr {
	border: 0;
	color: #C9EAF6;
	background-color: #C9EAF6;
	height: 1px;
}

a{ color: #004E9D; text-decoration: none;}
a:hover{text-decoration: underline;}

.wrap{margin: 0 auto; width: 900px; padding: 0; overflow: auto;}
.clear{clear: both;}
.opac{	filter:alpha(opacity=40); -moz-opacity:0.4;	-khtml-opacity: 0.4; opacity: 0.4;	height: 50px;}
.clear-opac{	filter:alpha(opacity=100);	-moz-opacity:1;	-khtml-opacity: 1;	opacity: 1;	height: 50px;}

/* HEADER */
.header{background: url('../images/hd-wrap-bg.gif') repeat-x scroll 0 100%; height: 98px; }
#header_menu{background: url('../images/nav-bg.png') repeat-x scroll 0 100%; height: 33px;}

#menu{width: 900px; height: 33px; margin: 0 auto; padding: 0;}

#menu ul{list-style-type:none; display:block; margin: 0; padding: 0;}
#menu li, #menu ul {display:inline; font-family: Tahoma,Helvetica,sans-serif; font-size:18px; line-height:30px; letter-spacing:1px;}

.inviz{display: none;}
a.nav{display:block; float:left; padding-top:3px; margin:0; width:159px; height:33px; margin:0px 4px 0px 4px; text-align:center; color:#FFFFFF;text-decoration:none;}
a.nav:hover {text-decoration:underline; background:transparent url(../images/buton.png) no-repeat scroll 0 0;}
a.nav:first-letter{text-transform: uppercase;}

a.nav_selected:first-letter{text-transform: uppercase;}
a.nav_selected{display:block; float:left; padding-top:3px; margin:0; width:159px; height:33px; margin:0px 4px 0px 4px; text-align:center; color: #FFFFFF; text-decoration:underline; background:transparent url(../images/buton.png) no-repeat scroll 0 0;}

/* Contact */
.email, .phone{background-position:10px center; background-repeat:no-repeat; border:1px solid; margin:10px 0; padding:15px 10px 15px 84px;}
.email {background-color:#DFF2BF; background-image:url(../images/email.png); color:#4F8A10;}
.phone {background-color:#DFF2BF; background-image:url(../images/phone.png); color:#4F8A10;}

input{background-color:#FFFFFF; border:1px solid #CCCCCC; color:#777777; font-family:Georgia,Tahoma,Arial,Verdana; font-size:18px; margin: 0; padding: 0;}
textarea {background-color:#FFFFFF; border:1px solid #CCCCCC; color:#777777; font-family:Georgia,Tahoma,Arial,Verdana; font-size:14px; margin: 0; padding: 0;}
form{margin: 0; padding: 0;}

/* LEFT */
.left{width: 650px; float: left; }
.left_wrap{padding: 0 15px 5px 0; text-align: justify; height: 100%;}
.left_wrap img{border: 6px solid #F5E1B8; padding: 2px; margin: 0 5px 5px 0; float: left;}

/* RIGHT */
.right{width: 250px; float: right;}
.right_wrap{padding: 0 15px 5px 15px; text-align: justify;}
.right_wrap ul li{list-style-image: url('../images/check.png');}

/* FOOTER */
.footer_wrap{background:#E0F5FD none repeat scroll 0 0; border-top:4px solid #F5E1B8; padding:3em 0 0 0; margin: 10px 0 0 0; color: #414141; overflow: auto;}
.footer_wrp{width: 900px; margin: 0 auto;}
.footer{margin: 0 auto; width: 800px; padding: 0;float: left; }
.trafic{float: right; width: 100px;}

