
/* Estilos Aiuto home PE */
.xHome {border-bottom:1px solid #E4E6F4;color:#546994;font-size:18px;font-weight:bold;padding-bottom:0.5em;margin:.7em 0 .6em 0;}
.pHome {border-bottom:1px solid #E4E6F4;color:#546994;font-size:18px;font-weight:bold;padding-bottom:0.5em;margin:1em 0.5em 0 8em;}
.imageleft {float:left; width:46%; margin: 2.4em 0.5em 0.3em 1.4em;}
#helpmap {text-align:right;float:right;}
/* Estilos Tutoriale home PE */
#leftcolumn {float:left;width: 25%;}
#rightcolumn {float: left;width:74%;font-size:12px;}
#leftcolumn .menu {font:11px Arial; line-height: 1.5em;padding-bottom:1em;}
#leftcolumn .menu img {margin-right:0.5em;}
#leftcolumn a:hover {color: #FF9933;text-decoration:none;}
#leftcolumn a:visited {color: #003399;text-decoration:underline;}
#boxs {width: 166px;margin: 2.0em 0;border: 1px solid #A49F9F;background:transparent url(http://static.careesma.com/it/img/aziende/testimonial.jpg) repeat-x ;min-height:230px;font:Verdana; font-size:12px;background-color: #E0DACC;}
#boxs .title {color: #BE8310;font-weight: bold; margin:0.5em;background: url(http://static.careesma.com/it/img/aziende/flecha_marron.gif) no-repeat;text-indent:1.4em;border-bottom: solid 1px #D4CAB5; }
#boxs .textbox {margin: 0 0.5em; color:#5A5B5C;}
.imgproduct {margin:0.2em 0 0 0;}
.imgtuto {padding:0.5em; margin-top:0.2em; background:#FFFFFF; text-align:right;border:1px #FF9933 dashed;}

#video {float:right; width:500px;min-height:300px; background-color:#E6DCCF; margin: 1.6em 1em 0.5em 1em; border:3px solid #E0DACC;}
#tutosteps {float:left; font-size:12px;font-weight:bold;color: #999999;}
#tutosteps li {display: inline;list-style-type: none;margin:0 1.1em 0 -0.1em;}
#tutosteps a:link, #tutosteps a:visited {text-decoration: none;color:  color="#cccccc"}
#tutosteps img {vertical-align: middle;padding-right:0.3em;}
.activate {color: #000000;}
#flash {width:90%; float:left;padding-left:3em;color:#990000;}
#flash img {float:right; vertical-align:middle;}
.tutobox {float:left;border: dotted 2px #999966;margin:0.7em 0.4em; padding:0.4em;min-height:40px;font: normal 12px Arial, Helvetica, sans-serif;width:95%;}
.tutobox img {vertical-align: bottom;padding: 0 0.5em 0 0;}
.tutolink {width:40%;float:right;padding-right:0.8em;}
.tutolink p a {color:white; line-height:2em;margin-top:0.3em; text-transform:uppercase;font-weight:bold; text-shadow:#993366; border:2px  inset #999999;background: #006699; text-decoration:none;padding:3px;}
.tutolink p a:hover {background: #FF3300;}
.tutotext {width:55%;float:left;}
.tutotext p, .tutolink p {padding-top:0.3em;margin:0.3em;}

/* Estilos products and services PE */
/* home products */
#mainbanner {width: 100%;margin-top:20px; height:214px; background: url(http://static.careesma.com/it/img/prodotti/header_products.jpg) no-repeat;}
#mainbanner img {margin:16em 0 2em 26em; }
#productinsert{background: url(http://static.careesma.com/it/img/prodotti/recuadro_product.jpg); height:181px; width:249px; float:right;margin: 1.5em 1em 1.3em 0;padding:0;}
#productinsert h1 {font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#546994; margin:0.9em 0 0 0.5em;padding-bottom:0.3em;}
#productinsert ul {list-style-image: url(http://static.careesma.com/it/img/prodotti/check.gif); margin-top:0.7em; }
#productinsert li {font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding-top:0;}
#productinsert p {font: bold 13px Arial, Helvetica, sans-serif; text-align:right;margin-right:0.5em;}
.horizontbox {margin-top: 1.8em; height:252px;float:left;}
.autobanneimg {margin-left:1.7em;}
#annunci {background: url(http://static.careesma.com/it/img/prodotti/visibilita_annunci.jpg) no-repeat;height:250px; width:452px;float:left;}
#annunci p, #brand p {font: bold 13px Arial, Helvetica, sans-serif; text-align:right;margin: 17em 1.2em 0 0; }
#brand {background: url(http://static.careesma.com/it/img/prodotti/visibilita_brand.jpg) no-repeat; height:251px; width:452px;float:left;}
#secondboxes {float:right;margin: 0.1em 0.2em 0 0;width:250px; position:relative; }
.secondboxesimg {margin-top:1.7em;}
/* subpages products */
.menuproduct {width:21%;float:left;margin:3em 1.4em 0 -1em;background-color: #FAFFE6;font-family:Verdana;padding:0;}
.menuproduct li {list-style-image: url(http://static.careesma.com/it/img/prodotti/arrow_orange.gif);margin:0.1em 0 -0.6em -1.3em;padding:0.2em 0 0.6em 0; background-position:left;}
.menuproduct li a {text-decoration: none;}
.centrarimg {margin:1.2em 0 2.3em 4.5em;}

.productdetail {float:left;width:100%;}
.productdetail2 {float:left;width:74%;}
.productdetail p,  .productdetail2 p{margin: 0 1.9em 0 0.8em;}
.productdetail h1, .productdetail2 h1{font:bold 14px Arial, Helvetica, sans-serif ;padding-left:1.1em;margin:2.5em 0 2em 0;line-height: 1.3; color:#FFFFFF;background: #FF9900; }
.productdetail h2, .productdetail2 h2{font: bold 13px Verdana, Arial, Helvetica, sans-serif;text-indent:0.4em;margin-top:2.2em 0 1.7em 0;background: #CCCCCC;line-height:1.5;border-bottom:1px solid  #9999CC;border-left:1px solid #9999CC; }
.productdetail h3, .productdetail2 h3 {background: url(http://static.careesma.com/it/img/prodotti/arrow_orange.gif) no-repeat; padding-left:0.9em; font: bold 12px Arial, Helvetica, sans-serif; margin-left:0.5em; background-position:left;}
.pics {float:right; margin:1.6em 0.4em 1.2em 1.3em; }
.detailaction {border: dashed 1px #E6CFE6;margin:2em 1em 1.5em 1em; padding:0.7em;min-height:63px;}
.detailaction img {padding:0.2em;}
.detailaction p {float:left; width:27%;padding-top:0.6em;}


/*Product table - all products*/
table{
	width:100%;
	border-collapse: collapse;
	margin: 3em 1em;
	clear: left;
	font: 100%/130% Verdana, Arial, Helvetica, sans-serif;
}
table caption{
	background: #F6F4F1;
	color: #333399;text-align:center;
	border: 1px solid #F2EDDA;
	font-size: 110%;
	letter-spacing: .2em;
	padding: .8em; font-weight:bold;
}
thead{text-align: center;}
tbody{text-align:left;left-indent:0.7em;}
th{color: #000033;	padding: .4em;}
th[scope="col"]{background: #F2EDDA;}
th[scope="row"]{background: #993366;}
th[scope="row"] a{color: #F5F4F1;}
td{background: #F6F4F1;	color: #110;
	border-bottom: 2px dotted #F2EDDA;
	padding: .4em;}
tr.odd td {background: #FFF;}
tr.odd a:link {texte-decoration:none;}
td[scope="col1"]{text-align:center;}
td[scope="col2"]{width:45%;}
td[scope="col3"]{color: #000033; font-weight:700;}
th[scope="row1"]{background:#BF6060;}
td[scope="col4"]{border:none;}
th[scope="row2"]{background:#9999FF;}
th[scope="row3"]{background:#9BBB59;}
