/* miscelaneous */
.wclear{overflow:hidden;zoom:1;}
.cinline{float:left;margin-right:15px;}
.cinlinelast{overflow:hidden;zoom:1;}
.fleft{float:left;}
.fright{float:right;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
#body .last{margin-bottom:0;zoom:1;}
#body .first{margin-top:0;zoom:1;}
.phone{font-size:16px;font-weight:900;font-style:italic;padding:3px 10px;-moz-border-radius:5px;background:#f2f2f2;}


/* titles */
.blocTitle{margin-bottom:28px;}
.h01, .h02, .h03, .h04, .h05, .h06, .h07{display:block;} 
.h01{font-size:24px;font-weight:300;margin-bottom:48px;line-height:33px;}
.h02{-moz-border-radius:5px;background:#ebebeb url(/img/layout/box01-title-bg.gif) repeat-x;border:1px solid #dadcdd;font-size:15px;font-weight:300;margin-bottom:25px;margin-top:35px;padding:4px 10px 0;}
.h03{font-size:16px;font-weight:900;margin-bottom:10px;}
.h04{font-size:14px;font-weight:900;margin-bottom:5px;margin-top:30px;}
.h05{font-size:12px;font-weight:900;margin-bottom:5px;}
.h06{font-size:11px;font-weight:900;margin-top:30px;}
.h07{font-size:24px;font-weight:300;line-height:33px; margin-bottom:10px;}
.h08{font-size:16px;font-weight:900; margin:30px 15px 5px 0px;}

.hs01{font-size:15px;font-weight:300;margin-top:-48px;margin-bottom:25px;}
.hs02{font-size:15px;font-weight:300;}
.hs03{font-weight:300;margin-bottom:25px;}
.hs04{font-weight:300;margin-bottom:25px;}
.hs05{color:#0c73a7;}

.h02-text{-moz-border-radius:5px;background:#ebebeb url(/img/layout/box01-title-bg.gif) repeat-x;border:1px solid #dadcdd;text-shadow:0 1px 0 #FFFFFF;font-size:14px;font-weight:900;margin-bottom:25px;margin-top:35px;padding:4px 10px 0;}
.h02-text a{display:block;}


/* intro paragraph */
.intro01{font-size:18px;color:#696969;margin-bottom:15px;}
.intro02{font-size:15px;color:#696969;margin-bottom:15px;}
.intro03{font-size:16px;color:#0c73a7;margin-bottom:15px;font-weight:900;}

/*special .phone(line10)*/
.intro03 .phone {float:right;color:#434343;}

/* lists */
.ul01{margin-bottom:20px;}
.ul01 li{padding-left:13px;margin-bottom:5px;background:url(/img/layout/bullet-rsaquo-gray.gif) 0 0.5em no-repeat;}
li.pdf{padding-left:20px;background:url(/img/layout/icon-pdf.gif) 0 1px no-repeat;}
#content .ul-folder{margin-left:11px;}
.ul-folder{margin-bottom:20px;}
.ul-folder li{padding-left:25px;margin-bottom:10px;background:url(/img/layout/icon-folder.gif) no-repeat;}
#content .ul-article{margin-left:11px;}
.ul-article{margin-bottom:20px;}
.ul-article li{padding-left:22px;margin-bottom:10px;background:url(/img/layout/icon-article.gif) no-repeat 0 0.2em;border-bottom:1px dotted #dadcdd;padding-bottom:5px;}
.ul-article .title{color:#0c73a7;font-size:12px;font-weight:300;}

.ul-article-small{margin-bottom:20px;}
.ul-article-small li{zoom:1;font-size:11px;padding-left:22px;margin-bottom:5px;background:url(/img/layout/icon-article.gif) no-repeat 0 0.2em;padding-bottom:5px;}


.ul02{margin-bottom:20px;list-style:disc;padding-left:13px;}
.ul02 li{margin-bottom:5px;}

.ul03{margin:25px 0;}
.ul03 li{padding-top:15px;margin-bottom:15px;border-top:1px dotted #d7d9da;padding-left:140px;}
.ul03 li.first{border-top:0;padding-top:0;}
.ul03 .label{float:left;margin-left:-140px;width:135px;font-weight:900;text-transform:uppercase;}

.ul04 {}
.ul04 li {width:265px;float:left;margin-left:15px;padding-left:90px;display:inline;}
	.ul04 li#livechat {background:url(/img/fo-percontattarci/livechat-icon.gif) left top no-repeat;height:200px;}
	.ul04 li#tel {background:url(/img/fo-percontattarci/tel-icon.gif) left top no-repeat;height:200px;}
	.ul04 li#email {background:url(/img/fo-percontattarci/email-icon.gif) left top no-repeat;}
		.ul04 li#email.hover {background:#fafafa url(/img/fo-percontattarci/email2-icon.gif) left top no-repeat;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
		.ul04 li#email a {display:block;}
	.ul04 li#fax {background:url(/img/fo-percontattarci/fax-icon.gif) left top no-repeat;}

.ul05{margin-bottom:15px;background:url(/img/layout/ul-dotted-v.gif) repeat-y;padding:5px 0 0 0;list-style:none;line-height:1.8em;}
.ul05 li{padding-left:20px;background:url(/img/layout/ul-dotted-h.gif) 0 0.9em no-repeat;}
.ul05 li.last{background-image:url(/img/layout/ul-dotted-v-last.gif);}

.ul-included .title{margin-left:-40px;padding:2px 0 0 40px;margin-bottom:5px;background:url(/img/layout/icon-included.gif) no-repeat;font-size:17px;}
.ul-included li{padding-left:45px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted silver;font-size:11px;}

.ul-links .title{font-size:14px;}
.ul-links .title a{display:block;}
.ul-links li{background:url(/img/layout/icon-links.gif) 10px 2px no-repeat;padding-left:55px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted silver;}

.ul-links01 li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted silver;color:#797979;}
.ul-links01 .title{display:block;font-size:14px;font-weight:900;}
.ul-links01 p{font-size:11px;margin-bottom:0;}

.ul-section{margin:20px 0;}
.ul-section .title, .ul-section .title:visited{display:block;padding:12px 0 12px 45px;border-bottom:1px dotted silver;background:url(/img/layout/bullet-crsaquo-green.gif) 15px 15px no-repeat;font-size:14px;font-weight:900;}

.ul-choice{margin:20px 0;font-weight:900;}
.ul-choice li{margin-bottom:3px;zoom:1;}
.ul-choice a{display:block;zoom:1;font-size:12px;padding:5px 12px 5px 40px;border:1px solid #ebf2f6;background:url(/img/layout/icon-question.png) 10px 7px no-repeat #fdfeff;-moz-border-radius:5px;-webkit-border-radius:5px;}
.ul-choice a:hover{background-color:#f4f9fb;border-color:#e0eaef;text-decoration:none;}
.ul-choice a:active{background-color:#eaeff2;}

.ul-files li{padding-left:70px;margin-bottom:15px;border-bottom:1px dotted silver;font-size:11px;}
.ul-files .pdf{background:url(/img/layout/icon-pdf-large.gif) 10px 2px no-repeat;}
.ul-files .archive{background:url(/img/layout/icon-download-large.gif) 10px 2px no-repeat;}
.ul-files .title{margin-bottom:5px;font-size:12px;}
.ul-files .title a, .ul-files .title a:visited{display:block;padding-top:10px;}


.ol01{margin:25px 0;}
.ol01 li{zoom:1;padding-left:35px;padding-bottom:2px;margin-bottom:15px;background:url(/img/layout/icon-round.gif) 0 1px no-repeat;}
.ol01 .numero{zoom:1;float:left;margin-left:-35px;margin-top:2px;width:17px;text-align:center;font-size:10px;}
.ol01 p{zoom:1;}

.ol02{margin:25px 0;list-style:decimal;padding-left:20px;}
.ol02 li{margin-bottom:5px;}


/* grid boxes */
.grid2box{display:block;overflow:hidden;zoom:1;margin:15px 0;background:url(/img/layout/dotted-v-silver.gif) center 0 repeat-y;}
.grid2box .grid2box-left{float:left;width:46%;}
.grid2box .grid2box-right{float:right;width:46%;}

.grid3box{overflow:hidden;zoom:1;margin-bottom:20px;}
.grid3box .grid2box-left{float:left;width:31%;padding-right:2%;}
.grid3box .grid2box-mid{float:left;width:30%;padding:0 2%;}
.grid3box .grid2box-right{float:right;width:30%;padding-left:2%;}

.grid4box{overflow:auto;zoom:1;}
.grid4box .box{float:left;width:22%;padding-left:1.96%;padding-right:1.96%;background:url(/img/layout/gridbox-separ.gif) right 0 no-repeat;}
.grid4box .first{padding-left:0;}
.grid4box .last{padding-right:0;background:none;}


/* links */
.a01{display:block;margin-bottom:5px;padding-left:23px;font-weight:900;background:url(/img/layout/bullet-arrow.gif) 0 1px no-repeat;}
.a01 span{padding-left:5px;font-weight:300;color:#797979;background:white;}
.a-external{background:url(/img/layout/icon-external.gif) right center no-repeat;padding-right:20px;}
.a-pdf{display:block;padding-left:20px;background:url(/img/layout/icon-pdf.gif) 0 1px no-repeat;}


/* icons */
.icon-favorites{display:block;padding-left:26px;background:url(/img/layout/icon-favorites.gif) 0 1px no-repeat;}
.icon-info{display:block;padding-left:26px;padding-top:3px;padding-bottom:2px;margin-bottom:5px;background:url(/img/layout/icon-info-small.gif) 0 3px no-repeat;}
.icon-edit{display:block;padding-left:26px;padding-top:1px;background:url(/img/layout/icon-edit.gif) 0 3px no-repeat;}


/* boxes */
.box01{zoom:1;padding:15px 15px 5px;margin-bottom:15px;border:1px solid #dadcdd;-moz-border-radius:5px;-webkit-border-radius:5px;}
.box01 .title{padding:8px 15px 7px 15px;margin:-15px -15px 20px -15px;background:url(/img/layout/box01-title-bg.gif) #ebebeb repeat-x;font-size:11px;font-weight:900;text-transform:uppercase;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-radius-topright:5px;-webkit-border-radius-topleft:5px;}
.box01 .title img{float:right;margin-top:-5px;margin-right:-5px;}
.box01 .subtitle{margin-bottom:15px;margin-top:-5px;font-size:11px;text-align:right;}
.box01 .subtitle span{background:#1c8fba;color:#fff;padding:2px 10px;-moz-border-radius:5px;}


.box02{padding:15px;margin-bottom:25px;background:#fefefe;border:5px solid #f7f7f7;-moz-border-radius:8px;}
.box02 .header{padding-left:25px;margin-bottom:20px;padding-bottom:5px;border-bottom:2px dotted #dbdbdb;}
.box02 .header .tools{font-size:11px;color:gray;}
.box02 .header .tools .status-on{font-weight:900;color:#5a9f2c;}
.box02 .title{font-size:17px;line-height:1.3;}
.box02 .title img{float:left;}
.box02 .icon{float:left;margin-top:4px;margin-left:-25px;}
.box02 .option{float:right;margin:5px 0 0 0;font-size:11px;}
.box02 .help{float:right;cursor:pointer;width:15px;height:15px;text-indent:-999em;overflow:hidden;background:url(/img/layout/icon-help-off.gif) no-repeat;}
.box02 .focus{background-image:url(/img/layout/icon-help.gif);}

.box03{}

.box05{zoom:1;padding:15px 15px 5px;margin-bottom:25px;border:1px solid #dadcdd;}
.box05 .title{padding:8px 15px 7px 15px;margin:-15px -15px 20px -15px;background:url(/img/layout/box05-title-bg.gif) #ebebeb repeat-x;font-size:11px;font-weight:900;text-transform:uppercase;}
.box05 .title img{float:right;margin-top:-5px;margin-right:-5px;}


.box06{padding:15px;margin-bottom:25px;background:#fefefe;border:5px solid #e9e9e9;-moz-border-radius:8px;-webkit-border-radius:8px;}
.box06 .header{padding-left:25px;margin-bottom:20px;padding-bottom:5px;border-bottom:2px dotted #dbdbdb;}
.box06 .header .tools{font-size:11px;color:gray;}
.box06 .header .tools .status-Attivo{font-weight:900;color:#5a9f2c;}
.box06 .header .tools .status-Nonattivo{font-weight:900;color:#3c65af;}
.box06 .header .tools .status-Sospeso{font-weight:900;color:#9d1d1d;}
.box06 .header .title{font-size:17px;line-height:1.3;}
.box06 .header .jtip{float:right;margin-top:3px;}
.box06 .title img{float:left;}
.box06 .icon{float:left;margin-top:4px;margin-left:-25px;}
.box06 .option{float:right;margin:5px 0 0 0;font-size:11px;}
.box06 .help{float:right;cursor:pointer;width:15px;height:15px;text-indent:-999em;overflow:hidden;background:url(/img/layout/icon-help-off.gif) no-repeat;}
.box06 .help{display:none;}/*temp*/
.box06 .focus{background-image:url(/img/layout/icon-help.gif);}


.box07{padding:15px 20px;background:url(/img/layout/misc-box07-pointer.gif) -80px bottom #fffeea no-repeat;font-size:11px;overflow:auto;zoom:1;margin-bottom:15px; width:91%;}

.boxinfo-col{float:right;display:inline;min-height:250px;_height:250px;width:155px;margin-right:-215px;padding-left:60px;color:#797979;background:url(/img/layout/gridbox-separ.gif) 30px 0 no-repeat;font-size:11px;}

.box-notice{background-color:#fffeea;padding:7px 15px;border-color:#eee99c;border-style:solid;line-height:1.2;border-width:1px 0;margin-bottom:15px;font-size:11px;}
.box-notice a, .box-notice a:visited{color:#434343;text-decoration:underline;text-align:center;}
.box-notice a:hover{text-decoration:none;}

.box-tagcloud{text-align:center;line-height:1.5;}
.box-tagcloud a, .box-tagcloud a:visited{margin:0 10px;}
.box-tagcloud .level01{font-size:10px;}
.box-tagcloud .level02{font-size:11px;}
.box-tagcloud .level03{font-size:12px;}
.box-tagcloud .level04{font-size:12px;font-weight:900;}


.box-mention{color:#717171;font-size:11px;line-height:1.4;}

.box-info, .box-error, .box-done{padding:7px 15px;margin-bottom:15px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.box-info{background-color:#f4f9ff;color:#0e307d;border:5px solid #ebf3fc;}
.box-error{background-color:#ffe6e6;color:#851111;border:5px solid #f6dcdc;}
.box-done{background-color:#f6ffe5;color:#5b8608;border:5px solid #edf8d9;}
.box-done a, .box-done a:visited{color:#5b8608;text-decoration:underline;}
.box-done a:hover{text-decoration:none;}

.box-info a, .box-info a:visited{text-decoration:underline;}
.box-info a:hover{text-decoration:none;}
.box-info .title{padding:5px 0 5px 35px;margin-bottom:15px;font-size:14px;font-weight:900px;background:url(/img/layout/box-info-lamp.gif) no-repeat;}


.box-btn01{padding:10px 15px;margin:25px -20px 0;text-align:center;background-color:#f2ffe3;border-style:solid;border-color:#daebba;border-width:1px 0;}

.ul-definition{margin-bottom:15px;}
.ul-definition li{overflow:hidden;zoom:1;-moz-border-radius:5px;padding:5px 10px 5px 15px;margin-bottom:5px;}
.ul-definition .even{background-color:#f7f7f7;}
.ul-definition .term{float:left;width:35%;font-size:11px;color:#707070;}
.ul-definition .description{float:left;width:64%;font-weight:900;}

.ul-tabs{overflow:hidden;zoom:1;margin-bottom:20px;position:relative;}
.ul-tabs li{float:left;margin-right:15px;}
.ul-tabs li a{display:block;padding:2px 10px;color:#1a618a;outline:none;z-index:10;position:relative;}
.ul-tabs li.selected a, .ul-tabs li.selected a:hover{cursor:default;text-decoration:none;font-weight:900;}
.ul-tabs li.back{-moz-border-radius:10px;background-color:#e9f6ff;width:9px;height:20px;z-index:8;position:absolute;}

.ul-services{margin:10px 0;font-size:11px;}
.ul-services li{overflow:hidden;zoom:1;border-bottom:1px solid #f4f4f4;padding-bottom:5px;padding-top:5px;}
.ul-services li .actions{display:none;clear:both;}
.ul-services li.hover .actions{display:block;}
.ul-services .term{float:left;}
.ul-services .price{float:right;font-size:12px;font-weight:900;}


/* colors */
.csilver, .csilver:visited, .csilver a, .csilver a:visited{color:#797979;text-decoration:none;}
a.csilver:hover, .csilver a:hover{color:#262626;}


/* btns */
.btn01{cursor:pointer;padding:5px 10px;background:url(/img/layout/btn01-bg.gif) #dfdfdf repeat-x;border:1px solid #dadcdd;font-size:13px;color:#5a5a5a;font-weight:900;-webkit-border-radius:5px;-moz-border-radius:5px;}
.btn01:hover{border-color:#a3c6d8;color:#0C73A7;text-decoration:underline;}

.btn02, .btn02:visited{background:url(/img/layout/btn02-left-off.gif) no-repeat;color:#797979;font-size:11px}
.btn02 span{display:block;background:url(/img/layout/btn02-right-off.gif) right 0 no-repeat;padding:2px 10px 3px;}
.btn02:hover{background-image:url(/img/layout/btn02-left-on.gif);color:#676767;text-decoration:none;}
.btn02:hover span{background-image:url(/img/layout/btn02-right-on.gif);}

.btn03, .btn03:visited{background-color:#87c60d;border:2px solid #a9e23c;text-decoration:none;-moz-border-radius:10px;padding:1px 20px;color:white;font-size:11px;font-weight:900;}
.btn03:hover{opacity:0.9;filter:alpha(opacity=90);}

.btn-link{display:block;font-size:11px;zoom:1;margin-bottom:15px;padding:5px 10px 5px 50px;background:url(/img/layout/btn-link.gif) 10px center #eef3f5 no-repeat;border:3px solid #e1e8ec;-moz-border-radius:5px;-webkit-border-radius:5px;}
.btn-link:hover{text-decoration:none;background-color:#f6fafb;border-color:#eaf0f3;}
.btn-link span{font-size:13px;font-weight:900;}
.btn-link-ilcontratto{background-image:url(/img/layout/btn-link-ilcontratto.gif);background-position:10px 7px;}
.btn-link-fattureepagamenti{background-image:url(/img/layout/btn-link-fattureepagamenti.gif);}
.btn-link-assistenzatecnica{background-image:url(/img/layout/btn-link-assistenzatecnica.gif);}


/* hr (content separators) */
.hr01{height:7px;margin:25px 0;background:url(/img/layout/hr01-left.gif) no-repeat;}
.hr01 div{height:7px;background:url(/img/layout/hr01-right.gif) right 0 no-repeat;}
.hr02{height:1px;font-size:0;margin:15px 0;border-bottom:1px dotted silver;}


/* forms */
form fieldset{padding:25px 20px 10px 20px;border:1px solid #dadcdd;margin-bottom:30px;}
form legend{font-size:15px;font-weight:900;padding:0 15px;}
form label .required{float:right;color:#c10909;}
form .opts{display:block;margin-bottom:5px;}
form .opts label{float:none;cursor:pointer;width:auto;margin:0 15px 0 0;font-weight:300;}
form .opts input{cursor:pointer;margin-right:5px;vertical-align:middle;height:14px;}
form .info{display:block;margin-top:5px;font-size:11px;color:#797979;}
form span.error{display:block;margin-top:5px;color:#c10909;font-size:11px;}
form .checkbox span.error{display:inline;margin:0 0 0 5px;}

.form01{font-size:12px;margin-bottom:20px;}
.form01 form, form.form01{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted silver;}
.form01 p{overflow:hidden;zoom:1;padding-left:195px;}
.form01 p.normal{padding-left:0;}
.form01 label{float:left;width:185px;margin-left:-195px;font-weight:900;}
.form01 label .required{float:right;color:#c10909;}
.form01 input[type=text], .form01 input[type=password]{width:65%;}
.form01 .opt{display:block;padding-left:20px;}
.form01 .opt input{float:left;cursor:pointer;margin:2px 5px 0 -20px;height:14px;}
.form01 .opt label{float:none;cursor:pointer;width:auto;margin-left:0;font-weight:300;}
.form01 .boxmention {border:1px solid #999999; color:#666666; font-size:11px; height:70px; line-height:13px; margin-bottom:15px; overflow-y:scroll; padding:5px;}


/*#1808 : modification formualire */

form#errorLoginForm {
	position: relative;
}

form#errorLoginForm .notice{
	position: absolute;
	top: 40px;
	right: 15px;
	width: 200px;
	height: 120px;
	font-size: 11px;
}

#errorLoginForm p {
	clear:left;
	margin-bottom:0;
	padding: 0 0 29px 0;
	position: relative;
}

#errorLoginForm input[type="text"],
#errorLoginForm input[type="password"] {
	width:150px;
}

#errorLoginForm label {
	float:left;
	font-weight:900;
	width:90px;
	margin: 0 8px 0 0;
}
#errorLoginForm p.last {
	margin-left: 97px;
}

#errorLoginForm p label.error {
	left:0;
	position:absolute;
	top:22px;
	width:245px;
}

/*************/

.form02{font-size:11px;margin-bottom:10px;}
.form02 form, form.form02{overflow:hidden;height:1%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted silver;}
.form02 label{display:block;padding:0 6px;margin-bottom:5px;}
.form02 p{margin-bottom:10px;}
.form02 .submit{float:right;}
.form02 .field{width:91%;}
.form02 .warning{background:url(/img/layout/hatch-silver.gif);margin:-20px -15px 0;padding:15px 15px 5px;}

.form01-sum{}
.form01-sum .item{overflow:hidden;height:1%;padding-left:170px;border-bottom:1px solid #f1f1f1;margin-bottom:10px;padding-bottom:10px;}
.form01-sum .label{float:left;margin-left:-170px;font-size:11px;color:#2a2a2a;}

.form02-sum{}
.form02-sum .item-first{position:relative;padding-top:18px;background:url(/img/layout/form02sum-bg.gif) repeat-x;}
.form02-sum .item, .form02-sum .item-first{overflow:hidden;height:1%;padding-left:170px;margin-bottom:15px;}
.form02-sum .item .label{float:left;margin-left:-170px;font-size:11px;line-height:1.2;}
.form02-sum .item-first .label{position:absolute;margin-top:-18px;padding-top:18px;border-top:3px solid #FFE930;margin-left:-170px;font-size:15px;line-height:1.2;}


.form03{font-size:12px;margin-bottom:20px;}
.form03 form, form.form03{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted silver;}
.form03 p{overflow:hidden;zoom:1;padding-left:195px;margin-bottom:20px;}
.form03 p.normal{padding-left:0;}
.form03 label{float:left;width:455px;margin-left:-195px; margin-right:20px;font-weight:900;}
.form03 label .required{float:right;color:#c10909;}
.form03 #commentField{height:80px;margin-top:10px;padding:2px 5px;width:96%;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.form03 .opts label.error {color:#C10909;display:block;font-size:11px;margin-top:5px;padding:0;padding-left:285px;}
.form03 .opts label {cursor:pointer;float:none;font-weight:300;margin:0 15px 0 0;padding-left:8px;padding-right:0;width:auto;}
.form03 .opt{display:block;padding-left:20px;}
.form03 .opt input{float:left;cursor:pointer;margin:2px 5px 0 -20px;height:14px;}
.form03 .opt label{float:none;cursor:pointer;width:auto;margin-left:0;font-weight:300;}
.form03 .box-mention {color:#717171; font-size:11px;line-height:1.4; width:96%;}


/* table */
.table01{width:99%;font-size:11px;margin-bottom:30px;border:1px solid #e5e5e5;}
.table01 td, .table01 th{padding:7px 13px;}
.table01 tr.even td{background:#f9f9f9;}
.table01 th{vertical-align:middle;background:url(/img/layout/table01-th-bg.gif) 0 center repeat-x;border-bottom:1px solid #e5e5e5;font-weight:900;line-height:1.2;text-align:left;}
.table01 tr.hover td{background-color:#fffeea;}

#fatture td, #fatture th{padding:7px 9px;}


/*
.fwOpt{padding-left:20px;}
.fwOpt .feOpt{float:left;margin-left:-20px;margin-top:1px;}
.fwOpt .feOpt, .optbox{height:13px;width:13px;border:none;cursor:pointer;}
.fwOptInline input{margin-right:5px;cursor:pointer;height:13px;width:13px;}
.fwOptInline label{margin-right:15px;}
.fwField01, .fwFieldInline{overflow:hidden;}
.feName01{display:block;float:left;display:inline-block;margin-right:0;}
.fwField01{padding-left:195px;}
.feName01{width:180px;margin-left:-195px;}
.fwFieldInline input{display:block;margin-bottom:3px;}
.fwFieldInline label{float:left;margin-right:10px;}
.fwInfo{display:block;line-height:14px;font-size:11px;color:#666;margin-top:5px;}

.fwColumns{overflow:auto;}
.fwColumns .fwField02{float:left;width:35%;clear:both;}
.fwColumns .fwEven{float:right;clear:none;}
*/

/* TEMP */
.box-kmeunier{background-color:#ca2611;color:#fff;padding:15px 20px;font-size:12px;font-weight:900;border:5px solid #dc5e4e;}
.box-kmeunier a, .box-kmeunier a:visited{color:#fff;text-decoration:underline;}



