﻿html {height:100%}
body {height:100%;margin:0px;font-family:Arial;font-size:13px;background-color:#2F2F2F;color:#FFFFFF;background-image:url('img/sfondo.jpg');background-repeat:repeat-x;background-position:top}

a {text-decoration:none;color:#987277}
a:hover {color:#FFFFFF}
a.play {padding-left:15px;background-image:url('img/play.gif');background-position:center left;background-repeat:no-repeat}
a.play2 {padding-left:15px;background-image:url('img/play2.gif');background-position:center left;background-repeat:no-repeat}


div,input,td,textarea,select {font-family:Arial;font-size:13px;background-repeat:no-repeat}
form {margin:0px;padding:0px}
h1 {color:#FFFFFF;margin:0px;font-size:22px;margin-left:-7px;margin-top:30px;margin-bottom:20px}
h2 {color:#987277;margin:0px;font-size:20px}
h3 {color:#987277;margin:0px;font-size:18px}
h4 {color:#987277;margin:0px;font-size:16px}
h5 {color:#987277;margin:0px;font-size:14px}
h6 {color:#987277;margin:0px;font-size:12px}
img {border:0px;padding:0px;margin:0px}
hr {background-color:White;height:2px;border:0px}

/*struttura*/
#pagina {width:950px;height:100%;margin:auto;position:relative}
	#testata {position:relative;height:149px;cursor:default}
		#selLingua {position:absolute;top:32px;left:10px;cursor:default;color:Gray}
		#selLingua a {color:Gray}
		#selLingua a:hover {color:White}
		#selLingua a.selected {color:White}
		#MainMenu {position:absolute;top:28px;right:0px;cursor:default;color:Gray;font-weight:bold;letter-spacing:1px;font-size:12px}
		#MainMenu a {color:White;margin:0px 0px 10px 10px;padding:5px 0px 6px 0px;display:inline-block}
		#MainMenu a:hover {border-bottom:1px solid white;padding:5px 0px 5px 0px}
		#MainMenu a.selected {border-bottom:1px solid white;padding:5px 0px 5px 0px}	
		#SubMenu {position:absolute;top:55px;left:200px;color:#aaaaaa;cursor:default}
		#SubMenu a {color:#aaaaaa;display:block;padding:3px 5px 3px 0px;font-size:12px;position:relative;white-space:nowrap}
		#SubMenu a:hover {color:#ffffff}
		#SubMenu a.selected {color:#ffffff;padding:3px 5px 3px 0px;font-weight:bold;}
		#SubMenu2 {position:absolute;margin-top:2px;left:100%;width:320px}
		#SubMenu2 a {display:inline;padding:0px;font-size:11px}
		#SubMenu2 a.selected {color:#ffffff;padding:0px;font-weight:normal}
		
	#corpo {position:relative;height:490px}
		#col1 {float:left;height:100%;width:150px}
		#col2 {float:right;height:100%;width:800px}
		#col2 img.default {float:right;top:0px}	
		#col0 {width:850px;float:right}
	#piede {text-align:right;color:#4F4F4F;font-size:9px;cursor:default}
	#piede a{color:#4F4F4F;}
	#piede a:hover {color:White;}
	#piede .links {float:left;margin-left:173px;top:-10px;position:relative}
	#piede .links a{background-position:top left;float:left;margin-right:10px;width:24px;height:24px}
    #piede .links a:hover{background-position:bottom left}


/*varie*/
.err {color:Red}
.inputError {background-color:#FF7B73}
.flLeft {float:left;top:0px}
.flRight {float:right;top:0px}
.flClear {clear:both}
.gray {color:Gray}
.par {width:430px;padding-left:155px;}
.madeinitaly {background-image:url('img/madeinitaly.gif');width:28px;height:100px;position:absolute;bottom:30px;left:0px}

/*modulo*/
.moduloInvio {font-size:11px;}
.moduloInvio input[type=text] {border:1px solid silver;font-size:11px}
.moduloInvio input[type=password] {border:1px solid silver;font-size:11px}
.moduloInvio input[type=file] {border:1px solid silver;font-size:11px}
.moduloInvio td {font-size:11px;line-height:16px;padding-bottom:5px}
.moduloInvio form {font-size:11px}
/*modulo generico*/
.submitBtn {border:0px;background-color:#666666;color:white;margin:3px 0px;cursor:pointer;padding:1px 8px}
.submitBtn:hover {background-color:#999999;}
/*modulo contatti*/
.contatti input[type=text] {border:1px solid silver;width:300px}
.contatti textarea {border:1px solid silver;width:300px}
.contatti td {line-height:20px;padding-bottom:5px}

/*scheda prodotto*/
#SchedaProdotto {}
#SchedaProdotto h3 {font-size:16px;padding-bottom:20px}
#SchedaProdotto .col1{padding:40px 0px 0px 5px;float:left;width:250px;z-index:101}
#SchedaProdotto .col2{position:absolute;top:0px;height:480px;width:680px;right:0px;z-index:100}
#SchedaProdotto .ImageGallery {padding-top:20px;padding-bottom:20px}
#SchedaProdotto .ImageGallery img {margin:0px 5px 5px 0px;width:75px;cursor:pointer}
#SchedaProdotto #mainImg {height:450px;position:absolute;top:0px;right:0px}
#SchedaProdotto .Files {position:absolute;bottom:0px;right:0px;}
#SchedaProdotto .Files img {vertical-align:text-bottom;margin-right:5px}
#SchedaProdotto .Files a {color:White;display:inline-block;padding-bottom:3px;margin-right:5px}
#SchedaProdotto .Files a:hover {padding-bottom:2px;border-bottom:1px solid white}