/*  
Theme Name: WebBiz
Theme URI: http://www.mobile-web-design.info/
Description: WebBIZ LLC theme created by Mobile Web Design
Version: 1.0
Author: Loren Armstrong
Author URI: http://www.mobile-web-design.info/

This theme is property by WebBIZ LLC. All riths reserved

*/

body {
	background-color:#FFF;
	padding:20px;
	font:100% Verdana, Arial, Tahoma, Sans-serif;
	color:#000;
	text-align:left
	
}

/* CLASSI */

.fuxia {
	color:#CC3399;
	font-weight:bold;
	border-bottom: 1px dotted #DDD;
	font-size: 100%;
}

.alignleft {
	color:#333;
	font-weight:bold;
	border-bottom: 1px dotted #DDD;
	font-size:75%;
	float:left;
	padding-top:10px;
}

.alignright {
	color:#333;
	font-weight:bold;
	border-bottom: 1px dotted #DDD;
	font-size:75%;
	float:right;
	padding-top:10px;
}

.blank{
	text-decoration:underline;
	background:transparent url(img/esterno.gif) 0 50% no-repeat;
	padding-left:14px;
	font-weight:700;
}

acronym,abbr{
	background:transparent url(img/comment.png) 0 50% no-repeat;
	color:#333;
	cursor:help;
	border-bottom:1px solid #ddd;
	font-weight:700;
	padding-left:17px;
}
	
h2,h3,caption {
	font-family:Verdana, Arial, Tahoma, Sans-serif;
}
	
h1 {
	font:160% Verdana, Tahoma, Sans-serif;
	font-weight:normal;
	color:#CC0099;
}
			
h2 {
	font-family:Verdana, Sans-serif;
	font-size:100%;
	color:#000000;
	font-weight: bold;

}
	
h3,caption {
	font-size:90%;
	margin-bottom:10px;
	color:#000;
	font-weight:bold;

}

h3 a:link,h3 a:active,h3 a:focus {
	color:#950070;
	text-decoration:none
}

h3 a:hover{
	color:#bb2d7d;
	text-decoration:none;
}

caption{
	font-weight:700;
	margin:0;padding:0 0 5px
}

.post h1 a:hover {
	color:#3C3D3E;
	font-weight:normal;
	font:130% Verdana, Tahoma, Sans-serif;
	text-decoration:none;
}

.post h1, .post h1 a, .post h1 a:active, .post h1 a:focus {
	font-weight:normal;
	color:#E749B7;
	font:130% Verdana, Tahoma, Sans-serif;
	text-decoration:none;
}

img{
	margin:0;
	padding:0;
}

img.no-border{
	border:none
}

img.left{
	float:left;
	margin:0 10px 10px 0;
}

a:link img.left2, img.left2{
	float:left;
	margin:0 10px 10px 0;
	padding:5px;
	background-color:#FFF;}
	
img.right{
	float:right;
	margin:0 0 25px 25px;
}

a:visited{
	color:#CCC;
	text-decoration:none
}

a:link,a:active,a:focus,a:visited{
	color:#E749B7;
	text-decoration:none
}

a:hover{
	color:#E749B7;
	text-decoration:underline;
}


blockquote{clear:left;border-left:5px solid #D51832;background:#E7E7E7 url(img/bg-quotes.png) no-repeat 0 0;margin:1em 0;padding:15px 15px 3px 50px}

p {
	line-height:1.8em;
	margin:0 0 1em;
	font-size:75%
}

.att-files p{line-height:1.6em;padding-left:13px;margin:0 0 1em}hr{height:1px;background:none;display:block;border:1px solid #CECED0;overflow:hidden;border-width:1px 0 0;margin:10px 0}ul{list-style-type:none;margin:0 0 15px;padding:0}ul li{padding-left:5px;margin-bottom:5px;padding-top:5px}

.elenco{
	background:url(img/ico.gif) 0 5px no-repeat;
	padding-left:25px;
	font-size:75%;
	margin-left:10px;
	color: #000;
	line-height:1.5em;

}

.elenco2{
	/*background:url(img/bullet_purple.png) 7px 0px no-repeat;*/
	margin-left:10px;
	line-height:1.8em;
	color: #333;
	background: url(img/bullet.gif) 0px 7px no-repeat;
	padding-left: 20px;
	font-size:75%;
}


.break{font-size:1px;height:1px;clear:both;visibility:hidden;overflow:hidden}

.sep { height:10px; background-color:#EFEFEF; border-bottom:1px solid #DDD;}

.l{float:left;text-align:left}.r{float:right}.right{text-align:right}
.bold{font-weight:700}.hidden{display:none}div.clear{clear:left;height:20px;border:none;margin:0}.tabellauno th#header1,.tabellauno th#header2,.tabellauno th#header3{width:220px;text-align:left;padding-left:0.5em}.tabellauno{width:660px;background:#DDD;color:#fff;margin:0 auto;padding:0}.tabellauno caption{background:#fff;color:#000;font-size:1.2em;margin:0 auto}.tabellauno tbody{background:#8a9;color:#000}.tabellauno td{text-align:left}.tabelladue{color:#000;background:transparent;margin:0;padding:0}.tabelladue td{background:#FFF;color:#000;padding-left:10px;width:220px}.tabelladue tr.colorata td{background:#ccc;color:#000}.divinterno{height:7em;overflow:auto}input.textfield,textarea{color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;background:transparent url(img/search_background.png) top left repeat-x;border:1px solid #AAA;padding:2px;font-size:11px}input.textfield:hover,textarea:hover{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333;
	border:1px solid #FEA8DB;
	padding:2px;
	font-size:11px
}

input.submit{
width:auto;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
border:1px solid #AAAAAA;
background:transparent url(img/search_background.png) repeat-x scroll left top;
}

.btn-submit{
	color:#942C4A;
	font-weight:bold;
	border:1px solid #FEA8DB;
	font-size:11px;
	background: url(img/invia-richiesta.gif) top left repeat-x;
	height:21px;
}
	
.portfolio {float:left;height:230px;width:218px;margin-bottom:30px;padding:0 12px 0 5px}
.portfoliothumb {display:block;border:1px solid #E1E1E1;padding:4px;text-align:center; background-color:#EEEEEE;}
.portfoliothumb img{vertical-align:middle}
.portfoliothumb:hover {border:1px solid #bb2d7d;}
.portfoliotext h1{font-size:1.1em;padding:10px 0 5px 0}
.portfoliotext p{font-size:0.9em;margin:0;padding:0}

#clientsbox{border:1px solid #E5E5D8;padding:5px}

ul.linkboxes{
	display:block;
	overflow:hidden;
	margin-bottom:10px;
	padding-top:30px;
	width:100%;
	font-size:75%;
}
ul.linkboxes li{
	display:block;
	width:180px;
	margin-right:10px;
	float:left
}
ul.linkboxes li a{display:block;text-decoration:none;padding:2px;color:#444}ul.linkboxes li a:hover{}ul.linkboxes li a:hover{}ul.linkboxes li a strong{
	display:block;
	line-height:1em;
	margin-bottom:5px;
	margin-top:10px
}ul.linkboxes li a:hover strong{color:#BB2D7D}ul.linkboxes span{display:none}
.zip{background:transparent url(img/zip.gif) 0 50% no-repeat;padding-left:20px;}
.pdf{background:transparent url(img/pdf.gif) 0 50% no-repeat;padding-left:20px;}
.tit-clienti {
	font-size:20px;
	font-weight: bold;
	color: #818285;
}

	.answer{
		/* Layout properties - You can change these */
		
		padding-top:5px;
		
		/* This one should not be changed */
		display:none;	
	}
	
	.question{
		cursor:pointer;
		
	}
/* BLOG */

.auth {
	float: left;
 	padding:0 0px 0 0;
	text-align: left;
}
.auth span {
	padding: 0px 0px 0px 15px;
}
.auth a {
	text-decoration: none;
}
.date {
	float: left;
	text-align: left;
	padding:0 0px 0 5px;
}
.date span {
}

.articolo{
	background:url(img/articolo.gif) 0 5px no-repeat;
	padding-left:25px;
	font-size:75%;
	margin-left:10px;
	color: #000;
	line-height:1.5em;
}

.data { /*padding-left: 20px;*/ padding-top:10px; font-size: 60%; color:#999999; /*background: transparent url("img/calendar.png") top left no-repeat;*/}
.tag { padding-left: 20px; background: transparent url("img/tag.png") top left no-repeat;}
.category { padding-left: 20px; background: transparent url("img/folder.png") top left no-repeat;}
.commenti { padding-left: 20px; background: transparent url("img/comment.png") top left no-repeat;}

ul.sidebar{
	list-style-type:none;
	margin:0 0 20px 0;
	padding:0
}
ul.sidebar li{padding-top:5px; background: url(img/articolo.gif) 0 5px no-repeat;padding-left: 25px; margin-left:10px;line-height:1.5em; font-weight:bold;font-size:75%;}

small {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}
.entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

.entry li {
	margin: 7px 0 8px 10px;
	}

div.cat ul li {
	background: transparent url("img/folder.png") 0px 0px no-repeat;
	list-style-type: none;
	padding: 0px 0px 5px 20px;
	font-size:75%;
	text-transform:uppercase;
}

div.cat ul li a:active, div.cat ul li a:link, div.cat ul li a:focus, div.cat ul li a:visited {
	color: #333; text-decoration:none; font-weight:bold;
}

div.cat ul li a:hover {
	color: #E749B7; text-decoration:underline; font-weight:bold;
}
	
div.cat ul {
margin-left:15px;
}

div.archivio ul {
margin-left:15px;
}

div.archivio ul li {
	background: transparent url("img/tag_pink.png") 0px 0px no-repeat;
	list-style-type: none;
	padding: 0px 0px 5px 20px;
	font-size:75%;
	text-transform:uppercase;
}


div.post ul {
margin-left:15px;
}

div.post ul li {
	background: transparent url("img/articolo.gif") 0px 0px no-repeat;
	list-style-type: none;
	padding: 0px 0px 5px 20px;
	font-size:75%;
}

div.post ul li a:active, div.post ul li a:link, div.post ul li a:focus, div.post ul li a:visited {
	color: #333; text-decoration:none;
}

div.post ul li a:hover {
	color: #E749B7; text-decoration:underline;
}



html{padding:0;margin:0}body{background-color:#F6F6F6;padding:0;margin:0;text-align:center}form{margin:0}ul li{background-position:0.1em 0.5em}blockquote{background-position:10px 18px}.inp-text,select{vertical-align:bottom;border:1px solid #DDD;padding:2px}.dotlink,.arrlink{background:url(img/bullet-arrow1.png) no-repeat 0 0.5em;padding-left:10px}.dotlink{font-weight:bold;color:#8D8D91}a.dotlink:hover,a.arrlink:hover{color:#666}.date{word-spacing:-1px;background:url(img/icon_ical.gif) no-repeat;padding-left:20px;color:#CCC}.more{
	background:url(img/page_go.gif) top left no-repeat;
	padding-left:20px;
	margin-bottom: 5px;
}
.main-spc .important{
	text-align:left;
	border:5px solid #FEB1E5;
	padding:10px;
	margin-bottom:10px;
	color:#393C39;
	font-family: Verdana, Tahoma, Arial;
	background-color: #FDE4F8;
}
	
.main-spc .important2{
	text-align:left;
	border:1px dotted #DDD;
	padding:10px 10px 10px 35px;
	background:#F7F7F7 url(img/bar.png) 10px 10px no-repeat;
	margin-bottom:10px;
	color:#000;
	font-family: Verdana, Tahoma, Arial;}
	
.searched-term{font-weight:bold;background:#FFF9C7}#mother{background:#FFF url(img/bg-body.png) repeat-x}#container{background:url(img/bg-container.png) no-repeat;width:1018px;margin:0 auto;position:relative;width:996px;text-align:left}.pg-home #container{xwidth:1018px}#nav-skip{position:absolute;left:-2000px}#nav-skip a:focus,#nav-skip a:active{position:absolute;left:2000px}#logobox{background:url(img/bg-logobox1.png) repeat-x;margin-left:11px}#logobox .bg{background:url(img/bg-logobox2.png) no-repeat;height:58px;padding:35px 0 0 25px}#logobox img{display:inline;float:left;color:#999B9E;font-weight:bold;font-size:280%;letter-spacing:3px}#topshadebox{width:331px;height:71px;background:url(img/bg-topshadebox.png) no-repeat 0 0;position:absolute;top:22px;right:5px}#searchbox,#lang-menu{padding:6px 0; position:absolute;top:41px;z-index:1}#searchbox{padding-right:25px;right:70px; border-right:1px solid #CECED0}#searchbox p{margin:0}#searchbox .inp-text{width:11em;padding:2px}#search-enh{margin:15px 0 0 0;padding-bottom:1px}#search-enh #q{width:40%}#search-enh q{quotes:none;font-style:italic}#content .search-results ul{margin:25px 0 15px 0;padding:0}#content .search-results ul li h3{margin:0 0 0.5em 0;display:inline}#content .search-results ul li .desc{margin:0.7em 0 1.5em 0}#content .search-results ul li .item-section{font-size:92%;text-align:right;display:inline; padding-left:12px;margin-left:12px;border-left:1px solid #ADADAD;color:#666}#lang-menu{
	right:30px;
	padding:10px 0 4px 17px;
	top:40px
}#lang-menu img{display:block;margin-bottom:1px}#lang-menu ul{display:inline}#lang-menu ul li{display:inline;background:transparent none;margin:0;padding:0 0 0 0}.pg-home #searchbox{margin:0; right:120px}.pg-home #lang-menu{width:auto; top:41px}.pg-home #lang-menu img{margin-right:1px;display:inline}#main-menu{background:url(img/bg-main-menu1.png) no-repeat}#main-menu .bg{margin-left:6px}

#main-menu ul{background:url(img/bg-main-menu2.png) repeat-x;font-size:80%;font-weight:bold;text-transform:uppercase;min-height:64px;_height:64px;padding:0 0 0 5px;margin:0;list-style-type:none}#main-menu ul li{background:#8D8D91 url(img/bg-main-menu2.png) repeat-x;padding:6px 0 6px;float:left}#main-menu ul li a{background:url(img/splitter1.png) no-repeat 0 50%;color:#FFF;text-decoration:none;padding:17px 13px 0 14px;display:block;float:left;height:29px;xxoverflow:hidden}#main-menu ul li a.first{background:none}#main-menu ul li a.active,#main-menu ul li a:hover{
	background-image:none;
	background-color:#c3168c;
	padding-right:15px;
	margin-right:-2px;
	position:relative
}#side-menu{margin-bottom:20px}#side-menu ul{margin:0;padding:0;list-style:none;_position:relative}#side-menu ul li{margin:0;padding:0;list-style:none;background:0}#side-menu ul li a{
	display:block;
	background:#E7E7E7;
	margin:0;
	padding:5px 30px;
	color:black;
	text-decoration:none;
	font-weight:bold;
	font-size:75%;
	_height:1px;
	border-bottom:1px solid white
}#side-menu ul li ul li a {background:#E7E7E7 url("img/bullet-arrow4.png") no-repeat 31px 50%;padding-left:43px;color:#666;border-bottom:0}#side-menu ul li ul li ul li a {background:#E7E7E7 url("img/bullet-arrow4.png") no-repeat 41px 50%;padding-left:53px;color:#666;border-bottom:0}#side-menu ul li ul{border-bottom:1px solid white}#side-menu ul li.active a,#side-menu ul li ul li a{background-color:#D9D9D9}#side-menu ul li ul li ul li.active a{background-color:#F9F9F9}#side-menu ul li a:hover{color:#bb2d7d;background:#F9F9F9}#col-left{xwidth:666px;margin:0;float:left}.pg-home #col-left{width:620px;margin:0}.pg-home #col-right{ width:376px; float:right}.pg-home #col-right .spc{padding:65px 10px 0;_height:1px;position:relative;top:-72px;left:-6px;background:url(img/bg-shadebox.png) no-repeat}.pg-home #col-right .spc{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='img/bg-shadebox.png');_position:relative;padding:7px 5px 7px 7px}.pg-home #col-right .bgspc{background:white;margin:0;padding:58px 5px 0 3px; _height:1px}.col-left-left{
	float:left;
	width:660px
}.col-left-right{float:right;width:308px}#content{background:url("img/bg-content.png") no-repeat 0 0;width:968px;padding:5px 12px 25px;margin:-1px 0 0 -1px}.pg-home #content{width:auto;padding-right:0}#prologue{
	background-color:#FFF;
	color:#303030;
	padding:1px 250px 5px 25px;
	border-bottom:7px solid #818285;
	margin-bottom:5px;
	background-repeat:no-repeat;
	background-position:100% 0;
	min-height:160px
}

#prologue h1{
	font-size:100%;
	padding:0;
	border:none;
	margin-top:5px;
}

#prologue a:link h1,#prologue a:active h1,#prologue a:focus h1 {color:#390821;text-decoration:none;}
#prologue a:hover h1 {color:#000; text-decoration:none;}
#prologue h2{
	font-size:100%;
	font-weight:normal;
	padding:0;
	border:none;
	color: #000000;
	margin-top: 10px;
}
#prologue p{
	line-height:1.7em;
	margin-top:10px
}
#prologue #annot{font-weight:normal}
#prologue #annot em{
	display:block;
	margin-top:1em;
	color:#000000;
	font-style:oblique
}

.pg-home #prologue{ padding-right:250px}.pg-home #prologue h1{margin-top:23px;font-weight:bold}.pg-home #prologue p{
}#breadcrumb{font-size:92%;padding-top:8px;margin-bottom:13px}#breadcrumb p{margin:0}#breadcrumb a{margin-right:3px}.main-spc{
	padding:0 25px 0 25px
}.col-left-left .main-spc,.pg-home .main-spc{padding-right:25px}.news{
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
	background: #FFF url(img/bg-main.gif) top left repeat-x;
	border-top: 7px solid #818285;
}.news h2{
	margin-bottom:15px;
	color: #000000;
}.news ul{padding:0;margin:0;list-style-type:none}.news ul li{margin-bottom:18px;padding:0;background:none;zoom:1;overflow:hidden}.news img{margin:0;float:left}.news .head{margin:0 20px 5px 130px;zoom:1}.news .head p.date{color:#666;margin:0 10px 0 0;display:inline; line-height:1.4;margin-bottom:-1px}.news .head h3{font-size:130%;font-weight:normal;display:inline;line-height:1.4}.news .head h2{font-size:116%;font-weight:normal;display:inline;line-height:1.4;border-bottom:0}.news .desc{line-height:1.4em}.news-bottom{text-align:right;margin-right:10px}.news ul li.no-img .head,.news ul li.no-img .desc{margin-left:0}.content{margin-bottom:20px}.content p,.content li{line-height:1.5em}#signpost{border-top:7px solid #bb2d7d;background:url("img/bg-signpost.png") repeat-y 100% 0}#signpost ul{padding:0;margin:0;list-style-type:none}#signpost ul li{padding:10px;margin-bottom:4px;border-top:4px solid white;background-image:none;min-height:92px}
#signpost img{
	float:right;
	border:1px solid #DDD;
	padding:3px;
	background-color: #DDD;
}

#signpost a:hover img{
	float:right;
	border: 1px solid #5C5E5F;
	padding:3px;
	background-color: #5C5E5F;
}
	
#signpost h3{
	font-size:80%;
	line-height:1.2;
	padding-top:5px;
	margin-right:150px;
	font-weight: bold;
}
#signpost h3 a{
	background:url(img/icon_acc1.gif) no-repeat 0 50%;
	padding-left:20px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#signpost h3 a:hover{
	background:url(img/icon_acc1.gif) no-repeat 0 50%;
	padding-left:20px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#signpost p{
	margin:3px 50px 0 20px
}#signpost ul li{background-position:96% 8px;background-repeat:no-repeat}

#newsletter,.graybox{background-color:#8D8D91;color:#FFF;padding:10px 0 7px 30px;border-top:7px solid #bb2d7d;_height:1px;margin-bottom:10px}#newsletter h2,.graybox h2{font-size:120%;padding:6px 20px 6px 0 !important;border:none;margin:0 !important}#newsletter h2.splitter,.graybox h2.splitter{background:url(img/splitter2.png) no-repeat 100% 75%;;width:65px;padding:6px 20px 13px 0 !important;border:none;float:left;margin:0;font-family:Tahoma,Arial,Helvetica,sans-serif;font-weight:bold}#newsletter div.ldiv{margin-left:105px}.graybox a{color:white}#send-cv h2{width:auto}#send-cv p.r{margin-right:8px;margin-top:4px}#send-cv p.r a{color:white !important;font-size:109%} #jobs{}#jobs-bottom{text-align:right;margin:0 7px 0 0}#jobs tr.active td a{color:#333}.red-line{
	border-bottom:7px solid #393C39
}.red-line table.nice{margin-bottom:0;margin-top:0}#press-releases .nice td .date{ display:block;text-align:left}#jobs .nice td a.arrlink{display:block}.att-images,.att-files,.att-links{line-height:0.9em;margin-bottom:1.5em}.att-images h2,.att-files h2,.att-links h2,.col-left-right h2{
	padding-left:13px;
	color: #CC3399;
}.att-images ul{margin:0;padding:0;clear:both}.att-images ul li{margin:6px 0 0 6px;padding:0;background:none;float:left}a:hover img{border-color:#C09}.att-files,.att-links{
	margin-bottom:2em;
	background:#FFF url(img/bg-main.gif) top left repeat-x;
	padding-top:10px;
	padding-right:10px;
	border-top: 7px solid #C09;
}.att-files ul.list-files,.att-links ul{margin-left:13px}.paging{float:right}.paging p{margin-bottom:0}.paging strong{font-size:116%}.paging .prev{margin-right:10px}.paging .next{margin-left:10px}ul.list-files li{background-repeat:no-repeat;background-position:0 0;line-height:1.5em;padding-left:22px !important; margin-bottom:0.3em}ul.list-files{list-style:none;margin:0 0 1em 0;padding:0}.dm{background-image:url("img/fico-sm-3dm.gif")}.ai{background-image:url("img/fico-sm-ai.gif")}.avi{background-image:url("img/fico-sm-avi.gif")}.bmp{background-image:url("img/fico-sm-bmp.gif")}.cdr{background-image:url("img/fico-sm-cdr.gif")}.doc{background-image:url("img/fico-sm-doc.gif")}.dxf{background-image:url("img/fico-sm-dxf.gif")}.exe{background-image:url("img/fico-sm-exe.gif")}.gif{background-image:url("img/fico-sm-gif.gif")}.html{background-image:url("img/fico-sm-html.gif")}.jpg{background-image:url("img/fico-sm-jpg.gif")}.mp3{background-image:url("img/fico-sm-mp3.gif")}

.png{background-image:url("img/fico-sm-png.gif")}.ppt{background-image:url("img/fico-sm-ppt.gif")}.psd{background-image:url("img/fico-sm-psd.gif")}.rtf{background-image:url("img/fico-sm-rtf.gif")}.qt{background-image:url("img/fico-sm-qt.gif")}.ra{background-image:url("img/fico-sm-ra.gif")}.swf{background-image:url("img/fico-sm-swf.gif")}.tif{background-image:url("img/fico-sm-tif.gif")}.txt{background-image:url("img/fico-sm-txt.gif")}.xls{background-image:url("img/fico-sm-xls.gif")}.unknown{background-image:url("/img/fico-sm-unknown.gif")}.no-cols{margin-left:25px}.no-cols h2{margin-bottom:15px}.no-cols .spc{margin-right:60px}#footer{background-color:#F6F6F6;padding:1.2em 0 4em;border-top:7px solid #7C7D80;margin-top:10px}.pg-home #footer{margin-top:-20px}#footer-content{width:990px;margin:0 auto}#footer-content .rss{background:url(img/mini-rss.gif) no-repeat 0 0.2em;padding-left:17px}#footer-content .r{background:url(img/bullet-arrow3.png) no-repeat 0 0.2em;padding-left:18px}input,select{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:100%}.wf1{width:40%}.wf2{width:55%}.wf3{width:30%}.superclear{overflow:hidden}.formbox{ xpadding:15px 5px 0}.formbox form{padding:13px;font-size:92%;background:#F1F1F1;_height:1px}.formbox form label{font-weight:bold}.formbox form p{margin-bottom:0.4em;zoom:1}.formbox form .note{float:left;width:60%}.formbox .wfull{width:98%}#contact-form{}.col-h-l{width:48%;float:left;display:inline}.col-h-r{width:48%;float:right;display:inline}.crossroad{padding:0 15px 5px 0px;_height:1px;zoom:1}.crossroad ul{margin:0; padding:0; list-style:none}.crossroad ul li{margin:0 13px 5px 0; padding:0 0 0 17px; float:left; font-weight:bold; background:url("/img/bullet-arrow3.png") no-repeat 0 50%;white-space:nowrap}#product-filter{padding-bottom:12px}#product-filter fieldset{margin:0;padding:0;border:0}#product-filter .spc{background:#f2f2f2;padding:10px 15px 5px;_height:1px;zoom:1}#product-filter #filter-top p,#product-filter #filter-bottom p{margin:0 0 0.3em 0}#product-filter h2{font-size:133%;font-weight:bold;margin:5px 0}#product-filter h3{float:left;font-size:100%;width:12em;margin:3px 0 8px 0}#filter-more{clear:both}.brand-list{width:80%;float:left}.brand-list .brand-item{white-space:nowrap;margin-right:5px}.brand-list input{vertical-align:middle}#filter-submit{margin-top:-30px}.product-list{background:white;padding-bottom:10px;margin-bottom:6px;border-top:0px solid #B7B7B8;border-bottom:0px solid #B7B7B8}.product-list ul{margin:0 0 0 0; padding:13px 0 0 0; list-style:none;clear:both}.product-list ul li{margin:0; padding:13px 0 0 0;float:left;width:32%;margin-left:2%;border-top:1px solid #CECED0;background:none;outline:0px solid #efefef}.product-list ul li:first-child{margin-left:0}.product-list ul li{_margin-left:expression(this.parentNode.firstChild == this ? "0":"1.8%")}.product-list ul:first-child li{border-top:0}.product-list ul li{line-height:1.3}.product-list ul li h3{font-size:100%;line-height:1.3;font-weight:bold;text-align:center;margin-top:5px}.product-list ul li .imgbox{text-align:center}.product-list ul li p{font-size:92%;margin-bottom:0.25em}.product-list ul li .desc{margin-bottom:0;margin-left:15px}.available{color:#9EC308;font-weight:bold}a.help{font-size:8px;font-weight:bold;text-decoration:none;background:#9EC308; color:white !important;border:1px solid #E6E7E7;padding:0 2px;vertical-align:super;margin-left:2px}.product-list ul li .price-info{font-size:109%}.product-list ul li .price{color:#5276A8}.product-list ul li .price-value{font-size:140%}.product-list ul li .order-button{text-align:center}.product-list ul li .order-button input{vertical-align:middle}.product-list ul li .order-button .addks{width:2em}.error-message,.ok-message{color:red;font-size:100%;font-weight:bold}.ok-message{color:#007a00}.error{color:red}#param-search table th{background:none;border:0}#param-search table td{background:#F5F5F5;border-width:0 0 1px 0;padding:6px 10px}#param-search table select{width:30%;margin-left:10px}#param-search table .sel-value-short{width:30%;margin-left:10px}#portfolio{width:600px;color:#000}div#port1,div#port2{width:300px;background:transparent;float:left}div.work{width:290px;text-align:left;background:transparent url(img/bg-cat.gif) top left no-repeat}div.work h3{color:#4F4F4F;background:transparent;margin:5px 0 4px 120px}div.work img{float:left;display:inline;margin:5px -3px 0 0;padding:5px}div.work a:hover img{float:left;display:inline;background-color:#E8E8E8;margin:5px -3px 0 0;padding:5px}div.work p{background:transparent;color:#555;margin:5px 0 4px 120px}.rss{background:url(img/bg_rss.png) no-repeat;padding-left:25px}.datasheet{background:url(img/pdf.gif) top left no-repeat;padding-left:20px}hr{position:absolute;top:-1000em;width:1px;height:1px;overflow:hidden}

.col-left-left img {
	float:left;
	margin:10px 0pt 0pt;
	padding:11px 20px 20px 10px;
	background-image:url(img/ombra.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

