/*
body { margin: 0; padding: 0; text-align: center; }
body, table { font: normal 12px Arial, Helvetica, Verdana; color: #404040; }
/*input,
textarea, select { font: normal 11px Arial, Helvetica, Verdana; color: #404040; }*/ 
img { border: 0; }
p { margin: 0; padding:0; text-align: left; }
a, a:visited, a:link { color: #404040; text-decoration: none; }
a:hover { color: #404040; text-decoration: underline; }
/*
input[type=text], input[type=password], select, textarea { border: solid 1px #BFBFBF; }
*/
table { border-collapse: collapse; /*border-spacing: 0; */ font: normal 12px Arial, Helvetica, Verdana; color: #404040; }
.clear { clear: both; font-size: 0; line-height: 0; height:0; padding: 0; margin: 0; }
.left { float: left; }
.right { float: right; }
/*input.btn { border: 0; padding: 0; width: 87px; height: 22px; font: bold 12px Arial; color: #404040; background: transparent url('../img/btn.gif') 0 bottom repeat-x; }
.boxCallCenter { background: transparent url('../img/pane/box_callcenter.gif') 0 0 no-repeat; height:65px; color: #808080; padding: 5px 7px 0 7px; }
.boxCallCenter big { display: block; font-weight: bold; font-size: 18px; color: #B0B0B0; }*/

/*STILI OFFERTE E SEZIONE LINK IN CMS*/
.offer_container { border-left: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; }
.offer_container table table tr { height: 25px; }
h1 { text-align: left; /*background: transparent url('../img/box/box_bg.gif') repeat-x;*/ height: 31px; margin: 0; font: bold 15px Arial; color: #6897FF; }
h2 { text-align: left;/* background: transparent url('../img/box/box_bg.gif') repeat-x;*/ height: 31px; margin: 0; font: bold 15px Arial; color: #6897FF;  /*width:643px;*/}
h3 { text-align: left; height: 31px; margin: 0; font: bold 15px Arial; color: #6897FF; }
h3 a, h3 a:Visited { text-align: left; height: 31px; margin: 0; font: bold 15px Arial; color:#6897FF; text-decoration:none;}
h3 a:Hover { text-align: left; height: 31px; margin: 0; font: bold 15px Arial; color: #6897FF; text-decoration:underline; }
.titleH2{display:block; position:relative;line-height:35px; z-index:-1;}


.border { background-color: #D3D3D3; }
.continue { clear: both; }
.continue p { background: transparent url('../img/dot.gif') repeat-x; padding: 5px 0 0 0; margin: 7px 0 5px 0; }
.link_dot {background-image: url('../img/dot.gif'); background-repeat: repeat-y; text-align:left;}
.continue p a, .continue p a:Visited { color: #404040; text-decoration: none; }
.continue p a:Hover { color: #404040; text-decoration: underline; }
.odd { background: #E8F0FF; }
.arrow { text-align: left; width: 65%; }
.arrow2 { text-align: left; width: 80%; }
.arrow3 { text-align: left; width: 10px; padding: 10px 0 10px 0; }
.arrow a, .arrow a:Visited { text-decoration: none; }
.arrow a:Hover { text-decoration: underline; }
.arrow2 a, .arrow2 a:Visited { text-decoration: none; }
.arrow2 a:Hover { text-decoration: underline; }
.price { text-align: right; font: bold 15px Arial; width: 30%; }
.price a, .price a:Visited { color: #6699FF; text-decoration: none; }
.price a:Hover { color: #6699FF; text-decoration: underline; }
.borderTop { border-top: 1px solid #D3D3D3; }
.borderRight { border-right: 1px solid #D3D3D3; }
.borderBottom { border-bottom: 1px solid #D3D3D3; }
.borderLeft { border-left: 1px solid #D3D3D3; }

.bg_titolo {width:651px;}
.box_Offers{ padding: 12px 8px 0 8px;}
