@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */

body {padding:0; margin:1% 5% 1% 5%; background-color:#CFCFCA; font-family:Verdana; font-size:80%; min-width:800px;}

h1 {color:#CCCCFF; margin-bottom:0; margin-top:2px; font-size:20px;}
h2 {color:#CCCCFF; margin-bottom:3px; margin-top:2px; font-size:16px; border-bottom:1px solid #CCCCFF; margin-right:10px;}

#involucro {background:url("../imgs/pixel.jpg"); background-repeat:repeat;}

.ombrasx {background:url("../imgs/ombra_sx.jpg"); background-repeat:repeat-y; background-position:left;}
.ombradx {background:url("../imgs/ombra_dx.jpg"); background-repeat:repeat-y; background-position:right;}

#sfondomenu {background-image:url("../imgs/logo_bg.jpg"); background-position:bottom; background-repeat:repeat-x;}

#language {margin-bottom:20px;}

#cornice {margin-right:12px;}
#interno {background-color:#FFFFFF; padding-left:10px;}
#contenuto {background-image:url("../imgs/sfondo_immobiliare.png"); background-position:center; background-repeat:no-repeat;}

#cima {background:url("../imgs/barraalta.jpg"); background-repeat:repeat; height:33px; color:#FFFFFF; letter-spacing:.1em; font-size:90%; text-align:left; font-family:Arial; padding:0; margin:0;}
#cima a {color:#FFFFFF; font-size:90%; font-family:Arial; text-decoration:none;}
#coda {background:url("../imgs/barrabassa.jpg"); background-repeat:repeat; height:33px; color:#FFFFFF; letter-spacing:.02em; padding:0; margin:0;}
#coda a {color:#FFFFFF; font-size:90%; font-family:Arial; text-decoration:none;}

/* view immobili */
.immobile {font-size:90%; margin-bottom:15px;}
.titolovoce {color:#4F4F4F; font-variant:italic; font-family:Arial;}
.voce {padding-top:4px; padding-bottom:4px; color:#000000; font-family:Arial; border-top:1px dashed #FFFFFF;}

/* tabelle */
.rigaintestazione {background-color:#CCCCFF; font-weight:bold;}
.rigapari {background-color:#FF9900;}
.rigadispari {background-color:#EEEEEE;}

#memoimmobiliare {color:#666666; padding-left:120px;}
#memoimmobiliare a, #memoimmobiliare a:visited, #memoimmobiliare a:hover {color:#666666; text-decoration:none;}

#disclaimer, #privacy {padding:0 5px; text-align:justify;}

/* Validation form*/
.panel {clear: both; display: none; border: 3px solid #CCC; padding: 1em;}
.panel.active-tab-body {display: block;}
input.disabled {border: 1px solid #F2F2F2; background-color: #F2F2F2;}
input.required, textarea.required {border: 1px solid #00A8E6;}
input.validation-failed, textarea.validation-failed {border: 1px solid #FF3300; color : #FF3300;}
input.validation-passed, textarea.validation-passed {border: 1px solid #00CC00; color : #000;}
.validation-advice {margin: 5px 0; padding: 5px; background-color: #FF3300; color : #FFF; font-weight: bold;}
.custom-advice {margin: 5px 0; padding: 5px; background-color: #C8AA00; color : #FFF; font-weight: bold;}
fieldset {padding: 1em; margin-bottom: 0.5em;}
label {font-weight: bold;}
.form-row {clear: both; padding: 0.5em;}
.field-label {}
.field-widget {}

