@charset "utf-8";
/* CSS Document */
body {margin:0 0 10px 0; padding:50px 0 0 0; font-size:14px; font-family: Open Sans, sans-serif; background-color:#333;  background-image:url(images/bgk.png)}
h3 { border-radius:7px;  font-size: 20px; color: #666; margin-top:0; margin-bottom:3px;} 


@media screen
{  
body>#header_topbar{ position: fixed;}
}


.titoli_footer { border-radius:7px;  font-size: 16px; color: #d0d0d0; margin-top:0; margin-bottom:3px;}

#bartop_contatc2 {width:150px;  float:right; height:40px; font-family: Open Sans, sans-serif; padding-top:8px; line-height:18px;   margin-right:0px; color:#FFF; font-size:18px; font-weight:400;}
#bartop_social{width:70px; height:40px; float:right; padding-top:10px;}
#bar_usr_stat{width:210px; overflow:hidden; height:40px;   float:right;  padding-top:12px;font-family: Open Sans, sans-serif;color:#FFF; font-size:18px; font-weight:bold; }
#bar_usr_stat img {vertical-align:middle}
#cart_head {width:32px; height:40px; margin-right:10px; padding-top:10px; float:right}
#carrello_header {width:160px; height:auto; padding-top:15px; float:right;  font-family: Open Sans, sans-serif; font-size:16px; font-size:300; color:#FFF}
#carrello_header a:link, #carrello_header a:visited { color:#FFFFFF; text-decoration:none; display:block}
#carrello_header a:hover {color:#FFFFFF; }

#logo_head{height:60px; width:15%; float:left}
#logo_head img{border:0}
#mainmenu {  height:50px; width:85%; padding-top:10px; float:left;color:#FFF}
#mainmenu  ul{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
legend {background-color: #666; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; margin:4px; color:#FFF; padding:5px;}
 
fieldset {   
 border:1px dashed #ccc;
	padding:10px;
}
 
p { margin-top:4px; margin-bottom:4px;}


#header_topbar{overflow:auto; z-index:1000;
width: 100%; 
height: auto;
position: absolute; 
top: 0;  
left: 0; 
 background:url(images/bgk_header.png);
border-bottom:1px solid #FFFFFF;  
}
#header_topbar2{max-width: 1260px;	min-width: 1220px; margin:0 auto}

/*#mainmenu  a:link ,#mainmenu  a:visited
{
float:left;
width:auto;
text-align:center;
text-decoration:none;
color: #fff;
border-radius:7px; 
-moz-border-radius:7px; -webkit-border-radius:7px;
background-color:#e5e5e5;  
 
padding:0.2em 0.7em; 
margin-right:8px; 
text-transform:uppercase; 
font-size:14px
 }
#mainmenu  a:hover { background-image:url(images/bgk_header.jpg); color:#FFF}
#mainmenu  ul li {display:inline;    font-size:16px; font-family: Open Sans, sans-serif;}
*/
.radius7 {border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px}
.box_sx {width:230px; padding:10px; height:auto;border:2px dashed #ccc; margin-bottom:10px; text-align:center; background-color:#FFF; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px}

 .box_dx {width:190px; padding:10px;border:2px dashed #ccc; height:auto; margin-bottom:10px; text-align:center; background-color:#FFF; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px}
 
.det_art_primo {width:180px;  height:130px; margin-top:5px; text-align:center; font-family: Open Sans, sans-serif; font-size:15px; float:left}
.det_art {width:180px; margin-right:12px; height:130px; margin-top:5px;   text-align:center; font-family: Open Sans, sans-serif; font-size:15px; float:left}

.det_art_last {width:180px;  height:130px; margin-top:5px;   text-align:center; font-family: Open Sans, sans-serif; font-size:15px; float:left}
 
.foto_art { width:180px; margin-right:12px; height:220px; float:left; border:1px solid #d5d5d5;  border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px}
.foto_art_primo {width:180px; margin-right:12px; margin-left:10px; height:220px; float:left;}
.pag{width:20px; height:20px; margin-right:5px; text-align:center;  border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; border:1px dashed #CCC; background-color:#f0f0f0; float:left; padding:4px}

.pagin {text-align:right; margin-bottom:10px; padding:10px; margin-top:10px ;font-size:12px;}
.pagin  a:link, .pagin a:visited { border:1px solid #dddddd; color:#000; border-radius:7px; text-decoration:none; padding:6px; margin-right:5px; background-color:#fff}
.pagin a:hover { background-color: #0072cf; color:#FFF}
.pagin_sel { font-size:14px; color:#C00; padding-left:2px; padding-right:2px; font-weight:bold}


.box_prodotto { float:left; margin:20px;  height:300px; width:160px; margin-bottom:5px}
.foto_prodotto_tab { margin-bottom:5px; position:relative;  border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; width:180px; border:1px solid #CCC; height:220px; margin:0 auto;background-repeat:no-repeat; overflow:hidden }
.foto_prodotto_tab img { border:0}
.det_prodotto_tab {  text-align:center; line-height:14px; font-family: Open Sans, sans-serif; font-size:11px; margin-top:10px; height:auto  }

.tasto {background-color:#35acdb; color:#FFF; font-size:14px; padding:6px;  border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; cursor:pointer}

.tasto_mini {background-color: #666; color:#FFF; font-size:12px; padding:3x;  border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; cursor:pointer}
.box_fotobig{ height:auto;  border:1px solid #d5d5d5;  width:378px; height:450px; background-repeat:no-repeat;border-radius:7px;}

#content {width:98%; background-color:#fff;  overflow:hidden;  border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:10px; min-height:850px ;   }



#box_personalizza {width:470px;   margin-top:10px; background-color:#fff;  border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:10px; height:auto}
#div_prezzo_finale {width:420px; padding:5px; margin-top:10px;  background-color:#fff;  border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; font-weight:600; font-size:24px;  text-align:right}
#box_prodotto_pers{width:420px; padding:5px;  background-color:#fff;  border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; height:488px;background-repeat:no-repeat  }

.tasti_pers {text-align:center; font-family: Open Sans, sans-serif; font-size:15px }

.textbox{ border-radius:8px; padding:10px; color:#666; font-style:italic; border:1px solid #CCC; font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.textbox_8{ border-radius:8px; padding:3px; color:#666;  border:1px solid #CCC; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.textbox_tcart{ padding:1px; border:1px dashed #CCC; font-family: Arial, Helvetica, sans-serif; font-size:12px;}


.textbox250{ width:250px;}

.det_art_sx { height:auto; margin-right:20px; float:left; }
.cod_articolo{color:#666; font-size:14px; font-weight:normal}

.box_colore{width:180px; height:20px;   margin:5px;}
.box_colore_1{border:1px solid #000; width:30px; height:20px; float:left}
.box_colore_sx{float:left; height:20px; }
.box_colore_dx{float:left; width:10px; height:20px; font-size:12px; }
.True { color:#090; font-size:16px; font-weight:bold}
.False { color:#C00; font-size:16px; font-weight:bold}
.False a:link, .False a:visited { color:#C00; text-decoration:underline }
.False a:hover { color:#333}
.dvmain_taglia {width:auto; height:auto; margin-top:10px;}
.dv_taglia {  float:left; margin:5px; background-color:#f0f0f0; border:1px solid #CCC; border-radius:3px; font-size:13px;   padding:10px;}
.bordinino{ border:1px solid #CCC}

.tabelle { border-collapse:collapse}
.tabelle td { border:1px solid #ccc; border-collapse:collapse }
 
.testate_riepiloghi { text-transform:uppercase; font-size:14px;  background-color:#93060e; color:#FFF}

#bartop_contatc { width:320px; float:left; height:40px; margin-left:10px;    margin-right:20px; color:#FFF; font-size:18px; font-style:italic; font-weight:600;}
#bartop {width:100%; height:auo;  margin-bottom:10px; background-image:url(/images/bgk_head.png); background-repeat:repeat-x}
#foto_bar {display:block;    height:90px; width:100%; background:url(../images/foto-bgk.png) repeat-x}



#corpo {width:98%;  margin: 0 auto ; max-width: 1260px;	min-width:1220px;}
#page_dx { 	padding: 10px 0; width: 82%; float:left;  }
#page_sx{	float: left;	width:18%;   height:auto}

#header {width:100%;height:75px; padding-top:5px; }
/*#foot{  margin:0 auto; color:#FFF; margin-top:20px; height:110px;padding:10px;    }*/
#copyright{display:inline-block; width:100%; text-align: center; background:url(/images/bg-footer.png) ; height:48px; padding-top:10px; padding-bottom:10px; color:#ffffff;}


.prezzo_art_cat {margin:5px; width:90px; padding-top:12px; float:left; font-size:13px; color:#777777}
.marchio_art_cat{margin:5px; width:90px; float:left}

#page{width:100%}

.div_colori_catalogo {border:1px solid #666; width:20px; height:15px; float:left;   margin-right:2px;}
#box_componi {padding:10px; width:940px; z-index:1; margin:0 auto; border-radius:10px; background-color:#d0d0d0}
#col_sx_personalizza {width:430px; float:left; height:auto; }
.divcf {width:18px; height:18px; margin:2px; border:1px solid #ccc; float:left; }

.mensx {  width:195px; border:1px solid #d0d0d0; margin-bottom:10px; border-radius:7px; font-size:16px; font-weight:bold}
.mensx a:link, .mensx a:visited { color: #5D5D5D; text-decoration:none; padding:10px 10px 10px 10px; display:block}
.mensx a:hover { color:#C00;  }

.main_cat_menu {float:left; width:70px; margin-left:5px;  padding:5px; text-align:center; font-size:10px;  border-radius:7px;margin-right:5px;}
.fr_main_cat {float:left; width:70px;  padding:5px; text-align:center;  border-radius:7px;margin-right:5px;}

.tab_carrello {margin-bottom:10px}
.tab_carrello th {border-bottom:1px solid #ccc; font-size:11px; text-transform:uppercase; line-height:14px; color:#666}
.tab_carrello td { font-size:12px;}
.link_content { font-size:14px;}
.link_content a:link, .link_content a:visited { color:#333; text-decoration:underline}
.link_content a:hover { color: #C00 }

.div_pers{float:left; width:272px; height:260px; position:relative; border-radius:10px; margin:10px; background-color:#f0f0f0; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.header_pers {color: #333;  font-size:16px; color:#666;   padding:8px 5px 5px 12px }
.div_pers_img { width:252px; height:113px; margin:0 auto; text-align:center; margin-top:10px;   }
.div_pers_img img {border-radius:7px;}
.txt_pers {padding:5px 12px  8px 12px; font-size:12px;}

.toppa { float:left; width:160px; height:180px; text-align:center; margin:10px;  border:1px solid #ccc; padding:5px; font-size:12px; color:#333}
.img_toppa { background: no-repeat center; margin:0 auto; width:146px; height:137px}
.txt_toppa {margin:0 auto; padding:5px; border-top:1px dotted #ccc; margin-top:3px;}

.clientebox{ float:left; width:180px; height:170px; text-align:center;   margin:10px; border:1px solid #ccc;  padding:5px; font-size:12px; color:#333}
.10gray { font-size:10px; color:#666}
.foto_dett {float:left; margin:10px; width:140px; height:190px}

.macrocat{ margin-bottom:10px; width:195px;  font-size:14px;}
.macrocat a:link, a:visited {padding:5px ;  border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;  border:1px solid #ccc ;text-decoration:none; font-weight:bold; display:block;   color:#333}
.macrocat a:hover{ color: #87140f;  }
.cat_titolo{color:#fff; padding:5px;  background-color:#87140f; background-image:none}

.moduli {}
.moduli label{ margin-bottom:10px;}
.divform {padding:10px}
.termini {font-size:11px; color: #666; margin-bottom:15px;}
.col_art_cat {width:auto; height:20px; margin-top:3px;}
.div_marchio {  width:200px; height:200px;float:left; margin:20px; border:1px solid #ccc; background-position:center; background-repeat:no-repeat; border-radius:10px;}


 
ul.nav li a {display: block; text-decoration: none; text-transform:uppercase; color: #fff; font-size:13px; padding: 5px; }
ul.nav > li ul li a {background-color:#f0f0f0; color:#333} 
ul.nav > li:hover {  }
ul.nav li a:hover {background: #d12e26; }
ul.nav > li {display: inline-block; position: relative;}
ul.nav > li ul {display: none; position: absolute; left: -1px; width: 220px; padding:0; margin:0;  border-top-color: #fff; margin-top: 1px;}
ul.nav > li:hover ul {display: block;}
ul.nav > li ul li {display: block; font-size:12px; } /* Vertical Menu */
ul.nav > li ul li {display: inline-block; } /* Horizontal Menu */

.red{color:#C00}

.main_div_color {width:25px; height:25px; padding:5px; border-radius:3px; margin:3px; border:1px solid #ccc; float:left}
.main_div_color2 {width:23px;  height:23px; float:left; margin:0 auto; cursor:pointer }


.main_div_color_promo {width:20px; height:20px; padding:2px; border-radius:2px; margin:2px; border:1px solid #ccc; float:left}
.main_div_color2_promo {width:13px;  height:13px; float:left; margin:0 auto;  }



/* ------------main menu ------------*/

#menu {
	list-style:none;
 
	margin:20px auto 0px auto;
	height:43px;
	padding:0px 10px 0px 10px;
 
	
 	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
 
}
	

#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding: 4px 6px 4px 6px;
	margin-right:15px;
	margin-top:7px;
	border:none;
}

#menu li:hover {
 
	padding: 4px 6px 4px 6px;
	background-color:#fff;
	color:#333
	
 
 
}

#menu li a {
 
	font-size:14px; 
	color: #fff;
	display:block;
	outline:0;
 
	text-decoration:none;
 
}

#menu li:hover a {
	color:#333;
	 
}
#menu li .drop {
	 
	background:url("/images/drop.png") no-repeat right 8px;
}
#menu li:hover .drop {
	background:url("/imges/drop.png") no-repeat right 7px;
}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 10px 5px;
	border:1px solid #777777;
	border-top:none; 
	background-color:#fff;
	
 
}

.dropdown_1column {width: 140px;z-index:1000000}
.dropdown_2columns {width: 280px;z-index:1000000}
.dropdown_3columns {width: 420px;z-index:1000000}
.dropdown_4columns {width: 870px;z-index:1000000}
.dropdown_5columns {width: 700px;z-index:1000000}

#menu li:hover .dropdown_1column, 
#menu li:hover .dropdown_2columns, 
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
	left:-1px;
	top:auto;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
	z-index:1000000
}
.col_1 {width:130px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:690px;}

#menu .menu_right {
	float:right;
	margin-right:0px;
}
#menu li .align_right {
	/* Rounded Corners */
	-moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;
}

#menu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto;
}

#menu p, #menu h2, #menu h3, #menu ul li {
 
	line-height:21px;
	font-size:12px;
	text-align:left;
}
#menu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}
#menu h3 {
	font-size:14px;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px dashed #ccc;
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0;
}

#menu li:hover div a {
	font-size:12px;
	color:#015b86;
}
#menu li:hover div a:hover {
	color:#fff; background-color:#029feb
}


.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

.imgshadow { /* Better style on light background */
background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
 
}
.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
 
	padding:4px 6px 4px 6px;
 
}

#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
#menu li ul li {
	font-size:11px;
	line-height:16px;
	position:relative;
	 
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px;
}
#menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

#menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
#menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}


.list_referenze{ margin:0; padding:0; list-style:none; }
.list_referenze li{ margin:5px; padding:20px; display: inline;}

.TabDettagli { border-collapse:collapse; font-size:12px; margin-bottom:10px;}
.TabDettagli td { border:1px solid #CCC; border-collapse:collapse}
.TabDettagli th { font-weight:bold; border:1px solid #CCC; text-transform:uppercase; border-collapse:collapse; background-color:#f0f0f0}
.TabDettagli tfoot td{ background-color:#f0f0f0}

.btnCont {background-color:#35acdb; color:#FFF; font-size:18px; cursor:pointer; border-radius:7px}
.btnPers {background-color: #666; color:#FFF; font-size:16px; cursor:pointer; border-radius:7px}


.div_art_rnd {width:120px;
 height:146px; text-align:center;  
		 border:1px solid #ccc; 
	-moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius:7px;
	 border-radius:7px ; 
	 background-repeat:no-repeat;
	 overflow: hidden; float:left; margin-right:10px;
}
.div_art_rnd0 {background-size:100%; width:122px; height:200px; display:inline-block; margin:3px; overflow:hidden;  background-size:100%; background-repeat:no-repeat
 }
.txt_art_rnd {font-size:11px; text-align:center; color: #666}

.textbox12{font-family: Open Sans, sans-serif; font-size:12px; padding:4px; border:1px solid #999}

.BtnTrasparente {background-color:#fff; border:0; cursor:pointer; width:auto}
.newc {color: #F09; font-weight:bold}
.clear { clear:both}

.banner_wide{width:990px; height:250px; margin-bottom:10px;}
.banner_wide_img{width:690px; border-radius:10px;   float:left; height:290px}
.banner_wide_title {width:270px; float:left; height:260px; border-top-right-radius:10px;  border-bottom-right-radius:10px; background-color:#000; color:#fff; padding:15px;}
.banner_wide_title  h1{font-size:30px; line-height:27px;}

.hp_art{width:990px; height:auto; margin-top:15px}
.hp_art_sx{margin-right:35px;   float:left;    width:368px; height:auto}
.hp_art_dx{width:585px;float:left;  height:auto}
.promo_prod{width:80px; height:75px; top:5px; left:300px; background: url(images/promo100.png) no-repeat; position:absolute}
.guardavideo {text-align:right; position:absolute; font-size:12px; top:230px; width:24px; height:24px; left:235px;}
.guardavideo img {border:0}
.info_footer{width:330px; margin-right:10px; height:auto; float:left}
.info_footer a:link, .info_footer a:visited { color:#fff; text-decoration:none}
.info_footer a:hover { color:#ccc}
#div_marchi_foot{width:990px; height:auto; margin-top:20px; border-top:1px dashed #ccc;text-align: center;	white-space: nowrap;}
#div_marchi_foot_page{width:990px; float:right; height:auto; margin-top:20px; border-top:1px dashed #ccc;text-align: center;	white-space: nowrap;}
.marchio_foot{  height:auto; display:inline-block; padding:8px; vertical-align: middle; margin:0 auto; }

.DescMarchioBox { font-weight:bold; font-size:11px; color: #36C}

 .dialogWithDropShadow
     {
         -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);  
         -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); 
     }

.BtnCartIcon {top:182px; left:145px; width:26px; height:26px; position:absolute}
.BtnCartIcon img { width:32px; height:32px}

.BtnPers {width:26px; height:16px; top:182px; left:110px; position:absolute}
.BtnPers img { width:32px; height:32px}

.IconPromo {top:0px; left:130px; width:50px; height:41px; position:absolute}

.banner_spot{width:368px;height:134px;border-radius:7px; border:0; border-right:2px solid #ccc; border-bottom:2px solid #ccc;}

.RecFooter {font-size:12px; text-align:center; color:#666; margin-top:10px;}
.RecFooter a:link, .RecFooter a:visited { text-decoration:none; color:#666}
.RecFooter a:hover { color:#000}

.art_promo_home {width:270px; height:auto; float:left; margin-right:20px;}
.art_promo_home img { border:0}

.div_promo_home{width:540px; height:auto; background:url(/images/promo100.png) top right no-repeat;}
.det_promo_home {width:250px; height:auto; float:left;}
.det_promo_home h2 {margin-top:0; font-size:16px; width:190px}
.descr_promo_home {font-size:12px; color:#666}
.taglie_promo_home {font-size:12px; margin-top:20px}
.colori_promo_home {font-size:12px; margin-top:20px}

#bgk_anteprima_box { padding:0; width:420px; display:none; height:488px;     }
#anteprima_box{ padding:0; width:420px; height:488px; position:relative; background-repeat:no-repeat}
.FotoRullo{float:left; width:120px;  border-radius:4px; height:150px; overflow:hidden; margin-right:10px}
 
.sx_rullo{width:25px; margin-right:15px; float:left; height:150px; }
.dx_rullo{width:25px; float:left; height:150px;}
#rullo{width:925px; float:left; text-align:center;  height:150px;}
.DivMarchioScheda {float:left; text-align:right; width:130px; height:auto; padding:10px;}
.DescArtScheda{float:left; width:370px; color:#666; font-size:13px; height:auto; padding:10px;}
#det_art_dx{width:580px; height: auto; float:left}

.DivSecColor {float:left; width:4px; height:23px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;  }

 