/*
 * Id: 7.31549
 * Version: 1289297050
 * Generated: Feb 23, 2012 7:07:50 AM
 * Rendered: 
 */
    body,html{	
	color: #000000;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
a{
	color: #000000;
}
.wrapper{
	width: 905px;
	margin: auto;
}
.lista_regioni,
.map_branches{
	display: none;
}

/* --- menu --- */ 

.menu{
	margin-left: 250px;
	font-size: 15px;
	font-weight: bold;
}
.menu .menu_first, .menu .menu_sel{
    float:left;
	border-left: 1px solid #fa0001;
	color: #fa0001;
	padding: 50px 0px 0px 10px;
	width: 100px;
}
.menu .menu_first a{
	color: #263845;
	text-decoration: none;
}
.menu .menu_first a:hover,
.menu .menu_sel{
    color:#fa0001;
}

/* --- sottomenu --- */

.sub_menu{
	padding: 12px 0px 20px 0px;
        font-size: 15px;
        font-weight: bold;
}
.menu_second, .menu_second_sel{
	float: left;
        padding-right: 14px;
}
.menu_second a{
	color: #263845;
        text-decoration: none;
}
.menu_second a:hover,.menu_second_sel{
        color: #cd1a1a;
	text-decoration: underline;
}

/* --- contenuti --- */

.article_title{
	color: #fa0001;
        text-transform: uppercase;
        font-size: 15px;
        font-weight: bold;
        padding: 6px 0px 0px 0px;
}
.col_left{
	width: 230px;
	padding-right: 20px;
	float: left;
}
.logo_dosometria{
	padding-bottom: 30px;
}
.logo_sctm{
	height: 160px;
}
.logo_dosometria, .logo_sctm{
	border-bottom: 1px solid #b77374;
	text-align: center;
	padding-top: 30px;
}
.col_right{
	width: 655px;
	float: left;
}
.logo_servizio{
	border-bottom: 1px solid #b8b8b8;
	padding: 60px 0px 0px 50px;
	height: 130px;
}
.highlight{
	font-size: 17px;
	line-height: 20px;
}
.text_normal{
	line-height: 20px;
}
.highlight p, .text_normal p{
	padding-top: 20px;
}
.goto_accedi{
	display: block;
        cursor: pointer;
        width: 185px;
        padding: 15px 0px 0px 15px;
        height: 65px;
        background-image: url('/polopoly_fs/7.31549.1289297050!/bg_accedi.gif');
        color: #efacac;
        text-decoration: none;
        margin-top: 20px;
}
.goto_accedi strong{
        font-size: 15px;
        color: #ffffff;
}
.goto_accedi:hover{
        background-position: 0px -80px;
}

/* --- preventivo catering --- */

.prev_cat .all_label{
	font-size: 12px;
	padding-top: 20px;
	width: 450px;
	float: none;
	line-height: 20px;
}
.prev_cat .all_label label{
	display: block;
	float: left;
	width: 100px;
}
.prev_cat .all_label input{
	border: 1px solid #cf2222;
	width: 219px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding: 3px;
}
.prev_cat .resto_form{
	width: 350px;
	float: none;
	margin-top: 15px;
}
.prev_cat .resto_form textarea{
	border: 1px solid #cf2222;
	width: 325px;
	overflow: auto;
	height: 130px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 5px 0px;
}
.prev_cat .text_obbl{
	font-style: italic;
	padding-top: 10px;
	font-size: 11px;
}
.prev_cat .button_invia{
	padding-top: 5px;
}

/* --- footer --- */

.footer{
	border-top: 1px solid #b8b8b8;
	font-size: 12px;
	color: #557fa2;
	margin-top: 30px;
	padding-top: 10px;
}
.footer a, .powered a{
	color: #557fa2;
}
.text_red{
	color: #fa0001;
}
.powered{
	padding-top: 10px;
	color: #557fa2;
	font-size: 12px;
	margin-bottom: 20px;
}
.powered img{
	vertical-align: middle;
}

/* --- seo --- */

.container_mdrr{
background-color: #ffffff;
}
.center_mdrr{
background-color: #ffffff;
}
.mdrr_info h1{
color: #5ba7dd;
}
.menu_mdrr{
color: #000000;
}
.menu_mdrr a{
color: #5ba7dd;
}
.menu_mdrr a:hover{
color: #000000;
}
.mdrr_main a{
color: #5BA7DD;
}
.mdrr_main h2 a{
color: #fa0001;
}
.footer_mdrr{
background-color: #ffffff;
}
.my_link a{
color: #FFFFFF;
background-color: #fa0001;
}
.our_info{
position: absolute;
font-size: 11px;
margin: 10px 0px 0px 800px;
}
.our_info img{
vertical-align: middle;
}
.menu_footer{
display:none;
}




      
