*{margin:0; padding:0;}
img,fieldset{border:0;}
body{font-size:76%; line-height:1.3;font-family:Verdana, Arial,'Arial Black'; color:#000; background-color:#510100;}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,form,fieldset{margin:0 0 0 0;}
dl,ul,ol{margin:0 0 15px;}
h1{font-size:2em;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
h5{font-size:1em;}
h6{font-size:0.8em;}



li,dd,blockquote{margin-left:30px;}
a:link, a:visited	{color:#000; text-decoration: none;}
a:hover, a:active	{color:#ac0001; text-decoration: none;}
.clear {clear:both;}
/********************************/
html{background-image: url('../imagini/body_bg.jpg'); background-repeat: repeat-x; background-color:#510100;}
body{background-image: url('../imagini/body_bg.jpg'); background-repeat: repeat-x;background-color:#510100;}

#wrapper{width:700px; margin:0 auto;}
#right{ width:680px; margin:0 auto; position: relative; display: inline; float: right; background-color:#d3b288; margin: 10px 0 10px 0; padding: 10px; }

#head h1{ height:0px !important; margin:0; padding:109px 0 0 0; width:150px; overflow: hidden; background-image: url(../imagini/lb_logo.png); background-repeat: no-repeat; display: inline; float: left; }

#tel_info{ display:inline;float:right; width:285px; font-size: 15px; font-weight: bold; color:#fbe4ae; margin:35px 40px 0 0; }

#promo{ width:700px; height: 161px; display: inline; float: right; margin: 7px 0 0 0; }

ul#categ {position:relative;margin:0 0 20px 32px;font-size:12px;font-weight:bold; list-style-image: url(../imagini/left_li.jpg);}
ul#categ li { margin:0 0 5px 0;}

.small { font-size:10px; }

.index_text1{ background:#fbe4ae; border:1px solid #ccc; padding: 10px; overflow: hidden; }
.index_text img{ margin:5px; }

.featured{ margin-top:10px; }
.p_box{ width:210px; height:210px; text-align:center; background:#fbe4ae; padding:5px; margin:2px; display: inline; float: left; border:1px solid #ccc; }
.p_box img{ margin:7px 0; border:2px solid #510100;}

.p_box_detail{ position:relative;width:323px; height:225px; text-align:left; background:#fbe4ae; padding:5px; margin:2px; display: inline; float: left; border:1px solid #ccc; }
.p_box_detail img{ margin:10px 5px; border:2px solid #510100; display: inline; float: right;}
.p_box_detail .submit{ position:absolute; bottom:5px; right:5px; padding:4px; margin:0 5px; font-size: 12px; color: #666; font-weight: bold; background-image: url(../imagini/btn_bg.jpg); background-repeat: repeat-x;  }
.p_box_detail .submit2{ position:absolute; bottom:5px; left:5px; padding:4px; margin:0 5px; font-size: 12px; color: #666; font-weight: bold; background-image: url(../imagini/btn_bg.jpg); background-repeat: repeat-x;  }
/*form*/
#formId{ margin:0 0 0 0; position:relative; display: inline; }
#formId .send { padding:3px 35px; margin-left:350px; font-size: 12px; color:#fff; border: 1px solid #ccc; font-weight: bold; background: #510100; }
.add_p{ margin:0; padding: 0; }
.submit{ padding:4px; margin:0 5px; font-size: 12px; color: #666; font-weight: bold; background-image: url(../imagini/btn_bg.jpg); background-repeat: repeat-x; }
#formId .small { font-size:10px; }

.tp_box_detail{ position:relative;width:323px; height:145px; text-align:left; background:#fbe4ae; padding:5px; margin:2px; display: inline; float: left; border:1px solid #ccc; }
.tp_box_detail img{ margin:10px 5px; border:2px solid #510100; display: inline; float: right;}
.tp_box_detail .submit{ position:absolute; bottom:5px; left:5px; padding:4px; margin:0 5px; font-size: 12px; color: #666; font-weight: bold; background-image: url(../imagini/btn_bg.jpg); background-repeat: repeat-x;  }
.tp_box_detail .txt{
  margin: 10px 0 0 0;
}


/*form*/
#formId form { margin:15px auto; width: 90%;  color: #000; padding: 20px;}

#formId label
{  display: block;  float: left;  text-align: left; width: 170px;  padding-top: 0.25em;  margin: 1em 15px 0 0;}

#formId input, select , textarea
{  margin: 1em 0 0 10px; width: 300px; border: 1px solid #ccc; padding: 2px; background: #FFFFFF url("field_bg.gif") no-repeat 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#formId .small{ width:50px; }
#formId .medium{ width: 80px; }
#formId .sel{ width: 250px; }
#formId textarea{ height:70px; }
#formId input:focus, select:focus
{     border: 1px solid #510100;  }
#formId #buttons
{ width:200px; display: inline; float: right; margin: 0 15px 15px 0;}

#formId input.button				{ background: url(button-bg.png) repeat-x top center;
					  -moz-border-radius: 5px; padding: 5px; color: black; font-weight: bold;
					  -webkit-border-radius: 5px; font-size: 13px;  width: auto; }
#formId input.button:hover		{ background: white; color: black; }

.index_lb{ background:#fbe4ae; position:relative; border:1px solid #ccc; padding: 10px; }
.index_lb img{ margin:5px; display: inline; float: left; padding: 2px; border: 1px solid #510100; }
.p { clear: both; padding:20px 0 12px 0; }
#p_d form { margin:0; padding: 0; }
#p_d select{ width:50px; }
.l{ width: 405px; height:305px; display: inline; float: left; }
.r{ width: 235px; height:305px; display: inline; float: right; text-align: right; }
.r h5{ margin:10px 3px 0 0; font-size: 15px; }