﻿@import url(base.css);

html, body, #domina
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
	background: #fff url(im/left.gif) repeat-y;
	font: Verdana,Geneva,Sans-serif small;
}

div.container
{
	min-width: 770px;
	max-width: 1280px;
	width: expression(document.body.clientWidth < 772 ?   "770px" : (document.body.clientWidth > 1282 ? "1280px" : "auto" ));
	border-right: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
}

/*div.holder
{
		display:block;
}

* html .container {border-right:770px solid #fff;}
* html .holder {display:inline-block; position:relative; margin-right:-770px;}
*/


body
{
	min-width: 350px;
}

.column
{
	position: relative;
	float: left;
}




#logo
{
	margin-left: -3px;
	height: 80px;
	border: solid 1px #ddd;
	border-left: solid 1px #aaa;
}

#logo img
{
	border: 0;
	position: relative;
	left: 1px;
	top: 0px;
}
#slo
{
	border-bottom: 1px solid #DDDDDD;
	font-size: xx-small;
	height: 40px;
	line-height: 20px;
	width: 100%;
	text-align: center;
	color: #999;
}

div#slo h1
{
	font-family: Verdana,Helvetica,Sans-serif;
	font-weight: bold;
	display: inline;
	font-size: medium;
}

#leftmenu
{
	width: 140px;
	border: 0;
	float: left;
	top: 0;
	padding-left: 16px;
	
	
}

div#ccare
{
	/*font-size:x-small;*/
	background: #eee; /*margin: 1em 0.3em;*/ /*border:solid 1px #ccc;*/
}

div.ccare
{
	border-bottom: solid 1px #aaa;
	padding: 0.5em;
	text-align:center;
}

div.ccare div
{
	border: solid 1px #68B2DE;
	text-align: center;
	width: 120px;
	margin: auto;
	text-align: center;
	padding: 1px;
}

div.ccare div img
{
	border: 0;
}

div.ccare div a:link, div.ccare div a:visited, div.ccare div a:hover
{
	text-decoration: none;
	color: #68b2de;
}

div.ccare div a:hover
{
	font-weight: bold;
}

div.ccare span.blue1
{
	font-size: medium;
}

div.ccare a
{
	color:inherit;
}

div#htp
{
	width: 119px;
	margin: auto;
}

div#D_tp
{
	
	margin: 0.5em 0.3em;
	border-top:solid 1px #ccc;
	padding: 0.5em;
	text-align:center;
}



#right
{
	padding: 0;
	margin-left: 157px;
	height: auto;
}



#top
{
	height: 81px;
	width: 99%;
	border-bottom: solid 1px #ddd;
}

#D_BanTbox
{
	/*background-image:url(im/natale.jpg);*/
	height: 81px;
}

#D_BanTbox img
{
	height: 81px;
}

#foot
{
	border-top: solid 1px #ddd;
	font-size: x-small;
	clear: both;
	padding: 5px 0 0 170px;
	margin-bottom: 10px;
	text-align: center;
	color: #aaa;
}

#foot a
{
	color: #aaa;
}
.bantr
{
	text-align: right;
}

.banbr
{
	text-align: center;
	margin: auto;
}
#menu
{
	width: 99%;
	height: 20px;
	background-color: #eee;
	font-size: x-small;
	text-decoration: none;
	border-bottom: solid 1px #ddd;
	margin:0;
}

#menu .box
{
	padding-left: 5px;
	padding-top: 4px;
	text-decoration: none; /* width: 85%;*/
}

#menu table
{
	border-style: none;
	border-spacing: 0;
}

#menu td
{
	padding-right: 15px;
}

#menu a:visited, #menu a:link, #menu a:active
{
	text-decoration: none;
	padding-left: 1px;
}

a.href
{
	text-decoration: underline;
	font-weight: bold;
}

#menu .boxright
{
	xpadding-top: 2px;
	padding-right: 5px;
	text-decoration: none;
	text-align: right;
	xfloat: right;
	xline-height: 18px;
	width: 100%;
}

#cnttot
{
	width: 99%;
	float:left;
}

#D_content
{
	margin-right: 130px;
	border: 0;
	font-size: small;
}

#D_contentbuy
{
	border: 0;
	font-size: small;
}

div .nopromo
{
	/*top: 100px;*/
}

div .noright
{
	margin-right: 0;
}

div.txtb
{
	padding: 5px;
	width: 98.5%;
	margin: auto 0;
	background: #fffff5;
}


#D_promo
{
	width: 99%;
	text-align: center;
	border-bottom: solid 1px #ddd;
	height: auto;
}

#D_promo table
{
	margin: 1em auto 1em auto;
	height: auto;
	width: 100%;
}


#D_promo table img
{
	border: 0;
	margin: 10px;
}

#D_promo table a
{
	font-size: small;
	text-decoration: none;
	color: #777;
}

#D_promo table a:hover span
{
	color: #68b2eE;
	text-decoration: underline;
}


.boxbar
{
	border: solid 1px #ccc;
	background-color: #fff;
	font-size: x-small;
	padding: 0.5em;
	margin: 0.5em 0.3em;
	color: #666;
}

div.boxbar a:link, div.boxbar a:visited, div.boxbar a:hover
{
	text-decoration: none;
}

div.boxbar a:hover
{
	color: #68b2eE;
}


#home
{
	width: auto;
	border-bottom: 0;
	border-right: solid 1px #ddd;
	text-align: center;
	vertical-align: middle;
	padding: 0 0 0 0;
}

#D_barright
{
	float: right;
	width: 130px; /*position:absolute;*/
	right: 0;
}

#D_BanRBox, #D_banrbx2
{
	background-color: #f5f5f5;
	border: solid 1px #ccc;
	padding: 4px;
}

#D_banrbx2
{
	margin-top: 5px;
}

#barright .box
{
	border-bottom: 0;
}

div.leftbarset
{
	width: 120px;
	margin: auto;
	background-color: #fff;
	border: solid 4px #f5f5f5;
	padding: 0;
}



div.leftbarset div
{
	text-align: left;
	border-top: solid 1px #ddd;
	padding: 1px;
	float: left;
}

#D_barright div.leftbarset /*div*/
{
	margin: 5px auto; /*float: right;*/
}

div.leftbarset img
{
	border: none;
}


.op, .cl, .ni, .sub, .lbc /*leftbarcell*/
{
	color: #555;
	font-size: x-small;
	padding: 3px 0 1px 10px;
	border: 0;
	border-top: solid 1px #ddd;
	
}

.op
{
	background: url(im/down.gif ) no-repeat left;
	padding-left: 13px;
}

td.op a:visited, td.op a:link, td.op a:active, td.cl a:visited, td.cl a:link, td.cl a:active
{
	color: Black;
	cursor: default;
	text-decoration: none;
}

.cl
{
	background: url(im/right.gif) no-repeat left;
}

.ni
{
	background: none;
}

.N
{
	display: none;
}

.sub
{
	padding: 1px 0 1px 15px;
	border-top: 0;
	border-top: 0 hidden;
	color: #777;
}

.leftbarheader
{
	text-align: right;
	font-size: small;
	font-weight: bold;
	padding-bottom: 2px;
}

tr.leftbarheader th
{
	padding: 3px;
	border: 0;
}

span.search
{
	color: #ccc;
	font-weight: bold;
	font-size: x-small;
}

div.search
{
	margin: 3px 1px;
}

#divs
{
    width:500px;
    height:200px;
    background-color:#eee;
    color:Black;
    font-size:x-small;
    border:solid 2px #68b2de;
    padding:5px;
    position:absolute;
    visibility:hidden;
    overflow:auto;
}

#divs ul
{
 
 padding:0;
 list-style-type: disc;
}

#divs li li
{
    padding-left:1em;
    list-style-type:none;
}
#divs li.hi 
{
    background:#68B2DE;
    padding:2px;
    border: solid 1px #ccc;
}


#divs li.hi a
{
    color:#ff0;
}

li#other
{
    list-style-type:none;
    margin:1em 0 0 -2em;
}


#txts
{
	width: 130px;
	height: 13px;
	border: solid 1px #c0c0c0;
	font-size: x-small;
	background-color: #f5f5f5;
	vertical-align: middle;
	padding: 2px;
	margin: 3px 0 0 1px;
}

#D_btns
{
	width: 20px;
	height: 18px;
	background: none;
	border: none;
	font-size: small;
	cursor: pointer;
}

#D_btns.hi
{
	background-color: #d9eaf4;
}


a:link, a:visited, a:active
{
	color: #333;
	text-decoration: none;
}


a.ul
{
	text-decoration: underline;
}


a:hover
{
	color: #68B2DE;
	text-decoration: underline;
}

div.textbox
{
	border: 1px solid #ddd;
	font-size: small;
	margin: 5% auto;
	width: 500px;
	padding: 1%;
	line-height: 1.2;
}



div.prodlst
{
	width: 49%;
	float: left;
	border: 0;
	border-bottom: solid 1px #ddd;
	border-right: solid 1px #ddd;
	padding: 1px;
	height: 108px;
}

div.plhome
{
	height: auto;
	padding: 2px 1px;
	min-width: 345px;
}

div.pager
{
	font-size: x-small;
	text-align: left;
	width: 98.5%;
	display: inline-block;
	color: #aaa;
	padding: 0;
	border-bottom: 1px solid #ddd;
}

div.pager div
{
	width: 49%;
	float: left;
	padding: 5px 2px 5px 1px;
}

div.pager img
{
	border: 0;
	width: 100%;
	height: 0px;
}

div#pg1, div#pg3
{
	border-top: 1px solid #ddd;
}

div.pager div a
{
	color: #aaa;
	margin: 3px;
}

div.pager div a:hover
{
	background-color: #aaa;
	color: #fff;
	position: relative;
	top: -9px;
	padding-bottom: 13px;
}


div.pager div a.pglnk, div.pager div a.pglnk:hover
{
	font-weight: bold;
	position: static;
	top: inherit;
	padding-bottom: inherit;
}

div.pager div span.curpg
{
	font-weight: bold;
	color: #aaa;
	border-left: solid 1px #aaa;
	border-right: solid 1px #aaa;
	margin: 3px;
	padding: 2px;
}


.plalt
{
	border-left: solid 1px #ddd;
}

img.prodlimg
{
	width: 100px;
	height: 100px;
}

div.prodlst table
{
	margin: 0;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: small;
}
div.prodlst table tr td
{
	padding: 2px;
}

img.homeimg, div.imgHome
{
	height: 200px;
	width: 345px;
	margin: auto;
}



td.w1
{
	width: 100%;
}

td.w1 a
{
	color: #aaa;
}

.prodimg
{
	float: right;
	padding: 1px 2px 1px;
}

.proddes
{
	float: left;
	font-size: small;
}

div.proddes table
{
	vertical-align: middle;
	height: 100px;
}

span.newp
{
	color:#f60;
	font-size:small;
	font-weight:bold;
}

.vtop
{
	vertical-align: top;
}

.vmid
{
	vertical-align: middle;
}

.bold
{
	font-weight: bold;
}

.blue1, A.blue1:link, A.blue1:visited, A.blue1:hover, A.blue1:active, span.blue1 A
{
	color: #68B2DE;
}

.notavail
{
	background: #FCFCFC none repeat scroll 0% 0%;
	border: 1px solid lightgrey;
	color: #68B2DE;
	font-weight: normal;
	padding: 0.2em;
	text-align: center;
	width: 200px;
}
.title, div#prd1tit h1
{
	color: #666;
	background-color: #f5f5f5;
	font: inherit;
	font-size: small;
	font-weight: bold;
	padding: 3px 0 6px 3px; /*width: 99%;*/
}

.title
{
	border-bottom: solid 1px #ddd;
}

#prd1tit /*single product title */
{
	height: 20px;
	margin-top: 1px;
}

#prd1tit A
{
	text-decoration: underline;
}

div#prd1img /*single product image */
{
	float: left;
	height: 470px;
	border-right: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	margin-right: 5px;
}

div#prd1img.imgH /*single product image */
{
    height:360px !important;
}

div#prd1imgi
{
	margin: 0;
	padding: 0;
	width: 340px;
	height: 450px;
	overflow: hidden;
}

div#prd1imgi.imgH
{
    width:450px !important;
    height:340px !important;
}


div#prd1imgi img
{
	border: 0;
}


div#zoom
{
	z-index: 500;
	float: left; /*text-align: right; 	position: relative; 	top: -33px; 	z-index: 500; 	margin-left: 310px;*/
}

div#zoom img
{
	border: 0; /*solid 1px #c0c0c0;*/
	cursor: pointer;
	z-index: 500;
}

div#dida
{
	color: Black;
	text-align: left;
	bottom: 0;
	padding: 3px 3px 10px;
	z-index: 400;
	font-size: xx-small;
	float: left;
	width: 310px; /*position: relative; 	top: -20px;*/
}

#prd1imgdes
{
	overflow: hidden;
}

#prd1des /*single product description */
{
	vertical-align: top;
	padding: 5px;
	margin-left: 0px; /*height:470px;*/
	text-align: justify;
}

#linkaut, #linklin
{
	margin: 15px 0;
}

a.lnk, a.lnk:link, a.lnk:visited, a.lnk:hover, a.lnk:active, .chkSel
{
	text-decoration: underline;
	font-size: xx-small;
	font-weight: bold;
	color: #999;
}

.chkSel
{
	text-decoration: none;
}

.buythis
{
	font-size: small;
}


div.artopz
{
	background: #fff;
	border: 3px solid #AAAAAA;
	position: absolute;
	right: 0pt;
	width: 600px;
	max-height: 500px;
	height: expression(this.scrollHeight > 500 ?   "500px" : "auto" );
	overflow: auto;
}

div.opzitem
{
	float: left;
	margin: 15px;
	border: solid 1px #eee;
	font-weight: normal;
	width: 155px;
}

div.opzitem input
{
}

div.opzitem div
{
	height: 160px;
}

div.opzns
{
	font-weight: normal;
	font-size: x-small;
}

tr.acc
{
	background-color: #eee;
	font-size: small;
	color: #555; /* font-weight:bold; */
	font-style: italic;
}

div.prd1img2 /*product images more */
{
	border-top: solid 1px #ddd;
	background-color: #eee; /*min-height: 80px;*/
	padding: 3px;
	top: 510px;
	left: 4px;
	width: 99%;
}

div.prd1img2 a img
{
	border: solid 1px #ddd;
	width: 100px;
	height: 100px;
}

.prd1img2noimg
{
	height: 5px;
}
.imgAltre
{
	border: solid thin #999;
	cursor: pointer;
}

#prd1lis /*product listing */
{
	clear: left;
	color: #666;
	background-color: #f3f3f3;
}

.Articoli, .cart
{
	width: 99%;
	border: solid 1px #ddd;
	table-layout: fixed;
	border-collapse: collapse;
}

.cart
{
	font-size: small;
}

.ArticoloRow, .cartrow
{
	border: solid 1px #ddd;
	height: 100px;
	text-align: center;
	font-size: small;
	font-weight: bold;
}



.ArticoloHead, .carthead
{
	color: #777;
	font-size: small;
}

.artcols
{
	overflow: auto;
}

.cartsimp, .cartsimp input
{
	height: auto;
	font-size: x-small;
	font-weight: normal;
	color: #777;
}

tr.cartsimp a
{
	color: #777;
}

div#acq
{
	padding: 10px;
	height: 30px;
}

div.pacq
{
	background-color: #eee;
	border: 1px solid #999;
	font-size: small;
	margin: auto;
	padding: 5px 20px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	float: right;
	font-weight: bold;
}
div.pacq a:link, div.pacq a:visited
{
	color: black;
	text-decoration: underline;
}

div.pacqt
{
	margin-top: 10px;
	padding: 3px 30px;
	font-size: xx-small; /*clear: right;*/
	text-align: left;
	font-weight: bold;
}

div.pacqt a:link, div.pacqt a:visited
{
	color: #999;
}


#AD
{
	width: 100%;
	padding: 3px;
	text-align: left;
}

div#AD a
{
	text-decoration: none;
}

.modq
{
	font-size: small;
	text-align: right;
	font-weight: normal;
	padding-right: 10px;
}

div.modq input
{
	background-color: #e0e0e0;
	color: #777;
	border: solid thin;
}

table#cartotprod
{
	background-color: #eee;
	border-bottom: 1px solid #999;
	color: #222;
	width: 100%; /* padding:5px; */
}




table#cartot
{
	background-color: #e0e0e0;
	width: 100%; /* padding:5px; */
	color: #000;
	font-weight: bold;
	border-top: 1px solid;
}

table#carsped
{
	background-color: white;
	width: 100%; /* padding:5px;*/
}

table.cartprom
{
	background-color: #FFFFE0;
	border-top: 1px solid #999;
	text-align: right;
	width: 100%;
}

td.cartprice, th.cartprice
{
	width: 120px;
}


img.cart
{
	width:auto;
	border:none;
	
}

/*input.cart
{

	margin: 3px;
	padding: 10px 0px 2px 20px;
	color: #00f;
	font-size: small;
	border: solid 1px #999;
	 background: #fffff0 url(im/cart.gif) no-repeat center left;
	cursor: pointer;
	width: 150px;

}




input.ask
{
	background-image: url(im/ask.gif); 
}

input.opt
{
	background-image: url(im/col.gif);
	padding: 7px 0 5px 15px;
	background-position: 3px 8px;
}

*/

span.vaiart
{
	background-image: url('../im/vaiart.jpg');
	background-position:left;
	background-repeat:no-repeat;
	padding: 5px 0 5px 20px;
	font-size: x-small;
}
#spesedacalc
{
	background-color:#FFFFA0;
	border:2px solid #c0c0c0;
	padding:2px;
	text-align:center;
	font-weight:bold;
}

#spesedacalc a:link, #spesedacalc a:visited
{
	font-size:0.8em;
	font-weight:normal;
	color:#808080;
}

span.pesosped
{
	font-size:0.7em;
	color:#a0a0a0;
}
a.askinfo
{
	color: #777;
}

div#finsep
{
	text-align: left;
	padding: 10px;
}

div#opznm
{
	text-align: left;
	font-size: small;
	height: auto;
	width: auto;
	padding: 2px;
	margin: 0;
}

div#opzprc
{
	display: table;
	vertical-align: middle;
	height: auto;
	width: 100%;
	margin: 0;
}

div#opzadd
{
	margin: 1px;
	height: auto;
	width: 150px;
}

div#opzadd input
{
	margin: 0;
}

span.przold
{
	color: #aaa;
}

span.scn
{
	color: Red;
	font-size: smaller;
}

span.prz
{
	/*	font-weight:bold;*/
}


table.prz
{
	width: 100%;
	border: none;
}

table.prz tr, table.prz td
{
	border: none;
}

span.przper, span.przper a:link, span.przper a:visited
{
	font-size:0.8em;
	font-style:italic;
	color:Gray;
}
#prz
{
	padding-top: 30px;
	font-size: small;
}

#prz td
{
	vertical-align:bottom;
	line-height:1.2;
}

#przAcc
{
	padding-top: 10px;
	font-size: small;
}

#tc
{
	font-size: smaller;
}

a.przest:link, a.przest:visited, a.przest:active, a.przest:hover
{
	padding: 1px; 
	background-color: #eee;
}

div.przest 
{
	position:absolute;
	display:none;
	width: 200px;
	height:60px;
	font-size: smaller;
	border: solid 1px black;
	background-color: White;
	text-align:center;
	padding: 5px;
}

.divArt
{
	font-weight: normal;
	font-size: small;
	margin: 10px 1px;
}

#des
{
	font-size: small;
	line-height: 1.2;
	overflow:auto;
	padding-right:6px;
	height: 220px;
}


#spec, #specA
{
	font-weight: normal;
	font-size: x-small;
	margin: 5px 0;
}

#spec ul, #specA ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

.autore img
{
	float: left;
	border: 0;
	margin: 2px;
}

.autore
{
	background: #f5f5f5;
	text-align: justify;
	font-size: small;
	padding: 5px;
	height: auto;
	margin: 3px 0;
}

#brandImg
{
	margin:5px;
	float:left;
}

#brandTxt
{
	height:226px;
	overflow:auto;
	padding: 0 2px 2px 0;
}

.autore h1
{
	font-size: medium;
	font-weight: bold;
}

#cartot, #cartotprod, #carsped
{
	text-align: right;
}

#przsng
{
	font-size: smaller;
	font-weight: normal;
	margin: auto auto 3px;
	width: 60%;
}

td.tdspna
{
	border-top:solid 1px #f0f0ff;
	border-right:solid 1px #f0f0ff;
	background-color: #fffff5;
}

span.spna
{
	font-size:0.7em;
	color:#666;
}

.riq
{
	width: 90%;
	text-align: center;
	background-color: #fff;
	border: solid 1px #eee;
	margin: 1em auto;
	font-size: small;
	padding: 1em;
}

.hint
{
	float: right;
	background-color: #EAFFFF;
	border: solid 1px #f0f0f0;
	padding: 1em;
	font-style: italic;
}


.buybox
{
	width: expression(this.width > 800 ? 800: true);
	max-width: 800px;
	margin: auto;
}

.infobuy
{
	background-color: #fff;
	border: solid 1px #ddd;
	margin: 5px 0;
	padding: 5px;
	line-height: 1.2em;
}



.infotable
{
	width: 100%;
	background-color: #fcfcfc;
	border: solid 1px #f0f0f0;
}

.infotable th
{
	text-align: left;
	padding-bottom: 5px;
	border-bottom: solid 1px #f0f0f0;
}

.infotable th a
{
	color: #33f;
	font-size: 0.8em;
}

.infotable td
{
	vertical-align: top;
	line-height: 1.1;
}


input.buybutton
{
	background-color: #eee;
	width: auto;
	border: thin solid;
	color: #000;
}


.infobuy i b, .infobuy i strong
{
	line-height: 1.5em;
}

.infoerr
{
	font-size: 0.8em;
	color: Red;
}


.infoul
{
	font-size: 0.8em;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 4px 3px 0 0;
	width: 95px;
}

.infour
{
}

td.infour input, td.infour textarea
{
	width: 300px;
}


div.err
{
	background-color: #ffffaa;
	color: Red;
	font-weight: bold;
	padding: 10px;
}



tr.err
{
	background-color: #ffffaa;
}

tr.err input, tr.err textarea
{
	border: solid 1px red;
}

div.infobox
{
	background-color: #ffffcc;
	padding: 10px;
	margin: 10px auto;
}




span.chk input
{
	width: auto;
}

.fl
{
	float: left;
}

.buy
{
	margin: 10px auto;
	padding: 1em;
	text-align: left;
	width: 90%;
	height: auto;
	border: solid 1px #aaa;
	background-color: #F0F0F0;
	line-height: 1.2;
}

p.buy
{
	line-height: 1.2;
}

div.buy td
{
	vertical-align: top;
}

.buyg
{
	background-color: #e0e0e0;
}

.buyn
{
	float: left;
	width: 60px;
	height: 60px;
	font-size: x-large;
	margin: 5px;
	text-align: center;
}

.buynab
{
	float: left;
	font-weight: bold;
	margin: 3px;
}

div.buy a, div.buy a:visited
{
	text-decoration: underline;
}
input.email
{
	width: 200px;
}

.vcenterout
{
	overflow: hidden;
	position: relative;
}
.vcenterout[id]
{
	display: table;
	position: static;
}

.vcentermid
{
	position: absolute;
	top: 50%;
}
/* for explorer only*/
.vcentermid[id]
{
	display: table-cell;
	vertical-align: middle;
	position: static;
}

.vcenterin
{
	position: relative;
	top: -50%;
}
/* for explorer only */
/* optional: #inner[id] {position: static;} */

#lstord
{
	line-height: 1.5em;
	height: 300px;
	overflow:auto;
}

tr.ordlist
{
	border-collapse: collapse;
	background-color: #e0e0e0;
	height: 2em;
	font-size: x-small;
}

tr.ordlistalt
{
	background-color: #d0d0d0;
}



#ordlist table
{
	width: 100%;
}

#ordlist table th
{
	font-size: x-small;
	font-weight: bold;
	line-height: 2em;
	vertical-align: bottom;
}

#ordlist caption
{
	text-align: left;
	font-weight: bold;
	background-color: #b0b0b0;
	color: #eee;
	padding: 0.5em;
}

a.linkb
{
	color: #33f;
}

div.txtbuy
{
	text-align: left;
	line-height: 2em;
	padding: 5px;
}



div.promo a
{
	color: #68b2de;
}

.edtprz
{
	font-weight:normal;
	font-size:xx-small;
}