.rss{display:block;border-bottom:1px solid #c4d6e3;font-size:90%;line-height:1.4em;padding-bottom:0.7em;}
.rss img{width:19px;height:11px;}

#rispaginainesatta{border:1px solid #c4d6e3;display:block;width:100%;margin:0;font-size:11px;text-align:center;}
#rispaginainesatta #iddivshowform{width:100%;float:none;}
#rispaginainesatta #formosservazione{margin:8px}
#rispaginainesatta #iddivosservazione{width:100%}
#rispaginainesatta #iddivosservazione textarea{width:100%;border:1px solid #aaa;}

.regioni_italiane{float:left;}
.regioni_italiane .pari{float:left;width:50%;}
.regioni_italiane .dispari{float:left;width:50%;}
.hpboxris {float: right!important;font-size : 0.7em;width:48%;border-left:1px solid #c4d6e3;padding-left:1%}
.hpboxris h2 {font-size : 0.7em;font-weight : bolder;}
.hpboxris li {list-style-type : none;}

.account{font-size:90%;border-bottom:1px solid #c4d6e3;padding:0.5em 0;width:100%}
.account img{vertical-align:bottom;border:0}
.account div{float:left;}
.bluebox.friends_box{width:100%;border-top:1px solid #c4d6e3;margin-top:16px}
#publish_fb_checkbox{font-size:12px;}
#publish_fb_checkbox2{font-size:12px;}

#header-account{margin-left:4px;font-size:90%}

body{
	background-color:#FFF;
	font-family:Verdana,Arial, Geneva, Helvetica,sans-serif;
	margin:1.44em auto 0em auto;
	text-align:center;
	line-height:1.45em;
	color:#000000;
	width:978px;
	height:0px;
}
#container{text-align:left;}

ul, li, div, h1, img {
    margin:0;
    padding:0;
    border:0;
}

a {
    color:rgb(90,90,90)!important;
    text-decoration:none!important;
}

a:hover {
    text-decoration:underline!important;
    color:#c41b04!important;
}

h1 {
    font-size : 1em;
    font-weight : normal;
  }

#testata {
    float:left;
    width : 100%;
  }

#testleft {
    float:left;
    padding:0.2em;
    font-size : 1.8em;
    font-weight : bolder;
}


#testright {
    float : right;
    padding:0.2em;
    font-size : 1.8em;
    font-weight : bold;
}

#topbar {
    clear:left;
    background-color : #4443da;
    width : 100%;
    font-family: arial,sans-serif;
    font-size: 12px;
    white-space: nowrap;
    font-weight: bold;
    color : #ffffff;
  }


#topbar li {
    display : inline;
    margin:0 2em 8px 2em;
    padding-bottom : 7px;
 }


#topbar a {
    color :0;
    float : left;
    margin:-1px 1em 0 1em;
    padding:0 1em;
    background:white;
    border:1px solid #4443da;
}

#topbar a:hover {
    color:#e41b04!important;
}


#breadcrumbs {
    clear:left;
    font-size : 0.7em;
    width : 100%;
  }


#breadcrumbs li {
    padding-left:0.5em;
    margin:0;
    bottom-color : #AAA;
    bottom-style : solid;
    bottom-width : 1px;
    display : inline;
  }


#breadcrumbs a {
    border-right:1px solid #c4d6e3;
    padding-right:0.5em;
  }


#horbann {
    text-align:center;
    padding-bottom : 0.5em;
    padding-top : 0.5em;
    width:100%;
}

#lefttb {
    float:left;
    font-size : 0.8em;
    padding-left : 3px;
    width : 163px;
    border-right:1px solid #cad6e3;
    margin-right:-1px;
}

#lefttb .elencovie{
	display:block;
	border-bottom:1px solid #cad6e3;
	padding-bottom:8px;
	margin-bottom:8px;}

#lefttb li {
    list-style-type : none;
    margin-bottom : 1em;
    text-align : left;
  }


#corpopag {
    float : left;
    width : 794px;
    border-left:1px solid #cad6e3;
    padding-left : 16px;
  }
#corpopag div{float:left}


#corpopag a {
    color : #101fa0;
    text-decoration : underline;
  }


#corpopag h1 {
    font-size : 1.6em;
  }

#corpopag h2 {
    font-size : 1.3em;
  }

.hpcorpolist {
    float:left;
    width:50%;
 }
.corpolist {
    float:left;
 }

.corpolist li,.hpcorpolist li {
    list-style-type : none;
 }
#map{margin-top:0.75em;}
.risorselist {
    clear:left;
    width : 100%;
    margin-top : 0.2em;
  }
.risorselist li {
    list-style-type : none;
  }
.risorselist h2 {
    list-style-type : none;
    text-align : center;
  }

#insatt {
    clear:left;
    width : 100%;
    background-color: #f2f9fa;
    border:1px solid #c4d6e3
    margin: 0.5em 0;
    font-size:0.9em;
}
#insatt #insattc{width:100%;}

#insatt span {padding : 0.5em;display:block;font-weight:bold;}
#insatt #insattc span {font-weight:normal;font-size:80%}
#insatt #insattc span img{vertical-align:text-bottom;}
#insatt table {padding : 0.5em;width:100%;}
#insatt #divfb_uid{width:100%}

#insatt #nomerisorsa{width:300px}
#insatt #risorsaemail{width:300px}
#insatt #risorsaurl{width:400px}
#insatt #descrizione{width:438px;height:100px;}
#insatt #sn{width:34em;}
#insatt #nc{width:4em;}
#insatt #sp{float:left;}
#insatt #sn{float:left;}
#insatt #frecciagiu{float:left;margin-left:-2px;}
#insatt #s{width:34em;position:absolute}

.insattc2 {
    background-color: #eee;
    width : 100%;
    padding : 0.4em;
  }


.insattl {
    clear:left;
    font-weight : bold;
  }

#risinscommento {
    border:1px solid #c4d6e3;
    width:100%;
	margin-top:16px;
}
#risinscommento form{padding:0.5em;}
#risinscommento img{vertical-align:text-bottom}

.risinscomml1 {
    font-weight : bold;
    margin:0px;
}

.risinscomml2 {
    font-size:0.7em;
    margin:0px;
}

.risinscomml3 {
    font-size:0.6em;
    line-height:1.5em;
}

.riscommenti {
   float : left;
   width : 100%;
   margin-top:1.45em;
}

.riscommento {
    clear:left;
    padding:0.5em 0;
    border-top:1px solid #c4d6e3;
    text-align: left;
    background-color: #fff;
    font-size:0.7em;
    width : 100%;
}

.riscommentohh {
    margin-right : 1em;
    color:#989898;
}

.riscommentonick {
    font-weight : bold;
    margin-right : 1em;
}

.riscommentotxt {
    margin-right : 1em;
}

#footer {
    clear:left;
    border-top-color : #c4d6e3;
    border-top-style : solid;
    border-top-width : 1px;
    bottom : 0;
    font-size : 0.7em;
    padding-top : 0.5em;
    width : 100%;
}

#bannfoot {
    clear:left;
    border-top-color : #c4d6e3;
    border-top-style : solid;
    border-top-width : 1px;
    width : 100%;
    text-align : center;
}

.tc0 { font-size : 80%; }
.tc1 { font-size : 90%; }
.tc2 { font-size : 100%; }
.tc3 { font-size : 110%; }
.tc4 { font-size : 120%; }
.tc5 { font-size : 130%; }

.friends_table {margin-left:1em;}
.friends_table .friend_row div{width:100%;display:block;}
.friends_table .friend_row {
	border-style:solid;
}
.friends_table .friend_row .user .name {
	font-weight:bold;
	padding:0 0 3px;
	white-space:nowrap;
}
.friends_table .friend_row .user .status {
	font-size:11px;
}
.friends_table .friend_row div{width:100%;}

.divs{width:267px!important;font-size:12px;line-height:12px;overflow:auto;height:100px;background:#fff;border:1px solid black;}
.divs table{float:left;width:100%;}
.divs tr{width:100%;float:left;}
.divs tr:hover{background:rgb(10,36,106);color:#fff;}

.descrizione{display:block;border-top:1px solid #c4d6e3;font-size:80%;border-bottom:1px solid #c4d6e3;float:left;width:100%}

#divmipiace{width:100%}
#divmipiace img{vertical-align:middle;}
#idpiace{font-size:80%;margin:8px 0;display:block;}
#idpiace a{color:rgb(220,55,10)!important}
#idmipiacefb{display:block;font-size:80%;margin-top:8px;}
.mipiace{display:block;font-size:70%;line-height:11px;background-color:#efefef;border:1px solid #c4d6e3}
.mipiace img{padding:4px 0}

.mipiace_nonmipiace{width:100%;border-top:1px solid #c4d6e3;margin:8px 0;padding:8px 0;border-bottom:1px solid #c4d6e3;font-size:74%}
.mipiace_nonmipiace img{vertical-align:middle;margin-right:8px;}
.mipiace_nonmipiace li{list-style-type : none;}
.mipiace_nonmipiace div{width:50%}
.mipiace_nonmipiace span{display:block;width:100%;text-align:center;background:#eeeeee;font-weight:bold}
.mipiace_nonmipiace #mipiace ul{padding-right:8px;border-right:1px solid #c4d6e3;margin-right:-1px;}
.mipiace_nonmipiace #nonmipiace ul{border-left:1px solid #c4d6e3;padding-left:8px;}

#mod_ris{float:right;font-size:60%;font-weight:bold;}
#datirisorsa{width:100%;position:relative}
.rispondi{display:block;text-align:right;font-weight:bold;font-size:85%;color:rgb(250,150,0)!important}
#fbframe{position:absolute;left:534px;margin-top:1em;border:1px solid #c4d6e3;padding:4px}
#idnomerisorsa{width:534px;}

#map div{
	float:none;
	line-height:1.1em;
}
#map,#pano {margin:0em;}