body{margin:0px;padding:0px;font-family:arial, helvetica, sans-serif;font-size:11px;background:#edf4f7;background-image:url('../images/maingrad.png');background-repeat:repeat-x;}
td{vertical-align:top;}
form{margin:0px;padding:0px;}
input{border:solid 1px #ccc;}
select{border:solid 1px #ccc;}
textarea{border:solid 1px #ccc;}
.wrapper{width:900px;margin:0 auto;background:#fff;}
.maintab{width:900px;border-top:solid 1px #dbdbdb;}
.logobox{height:70px;font-size:10px;border-top:solid 2px #6390ab;color:#07305d;background-image:url('../images/logo2.png');background-repeat:no-repeat;background-position:left center;}
.logo{width:220px;margin-top:17px;margin-left:10px;padding-left:80px;float:left;font-size:19px;}
.spzoo{margin:-2px 0px 0px 0px;font-size:10px;}
.navigation{width:300px;margin-top:20px;float:right;text-align:right;padding-top:8px;}
.navigation img{margin:0px 10px;border:0px;}
.menu{height:31px;background-image:url('../images/sbbg.gif');margin-bottom:5px;border-top:solid 4px #1a77b0;}
.menu ul{border-top:solid 1px #fff;}
.menu ul, .menu li{display: block;list-style: none;margin: 0px;padding: 0px;font-family:Tahoma;}
.menu li{float:left;height:30px;width:96px;text-align:center;background-image:url('../images/menusep.gif');background-repeat:no-repeat;background-position:right;}
.menu li a{display:block;padding-top:8px;height:22px;color:#fff;text-decoration:none;font-size:11px;}
.menu li .active{background-image:url('../images/mbgsel.gif');background-repeat:no-repeat;background-position:right;}
.menu li a:hover{text-decoration:underline;}
.mainbody{background:#fff;padding:0px;background-image:url('../images/bottom.gif');background-repeat:no-repeat;background-position:bottom;}
.title{font-size:16px;vertical-align:middle;margin-top:10px;}
.title img{margin-right:10px;vertical-align:middle;}
.title b{vertical-align:middle;}
.title span{color:#1b78b0;}
.title2{font-size:14px;vertical-align:middle;margin:0px;padding:10px 0px 0px 25px;height:29px;background-image:url('../images/lbgrad.png');color:#132634;border-top:solid 1px #dbdbdb;}
.searchdiv{height:35px;background-image:url('../images/sbbg.gif');}
.leftblock{border-right:solid 1px #6390ab;padding:0px;width:300px;}
.leftblock ul, .leftblock li{margin:0px;padding:0px;list-style:none;}
.leftblock li{padding:4px 0px;}
.leftblock li img{margin-right:10px;}
.leftblock div{padding:10px;}
.leftblock div ul li a{text-decoration:none;color:#000;}
.leftblock div ul li a img{border:0px;}
.bottomlinks{background-image:url('../images/sbbg.gif');text-align:center;padding:8px 0px;color:#fff;word-spacing:10px;}
.bottomlinks a{color:#fff;text-decoration:none;}
.bottomlinks a:hover{text-decoration:underline;}
.copyright{width:880px;text-align:right;color:#6390ab;margin:0 auto;padding:10px;margin-top:5px;border-top:solid 2px #6390ab;}
.logform{height:165px;text-align:left;padding:0px;}
.logform form{padding-left:20px;}
.logform img{vertical-align:middle;margin-right:15px;}
.logform input{vertical-align:middle;}
.logform label{display:block;margin-top:3px;}
.mb {color:#444;}
.mb p{padding:0px 10px 10px 10px;}
.spec p.t1{margin:20px 0px;font-size:12px;font-weight:bold;color:#1b78b0;}
.spec p.t2{margin:7px 0px;color:#1b78b0;}
.spec p.sb1{margin:0px;padding:0px 10px;}
.spec table{border:solid 1px #888;border-collapse:collapse;margin:10px;}
.spec table td{border:solid 1px #888;padding:2px;background:#fafafa;}
.job ul{margin:0px 0px 10px 0px;padding:0px;list-style:circle inside;}
.job ul li{margin:0px 0px 0px 10px;padding:0px;}
.mb .pos{margin:10px 0px;padding:10px;height:14px;font-size:12px;font-weight:bold;color:#1b78b0;background:#fafafa;border-top:dotted 1px #ebebeb;border-bottom:dotted 1px #ebebeb;}
.mb .posname{width:400px;float:left;}
.mb .cvbutton{width:150px;text-align:right;float:right;}
.mb .cvbutton a{color:#047fdf;text-decoration:none;font-weight:normal;}
.mb .cvbutton a img{border:0px;vertical-align:middle;margin-right:5px;}
.par{margin:0px;padding:0px;color:#1b78b0;}
.contact{width:190px;float:right;padding:0px 10px 10px 0px;margin:0px;}
.contact b{display:block;font-size:12px;margin:10px 0px 0px 0px;}
.contact span{display:block;font-size:12px;margin:3px 0px;}
.contact .mail{color:#1b78b0;}
.contactform{width:380px;float:left;padding:0px 10px 10px 10px;margin:0px;}
.contactform form label{display:block;margin-top:3px;}
.contactform form input{width:380px;}
.contactform form textarea{width:380px;height:150px;}
#rederror{color:#ff0000;margin:0px;padding:0px;font-size:10px;}
.cvform{margin-bottom:20px;padding:0px 10px;text-align:center;}
.cvform label{display:block;margin:0 auto;margin-top:3px;width:500px;text-align:left;}
.cvform input{width:500px;margin:0px;}
.cvform select{width:500px;margin:0px;}
.cvform textarea{width:500px;height:100px;margin:0px;}
.oferta .ofertaul{list-style:circle inside;margin:0px;padding:0px;}
.oferta .ofertaul li{margin:0px 10px 10px 10px;padding:0px;}
.oferta form{background:#fafafa;padding:10px;color:#1b78b0;margin-top:100px;border-top:dotted 1px #ebebeb;}
.oferta form input{margin-left:20px;vertical-align:middle;}
.faq p.f{margin:0px;padding:3px 10px;text-align:justify;}
.faq p.f b{color:#1b78b0;}