﻿/*@import url(http://moto.witinside.net/template/css/commenti.css);*/

html,body{margin:0px; padding:0px;}

body{
    text-align: center;
    background-color:#DDDDDD;
    font-family:arial;
    font-size:11px;
    color:#666666;
}

table {
	font-family:arial;
	font-size:11px;
	color:#666666;
}

caption {
    font-family:arial;
    font-size:13px;
    color:#000000;
    background-color:#DDDDDD;
}

caption a{
    color:#000000;
    cursor:pointer;
}

fieldset {border:0px;}
img {border:0px; padding:0px; margin:0px;}

.center {text-align:center; margin:0px auto;}
#logo      { width:249px; }
#header    { width:980px; margin:0em auto; text-align:left; }
#contenuto { width:980px; margin:0em auto; text-align:left; }
#footer    { width:980px; margin:1em auto; text-align:left; }


#header {
        margin-top:0px;
	background:#FFFFFF;
	text-align:left;
}

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

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

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

#colonna_cx {
	
	/*margin:0px 450px 0px 0px;*/
	margin:0px 0px 0 0px;
	border-left:1px dotted #999999;
	border-right:1px dotted #999999;
	width:685px;
	height: auto !important;
	height: 1300px;  
	min-height:1300px;
        padding:1em 0;
        background:#FFFFFF; 
}

#footer {
    text-align:center;
    text-decoration:none;    
    background:#FFFFFF;
    padding:1em 0;
    color: #E29A08;
}

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

#colonna_sx .box1cont {    
        width:190px;
}

#colonna_dx .box1cont {        
        width:285px;
}

.insieme_link {
    background-color:#9C9E8F;
    padding:8px 0px 8px 0px;    
    border-bottom:1px dotted #FFFFFF;
    border-top:1px dotted #FFFFFF;    
    /*margin-bottom:5px;*/
}

.under_link {
	border:1px solid #F0F0F0;
	height:25px;
	vertical-align:middle;
	padding:5px 0px 5px 0px;
}



#google_toolbar {
	height:25px;
	display:inline;
	float:left;
	vertical-align:middle;
}

#user {
	height:25px;
	display:inline;
	float:right;
	text-align:right;
}

.logo{background-image: url(http://css.1284.it/verticali-citta/1284.it.png); background-position:top left; background-repeat:repeat-x; background-color:#FFFFFF; text-align:left; width:250px; height:80px;}

.row {
	margin:0px;
	padding:0px;
	white-space:nowrap;
	width:670px;
	border:1px solid #F0F0F0; 
	height:160px;
}

.row_container {
	border:1px solid #FFFFFF; 
}

.row_container:hover {
	border:1px solid #A0A0A0; 
}

.info_azienda {
	display:inline;
	float:left;
	height:160px;
	width:320px;
	white-space:nowrap;
	margin:0px;
	padding:0px;
}

.review {
	margin:0px;
	padding:0px;
	display:inline;
	float:left;
	height:160px;
	width:150px;
	white-space:nowrap;
}

.website {
	margin:0px;
	padding:0px;
	display:inline;
	float:right;
	height:160px;
	width:195px;
	text-align:center;
	white-space:nowrap;
}

.review img {
	cursor:pointer;
}

.review .votazione {
	width:14px;
}

.url {
	display:none;
}

.ragione_sociale {
	font-size:18px;
	padding:15px 0px 10px 5px;
        color:#000000;
}

.ragione_sociale_small {
    font-size:14px;
    color:#505050;
	padding-left:5px;
}

address {
	padding-left:5px;
}

.categorie {
	padding-left:5px;
}

.main_cat {
	font-size:12px;
}

.secondary_cat {
	font-size:10px;
	/*color:#888888;*/
}

.best {
	width:140px;
	height:auto;
	padding:14px;
	font-size:13px;
	display:inline;
	float:left;
}

.best .titolo {
	font-size:16px;
	color:#FF0000;
}

.box_categorie {
	width:100%;
	height:150px;
	/*border:1px solid #AAAAAA;*/
}

.last_reviews strong {
	color:#FF0000;
	font-size:16px;
}

.contatti {
	padding-left:5px;
}

/*.website img {
	width: auto;
	height:160px;
	
}*/

.row_footer {
	height:30px;
	border:1px solid #F0F0F0;
	margin:1px 0px 1px 0px;
}

.more_info {
	
}

.link_address {
	display:inline;
	float:left;
	width:59%;
	padding-left:5px;
}
.show_commenti {
	text-align:right;
	width:40%;
	display:inline;
	float:left;
}

#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;
}

#query {
    width:150px;
}

.box1cont{background-image: url(http://moto.witinside.net/template/img/win_top_cx.gif); background-position:top left; background-repeat:repeat-x; background-color:#FFFFFF; text-align:left;}
.box1top_dx{width:100%;height:36px;background-image: url(http://moto.witinside.net/template/img/win_top_dx.gif); background-position:top right; background-repeat:no-repeat;}
.box1top_sx{width:100%; height:36px;background-image: url(http://moto.witinside.net/template/img/win_top_sx.gif); background-position:top left;  background-repeat:no-repeat;padding:14px 0px 0px 17px; font-family:Arial;font-size:14px;font-weight:bold;color:#F35000;}
.box1btm_sx{width:100%;font-size:1px; background-image: url(http://moto.witinside.net/template/img/win_btm_sx.gif); background-position:bottom left; background-repeat:no-repeat;padding:0px;margin:0px;}
.box1btm_dx{width:100%;height:6px;background-image: url(http://moto.witinside.net/template/img/win_btm_dx.gif); background-position:bottom right; background-repeat:no-repeat;padding:0px;display:block;line-height:2px;}
.box1c_sx{width:100%;height:auto !important;background-image: url(http://moto.witinside.net/template/img/win_pix.gif); background-position:top left; background-repeat:repeat-y;}
.box1c_dx{width:100%;height:auto !important;background-image: url(http://moto.witinside.net/template/img/win_pix.gif); background-position:top right; background-repeat:repeat-y;}
.box1text{overflow:auto;width:auto;height:auto;padding:6px 18px 10px 18px;font-family:Arial;font-size:10px;color:#666666;}
.btn_mn{width:100%;height: auto !important; height:15px; min-height:15px;padding:5px 0px 5px 0px; border-bottom:1px dotted #C0C0C0;background-image: url(http://moto.witinside.net/template/img/star.gif); background-position:center right; background-repeat:no-repeat;font-size:12px;font-weight:bold;}
/*.btn_mn span a{padding:5px 0px 5px 0px;} /*padding:15px 0px 15px 0px;*/

.headline{
    width:980px;
    height:25px;
    font-size:11px;
    font-weight:bold;   
    color:white;
	background-image: url('http://css.1284.it/verticali-citta/fascia_rossa.png');
	background-repeat: repeat-x;
	/*background-color:#F35000;*/
	text-align:right;
}
.headline select {
	font-size:11px;
	
}
.spacer{width:100px;height:6px;display:block;font-size:1px;clear:both;}

div#ricerca { text-align:left; width:190px; height:70px; padding:6px; margin:0px; background-image: url(http://moto.witinside.net/template/img/bg_cerca.png); background-position:top left; background-repeat:no-repeat;}

div#ricerca label {
    width:150px;
    border-bottom:1px dotted #FFFFFF;
    color:#FFFFFF;
    font-size:15px;
    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:#666666;text-decoration:none;}
a:hover{color:#F35000;text-decoration:underline;}

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

/* Ricerca */

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

/* Title/link of pages */
.title{color:#0000FF; font-size:13px;}

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

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

/*Small urls*/
.url {color: #008000; 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:#e5ecf9; 
	font-weight: bold;
	margin-bottom:14px;
    color: #000000;
    font-size: 11px;        
}

.commenti {
	text-align:left;
}

.commenti fieldset {
	border: 1px solid #ddd; padding: 8px
}

.commenti fieldset legend {
	font-size: 1.2em;
	font-family: Trebuchet, sans-serif;
	font-weight: lighter;
	padding: 0 4px;
}

.commenti label {margin-bottom: 4px; display: block;}
.commenti input, textarea {width: 300px; padding: 4px; background: #F2F2F2; border: 1px solid #ccc; margin-bottom: 10px}
.commenti input:focus, textarea:focus {background: #F7F7F7;}
.commenti textarea {width: 400px;}
.commenti .button {padding: 3px;}

#suggerimenti {
	position:absolute;	/* Never change this one */
	width:180px;	/* Width of box */
	height:250px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #317082;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
	white-space: nowrap;
}

.alert_foto {
	display:inline;
	float:left;
	padding:4px 0px 0px 10px;
}

.alert_foto a {
	color:#FFFFFF;
	font-size:12px;
}

.navigazione {
	height:70px;
	padding-top:10px;
}

.navigazione label {
	font-size:16px;
	font-weight: bold;
}

.navigazione fieldset {
	margin:0px;
	padding:0px;
}

.navigazione input {
	margin:0px;
	padding:0px;
}

.navigazione table {
	margin:0px;
	padding:0px;
}

.navigazione form {
	margin:0px;
	padding:0px;
}

.autore {
	display:inline;
	float:left;
	width:48%;
	padding:5px;
	font-weight:bold;
	height:22px;
	margin:0px;
}

.data {
	display:inline;
	float:left;
	width:48%;
	text-align:right;
	padding:5px;
	font-weight:bold;
	height:22px;
	margin:0px;
}

.commento {
	padding:5px;
	border:1px solid #F0F0F0;
}

.geo {
	display:none;
}

.titolo_annunci {
	font-size:12px;
	color:#996600;
}
