/* Pers_onnik2 */

BODY, TD, TR, P, UL, OL, LI, INPUT, SELECT, DL, DD, DT, FONT
{
    font-family: Trebuchet MS, Lucida Sans Unicode, Verdana,Arial, Helvetica;
    font-size: 12px;
    color: #333333;

}
a{text-decoration: none;color:#0062bb;}
a:hover{text-decoration: underline;}

.titolo_ch{ font-family: Trebuchet MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration:none
}
.testo_ch{ font-family: Trebuchet MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: regular;
    color: #FFFFFF;
    text-decoration:none
}
.link_ch{ font-family: Trebuchet MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: regular;
    color: #FFFFFF;
    text-decoration:underline
}
.titolo_sc{ font-family: Trebuchet MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #0063bb;
    text-decoration:none
}
.testo_sc{ font-family: Trebuchet MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;

    text-decoration:none
}
.link_sc a:hover{text-decoration: underline; padding:2px 0;}

.titolo_me{ font-family: Trebuchet MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: ;
    text-decoration:none
}
.testo_me{ font-family: Trebuchet MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: regular;
    color: ;
    text-decoration:none
}
.link_me{ font-family: Trebuchet MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: regular;
    color: ;
    text-decoration:underline
}

.PhorumBodyArea
{
    font-family: Trebuchet MS,  Helvetica, sans-serif;
    font-size: 12px;
    width: 500px;
}

.PhorumListTable
{
    border-style : solid;
    border-color : Black;
    border-width : 1px;
}

.PhorumListRow
{
    font-family: Trebuchet MS,  Helvetica, sans-serif;
    font-size: 12px;
    height: 21px;
}

.PhorumListHeader
{
    font-family: Trebuchet MS,  Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    height: 24px;
}

.PhorumForumTitle
{
    font-family: Trebuchet MS,  Helvetica, sans-serif;
    font-size : 24px;
    font-weight: bold;
}

.PhorumTableHeader
{
    font-family: Trebuchet MS,  Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.PhorumNav
{
    font-family: Geneva, Trebuchet MS, Lucida Sans Unicode, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
}

.PhorumNewFlag
{
    font-family: Geneva, Trebuchet MS, Lucida Sans Unicode, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
    color: Red;
}

.PhorumMessage
{
    font-family: Courier New, Geneva, Courier, Clean;
    font-size: 12px;
}

.shop_add_to_cart
{
    background-color: #ffffff;
    width: 30%;
    float: right;

}
.shop_add_to_cart .testo_ch
{
font-family: Trebuchet MS, Lucida Sans Unicode, Verdana,Arial,Helvetica;
    font-size: 10px;
    font-weight: regular;
    color: #000000;
    text-decoration:none
}

.shop_sub_cat table td{padding: 5px;}
#shop_view_art #codice_l{display: none;}
#shop_view_art #descrizione_breve_f{font-size:16px;}
#ID_fornitore_r {margin-top: 5px;}
#descrizione_breve_f{margin: 5px 0;font-weight: bold;}
#shop_view_art h2{margin-top: 10px;}
.shop_view_art_img {border: 1px solid #ccc; padding:5px;margin:10px;float:left;}
#categoria_f,#prezzo_f{padding-left: 4px;}
.shop_list_art table tr td .link_sc{font-size: 10px;}
#descrizione_f{margin-top: 15px;}
#colDx .box h3{font-size: 11px;}
/* PISANI ALESSANDRO */
*{margin: 0; padding: 0;}
img{border:none;}
.fix{clear: both;}
h1.logo{float: left;}
h1.logo a{display:block; text-decoration: none;}
#container{text-align: left;margin: 10px auto 0 auto;width:1100px;}
#testata{border-bottom: 3px #0062bb solid;}
#benvenuto{border:none;}
#benvenuto h2{margin:10px 0;}
#benvenuto p{margin-bottom:10px;padding: 0 0px;}
#colSx{float: left; width: 208px;}
#colCn{float: left; width: 692px;}
#colDx{float: left; width: 200px;}
#colCn h2{color:#0063bb;}
#colCn p{color:#403f3b;padding-bottom:5px;}
#colCn .corpo ul{margin-left: 18px;}
.box {border: 1px solid #ccc; margin: 5px;}
.box .head{height: 20px; border-bottom: 1px solid #ccc;padding-left: 5px;background-color: #D6E6F5;}
.box .head h2{font-size: 12px;padding-top: 3px;color:#0063BB;text-transform: uppercase;}
.box .corpo{padding: 3px;}

td#ID_fornitore_f{padding-top: 0px;padding-right: 10px;}
td#codice_f,td#prezzo_f{padding-top: 20px;padding-right: 10px;}
/* .shop_list_art tr th{display: none;} METTE E TOGLIE LA TESTATA DEL BROWSER ARTICOLI */
td#descrizione_breve_f{padding-top: 20px;}
#newsletter p{margin: 5px 0;font-size: 10px;}
#menu {float:left;margin:30px 0px 0px 0px}
#menu ul{list-style: none;}
#menu ul li{float: left; margin-left:5px;  }
#menu ul li a{text-decoration: none;display: block;text-transform: uppercase;padding: 8px 15px;color:#0062bb;}
#menu ul li a:link{text-decoration: none;}
#menu ul li a:visited{text-decoration: none;}
/*#menu ul li a:hover,#menu ul li a.active{background-color:  #0062bb; color: white;text-decoration: none;}*/
#menu ul li a:active{text-decoration: none;}
input,select{border: 1px #bbb solid;background-color: #F9F9F9;}
#ricerca_prodotti p{padding: 0 0 5px 0;}
.pulsanti{margin-top: 5px;}
.corpoProposta{height:100px;margin-top: 5px;}
.corpoProposta a{float: left;margin-top: 5px;display:inline;}
.corpoProposta img{float: left;display:inline;}
#imgTestata img{float: left;}
#imgTestata{float: left;width:300px; left:300px;top:5px;}
#testata embed{float: left;}
#colDx .corpoProposta p{margin-top:9px;float: left;padding-left: 10px;color: #777;font-size: 10px;width: 120px;line-height: 13px;}

#colCn .quattroCelle{ width:100%;position: relative;height:440px;}
#colCn .quattroCelle .cella{width: 276px;height:210px;position: relative;float: left;margin: 0px;padding: 5px;}
#colCn .quattroCelle .cella h3 a{font-size: 12px;}
#colCn .quattroCelle .cella .corpoProposta a img{float:left;display:inline;margin-top:0px;}
#colCn .quattroCelle .cella .corpoProposta a {float:left;display:inline;margin-top:5px;}
#colCn .quattroCelle .cella .corpoProposta a.link{clear:left;margin-top: 10px;}
#colCn .quattroCelle .cella .corpoProposta p{margin-top:9px;display:inline;float: left;padding-left: 10px;color: #777;font-size: 11px;width: 215px;line-height: 13px;}
#colCn .quattroCelle .cella .pulsanti {display: block;float:right;}

select#categoria {width: 90px;}
select#ID_fornitore {width: 90px;}

#cella1{border: none; }
#cella2{border: 1px #ccc solid;border-right: none;border-top:none;border-bottom:none; }
#cella3{border: 1px #ccc solid;border-left: none;border-bottom:none; }
#cella4{border-top: 1px #ccc solid; }
.button{margin-right: 20px;font-size:15px;font-style: italic;color:#999;float: right;display:inline;}
.aright{float:right;}

.box_login ul{list-style-type: none;margin-top: 5px;}
box_login font{padding: 5px 0;}
.shop_search .dbsearch{border:0px solid #fff;border-collapse:collapse;}

#shop_view_art_approfondimenti {background-color: #CACACA; padding: 10px 10px 10px 20px; margin-top: 20px; margin-bottom: 20px;}

#shop_view_art #descrizione_breve_f
{
font-size: 20px;
}

#shop_view_art #codice_f
{
font-size: 14px;
}

.network-list {
width: 100%;
clear: both;
}
.network-list ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;

	display:block;
	list-style: none;
}

.network-list ul li {
	display:block;
	float:left;
	width:33%;
	}
.network-list ul li img {
	width: 100%;
}


#footer ul{list-style: none;}
#footer ul li a:link{text-decoration: none;}
#footer ul li a:visited{text-decoration: none;}
/*#menu ul li a:hover,#menu ul li a.active{background-color:  #0062bb; color: white;text-decoration: none;}*/
#footer ul li a:active{text-decoration: none;}
@media only screen and (min-width: 531px) and (max-width: 786px)  {
	.network-list ul li { width:50%;  }
}

@media only screen (max-width: 530px)  {
	.network-list ul li { width:100%;  }
}

#hd_dettaglio input[type="number"]{
    border: 1px #bbb solid;
    background-color: #F9F9F9;
	padding: 5px;
	max-width: 50px;
}

#hd_dettaglio input[name="codice_sconto"] {
	border: 1px solid #bbb !important;
	background-color: #F9F9F9;
    padding: 5px !important;
	margin-top: 8px !important;
	margin-bottom: 0 !important;
}

.h_cartReviw .col_qty {
	display: flex;
	line-height: 28px;
	font-size: 14px;
}
.h_cartReviw .col_qty input {
	margin: 0 5px;
}