/*THIS IS STYLEZP.CSS for zynk_krom_muccacomputer.biz_new*/

HTML {
margin: 0px;
padding: 0px;
}

Body {
margin: 0px;
padding: 0px;
background: #f6f6f6;
font-family: Tahoma, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: #2d2d2d;
}

div#main_header {
position: absolute;
top: 0px;
margin: 0px;
padding: 0px;
width: 100%;
height: 110px;
background: transparent url('images/n_header/background.jpg') repeat-x top left;
z-index: 1;
}

div#main_header_centered {
position: absolute;
top: 0px;
left: 50%;
width: 850px;
margin-left: -425px;
z-index: 1;
}

/*-- XMAS DIV --*/
object#xmas_div {
position: absolute;
width: 110px;
height: 110px;
overflow: hidden;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
}
/*-- XMAS DIV --*/

div#main_header_centered h5 {
/*position: relative;
top: 50px;*/
margin: 0px;
padding: 0px;
width: 110px;
height: 110px;
/*background: transparent url('images/n_header/logo.jpg') no-repeat top left;*/
background: transparent;
float: left;
}

div#main_header_centered h5 span {
display: none;
}

h6#h6_header {
margin: 0px;
padding: 0px;
width: 315px;
height: 110px;
background: transparent url('images/n_header/muccacomputer.jpg') no-repeat top left;
float: left;
}

h6#h6_header span {
display: none;
}

div#main_header_find {
margin: 0px;
padding: 0px;
margin-top: 47px;
float: right;
}

div#main_header_find input.ricerca {
position: absolute;
top: 46px;
right: 50px;
margin: 0px;
padding: 0px;
margin-right: 7px;
width: 170px;
height: 14px;
border: 1px solid #f6f6f6;
font-family: Tahoma, sans-serif;
font-size: 11px;
color: #f6f6f6 ;
padding: 4px;
background: #024285;
text-align: left;
}

div#main_header_find A.opzioni_hideshow {
margin: 0px;
padding: 0px;
position: absolute;
top: 48px;
right: 245px;
cursor: pointer;
text-decoration: none;
}

div#main_header_find A.opzioni_hideshow:hover {
text-decoration: none;
margin: 0px;
padding: 0px;
position: absolute;
top: 48px;
right: 245px;
cursor: pointer;
}

div#main_header_find input.submit {
position: absolute;
top: 46px;
right: 0px;
margin: 0px;
padding: 0px;
margin-right: 7px;
width: 40px;
height: 25px;
background: #c10;
color: #f6f6f6;
border: none;
font-family: Tahoma, sans-serif;
text-transform: uppercase;
font-size: 10px;
cursor: pointer;
}

div#opzioni_di_ricerca {
position: absolute;
top: 85px;
left: 623px;
width: 168px;
height: 300px;
padding-bottom: 15px;
background: #face72;
border: 1px solid #2d2d2d;
z-index: 1000;
visibility: hidden;
overflow: auto;
}

div#opzioni_di_ricerca p.advice_opzioni_di_ricerca {
margin: 0px;
padding: 0px;
display: block;
padding: 3px;
font-size: 10px;
background: #2d2d2d;
color: #f6f6f6;
text-align: center;
}

div#opzioni_di_ricerca p.advice_opzioni_di_ricerca A{
text-decoration: none;
margin: 0px;
padding: 0px;
color: #fff;
font-weight: bold;
}

div#opzioni_di_ricerca p.advice_opzioni_di_ricerca A:hover{
text-decoration: none;
margin: 0px;
padding: 0px;
color: #baff00;
font-weight: bold;
}

div#opzioni_di_ricerca p.opzioni_di_ricerca_picolo {
margin: 0px;
padding: 0px;
display: block;
padding: 3px;
font-size: 10px;
background: transparent;
color: #2d2d2d;
text-align: left;
}

div#opzioni_di_ricerca p.opzione_p {
margin: 0px;
padding: 0px;
font-family: Tahoma, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
line-height: 10px;
letter-spacing: 1px;
color: #2d2d2d;
}

div#opzioni_di_ricerca form {
margin: 0px;
padding: 0px;
}

div#opzioni_di_ricerca select {
margin: 0px;
padding: 0px;
width: 164px;
margin-left: 2px;
font-family: Tahoma, sans-serif;
font-size: 10px;
letter-spacing: 1px;
color: #2d2d2d;
}

div#main_box {
margin: 0px;
padding: 0px;
position: absolute;
top: 110px;
left: 50%;
width: 850px;
margin-left: -425px;
background: #f6f6f6;
border: none;
}

/* RENZO NATALE */
/*div#rnoel{
margin: 0px;
padding: 0px;
width: 223px;
height: 107px;
background: transparent url('images/n_header/images/rnoel.gif') no-repeat top left;
position: absolute;
top: 0px;
right: 5px;
z-index: 0;
}*/
/* ENDS RENZO NATALE */

div#gr_header {
margin: 0px;
padding: 0px;
width: 850px;
height: 19px;
background: transparent url('images/n_mainbox/images/header.jpg') no-repeat top left;
}

div#content {
margin: 0px;
padding: 0px;
width: 850px;
background: transparent url('images/n_mainbox/images/sfuma_bgrz.jpg') repeat-y;
}

div#gr_footer {
margin: 0px;
padding: 0px;
width: 850px;
height: 40px;
background: transparent url('images/n_mainbox/images/footer.jpg') no-repeat top left;
clear: both;
}

	div#gr_footer p {
	margin: 0px;
	padding: 0px;
	font-family: 'Trebuchet MS', Verdana, Helvetica, Tahoma, sans-serif;
	font-size: 10px;
	color: #2d2d2d;
	text-align: center;
	padding-top: 10px;
	}
	
	div#gr_footer A.footer_mail_link {
	text-decoration: none;
	color: #024285;
	}
	
	div#gr_footer A.footer_mail_link:hover {
	color: #c10;
	}

	A.snap_shots {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	
	}
	
	A.snap_shots img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	
	div#void_for_snapshots {
	margin: 0px;
	padding: 0px;
	width: 850px;
	height: 30px;
	}
	
/*	div#void_for_javasnapshots {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	width: 1px;
	height: 1px;
	overflow: hidden;
	}
	
	div#void_for_javasnapshots script {
	margin: 0px;
	padding: 0px;
	border: none;
	}*/
	
	div#histats {
	margin: 0px;
	padding: 0px;
	float: left;
	margin-top: 10px;
	/*position: relative;
	top: -5px;
	left: 10px;*/
	}
	

/*MAINBOX PER MENU DI SELEZIONE E MENU PRINCIPALE*/
div#menu_right {
margin: 0px;
padding: 0px;
width: 233px;
float: right;
clear: right;
background: transparent;
/*margin-top: 81px;*/
}
/*FINE DEL MAINBOX PER MENU DI SELEZIONE E MENU PRINCIPALE*/

/**********************+STYLE+CONTENT+MENU*/
div#menu_principale {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent;
position: relative;
}

div#menu_right_header {
margin: 0px;
padding: 0px;
width: 233px;
height: 12px;
background: transparent url('images/n_menu_right/images/menu_right_upper.jpg') no-repeat top left;
}

div#menu_right_header p {
margin: 0px;
padding: 0px;
line-height: 0;
}

div#menu_right_content {
margin: 0px;
padding: 0px;
width: 233px;
height: 275px;
background: transparent url('images/n_menu_right/images/sfuma_bgrz.jpg') repeat-y;
}

div#menu_right_content ul.p_mainmenu_ul {
list-style: none;
margin: 0px;
padding: 0px;
text-align: right;
font-family: 'Trebuchet MS', sans-serif;
font-size: 11px;
line-height: 20px;
color: #2d2d2d;
margin-right: 20px;
letter-spacing: 1px;
}

div#menu_right_content ul.p_mainmenu_ul li {
margin: 0px;
padding: 0px;
}

div#menu_right_content ul.p_mainmenu_ul li A {
text-decoration: none;
color: #2d2d2d;
}

div#menu_right_content ul.p_mainmenu_ul li A:hover {
color: #c10;
}

/*IL RIMANENTE CODICE CSS del menu è NEL FILE STYLE/p_mainmenu_ul_li_a_menu_right.php*/


div#menu_right_footer {
margin: 0px;
padding: 0px;
width: 233px;
height: 12px;
background: transparent url('images/n_menu_right/images/menu_right_down.jpg') no-repeat top left;
}

div#menu_right_footer p {
margin: 0px;
padding: 0px;
line-height: 0;
}
/**********************END+STYLE+CONTENT+MENU*/

/**********************+STYLE+CONTENT+MENU_LISTINI*/

div#listini_right {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent;
margin-top: 10px;
}

div#listini_right_header {
margin: 0px;
padding: 0px;
width: 233px;
height: 52px;
background: transparent url('images/n_menu_right_listini/images/listini_header.jpg') no-repeat top left;
}

div#listini_right_header p {
margin: 0px;
padding: 0px;
line-height: 0;
}

div#listini_right_content {
margin: 0px;
padding: 0px;
width: 233px;
height: 100px;
background: transparent url('images/n_menu_right_listini/images/listini_content.jpg') repeat-y;
}

div#listini_right_footer {
margin: 0px;
padding: 0px;
width: 233px;
height: 22px;
background: transparent url('images/n_menu_right_listini/images/listini_footer.jpg') no-repeat top left;
}

div#listini_right_footer p {
margin: 0px;
padding: 0px;
line-height: 0;
}
/**********************END+STYLE+CONTENT+MENU_LISTINI*/

/**********************+STYLE+CONTENT+MENU_PROMOZIONI*/

div#promozioni_right {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent;
margin-top: 10px;
}

div#promozioni_right_header {
margin: 0px;
padding: 0px;
width: 233px;
height: 52px;
background: transparent url('images/n_menu_right_promozioni/images/promozioni_header.jpg') no-repeat top left;
}

div#promozioni_right_header p {
margin: 0px;
padding: 0px;
line-height: 0;
}

div#promozioni_right_content {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent url('images/n_menu_right_promozioni/images/promozioni_sfuma_bgrz.jpg') repeat-y;
}

div#promozioni_right_content p {
margin: 0px;
padding: 0px;
background: transparent;
font-size: 8pt;
}

div#promozioni_right_footer {
margin: 0px;
padding: 0px;
width: 233px;
height: 22px;
background: transparent url('images/n_menu_right_promozioni/images/promozioni_footer.jpg') no-repeat top left;
}

div#promozioni_right_footer p {
margin: 0px;
padding: 0px;
line-height: 0;
}
/**********************END+STYLE+CONTENT+MENU_PROMOZIONI*/

/**********************+STYLE+CONTENT+MENU_LINEEPC*/

div#lineepc_right {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent;
margin-top: 10px;
}

div#lineepc_right_header {
margin: 0px;
padding: 0px;
width: 233px;
height: 44px;
background: transparent url('images/n_menu_right_lineepc/images/lineepc_header.jpg') no-repeat top left;
}

div#lineepc_right_header p {
margin: 0px;
padding: 0px;
line-height: 0;
}

div#lineepc_right_content {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent url('images/n_menu_right_lineepc/images/lineepc_sfuma_bgrz.jpg') repeat-y;
}

div#lineepc_right_content p {
margin: 0px;
padding: 0px;
background: transparent;
padding-left: 13px;
padding-right: 9px;
font-size: 8pt;
}

div#lineepc_right_footer {
margin: 0px;
padding: 0px;
width: 233px;
height: 22px;
background: transparent url('images/n_menu_right_lineepc/images/lineepc_footer.jpg') no-repeat top left;
}

div#lineepc_right_footer p {
margin: 0px;
padding: 0px;
line-height: 0;
}
/**********************END+STYLE+CONTENT+MENU_LINEEPC*/

/**********************+style+LEFT CONTENT+lineepc*/

div#lineapc_leftcontent {
margin: 0px;
padding: 0px;
width: 292px;
background: transparent;
margin-top: 10px;
float: left;
}

div#lineapc_leftcontent_header {
margin: 0px;
padding: 0px;
width: 292px;
height: 35px;
background: transparent url('images/n_homepage_lineepc_contentleft/images/lineepc_contentleft_header.jpg') no-repeat top left;
}

div#lineapc_leftcontent_header p {
margin: 0px;
padding: 0px;
line-height: 0;
}

div#lineapc_leftcontent_bgrz {
margin: 0px;
padding: 0px;
width: 292px;
background: transparent url('images/n_homepage_lineepc_contentleft/images/lineepc_contentleft_bgrz.jpg') repeat-y;
}

div#lineapc_leftcontent_bgrz p {
margin: 0px;
padding: 0px;
background: transparent;
padding-left: 13px;
padding-right: 9px;
font-size: 8pt;
}

img#lineapc_leftcontent_img {
margin: 0px;
padding: 0px;
border: 2px solid #829528;
}

div#lineapc_leftcontent_footer {
margin: 0px;
padding: 0px;
width: 292px;
height: 22px;
background: transparent url('images/n_homepage_lineepc_contentleft/images/lineepc_contentleft_footer.jpg') no-repeat top left;
}

div#lineapc_leftcontent_footer p {
margin: 0px;
padding: 0px;
line-height: 0;
}
/**********************END+STYLE+CONTENT+MENU_LINEEPC*/

/**********************+STYLE+CONTENT+MENU_REFERRALGOOGLE*/

div#referralgoogle_right {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent;
margin-top: 10px;
}

div#referralgoogle_right_header {
margin: 0px;
padding: 0px;
width: 233px;
height: 44px;
background: transparent url('images/n_menu_right_referralgoogle/images/referralgoogle_header.jpg') no-repeat top left;
}

div#referralgoogle_right_header p {
margin: 0px;
padding: 0px;
line-height: 0;
}

div#referralgoogle_right_content {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent url('images/n_menu_right_referralgoogle/images/referralgoogle_sfuma_bgrz.jpg') repeat-y;
padding-bottom: 10px;
}

div#referralgoogle_right_content p {
margin: 0px;
padding: 0px;
background: transparent;
padding-left: 13px;
padding-right: 9px;
font-size: 8pt;
}

div#referralgoogle_right_footer {
margin: 0px;
padding: 0px;
width: 233px;
height: 22px;
background: transparent url('images/n_menu_right_referralgoogle/images/referralgoogle_footer.jpg') no-repeat top left;
}

div#referralgoogle_right_footer p {
margin: 0px;
padding: 0px;
line-height: 0;
}
/**********************END+STYLE+CONTENT+MENU_REFERRALGOOGLE*/

/**********************+STYLE+CONTENT+MENU_COSTOCOPIA*/

div#costocopia_right {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent;
margin-top: 10px;
}

div#costocopia_right_header {
margin: 0px;
padding: 0px;
width: 233px;
height: 44px;
background: transparent url('images/n_costocopia_right/images/costocopia_header.jpg') no-repeat top left;
}

div#costocopia_right_header p {
margin: 0px;
padding: 0px;
line-height: 0;
}

div#costocopia_right_content {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent url('images/n_costocopia_right/images/costocopia_sfuma_bgrz.jpg') repeat-y;
padding-bottom: 10px;
}

div#costocopia_right_content p {
margin: 0px;
padding: 0px;
background: transparent;
padding-left: 13px;
padding-right: 9px;
font-size: 8pt;
}

div#costocopia_right_footer {
margin: 0px;
padding: 0px;
width: 233px;
height: 22px;
background: transparent url('images/n_costocopia_right/images/costocopia_footer.jpg') no-repeat top left;
}

div#costocopia_right_footer p {
margin: 0px;
padding: 0px;
line-height: 0;
}
/**********************END+STYLE+CONTENT+MENU_COSTOCOPIA*/

/**********************+STYLE+CONTENT+MENU_FASTLINK*/

div#fastlink_right {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent;
margin-top: 10px;
}

div#fastlink_right_header {
margin: 0px;
padding: 0px;
width: 233px;
height: 30px;
background: transparent url('images/n_menu_right_fastlink/images/fastlink_h.jpg') no-repeat top left;
}

div#fastlink_right_header p {
margin: 0px;
padding: 0px;
line-height: 0;
}

div#fastlink_right_content {
margin: 0px;
padding: 0px;
width: 233px;
background: transparent url('images/n_menu_right_fastlink/images/fastlink_c.jpg') repeat-y;
padding-bottom: 10px;
}

div#fastlink_right_content p {
margin: 0px;
padding: 0px;
background: transparent;
padding-left: 13px;
padding-right: 9px;
font-size: 10px;
}

div#fastlink_right_footer {
margin: 0px;
padding: 0px;
width: 233px;
height: 22px;
background: transparent url('images/n_menu_right_fastlink/images/fastlink_f.jpg') no-repeat top left;
}

div#fastlink_right_footer p {
margin: 0px;
padding: 0px;
line-height: 0;
}
/**********************END+STYLE+CONTENT+MENU_COSTOCOPIA*/

/*****************REAL CONTENT*/

div#real_content {
margin: 0px;
padding: 0px;
width: 610px;
background: transparent;
float: left;
}

div#real_content_news {
margin: 0px;
padding: 0px;
width: 610px;
background: transparent;
float: left;
}

div#real_content_news_header {
margin: 0px;
padding: 0px;
width: 610px;
height: 45px;
background: transparent url('images/n_newshome/images/news_header.jpg') no-repeat top left;
}

div#real_content_news_center {
margin: 0px;
padding: 0px;
width: 610px;
background: transparent url('images/n_newshome/images/news_content.jpg') repeat-y;
}

div#content_news_scrolling {
margin: 0px;
padding: 0px;
width: 570px;
background: transparent;
margin-left: 15px;
margin-right: 0px;
height: 150px;
overflow: auto;
}

div#padding_to_scroll_news {
margin: 0px;
padding: 0px;
width: 530px;
background: transparent;
margin-left: 10px;
margin-right: 10px;
}

div#real_content_news_center p {
margin: 0px;
padding: 0px;
padding-left: 15px;
padding-right: 15px;
padding-top: 2px;
font-size: 8pt;
line-height: 12pt;
}

div#real_content_news_footer h1.titolo_news_home /* DENTRO LO SCROLLING DELLE NEWS NELLA HOMEPAGE*/ {
margin: 0px;
padding: 0px;
font-size: 13px;
color: #c10;
position: relative;
top: 13px;
left: 15px;
text-transform: uppercase;
}

div#real_content_news_footer {
margin: 0px;
padding: 0px;
width: 610px;
height: 50px;
background: transparent url('images/n_newshome/images/news_footer.jpg') no-repeat top left;
}

div#real_content_promozioni {
margin: 0px;
padding: 0px;
width: 610px;
background: #024285;
float: left;
}

div#real_content_promozioni_header {
margin: 0px;
padding: 0px;
width: 610px;
height: 45px;
background: transparent url('images/n_promozionihome/images/promozioni_header.jpg') no-repeat top left;
}

div#real_content_promozioni_center {
margin: 0px;
padding: 0px;
width: 610px;
background: transparent url('images/n_promozionihome/images/promozioni_content.jpg') repeat-y;
}

div#real_content_promozioni_center p {
margin: 0px;
padding: 0px;
padding-left: 15px;
padding-right: 15px;
padding-top: 2px;
font-size: 8pt;
line-height: 12pt;
}

div#real_content_promozioni_center_left {
margin: 0px;
padding: 0px;
width: 160px;
background: transparent;
float: left;
/*margin-left: 15px;*/
padding-top: 10px;
}

div#real_content_promozioni_center_left img {
margin: 0px;
padding: 0px;
border: 1px solid #2d2d2d;
}

div#real_content_promozioni_center_right {
margin: 0px;
padding: 0px;
width: 400px;
background: transparent;
float: right;
margin-right: 20px;
padding-left: 5px;
border-left: 1px solid #ccc;
}

div#real_content_promozioni_center_right h1 {
margin: 0px;
padding: 0px;
display: block;
border-bottom: 1px solid #ccc;
color: #c10;
font-size: 16px;
padding: 5px;
padding-left: 0px;
}

div#real_content_promozioni_center_right p {
margin: 0px;
padding: 0px;
display: block;
border-bottom: 1px solid #ccc;
color: #2d2d2d;
font-size: 10px;
padding: 5px;
padding-left: 0px;
text-align: justify;
}

div#real_content_promozioni_center_right h3 {
margin: 0px;
padding: 0px;
display: block;
color: #c10;
font-size:  15px;
font-weight: bold;
letter-spacing: 1px;
padding: 5px;
padding-left: 0px;
}

div#real_content_promozioni_center_footer {
margin: 0px;
padding: 0px;
width: 610px;
height: 2px;
clear: both;
}

div#real_content_promozioni_center_footer p {
line-height: 0px;
}

div#real_content_promozioni_footer {
margin: 0px;
padding: 0px;
width: 610px;
height: 50px;
background: transparent url('images/n_promozionihome/images/promozioni_footer.jpg') no-repeat top left;
}


div#real_content_center {
margin: 0px;
padding: 0px;
width: 610px;
/*FALSA ALTEZZA*/
/*height: 600px;*/
/*FALSA ALTEZZA*/
background: transparent url('images/n_content/images/sfuma_bgrz.jpg') repeat-y;
padding-bottom: 10px;
float: right;
clear: right;
}

div#real_content_center p {
margin: 0px;
padding: 0px;
padding: 5px;
/*padding-left: 10px;*/
/*color: #2d2d2d;*/
}

div#real_content_center h1 {
margin: 0px;
padding: 0px;
padding: 5px;
/*padding-left: 10px;*/
color: #024285;
font-size: 18px;
font-weight: bold;
letter-spacing: 1px;
}

div#real_content_center h2 {
margin: 0px;
padding: 0px;
padding: 5px;
/*padding-left: 10px;*/
color: #c10;
font-size: 15px;
font-weight: bold;
letter-spacing: 1px;
}

div#real_content_center h3 {
margin: 0px;
padding: 0px;
padding: 5px;
/*padding-left: 10px;*/
color: #2d2d2d;
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
}

div#real_content_footer {
margin: 0px;
padding: 0px;
width: 610px;
height: 20px;
background: transparent url('images/n_content/images/content_footer.jpg') no-repeat top left;
clear: both;
}
/*****************END REAL CONTENT*/

/* HERE ARE*/

/*HERE STARTS SEZIONE EDITORIALE*/

class.img_advice_floating_left {
margin: 0px;
padding: 0px;
float: left;
display: block;
}

class.img_btnmod {
margin: 0px;
padding: 0px;
float: left;
display: block;
}

h1.editoriale_titolo {
margin: 0px;
padding: 0px;
font-family: Tahoma, sans-serif;
font-size: 20px;
color: #2d2d2d;
display: block;
border-bottom: 2px dotted #ccc;
padding-left: 5px;
padding-bottom: 5px;
}
/*HERE ENDS SEZIONE EDITORIALE*/

/*HERE STARTS SEZIONE ARCHIVIO NEWS*/

class.img_advice_floating_left {
margin: 0px;
padding: 0px;
float: left;
display: block;
}

class.img_btnmod {
margin: 0px;
padding: 0px;
float: left;
display: block;
}

h1.news_titolo {
margin: 0px;
padding: 0px;
font-family: Tahoma, sans-serif;
font-size: 20px;
color: #2d2d2d;
display: block;
border-bottom: 2px dotted #ccc;
padding-left: 5px;
padding-bottom: 5px;
}
/*HERE ENDS SEZIONE ARCHIVIO NEWS*/

/*HERE STARTS SEZIONE PROMOZIONI*/
class.img_advice_floating_left {
margin: 0px;
padding: 0px;
float: left;
display: block;
}

class.img_btnmod {
margin: 0px;
padding: 0px;
float: left;
display: block;
}

h1.promo_titolo {
margin: 0px;
padding: 0px;
font-family: Tahoma, sans-serif;
font-size: 20px;
color: #2d2d2d;
display: block;
border-bottom: 2px dotted #ccc;
padding-left: 5px;
padding-bottom: 5px;
}

div#list_promozioni_center {
margin: 0px;
padding: 0px;
width: 550px;
background: transparent;
border-bottom: 1px solid #ccc;
margin-bottom: 3px;
}

div#list_promozioni_center p {
margin: 0px;
padding: 0px;
padding-left: 15px;
padding-right: 15px;
padding-top: 2px;
font-size: 8pt;
line-height: 12pt;
}

div#list_promozioni_center_left {
margin: 0px;
padding: 0px;
width: 140px;
background: transparent;
float: left;
padding-top: 10px;
}

div#list_promozioni_center_left img {
margin: 0px;
padding: 0px;
border: 1px solid #2d2d2d;
}

div#list_promozioni_center_right {
margin: 0px;
padding: 0px;
width: 390px;
background: transparent;
float: right;
/*margin-right: 20px;*/
padding-left: 5px;
border-left: 1px solid #ccc;
}

div#list_promozioni_center_right h1 {
margin: 0px;
padding: 0px;
display: block;
border-bottom: 1px solid #ccc;
color: #c10;
font-size: 16px;
padding: 5px;
padding-left: 0px;
}

div#list_promozioni_center_right p {
margin: 0px;
padding: 0px;
display: block;
border-bottom: 1px solid #ccc;
color: #2d2d2d;
font-size: 10px;
padding: 5px;
padding-left: 0px;
text-align: justify;
}

div#list_promozioni_center_right h3 {
margin: 0px;
padding: 0px;
display: block;
color: #c10;
font-size:  15px;
font-weight: bold;
letter-spacing: 1px;
padding: 5px;
padding-left: 0px;
}

div#list_promozioni_center_footer {
margin: 0px;
padding: 0px;
width: 500px;
height: 2px;
clear: both;
}

div#list_promozioni_center_footer p {
line-height: 0px;
}
/*HERE ENDS SEZIONE PROMOZIONI*/

/*HERE STARTS SEZIONE CONTATTI*/

div#divcon {
margin: 0px;
padding: 0px;
width: 580px;
float: right;
}

div#divcon form {
margin: 0px;
padding: 0px;
}

div#divcon select.seleaddress {
margin: 0px;
padding: 0px;
width: 580px;
height: 25px;
font-family: 'Trebuchet MS', Tahoma, sans-serif;
font-size: 13px;
letter-spacing: 1px;
font-weight: normal;
}

div#input {
margin: 0px;
padding: 0px;
width: 580px;
height: 30px;
margin-top: 10px;
background: transparent;
}

div#input_left {
margin: 0px;
padding: 0px;
width: 170px;
float: left;
background: transparent;
}

div#input_right {
margin: 0px;
padding: 0px;
width: 400px;
height: 30px;
float: right;
}

div#input_right input.input_text {
margin: 0px;
padding: 0px;
width: 400px;
height: 25px;
font-family: 'Trebuchet MS', Tahoma, sans-serif;
font-size: 13px;
letter-spacing: 1px;
font-weight: normal;
padding: 2px;
float: left;
border: 1px solid #2d2d2d;
color: #024285;
}

div#input_footer {
margin: 0px;
padding: 0px;
width: 580px;
height: 5px;
clear: both;
}

div#input_footer p {
margin: 0px;
padding: 0px;
}

div#input_textarea {
margin: 0px;
padding: 0px;
width: 580px;
margin-top: 10px;
background: transparent;
height: 150px;
}

div#input_left_textarea {
margin: 0px;
padding: 0px;
width: 170px;
float: left;
background: transparent;
}

div#input_right_textarea {
margin: 0px;
padding: 0px;
width: 400px;
height: 30px;
float: right;
}

div#input_right_textarea textarea {
margin: 0px;
padding: 0px;
width: 398px;
height: 100px;
}

div#input_verimage {
margin: 0px;
padding: 0px;
width: 580px;
margin-top: 10px;
background: transparent;
height: 30px;
}

div#input_left_verimage {
margin: 0px;
padding: 0px;
width: 170px;
float: left;
background: transparent;
}

div#input_right_verimage {
margin: 0px;
padding: 0px;
width: 398px;
height: 30px;
float: right;
}

div#input_right_verimage input.input_text {
margin: 0px;
padding: 0px;
width: 200px;
height: 25px;
font-family: 'Trebuchet MS', Tahoma, sans-serif;
font-size: 13px;
letter-spacing: 1px;
font-weight: normal;
padding: 2px;
float: left;
border: 1px solid #2d2d2d;
color: #c10;
}

div#divcon fieldset.fieldset_legge_privacy {
margin: 0px;
padding: 0px;
width: 575px;
border: 1px solid #2d2d2d;
margin-top: 10px;
margin-bottom: 10px;
}

div#divcon fieldset hr {
margin: 0px;
padding: 0px;
background: transparent;
border: 1px solid #bbb;
}

div#divcon legend {
margin: 0px;
padding: 0px;
padding: 5px;
background: #ccc;
}

div#input_submit {
margin: 0px;
padding: 0px;
width: 580px;
margin-top: 15px;
margin-bottom: 10px;
}

div#input_submit input.input_submit {
margin: 0px;
padding: 0px;
width: 200px;
height: 25px;
background: #ccc;
border: 1px solid #2d2d2d;
color: #2d2d2d;
margin-left: 60px;
}

A.option_contacts_link {
margin: 0px;
padding: 0px;
text-decoration: none;
color: #2d2d2d;
padding: 4px;
}

A.option_contacts_link:hover {
margin: 0px;
padding: 0px;
text-decoration: none;
color: #c10;
padding: 4px;
}

span.entitle_p_contacts {
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
color: #4f630a;
font-size: 13px;
}

/*HERE ENDS SEZIONE CONTATTI*/

/*SEZIONE MUCCA AT RENT*/

table#mucca_at_rent_table {
margin: 0px;
padding: 0px;
width: 580px;
border-collapse: collapse;
background: transparent;
font-family: Tahoma, sans-serif;
font-size: 12px;
float: right;
}

table#mucca_at_rent_table td {
margin: 0px;
padding: 0px;
border: 1px solid #ccc;
padding: 2px;
}

/*ENDS SEZIONE MUCCA AT RENT*/

/*SEZIONE PDV*/

div#imgpdv {
margin: 0px;
padding: 0px;
width: 59px;
position: relative;
top: 0px;
left: -2px;
}

div#mucca_partner {
margin: 0px;
padding: 0px;
width: 580px;
float: right;
}

div#mucca_partner_left {
margin: 0px;
padding: 0px;
width: 80px;
float: left;
border: 1px solid #ccc;
}

div#mucca_partner_left img {
margin: 0px;
padding: 0px;
}

div#mucca_partner_right {
margin: 0px;
padding: 0px;
width: 495px;
float: right;
}

div#mucca_partner_footer {
margin: 0px;
padding: 0px;
width: 580px;
height: 10px;
clear: both;
}

div#mucca_partner_footer p {
margin: 0px;
padding: 0px;
}


/*ENDS SEZIONE PDV*/

/*START SEZIONE NEWSLETTER NELLA HOME*/

div#newsletter_div {
margin: 0px;
padding: 0px;
width: 570px;
font-size: 12px;
margin-left: 10px;
}

div#newsletter_div_left {
margin: 0px;
padding: 0px;
float: left;
width: 350px;
background: transparent;
}

div#newsletter_div_right {
margin: 0px;
padding: 0px;
float: right;
width: 220px;
background: transparent;
}

div#newsletter_div_right p {
margin: 0px;
padding: 0px;
font-size: 10px;
text-align: right;
color: #2d2d2d;
position: relative;
top: -1px;
}

div#neewsletter_div p {
margin: 0px;
padding: 0px;
}

div#newsletter_div form {
margin: 0px;
padding: 0px;
}

div#newsletter_div input.fieldznewsletter {
margin: 0px;
padding: 0px;
width: 100px;
height: 20px;
border: 1px solid #2d2d2d;
font-family: Tahoma, sans-serif;
letter-spacing: 1px;
color: #024285;
padding: 2px;
font-size: 11px;
}

div#newsletter_div input.fieldznewsletter_short {
margin: 0px;
padding: 0px;
width: 60px;
height: 20px;
border: 1px solid #2d2d2d;
font-family: Tahoma, sans-serif;
letter-spacing: 1px;
color: #024285;
padding: 2px;
font-size: 11px;
}

div#newsletter_div input.red2 {
margin: 0px;
padding: 0px;
border: none;
background: transparent;
text-transform: uppercase;
text-decoration: underline;
color: #2d2d2d;
cursor: pointer;
font-size: 10px;
margin-left: 10px;
}

p.newsletter_header_p {
margin: 0px;
padding: 0px;
font-size: 11px;
text-align: left;
color: #c10;
position: relative;
top: 5px;
left: 15px;
text-decoration: none;
}

/*ENDS SEZIONE NEWSLETTER NELLA HOME*/

/*
COUNTDOWN SECTION DIV
*/

div#cntdwn {
margin: 0px;
padding: 0px;
position: absolute;
top: 3px;
left: 3px;
background: #2d2d2d;
z-index: 1000;
border: 1px solid #c10;
}

div#cntdwn p.countdown_pi {
margin: 0px;
padding: 0px;
padding: 2px;
color: #f6f6f6;
}

div#cntdwn A.link_cntdwn {
text-decoration: none;
margin: 0px;
padding: 0px;
color: #baff00;
}

div#cntdwn A.link_cntdwn:hover {
text-decoration: none;
margin: 0px;
padding: 0px;
color: #c10;
}

div#cntdwn form {
margin: 0px;
padding: 0px;
}

div#cntdwn input.input_countdown {
margin: 0px;
padding: 0px;
border: none;
font-family: Tahoma, sans-serif;
font-size: 12px;
padding: 2px;
background: transparent;
color: #baff00;
font-weight: bold;
width: 40px;
text-align: center;
}
