/*
Theme Name: Cliente
*/

html{}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}ul li {vertical-align: bottom;}

body {background-color: #dcc3e1; background-image: url(images/body.jpg); background-position: 0px 0px; background-repeat: repeat-x; font-family: Arial; font-size: 15px;}

div.main {width: 990px; margin: 0 auto; background-color: transparent;}

	div.top {width: 990px; height: 168px; background-image: url(images/top.jpg); background-position: 0px 0px; background-repeat: no-repeat; position: relative;}
		
		div.top div.logo {width: 198px; height: 99px; background-image: url(images/logo.png); background-position: 0px 0px; background-repeat: no-repeat; position: relative; margin-top: 10px;}
		div.top div.logo a 		{width: 198px; height: 89px; display: block; cursor: pointer; background-color: transparent; }
		div.top div.indirizzo  {position: absolute; top: 89px; left:0; width: 198px; height: 100px;text-align: justify;}
		
		div.top div.sezioni {width: 770px; background-color: transparent; height: 157px; position: absolute; top:0; right: 0; padding-top: 20px;}
		div.top div.sezioni ul {height:150px; width: 770px; padding-left: 10px; }
		div.top div.sezioni ul li {height:140px; width: 176px; background-color: transparent; float: left; margin-left: 12px; position: relative;}
		div.top div.sezioni ul li a {font-size: 12px; height: 20px; background-color: transparent; display: block; position: absolute; bottom: 0; left: 0; width: 176px; color: white; text-decoration: none; text-align: center; background-position: 0px 0px; background-repeat: no-repeat; height: 20px; padding-top: 120px;}
		div.top div.sezioni ul li.page-item-11 {background-color: white; background-image: url('images/sezione-11.jpg');}		
		div.top div.sezioni ul li.page-item-12 {background-color: white; background-image: url('images/sezione-12.jpg');}
		div.top div.sezioni ul li.page-item-13 {background-color: white; background-image: url('images/sezione-13.jpg');}
		div.top div.sezioni ul li.page-item-17 {background-color: white; background-image: url('images/sezione-17.jpg');}					

	div.center {width: 990px; background-image: url(images/center.jpg); background-position: 0px 0px; background-repeat: repeat-x; padding: 0px 0px 20px 0px; overflow: auto;}
	div.center iframe {width: 690px; height: 500px;}		
		div.center div.menu {width: 200px; float: left; margin-top: 60px;}
		div.center div.menu ul {width: 200px; background-color: transparent; }
		div.center div.menu ul li {width: 170px; height: 46px; line-height: 46px; color: white; padding-left: 30px; background-image: url(images/bott1.jpg); background-position: 0px 0px; background-repeat: no-repeat; margin-bottom: 5px;}
		div.center div.menu ul li a {color: #333; text-decoration: none; font-size: 16px;}
		div.center div.menu ul li a:hover {color: #000; text-decoration: none;}
		div.center div.menu ul li.widget_categoryposts h2 {display: none;}
		div.center div.menu ul li.widget_categoryposts {padding: 0;}		
		div.center div.lang {width: 500px; background-color: transparent; float: right; height: 40px; padding-top: 10px;}		
		div.center div.lang ul li {float: right; margin-left: 20px;}
		div.center div.lang ul li a {width: 20px !important; height: 20px !important; display: block; cursor: pointer;}
		div.center div.lang ul li a.it {background-image: url(images/it.png);}
		div.center div.lang ul li a.gb {background-image: url(images/gb.png);}
		div.center div.lang ul li a.de {background-image: url(images/de.png);}

		div.center div.post {width:695px; float:right; background-color: transparent; padding: 30px 30px 0px 0px;}	
			div.center div.post h2 {font-size: 25px; padding: 0px 20px 10px 0px; color: white;margin: 0px 0px 10px 0px;}
			div.center div.entry {border-top:1px solid #fff; border-bottom: 1px solid #fff; padding: 10px 0px 10px 0px; font-size: 13px;}
			div.center div.entry img {float:right;padding-left:15px;}
			div.center div.entry p { color: white; padding: 0px 0px 10px 0px; text-align:justify;}
			div.center div.entry p strong { font-weight: bold;}
			div.center div.entry p em {font-style: oblique;}
			div.center div.entry p a {color: white; text-decoration: underline;}
			div.center div.entry ul {color: white; padding: 20px;}
			div.center div.entry ul li {list-style-type: disc;}
			div.center div.entry ul li a {color: white;}

div.center iframe { height: 300px;}

			div.center div.galleria {background-color: transparent; float: right; padding: 20px; border-bottom: 1px solid #fff;width:655px; margin: 0px 30px 0px 0px;}
			div.center div.galleria ul {background-color: transparent;}
			div.center div.galleria ul li {background-color: transparent; float: right; margin-left: 12px;}
			div.center div.galleria ul li a {background-color: transparent; width: 150px; height: 100px; display: block; background-position: center center; background-repeat: no-repeat;}
			
			div.center form.form {background-color: transparent;}
			div.center form.form p {}
			div.center form.form p label {width: 150px; float: left;}
			div.center form.form p textarea, div.center form.form p input {border: 1px solid #ccc; width: 250px; font-size: 11px; padding: 2px;}			
			div.center form.form p textarea {height: 100px;}
			div.center form.form p input.invia {border: 1px solid #ccc; width: 100px; text-align: center; margin-left: 150px;}
			div.errore, div.load, div.msg {display: none;}	
  			div.center form.form p label.error {display:none !Important;}
   			div.center form.form p input.error {border:1px solid #ff0000; background-color: yellow;}
			
	div.bottom {width: 990px; height: 58px; background-image: url(images/bottom.jpg); background-position: 0px 0px; background-repeat: no-repeat;}	
	div.bottom ul { background-color: transparent; padding-right: 10px;}
	div.bottom li {float: right; margin-left: 35px;}
	div.bottom ul li h2 {display: none;}
	div.bottom ul li a {color: white; text-decoration: none; font-size: 14px;}	

	div.externalLink {margin: 0 auto; text-align: center !important; background-color:transparent;width:500px;}
	div.externalLink table {width:100%;}
	div.footer p {text-align: center; font-size: 12px;padding: 10px;}
	div.powered p {text-align: center; font-size: 12px;padding: 10px;}
	div.powered p a {color: #333;}
	#suattr {display: none;}
	.size1 {width: 20px !Important;}
	.size2 {width: 60px !Important;}
	
	table.listino {border: 1px solid white;margin-bottom: 10px;}
	table.listino th {padding: 10px;color: white; font-weight: bold; text-align: center}
	table.listino td {padding: 10px;color: white; text-align: center;}
	
	.fdsf {font-size:11px; text-align:center;} 
