/*
Theme Name: Traduciamo
Theme URI: http://wordpress.org/
Description: Traduciamo Theme
Version: 1.0
Author: Davide Meroni
Author URI:
Tags:
Text Domain:
*/

body{margin: 0;padding: 0;font-family: Arial,Helvetica,sans-serif;text-align: center;background: #196088;}
a{outline: none;}
.float-r{float: right;margin-top:30px}
.float-l{float: left;}
.d-block{display: block;}
.clear{clear: both;}

@font-face {font-family: "Arial Rounded MT Bold";src: url("./images/ARLRDBD.TTF")}

#header{background: #fff;padding-top: 10px;}
#header .container{width: 900px;margin: auto;overflow: hidden;}
#header .logo{float: left;}




#menu{background: url("./images/bg-menu.gif") repeat-x;height: 56px;}
#menu ul{width: 900px;margin:0 auto;padding: 0;}
#menu li{list-style: none;display: block;float: left;margin: 9px 0 0 0;position: relative;}
#menu li a{display: block;_display:inline;height: 38px;color: #00283f;text-decoration: none;font-size:14px; text-shadow: 1px 2px 2px #fff;font-family: Arial Rounded MT Bold;padding: 9px 9px 0 9px;float: left;}
#menu li a:hover{text-decoration: underline;}
#menu li.selected a{background: url("./images/bg-voce-menu.gif") repeat-x;border: 1px #97a40e solid;color: #fff;text-shadow: 1px 2px 2px #636c08;height: 27px;}
#menu li.selected a:hover{text-decoration: none;}
#menu li a.img{display: block;_display:inline;height: 38px;padding: 0;}
#menu li a.img img{margin-top: 12px;}


#section{background: url("./images/bg-section.gif"); min-height:540px}
#section .container{width: 900px;min-height:500px;margin: auto;*padding-bottom: 10px;}
#section .container .content{float: left;width: 428px;margin-top: 22px;text-align: left;}
#section .container .content h1{margin: 0;padding: 0;font-size: 18px;color: #8bd5ff;text-shadow: 1px 2px 2px #041723;font-family: Arial Rounded MT Bold;}
#section .container .content img{float: left;margin: 0 10px 10px 0;}
#section .container .content p{font-size: 13px;color: #fff;line-height: 18px;text-align: justify;}

#section .container .content a:link{color:#FFED00;text-decoration: none;}
#section .container .content a:visited{color:#FFED00;text-decoration: none;}
#section .container .content a:hover{color:#fff;text-decoration: underline;}

.breadcrumb {font-size: 12px; color: #fff; margin-bottom: 20px;}



#section .container #form{float: right;width: 460px;background:#eeeeee url("./images/bg-form.gif") no-repeat bottom left;margin: 20px 0;}
#section .container #form .pos-rel{position: relative;}
#section .container #form .badge{position: absolute;top:-56px;right: 0;}
#section .container #form .border{border-left:1px #0e222d solid;border-right:1px #0e222d solid;text-align: left;padding-left: 7px;}
#section .container #form .border .title{font-size: 18px;color: #1f333e;text-shadow: 1px 2px 2px #fff;font-weight: bold;}
#section .container #form .border .submit{margin: 10px 0 10px 160px;}

#servizi{background:#2377a6 url("./images/bg-servizi.gif") repeat-x;*padding-bottom: 10px;}
#servizi .container{width: 900px;margin: auto;overflow: hidden;}
#servizi .container .content{float: left;width: 640px;margin-top: 10px;text-align: left;}
#servizi .container .content h2{margin: 0 0 10px 0;padding: 0;font-size: 18px;color: #fff;text-shadow: 1px 1px 1px #041723;font-family: Arial Rounded MT Bold;}
#servizi .container .content .item{width: 300px;margin: 0 0 8px 0;}
#servizi .container .content .item img{float: left;margin-right: 10px;}
#servizi .container .content .item p{font-size: 12px;text-align: justify;color: #fff;margin: 0;padding: 0 10px 0 0;}
#servizi .container .content .item p a{color: #ffed00;text-decoration: none;}
#servizi .container .content .item p a:hover{text-decoration: underline;}
#servizi .container .references{float: right;width: 246px;margin-top: 37px;}
#servizi .container .references img{display: block;}
#servizi .container .references{float: right;width: 246px;margin-top: 37px;font-size: 12px;color: #fff;text-align: left;}
#servizi .container .references .chat{background: url("./images/chat.gif") no-repeat;width: 245px;height: 85px;}
#servizi .container .references .chat p{padding: 15px 13px 0 78px;margin: 0;}
#servizi .container .references .chat p a{color: #d8eb15;text-decoration: underline;}
#servizi .container .references .chat p a:hover{text-decoration: none;}
#servizi .container .references .tel{background: url("./images/telefono.gif") no-repeat;width: 245px;height: 88px;}
#servizi .container .references .tel p{padding: 13px 13px 0 78px;margin: 0;}
#servizi .container .references .tel p b{color: #d8eb15;}
#servizi .container .references .mail{background: url("./images/mail.gif") no-repeat;width: 245px;height: 75px;margin-bottom: 10px;}
#servizi .container .references .mail p{padding: 13px 13px 0 78px;margin: 0;}
#servizi .container .references .mail a:link{color:#fff}
#servizi .container .references .mail a:visited{color:#fff}
#servizi .container .references .mail a:hover{color:#fff;text-decoration:none}

#footer{width: 900px;margin: auto;overflow: hidden;font-size: 13px;color: #fff;text-align: left;padding-top: 10px;}
#footer .link ul{;width: 900px;margin:0 auto;overflow: hidden;padding: 0;}
#footer .link li{list-style: none;display: block;float: left;margin: 9px 0 0 0;}
#footer .link li a{display: block;_display:inline;height: 38px;color: #fff;text-decoration: none;font-size:12px; font-family: Arial Rounded MT Bold;padding: 9px 9px 0 9px;}
#footer .link li a:hover{text-decoration: underline;}
#footer .link li.current_page_item a{text-decoration:none;}
#footer .link li.current_page_item a:hover{text-decoration: none;}

#menu ul li ul.subnav {
	list-style: none;
	position: absolute;
	left: 10px; top: 38px;
	background: #5b88aa;
	margin: 0; padding: 0;
	display: none;
	z-index:1;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #436680;
}




#menu ul li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #a0b7c8; /*--Create bevel effect--*/
	text-align:left;
	clear: both;
	width: 170px;
}

#menu ul li div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./images/arrow.gif) no-repeat 0 11px;
float:left;
height:35px;
width:17px;
cursor: pointer;
}


#menu li ul.subnav li a{display: block;_display:inline;height: auto;color: #fff;text-decoration: none;font-size:12px; text-shadow: none;font-family: Arial Rounded MT Bold;padding: 9px;background: none;border: none;}
#menu li ul.subnav li a:hover{text-decoration: underline;}

.homeheaderblu{color:white}
