﻿@import url(http://www.fratellileonelli.it/template/css/commenti.css);

/*marrone 66523d grigio a3a100 lilla c7c7c7*/
html,body{margin: 0;padding:0; height:100%;}

body{
    text-align: center;
    background-color:#DDDDDD;
    font-family:Verdana;
    font-size:11px;
    color:#66523d;
}

table {
	font-family:Verdana;
    font-size:11px;
    color:#66523d;
}
.new  {font-size:12px;
    font-weight:bold;   
    color:#d70b8c;
	height:12px}
	
	.ora  {font-size:12px;
    font-weight:bold;   
    color:#66523d;
	height:12px}
	
fieldset {border:0px;}
img {border:0px; padding:0px; margin:0px;}

.js { color:#66523d; cursor:pointer; }
.center {text-align:center; margin:0px auto;}

#header    { width:980px; margin:0em auto; text-align:left; }
#contenuto { width:980px; margin:0em auto; text-align:left; }
#footer    { width:980px; margin:0em auto; text-align:left; }


#header {
        margin-top:0px;
	background:#c7c7c7;
	text-align:center;
        height:174px;

        /*border:1px solid #00FF00;*/
}

#contenuto { 
	position:relative; 
	background:#c7c7c7;	
	height: auto !important;
	height: 700px;  
	min-height:700px;
}

#colonna_sx { 
	position:absolute; top:0; left:0; 
	width:200px;
	height: auto !important;
	height: 700px;  
	min-height:700px;
        padding-left:5px;
        padding-top:5px;
}

#colonna_dx {
	width:250px;
	position:absolute; top:5px; left:690px;
}

#colonna_cx {
	margin:0 250px 0 200px;
	border-left:1px dotted #66523d;
	border-right:1px dotted #66523d;
	width:480px;
	height: auto !important;
	height: 600px;  
	min-height:600px;
        padding:1em 0;
        background:#c7c7c7; 
}
#colonna_cx_home {
	margin:0 250px 0 200px;
	border-left:1px dotted #66523d;
	width:480px;
	height: auto !important;
	height: 600px;  
	min-height:600px;
        padding:1em 0;
        background:#c7c7c7; 
}
#footer {
    text-align:center;
    text-decoration:none;    
    background:#c7c7c7;
    padding:1em 0;
    color: #E29A08;
}

#centro {
    padding:5px;
    text-align:justify;
}

#colonna_sx .box1cont {
        width:190px;
}

#colonna_dx .box1cont {
        width:285px;
}

#insieme_link {
     background:#66523d;
    padding:3px 0px 3px 0px;    
    margin-bottom:5px;
}

#photo_sample {
	margin-left:5px;
}

#menu_video_foto div {	
	display:inline;        
	width:120px;
        text-align:center;
        height:auto;
}

#menu_video_foto div img{	
        width:120px;
}

#logo { 
    display:inline;
    float:left;
    width:200px;
    height:235px;
    background-image: url(/template/img/logo_leonelli.jpg);
    background-repeat:no-repeat;
	
}

#foto { text-align:center; width:450px;}

.box1cont{background-image: url(/template/img/win_top_cx_marrone.gif); background-position:top left; background-repeat:repeat-x; background-color:#c7c7c7; text-align:left;}
.box1top_dx{width:100%;height:33px;background-image: url(/template/img/win_top_dx_marrone.gif); background-position:top right; background-repeat:no-repeat;}
.box1top_sx{width:100%; height:33px;background-image: url(/template/img/win_top_sx_marrone.gif); background-position:top left;  background-repeat:no-repeat;padding:14px 0px 0px 17px; font-family:Verdana;font-size:12px;font-weight:bold;color:#FFFFFF;}
.box1btm_sx{width:100%;font-size:1px; background-repeat:no-repeat;padding:0px;margin:0px;}
.box1btm_dx{width:100%;height:6px;background-repeat:no-repeat;padding:0px;display:block;line-height:2px;}
.box1c_sx{width:100%;height:auto !important; background-repeat:repeat-y;}
.box1c_dx{width:100%;height:auto !important; background-repeat:repeat-y;}
.box1text{width:auto;height:auto;padding:3px 3px 10px 3px;font-family:Verdana;font-size:11px;color:#FFFFFF;}
.btn_mn{width:100%;height: auto !important; height:15px; min-height:15px;padding:5px 0px 5px 0px; border-bottom:1px dotted #66523d;background-image: url(/template/img/farfallab.png); background-position:center right; background-repeat:no-repeat;font-size:11px;font-weight:bold;}
/*.btn_mn span a{padding:5px 0px 5px 0px;} /*padding:15px 0px 15px 0px;*/
.btn_mnNODEC{width:100%;height: auto !important; height:15px; min-height:15px;padding:5px 0px 5px 0px; border-bottom:1px dotted #66523d;font-size:11px;font-weight:bold;background-color:#FFFFFF;}


.headline{
	width:980px;
    height:15px;
	font-size:11px;
    font-weight:bold;   
    color:white;
    background-color:#66523d;
}
.spacer{width:100px;height:6px;display:block;font-size:1px;clear:both;}
.titolopagina{
	width:468px;
    font-size:11px;
    font-weight:bold;   
    color:white;
    background-color:#66523d;
	text-align:left;
	padding-left:6px;
	height:15px
}
.titolo{
    font-size:11px;
    font-weight:bold;   
    color:white;
    background-color:#66523d;
	text-align:left;
	padding-left:6px;
	padding-top:3px;
	height:20px
}
.titolofooter{
    width:980px;    
    font-size:11px;
    font-weight:bold;   
    color:white;
    background-color:#66523d;
	text-align:center;
	padding-left:6px;
}
.titolofooter a{
     font-size:11px;
    font-weight:bold;   
    color:#c2915e;
    background-color:#66523d;
}	

.vcard{
     font-size:11px;
    font-weight:bold;   
    color:#66523d;
}	
.titolofooter a:hover{
     font-size:11px;
    font-weight:bold;   
    color:#c2915e;
    background-color:#66523d;
}	
.titolofooter a:visited{
     font-size:11px;
    font-weight:bold;   
    color:#c2915e;
    background-color:#66523d;
}
.oggi{
     
    font-size:11px;
    font-weight:bold;   
    color:#66523d;
    background-color:#c7c7c7;
	text-align:right;
	padding-right:6px;
}

.nome{
	width:468px;
    font-size:18px;
    color:#66523d;
   	text-align:left;
	padding-left:6px;
	
}
.nomeelenco{
	width:468px;
    font-size:11px;
    color:#66523d;
   	text-align:left;
	padding-left:6px;
	
}
.titscheda{
	width:468px;
    font-size:11px;
    color:#66523d;
   	text-align:left;
	padding-left:6px;
	font-weight:bold;
}
.mini_scheda{
	width:300px;
}	
.mini_scheda td{
	font-size:11px;
    color:#66523d;
   	text-align:left;
	padding-left:3px;
	border-bottom:1px dotted #66523d;
}	

div#ricerca { text-align:left; width:285px; height:70px; padding:2px; margin:0px;  background-position:top left; background-repeat:no-repeat;}

div#ricerca div {
    width:250px;
    /*border-bottom:1px dotted #FFFFFF;*/
    /*color:#FFFFFF;*/
    font-size:12px;
    font-weight:bold;
}

div#ricerca form {
    padding:0px;
    margin:0px;
    width:80%;
}

div#ricerca td {
    text-align:left;
    padding:0px;
    margin:0px;
}

div#ricerca form input{
    border:1px solid #FFFFFF;
    padding:0px;
    margin:0px;
}

.concessionario {
    text-align:left;
    border-bottom:1px dotted #666666;
}

.azienda {
    font-weight:bold;
    font-size:14px;
}

/*.url {
    color:#0000EE;
}*/

a, a:visited{color:#66523d;text-decoration:none;}
a:hover{color:#66523d;text-decoration:underline;}

p.news {background-image: url('/moto/immagini/sfondo_grigio.gif'); color:#66523d; font-size:12px; font-weight: bold;height:20px}
p.marketing {background-image: url('/moto/immagini/sfondo_grigio.gif'); color:#66523d;  font-size:12px; font-weight: bold;height:20px}
p.sport {background-image: url('/moto/immagini/sfondo_grigio.gif');  color:#66523d; font-size:12px; font-weight: bold; height:20px}
p.testo {font-family:Verdana; font-size: 11px;color:#66523d}
p.testo span {margin-right: 1em;}
div.articolo { text-align:justify; padding-top:5px; margin-bottom:0; padding:5px;}
.grassettoviola {font-family:Verdana;font-weight: bold; font-size: 11px;color:#d70b8c}
/* Ricerca */

/*Page descriptions*/
.description{font-size: 11px;}

/* Title/link of pages */
.title{color:#66523d; font-size:12px;font-weight:bold;text-decoration:underline;}

.rank{color:#AA0000; font-size:12px;}

.prev{font-size:11px; cursor:pointer;}
.current{font-size:11px; cursor:pointer;}

/*Small urls*/
.url {color: #66523d; font-size:11px;}

.idented {
    margin-left:30px;
    font-family:Verdana;
}
/*
b.other_pages {
    color: #FFFFFF; font-family:Verdana;
}*/

#other_pages {
    text-align:center;
	cursor:pointer;
}

#common_report {
    font-size:11px;
    text-align:center;
}

#result_report {
	text-align:center ;
	padding:3px;
	background-color:#66523d; 
	font-weight: bold;
	margin-bottom:6px;
    color: #FFFFFF;
    font-size: 11px;        
}
