@charset "UTF-8";

@import "links_style.css";

* { margin: 0; padding: 0; }
body{
 margin:0;
 padding:0;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size:12px;
 background-color:#000000;
}
div#intestazione, div#intestazione_siti_internet, div#intestazione_ecommerce, div#intestazione_social_network, div#intestazione_advertising, div#intestazione_assistenza{
 border:0px solid red;
 margin:0px;
 padding:0px;
 width:100%;
 background-color:#FFFFFF;
}
div#intestazione{
 border-bottom:3px solid #C40001;
}
div#intestazione_siti_internet{
 border-bottom:3px solid #FF9900;
}
div#intestazione_ecommerce{
 border-bottom:3px solid #99B400;
}
div#intestazione_social_network{
 border-bottom:3px solid #3B5998;
}
div#intestazione_advertising{
 border-bottom:3px solid #DF1E7C;
}
div#intestazione_assistenza{
 border-bottom:3px solid #002568;
}
div#intestazione_content{
 border:0px solid red;
 margin:auto;
 width:900px;
 height:120px;
 background:url(http://www.dotcomwebagency.it/imgs/intestazione_value.jpg);
 background-position:bottom center;
 background-repeat:repeat-x;
}
div#logo{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 padding-top:30px;
 width:300px;
 height:90px;
 text-align:center;
}
div#intestazione_right{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:595px;
}
div#menu{
 border:0px solid green;
 border-top:1px solid #FFFFFF;
 margin:0px;
 padding:0px;
 width:100%;
 background:url(http://www.dotcomwebagency.it/imgs/back_menu.jpg);
 background-position:bottom center;
 background-repeat:repeat-x;
 background-color:#000;
 color:#FFFFFF;
}
div#menu_content{
 border:0px solid red;
 margin:auto;
 padding:0px;
 padding-top:0px;
 width:830px;
 height:29px;
 text-align:center;
}
div#top_banner{
 border:0px solid red;
 border-bottom:2px solid #333333;
 margin:0px;
 padding:0px;
 width:100%;
 background-image:url(http://www.dotcomwebagency.it/imgs/top_banner_back.jpg);
 background-position:top center;
 background-repeat:repeat-x;
 color:#FFFFFF;
 font-size:11px;
}
div#top_banner_content{
 border:0px solid red;
 margin:auto;
 padding:0px;
 width:900px;
}
div#servizi{
 border:0px solid purple;
 border-top:0px solid #333333;
 margin:0px;
 padding:0px;
 width:100%;
 height:208px;
/* background-color:#000;*/
 /*background-image:url(http://www.dotcomwebagency.it/imgs/servizi_back.jpg);
 background-position:top center;
 background-repeat:repeat-x;*/
}
div#servizi_content{
 border:0px solid red;
 margin:auto;
 padding:0px;
 width:900px;
}
div#quick_url{
 border:0px solid red;
 border-top:1px solid #FFFFFF;
 margin:0px;
 padding:0px;
 padding-top:4px;
 width:100%;
 height:26px;
 background-color:#000;
 background-image:url(http://www.dotcomwebagency.it/imgs/servizi_back.jpg);
 background-position:bottom center;
 background-repeat:repeat-x;
}
div#quick_url_home{
 border:0px solid red;
 border-top:0px solid #FFFFFF;
 margin:0px;
 padding:0px;
 width:100%;
 height:2px;
 background-color:#C70102;
}
div#quick_url_content{
 border:0px solid red;
 margin:auto;
 padding:5px;
 color:#FFFFFF;
 font-size:10px;
 width:890px;
}
div#quick_url_content a{
 color:#FFFFFF;
 font-size:10px;
}
div#content{
 border:0px solid red;
 margin:0px;
 padding:0px;
 width:100%;
/* height:200px;*/ 
 float:left;
 background-color:#FFFFFF;
}
div#content_value{
 border:0px solid red;
 margin:auto;
 padding:0px;
 width:900px;
}
div#footer{
 border:0px solid red;
 margin:0px;
 padding:0px;
 width:100%;
 float:left;
 background-color:#000;
 color:#7F7F7F;
 font-size:10px;
 line-height:20px;
 background-image:url(http://www.dotcomwebagency.it/imgs/footer_back.jpg);
 background-position:top center;
 background-repeat:repeat-x;
}
div#footer_content{
 border:0px solid grey;
 margin:auto;
 padding:0px;
 padding-top:12px;
 width:900px;
 height:20px;
 background-image:url(http://www.dotcomwebagency.it/imgs/footer_back_value.jpg);
 background-position:top center;
 background-repeat:no-repeat;
}
div.box_footer{
 border-left:1px solid #272727;
 float:left;
 margin-bottom:20px;
 width:279px;
 padding:10px;
 line-height:16px;
 min-height:130px;
}
div.box_footer2{
 border-left:1px solid #272727;
 float:left;
 width:150px;
 padding:10px;
 line-height:16px;
 min-height:130px;
}
div.btn_visualizza_tutto{
 border:0px solid red;
 margin:0px;
 margin-top:-10px;
 padding:0px;
 position:absolute;
 left:58%;
 width:180px;
 height:20px;
}
div.box_servizi{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-top:17px;
 padding:8px;
 padding-top:0px;
 width:284px;
 height:170px;
 font-size:11px;
 color:#FFFFFF;
/* background-color:#999999;*/
}
div.box_titolo{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 min-width:110px;
 height:25px;
}
div.box_btn_dettagli{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 padding-top:4px;
 width:90px;
 height:21px;
}
div.box_descrizione{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-top:8px;
 padding:0px;
 width:284px;
 height:30px;
 font-size:12px
}
div.box_footer_left{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-top:10px;
 padding:0px;
 font-size:11px;
 line-height:20px;
 width:164px;
}
div.box_footer_right{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 padding-top:10px;
 width:120px;
}
div#colonna_left, div#colonna_center, div#colonna_right{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-left:1px;
 margin-bottom:10px;
 padding:5px;
 width:288px;
}
div#colonna_intera{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-left:1px;
 margin-bottom:10px;
 padding:5px;
 width:575px;
}
div.top_banner_screen{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:600px;
}
div.top_banner_content_value{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:10px;
 padding-top:15px;
 width:275px;
 height:205px;
}
div.top_banner_descrizione{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-top:8px;
 padding:0px;
 width:275px;
 height:30px;
 font-size:12px
}
div.top_banner_footer_left{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-top:10px;
 padding:0px;
 font-size:11px;
 line-height:20px;
 width:160px;
}
div.top_banner_footer_right{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-top:85px;
 padding:0px;
 font-size:11px;
 width:113px;
}
div.box_notizia, div.box_notizia_no_border{
 border:0px solid #CCCCCC;
 margin-top:5px;
 padding:8px;
 width:266px;
 line-height:17px;
}
div.box_notizia_due, div.box_notizia_due_no_border{
 border:0px solid #CCCCCC;
 margin-top:5px;
 padding:8px;
 float:left;
 width:266px;
 line-height:17px;
}
span.box_notizia_data{
 font-size:10px;
 color:#6A6A6A;
}
span.box_siti_internet_sottotitolo{
 font-size:10px;
 color:#FF9900;
}
span.box_siti_internet_sottotitolo2{
 font-size:10px;
 color:#6A6A6A;
}
span.box_sottotitolo{
 font-size:10px;
 color:#C90000;
}
span.box_primo_piano_sottotitolo{
 font-size:10px;
 color:#C40001;
}
div.box_primo_piano_float{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-bottom:10px;
 padding:0px;
}
div.box_primo_piano_logo{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-top:10px;
 margin-bottom:5px;
 padding:0px;
 width:266px;
 text-align:center;
}
div.box_primo_piano_txt{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:130px;
}
span.box_ecommerce_sottotitolo{
 font-size:10px;
 color:#99B400;
}
span.box_advertising_sottotitolo{
 font-size:10px;
 color:#DF1E7C;
}
span.box_socialnetwork_sottotitolo{
 font-size:10px;
 color:#3B5998;
}
span.box_restyling_sottotitolo{
 font-size:10px;
 color:#C40001;
}
div.box_logo_cliente{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-top:5px;
 margin-left:5px;
 padding:5px;
 width:120px;
 height:40px;
 text-align:center;
}
div.box_logo_cliente2:hover{
 border-left:1px solid #C40001;
}
div.box_logo_cliente2_sito_web:hover{
 border-left:1px solid #FF9900;
}
div.box_logo_cliente2_ecommerce:hover{
 border-left:1px solid #99B400;
}
div.box_logo_cliente2_socialnetwork:hover{
 border-left:1px solid #3B5998;
}
div.box_logo_cliente2_advertising:hover{
 border-left:1px solid #DF1E7C;
}
div.box_logo_cliente2_sito_web,
div.box_logo_cliente2_ecommerce,
div.box_logo_cliente2_socialnetwork,
div.box_logo_cliente2_advertising,
div.box_logo_cliente2{
 border:0px solid red;
 border-left:1px solid #ECECEC;
 float:left;
 margin:0px;
 margin-top:20px;
 margin-left:5px;
 padding:5px;
 padding-top:0px;
 padding-bottom:0px;
 width:120px;
 height:60px;
 text-align:center;
}
div.box_logo_cliente22:hover{
 border-left:1px solid #C40001;
}
div.box_logo_cliente22_sito_web:hover{
 border-left:1px solid #FF9900;
}
div.box_logo_cliente22_ecommerce:hover{
 border-left:1px solid #99B400;
}
div.box_logo_cliente22_socialnetwork:hover{
 border-left:1px solid #3B5998;
}
div.box_logo_cliente22_advertising:hover{
 border-left:1px solid #DF1E7C;
}
div.box_logo_cliente22_sito_web,
div.box_logo_cliente22_ecommerce,
div.box_logo_cliente22_socialnetwork,
div.box_logo_cliente22_advertising,
div.box_logo_cliente22{
 border:0px solid red;
 border-left:1px solid #ECECEC;
 float:left;
 margin:0px;
 margin-top:30px;
 margin-left:5px;
 padding:5px;
 padding-top:0px;
 padding-bottom:0px;
 width:120px;
 height:40px;
 text-align:center;
}
div.box_clienti_float{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 padding-left:14px;
 width:252px;
}
div.box_clienti_float_clienti{
 border:0px solid red;
 float:left;
 margin:0px;
 margin-bottom:10px;
 padding:0px;
 width:280px;
 min-height:200px;
 text-align:center
}
div.box_clienti_float_clienti_2{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:280px;
 min-height:40px;
}
div.alcuni_esempi{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:510px;
 min-height:110px;
}
div.sottotitolo_tutto{
 border:0px solid red;
 border-top:1px solid #CCCCCC;
 margin:0px;
 padding:3px;
 padding-right:8px;
 text-align:right;
 font-size:10px;
}
div.sottotitolo_tutto_due{
 border:0px solid red;
 border-top:1px solid #CCCCCC;
 margin:0px;
 padding:3px;
 padding-right:8px;
 text-align:right;
 font-size:10px;
 width:530px;
 float:left;
}
div.testo_height{
 line-height:20px;
}
div#id_cliente_logo_info{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:5px;
 width:240px;
 text-align:left;
}
div.id_cliente_box_info{
 border:0px solid red;
 border-right:1px solid #CCCCCC;
 float:left;
 margin:0px;
 margin-left:3px;
 padding:5px;
 width:170px;
 min-height:40px;
 text-align:left;
}
div.id_cliente_box_info_all{
 border:0px solid red;
 border-top:1px solid #CCCCCC;
 float:left;
 margin:0px;
 padding:5px;
 padding-top:10px;
 padding-left:15px;
 width:545px;
 min-height:40px;
 text-align:left;
}
div#id_cliente_chart{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:5px;
 width:310px;
 text-align:right;
}
div#id_cliente_info{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:5px;
 width:560px;
 text-align:justify;
}
div#id_cliente_descrizione{
 border:0px solid red;
 border-top:1px solid #CCCCCC;
 float:left;
 margin:0px;
 padding:5px;
 width:560px;
 text-align:justify;
}
div#id_cliente_descrizione_screen{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:200px;
}
div#id_cliente_descrizione_testo{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:360px;
}
div#id_cliente_descrizione_testo li{
 list-style-type:disc;
 margin-left:20px;
}
div#id_cliente_screen{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:5px;
 width:550px;
}
div.id_cliente_spazio{
 border:0px solid red;
 float:left;
 width:550px;
 height:15px;
}
span.txt_10{
 font-size:11px;
}
div#shopping_list{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:570px;
}
div#shopping_list_counter{
 border:0px solid red;
 float:left;
 margin:0px;
 padding:0px;
 width:570px;
 text-align:center;
}
table.login_ticket{
 margin-left:90px;
}
table.login_ticket td{
 padding:5px;
}
p.p_testo{
 text-align:justify;
 line-height:20px;
}
.testo_height p{
 text-align:justify;
 line-height:20px;
}
div.box_case_history{
 border-left:1px solid #CCCCCC;
 float:left;
 margin-top:15px;
 padding:8px;
 width:266px;
 height:80px;
 line-height:17px;
}
div.id_cliente_box_case_history{
 border:0px solid red;
 float:left;
 width:130px;
 min-height:80px;
 margin-left:5px;
 margin-top:5px;
 line-height:18px;
}
#slider ul, #slider li{
 margin:0;
 padding:0;
 list-style:none;
}
#slider, #slider li{ 
 width:280px;
 height:200px;
 overflow:hidden; 
}
#slider_top ul, #slider_top li{
 margin:0;
 padding:0;
 list-style:none;
}
#slider_top, #slider_top li{ 
 width:900px;
 height:230px;
 overflow:hidden; 
}
ol#controlli_top{
 border:0px solid green;
 margin-top:-35px;
 height:35px;
}
ol#controlli_top li{
 border:0px solid red;
 float:left;
 width:250px;
 height:35px;
}
ol#controlli_top li a img:hover{
 filter:alpha(opacity=80);
 -moz-opacity:0.80;
 opacity: 0.80;
}  
span#prevBtn{
 width:20px;
 height:20px;
}
span#nextBtn{
 width:20px;
 height:20px;
 margin-left:40px;
}
div#slider_controlli{
 border:0px solid red;
 width:270px;
 height:22px;
 text-align:center;
}
div.titolo_notizie_home{
 width:535px;
 float:left;
 text-align:right;
}
table.buy-caratteristiche td{
 padding:8px;
}
.buy-caratteristiche-desc{
 font-size:11px
}
.td-specifiche{
 line-height:22px;
}
.tab_confronta td{
 padding:8px;
 border:1px solid #E3E3E3;
}

form input, form textarea, form select{
 border:1px solid #D0D0D0;
 background-color:#F6F6F6;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px; 
 font-size:11px;
 padding:8px;
 color:#828282;
}
#submit, #iscrizione_newsletter, .submit_image_newsletter{
 border:0px solid #D0D0D0;
 background:none;
}
div.bordi-tondi{
 border:1px solid #D0D0D0;
 background-color:#F6F6F6;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px; 
 font-size:11px;
 padding:4px;
 padding-top:8px;
 padding-left:8px;
 color:#828282;
}
