@import url(dynstyle.css);

body { background-repeat: repeat-x; margin: 0; padding: 0; font-size: 12px; line-height: normal;
	   font-family: Georgia, "Times New Roman", Times, serif; background-color: #997543; background-image: url(images/fondo.jpg); background-repeat: repeat-x; background-position: top; color: #666; }

#nogoodbrowser { font-size: 36px; padding: 20px; } 

#tabcontainer { padding: 0; margin: 0 auto 10px auto; width: 810px; }

.intestazione {
   width: 810px;
   height: 217px;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/be/public/inc/images/testalino.png', sizingMethod='crop');
   border: 0;
   margin: 0;
   padding: 0;
}
.intestazione[class]{
   background-image: url(../../public/inc/images/testalino.png);
   background-repeat:repeat-x;
}

.struttura { margin: -1px 0 0 60px; width: 690px; background-color: #FFF; } 


img { border: 0; }

input, select, textarea { font-size: 11px; color: #555; background-color: #EEE; line-height: normal;
						  border: 1px solid #555; font-weight: normal; }

h1 { font-size: 20px; color: #997543; margin: 0 0 10px 0; font-weight: normal; }
h2 { font-size: 20px; color: #997543; margin: 0 0 10px 0; font-weight: normal; text-align: center; }
h3 { font-size: 13px; color: #997543; margin: 0 0 2px 0; font-weight: normal; font-style: italic; }
h4 { font-size: 13px; color: #999; margin: 0 0 2px 0; font-weight: normal; }
h5 { font-size: 11px; color: #999; margin: 0 0 2px 0; font-weight: normal; font-style: italic; }

a { color: #997543; text-decoration: none; }
a:link { color: #997543; }
a:hover { color: #999; }
a:active { color: #999; }

.tdprinc   { background-image: url(images/fondomenusx.gif); background-repeat: no-repeat; background-position: left bottom; height: 21px; padding: 0; }
.tdprincselected   { background-image: url(images/fondomenusx.gif); background-repeat: no-repeat; background-position: left bottom; height: 21px; padding: 0; }
.tdprincselected a { color: #999;  }
.tdprincselected a:link { color: #999; }
.tdprincselected a:hover { color: #997543; }
.tdprincselected a:active { color: #997543; }

#mainView { width: 435px; color:#666; }
#divcontent { width: 435px; margin: 0; padding: 0; line-height: 20px; }
#mainMenu { padding: 0 15px; width: 200px; }

.piede { width: 690px; height: 156px; background-image: url(images/footer.jpg); background-repeat: no-repeat; }

.innerleftdiv { float: left; margin-top: 0; padding: 0 0 30px 233px; }
.innerleftdiv a { color: #999; text-decoration: underline; }
.innerleftdiv a:link { color: #999; }
.innerleftdiv a:hover { color: #997543; }
.innerleftdiv a:active { color: #997543; }
.innerrightdiv { float: right; margin-top: 0; padding: 0 16px 30px 0; }
.innerrightdiv a { color: #999; text-decoration: underline; }
.innerrightdiv a:link { color: #999; text-decoration: underline; }
.innerrightdiv a:hover { color: #997543; text-decoration: none; }
.innerrightdiv a:active { color: #997543; text-decoration: none; }

.percorso { margin: 0 0 10px 0; }

.servizio { background-image: url(images/print.gif); background-repeat: no-repeat;
	background-position: left top; padding: 0 0 6px 14px; margin-top: 15px; }

.separatore { height: 1px; line-height: 1px; background-image:url(images/trattini3.gif); background-repeat: repeat-x; margin: 0 0 10px 0; }

.partnerDiv { margin:0 2px; width: 139px; float: left; }
.partnerDiv img { border: solid 5px #DDD; }

#imgallery { width: 435px; }
#imgallery td { text-align: center; vertical-align: middle; padding: 6px 3px; }
#imgallery img { border: solid 5px #DDD; }
