/*

File: master style style sheet for wwww.reton.sk

Created by: Peter Melaga | http://www.webygroup.sk/

Date: 8.10. 2008

*/

body{
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:140%;
	text-align:center;
	padding:0;
	margin:0;
	background:#aa0000 url(images/bg_body.jpg) repeat-x 0 0;
	}

h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0; padding:0 0 10px 0; line-height:normal; color:#000000; text-transform:uppercase;}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:11px;}


ul, ol{margin:10px 0 20px 30px;}
p{padding:0 0 20px 0; margin:0;}
address{font-style:normal; margin:0; margin-bottom:15px; font-size:12px;}
table{font-family:Arial, Helvetica, sans-serif;}

a img{border:none;}
a{color:#d30000; text-decoration:underline; font-weight:bold; outline:none;}
a:hover{color:#f50000;  text-decoration:none}

.cleaner{clear:both;}
select{ font-size:11px;}
option{padding-right:20px;}

.skry{display:none;}

/* ---------------------------------------------------------------------------------------*/


/*******************************/
#container{
	width:950px;
	margin:0 auto;
	text-align:left;	
	}

#wrapper-out{width:950px; background:url(images/bg_wrapper-out-lc.jpg) repeat-y 0 0;}
#wrapper{width:950px; background:url(images/bg_wrapper-lc.jpg) no-repeat 0 0;}

.skin3 #wrapper-out{width:950px; background:url(images/bg_wrapper-out-lcr.jpg) repeat-y 0 0;}
.skin3 #wrapper{width:950px; background:url(images/bg_wrapper-lcr.jpg) no-repeat 0 0;}


#lista{position:relative; background:url(images/bg_toplista.gif) no-repeat 0 0; height:27px; overflow:hidden;}
#head{
	width:950px;
	height:170px;
	position:relative;
	background:url(images/bg_head.jpg) no-repeat 0 0;
	}

#head h1{
	position:absolute;
	top:40px;
	left:0px;
	margin:0;
	padding:0;
	width:310px;
	height:100px;
	}

#head h1 a{
	display:block;
	width:310px;
	height:100px;
	text-indent:-9999px;
	overflow:hidden;
	}

#left{
	float:left;
	width:172px;
	padding:10px 14px;
	overflow:hidden;
	}

#content{
	float:right;
	width:700px;
	padding:10px 25px;
	overflow:hidden;
	}

.skin3 #content{float:left; width:500px;}

#right{
	float:right;
	width:172px;
	padding:10px 14px;
	overflow:hidden;
	}

#footer{
	clear:both;
	background-color:#aa0000;
	width:950px;
	color:#FFFFFF;
	padding-bottom:15px;
	}
	
#footer #zlty-pas{background:#fff156; margin-bottom:5px; color:#000; padding:0 0 5px 15px;}
#footer #zlty-pas .basic002 .content{
	background-color:#FFFFFF;
	border-bottom:1px dashed #383838;
	padding:5px;
}

#main-login{position:absolute; top:6px; left:10px; width:360px; color:#ffffff; font-size:11px; font-weight:bold;}
#vyhladavanie{position:absolute; top:145px; right:10px; color:#ffffff; font-size:11px; font-weight:bold;}
#main-kosik{position:absolute; top:6px; right:80px; width:450px; text-align:right; color:#ffffff; font-size:11px;}

#main-login span{padding:0 4px;}



/***************** TOPMENU **************************************/

#menu{
	position:absolute;
	top:10px;
	right:0px;
	}

#menu ul{
	margin:0;
	padding:0;
	height:20px;
	float:right;
	}
	
#menu ul li{
	float:left;
	list-style:none;
	margin:0;
	height:18px;
	padding:2px 15px 0 20px;
	text-align:center;
	background:url(images/top-li.jpg) no-repeat 0 5px;
	}

#menu ul li a{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	font-weight:bold;
	}

#menu ul li a:hover{color:#fcfcb6; text-decoration:underline;}

/******************** KONIEC TOPMENU ******************************/

/***************** BOTTOMMENU **************************************/

#bottommenu{
	position:absolute;
	top:142px;
	left:0px;
	}

#bottommenu ul{
	margin:0;
	padding:0;
	height:20px;
	}
	
#bottommenu ul li{
	float:left;
	list-style:none;
	margin:0;
	height:18px;
	padding:2px 15px 0 20px;
	text-align:center;
	background:url(images/bottom-li.jpg) no-repeat 0 5px;
	}

#bottommenu ul li a{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	font-weight:bold;
	}

#bottommenu ul li a:hover{color:#fcfcb6; text-decoration:underline;}

/******************** KONIEC BOTTOMMENU ******************************/

/***************** sjm-s-kategorie **************************************/

#kategorie{padding-top:10px;}

#kategorie ul{
	position:relative;
	padding:0;
	margin:0;
	}

#kategorie ul li{
	list-style:none;
	padding:0;
	margin:1px 0;
	}

#kategorie ul li a{
	color:#555555;
	padding-left:15px;
	text-decoration:none;
	font-weight:bold;
	background:url(images/sipka-li.gif) 0 5px no-repeat;
	}

#kategorie ul li a:hover{
	text-decoration:none;
	color:#d30000;
	}

#kategorie ul ul{
	margin:0;
	padding:0;
	}

#kategorie ul li ul li{
	list-style:none;
	margin:0;
	padding:0;
	padding-left:20px;
	}

#kategorie ul li ul li a{
	margin:0;
	padding:1px 0;
	text-decoration:none;
	padding-left:12px;
	font-weight:normal;
	background:url(images/sipka-li.gif) 0 5px no-repeat;
	}
#kategorie ul li ul li a:hover{
	text-decoration:none;
	}


	
/******************** koniec sjm-s-kategorie ******************************/

/**** basix 0002 ****/
.box, .basic002{padding:10px 0 10px 0;  margin-bottom:10px;}

.box .title{}

#right .basic002 .content, #left .basic002 .content{background-color:#FFFFFF; padding:5px; border-bottom:1px dashed #383838;}

.box h2, .basic002 .title h2{
	text-align:left;
	color:#383838;
	font-size:12px;
	text-transform:uppercase;
	padding-left:20px;
	background:url(images/sipka-headbox.gif) no-repeat 0 0;
	border-bottom:1px dashed #383838;
	}

#content .basic002 .content{padding:10px 0;}
	

/**** koniec basic 002 *****/



.search{margin:0; padding:0;}
.search input{font-size:11px; border:1px solid #000000; width:130px; padding:1px;}
.search input.SearchSubmit {margin:0; font-size:11px; color:#FFFFFF; background-color:#000000; border:none; padding:1px 5px; cursor:pointer; width:auto;}
.search .advance{ font-weight: bold; }
.search select {font-size:11px; width:180px;}
.search p{margin:5px 0; padding:0;}


/* Nadradene sjm-s-kategorie - cesta

---------------------------------------------------------- */

.ShopProductParentCategories {
	text-align:left;
	clear:both;
	font-size:13px;
	overflow:hidden;
	margin-bottom:5px;
	padding-top:10px;
	border-bottom:1px dashed #383838;
	}

.ShopProductParentCategories ul{ margin:0; padding:0;}
.ShopProductParentCategories ul li{ display: inline; padding-right:5px; list-style:none;}
.ShopProductParentCategories ul li a{ font-weight:bold;}
.ShopProductParentCategories ul li a:hover{}
.ShopCategoryPages{ padding: 8px 0; }

/* Dalsie strany

---------------------------------------------------------- */
.ShopCategoryPages{ padding: 1px 1px 5px 1px; text-align: left; font-size: 11px; overflow:hidden; height:20px; float:left;}
.ShopCategoryPages span{float: left; display: block;}
.ShopCategoryPages ul{ padding: 0 3px; margin: 0; float:left;}
.ShopCategoryPages ul li{display: inline; margin: 0 3px;}
.ShopCategoryPages ul li b,
.ShopCategoryPages ul li a{background-color:#fffcd9; border:1px solid #eceadf; text-decoration:none;  padding: 0 3px; font-weight:normal;}
.ShopCategoryPages ul li a:hover{ background-color:#eceadf; border:1px solid #eceadf; text-decoration:none; color:#383838;}

.ShopCategoryPages ul li b{color:#383838; background-color:#eceadf; border:1px solid #eceadf; font-weight:bold;}

/* Sposob zobrazenia

---------------------------------------------------------- */
.ViewType{padding: 1px 0px; text-align: right; font-size:11px; float:right;}
.ViewType p, .ViewType form{ display: inline; padding:2px 0; }
.ViewType label{ padding-right: 5px; }
.TypeTitle{padding-right: 4px; }
.ViewType select{font-size:11px;}
/* Mena

---------------------------------------------------------- */

.ChangeCurrency{padding: 2px 0; text-align: right; font-size:11px; float:right;}
.ChangeCurrency p, .ChangeCurrency form{ display: inline; padding:2px 0; }
.ChangeCurrency label{ padding-right:5px; }
.ChangeCurrency select{ font-size:11px;}

/* ShopIntro - uvod

---------------------------------------------------------- */
.ShopIntro{ margin: 6px 0; font-size: 11px; clear: both; }
.ShopIntro h2{
	text-align:left;
	color:#383838;
	font-size:12px;
	text-transform:uppercase;
	padding-left:20px;
	background:url(images/sipka-headbox.gif) no-repeat 0 0;
	border-bottom:1px dashed #383838;
	}
.ShopIntro h3{ margin: 5px 0 0 0; padding: 0; font-weight: bold; font: bold 11px/140% Arial, Sans-serif; text-align: center; }
.ShopIntro h3 a, .ShopIntro h3 a:visited { color: #d30000; margin: 0 4px; text-decoration:none; }
.ShopIntro h3 a:hover{ color: #d30000; text-decoration:underline; }

.SellOuts, .Actions, .News, .MostSaleable, .Season 
{ width: 100%; text-align: center; margin:1em 0; }
.SellOuts .Row, .Actions .Row, .News .Row, .MostSaleable .Row, .Season .Row
{ text-align: center; clear: both; padding: 0; width: 100%;}
.SellOuts .RowContent, .Actions .RowContent, .News .RowContent, .MostSaleable .RowContent, .Season .RowContent
{ background: transparent ; width: 100%; text-align: left; overflow: hidden; width: 100%; padding-bottom: 15px;}
.SellOuts .Product, .Actions .Product, .News .Product, .MostSaleable .Product, .Season .Product
{ width: 155px; float: left; display: inline; margin: 10px 9px; padding: 6px 0; text-align: center; background-color:#ffffda; min-height:220px; _height:220px; border:1px solid #eeece1;}
.ShopIntro .ProductPrice
{ margin: 0 3px 3px 3px; font-size: 10px; text-align: center; }
.ShopIntro .ProductPrice dt
{ margin: 0; padding: 0; font: normal 11px/140% Arial, Sans-serif; }
.ShopIntro .ProductPrice dd
{ margin: 0; padding: 0; font: bold 11px/140% Arial, Sans-serif; }


.ShopIntro .ProductPrice strong{ font-weight: bold; }
.ShopIntro .ProductImage
{ width: 135px;  background: #fff; margin: 3px auto; border:5px solid #ebedf5;}
.ShopIntro .ProductImage img
{ padding: 1px; }


span.cena{background-color:#fff79b; padding:0 5px; font-weight:bold;}
span.cena2{background-color:#fff79b; padding:0 5px; margin-right:5px;}

/* ShopProductViewProduct - detail produktu

---------------------------------------------------------- */
.ShopProductView{width: 100% font-size: 11px; text-align: center; clear: both;  background:#fffcd9;}
.ShopProductView  h2{margin:0; padding:4px 10px; position:relative; background:#ffffad; text-align:center; font-size:16px; color:#000000;}

.ShopProductView .Product{ padding: 10px; text-align:center; margin: 6px auto; position: relative;}

.ShopProductView .ProductDescription{ margin:6px auto; width: 530px; font-size: 11px; overflow:hidden; background-color:#ffffad;}
.ShopProductView dl{font-weight: normal; width: 530px; padding: 0; margin:0; overflow:hidden;  border-bottom:1px solid #ffffad;}
.ShopProductView dt{float: left; text-align:left; width: 120px; padding: 3px 5px; margin: 0; clear: both; font-weight: bold;  border-top:1px solid #ffffad;}
.ShopProductView dd{float: left; text-align:left; width: 390px; padding: 3px 5px; margin: 0;  border-top:1px solid #ffffad;}


.ShopProductView h3{clear: both; font-weight: bold;}
.ShopProductView .DetailDescription{text-align: left;}

.ShopProductView .ProductImage{padding: 6px 0; overflow: hidden; border: text-align: center; margin:0 auto; border:5px solid #ebedf5; background-color:#FFFFFF; width:640px;}
.ShopProductView .ProductImage img{margin: 0 auto; padding:2px; background-color:#FFFFFF;}

.ShopProductView strike{display: inline; color: #686868;}

.ShopProductView h3{clear: both; }


.ShopProductView .ProductButtons{ display: block; margin: 10px auto; clear: both; padding: 5px 0; width:500px;}
.ShopProductView .ProductButtons img{ float: right; margin: 0 0 0 4px; }
.ShopProductView .ProductButtons p{ margin: 0; float:right; }


.BackLink{ margin: 0 0 12px 0; font-weight: bold; }

#Quantity{border:1px solid #eceadf; width:40px; padding:1px;}

.ShopProductView span.cena{background-color:#FFFF00; padding:0 5px; font-weight:bold;}
.ShopProductView span.cena2{background-color:#FFFF00; padding:0 5px; margin-right:5px;}


/* Sposob zobrazenia - ikony

---------------------------------------------------------- */

.Obchod_Produkt_Ikony {clear: both;}
table.Obchod_Produkt_Ikony{border-collapse: collapse; width: 100%; margin: 1em 0; text-align: center; clear: both; border: 1px solid #eceadf; background:#ffffda;}
table.Obchod_Produkt_Ikony td{padding: 8px 0; font-size: 11px; text-align: center; border: 1px solid #eceadf; border-bottom:none; vertical-align:middle;}
table td.Obchod_Product_Name{width: 24%; padding: 3px 5px; border-top:none; border-bottom: 1px solid #eceadf; vertical-align:top; background-color:#ffffad;}
table .Obchod_Product_Name a{color:#d30000;}
table .Obchod_Product_Name a:hover{color:#d30000; text-decoration:none;}
table.Obchod_Produkt_Ikony img{margin: 0 auto; border:5px solid #ebedf5; padding:2px; background-color:#FFFFFF;}



/* Sposob zobrazenia - zoznam

---------------------------------------------------------- */
.ShopDivViewList{clear: both;}
.ShopDivViewList table{width: 100%; clear: both; margin: 1em 0; font-size: 11px; border-collapse: collapse;}
.ShopDivViewList table thead{}
.ShopDivViewList table th{padding: 4px; font-size:11px; background-color:#ffffad; color:#383838; border: 1px solid #eceadf;}
.ShopDivViewList table td{padding: 1px 4px; border: 1px solid #eceadf; background:#ffffda; vertical-align:middle;}
.ShopDivViewList table tr.even td{background:#ffffc5;}

.ShopDivViewList table td a{color:#d30000;}
.ShopDivViewList table td a:hover{color:#d30000; text-decoration:none;}
.ShopDivViewList input{border:1px solid #eceadf; width:40px; padding:1px;}


/* Sposob zobrazenia - podrobny pohlad

---------------------------------------------------------- */

.ShopDetailView { padding: 3px 0 12px 0; clear: both;}
.ShopDetailView .Product{ margin: 6px 0 10px 0; text-align: left; clear: both; width:688px; padding-bottom:10px; padding-right:10px; overflow: hidden; position:relative; border:1px solid #eceadf; background:#ffffda;}
.ShopDetailView .Product h3{margin:0; padding:4px 150px 4px 10px; position:relative; background:#ffffad;}

.ShopDetailView .Product h3 a{font-size:13px; color:#d30000; text-decoration:none;}
.ShopDetailView .Product h3 a:hover{color:#d30000; text-decoration:underline;}

.ShopDetailView .ProductDescription{ float: right; width: 530px; margin: 6px 0; display: inline; font-size: 11px;}
.ShopDetailView dl{font-weight: normal; width: 530px; padding: 0; margin:0; overflow:hidden; border-bottom:1px solid #ffffad;}
.ShopDetailView dt{float: left; width: 120px; padding: 3px 5px; margin: 0; font-size:11px; clear: both; font-weight: bold; border-top:1px solid #ffffad;}
.ShopDetailView dd{float: left; width: 390px; padding: 3px 5px; margin: 0; font-size:11px; border-top:1px solid #ffffad;}

.Attachments{clear:both;}
.Attachments dl{}
.Attachments dt{width: 160px; padding: 3px 5px; margin: 0;}
.Attachments dd{width: 350px; padding: 3px 5px; margin: 0;}

.ShopDetailView dd div{ float: left; margin-right: 5px; padding: 0 4px; }
.ShopDetailView dd strike{ display: inline;}

.ShopDetailView .ProductImage { width: 120px;  float: left; text-align: center;  margin: 6px;  display: inline; overflow: hidden; border:5px solid #ebedf5;}
.ShopDetailView .ProductImage img{ margin: 0 auto; width: auto; padding:2px; background-color:#FFFFFF;}

.ShopDetailView .ShopIcons{ display: block; margin: 10px auto; clear: both; padding: 5px 5px 5px 0;}
.ShopDetailView .ShopIcons img{float: right; margin: 0 0 0 4px; }
.ShopDetailView .ShopIcons p{ margin: 0; float:right; padding:0;}

.Quantity{border:1px solid #eceadf; width:40px; padding:1px;}

.Action, .SellOut, .New{ text-align: right; position: absolute; right: 10px; top: 4px; color:#FF0000; text-transform:lowercase;}

/* Registracia + login
---------------------------------------------------------- */
.Shop-login{ padding:0; margin: 0;  }
.Shop-login span{padding-right:15px;}
.Shop-login p{  margin:0; padding:2px 5px; font-weight: bold;}
.Shop-login a {font-weight:normal; text-decoration:underline; color:#f88844;}
.Shop-login a:hover {color:#f88844; text-decoration:none; }

#shop-registracia{clear: both;}
#shop-registracia form {clear: both; }
#shop-registracia form b{  }
#shop-registracia legend{  font-weight: bold; padding: 0 2px; }
#shop-registracia fieldset { border: 1px solid #e5e5e5; padding: 6px 0; margin: 6px 0; }
#shop-registracia form table { width: 40em; }
#shop-registracia form table td{ padding: 2px; width: 50%; }
#shop-registracia .error{ font-weight: bold; color: #DE3024; }


/* Kosik
---------------------------------------------------------- */


#kosik{ text-align:right; }

#kosik span{padding:0 5px;}

#kosik .kosik{}
#kosik .kosik-obsah{}
#kosik .kosik-cena{}
#kosik a {text-decoration:underline; color:#f88844; font-weight:normal;}
#kosik a:hover { text-decoration: none; cursor:pointer; color:#f88844;}
#kosik a blink{color:#fff156;}


/*---------------------------------------------------------- */

/* Kosik - vnutro
---------------------------------------------------------- */

.kosik-vnutro{clear: both;}
.kosik-vnutro caption{
	text-align: left;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 12px;
	border-bottom: 0px;
	padding: 3px 5px;
	background-color:#ffffad;
	color:#383838;
}

.kosik-vnutro caption a{}
.kosik-vnutro caption a:hover{}


.kosik-vnutro table{width: 100%; border-collapse: collapse; margin: 0 0 15px 0; font:normal 0.9em Arial, Helvetica, sans-serif !important; background-color:#ffffda;}
.kosik-vnutro table td{
	padding: 5px;
	vertical-align: top;
	font-size:11px !important;
	border:1px solid #ffffad;
}
.kosik-vnutro table input{border:1px solid #eceadf; width:40px; padding:1px;}
.nowrap{ white-space: nowrap;}
.kosik-vnutro table th{padding: 5px; border:1px dotted #eceadf;}

#total-price{ margin:15px 0; padding:5px 10px; text-align:right;}
#total-price strong{padding-right:15px;}


/* Kosik - vnutro - finish
---------------------------------------------------------- */

#kosik-finish{ clear: both; }

#kosik-finish{
	border-collapse: collapse;
	margin: 10px 0;
	width: 100%;
	font:normal 0.9em Arial, Helvetica, sans-serif;
}
#kosik-finish td{
	border: 1px solid #ffffad;
	padding: 2px 3px;
	background: #717171;
}
#kosik-finish th{
	background-color:#4688B4;
	color:#383838;
	padding: 3px;
}
#kosik-finish #total-price{text-align: right;}

#kosik-finish #comment{
	padding: 5px;
	margin: 10px 0;
	text-align:left;
	border:1px solid #ffffad;
	background-color:#ffffda;
}

#kosik-finish #comment textarea, 
#kosik-finish #comment label{margin: 5px 0;}
#kosik-finish #comment textarea{font-size:11px; width:460px;}
#kosik-finish #comment textarea{border:1px solid #e5e5e5;}

#kosik-finish .payment{
	border: 1px solid #e5e5e5;
	padding: 5px 0;
	margin: 3px 0;
	background: #f9f9f9;
}

.kosik-finish {border-collapse:collapse; font-size:11px; width:100%;}
.kosik-finish th{background-color:#ffffad; padding:2px 4px; font-weight:normal;}

.kosik-finish td{border:1px solid #ffffad; padding:2px 4px; background-color:#ffffda;}
.dakujeme{padding-top:10px;}

/* Registracia + login
---------------------------------------------------------- */

#shop-registracia{ clear: both; }
#shop-registracia form { clear: both; }
#shop-registracia form b{ }
#shop-registracia legend{ font-weight: bold; padding: 0 2px; color:#d30000; }
#shop-registracia fieldset { border: 1px solid #e5e5e5; padding: 6px; margin: 6px 0; }
#shop-registracia table {}
#shop-registracia table td{ padding:0 2px; padding-right:100px;}
#shop-registracia table td input{border:1px solid #cccccc; width:200px;}

#shop-registracia .error{color: #DE3024; }


.Obchod_Content_Login { width: 100%; border-collapse: collapse; margin: 1em 0; font-size: .9em; }
.Obchod_Content_Login td{ padding: 5px; vertical-align: top; border:2px solid #FFFFFF;}

/************* order-in ******************/
.order-in{
	border-collapse:collapse;
	border:1px solid #ffffad;
	width:100% !important;
	font-size:11px;
	margin-bottom:10px;
	}
.order-in caption{
	margin-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
	}

.order-in td, .order-in th{
	border:1px solid #ffffad;
	padding:2px 5px;
	background-color:#ffffda;
	}

.order-in th{background-color:#ffffad; color:#383838;}

#order{width:100%; border-collapse:collapse; margin-top:2px;}

#order td{padding:2px 5px; border:1px solid #ffffad; background-color:#ffffda;}
#order th{ background-color:#ffffad;}

.ConfirmOrder{border-collapse:collapse; width:100%; margin-bottom:20px; background-color:#ffffad;}
.ConfirmOrder td{border:1px solid #ffffad; padding:2px 4px; background-color:#ffffda;}


.warning{color:#FF0000;}

.Gallery{width: 100%; margin: 1em 0; text-align: center; clear:both; overflow:hidden; }
.Gallery .Row{clear:both;}
.Gallery .Row .Photo{text-align:center; float:left; width:132px; overflow:hidden; margin:0 2px;}
.Gallery .Row .Photo .Description{padding:5px;}
.Gallery .Row .Photo img{
	border:1px solid #de3024;
	padding:3px;
	background-color:#FFFFFF;
	}

.Gallery .Pages{height:20px; padding-bottom:5px; display:none;}
.Gallery .Pages li{ list-style:none; float:left;  width:15px; height:16px; border:1px solid #CCCCCC; text-align:center; margin-right:4px;}
.Gallery .Pages li a{display:block; width:15px; height:16px; text-align:center; margin:0; padding:0; text-decoration:none;}

.EquivalentProducts{clear:both; width:100%;}
.EquivalentProduct{float:left; width:24%; text-align:center; border:1px solid #eceadf; background:#ffffda; padding:5px 0;}
.EquivalentProduct div{text-align:center; padding:3px;}
.EquivalentProduct img{
	border:5px solid #ebedf5;
	}
.orderComponent label{font-weight:bold;}