*{margin: 0; padding: 0px;}

html, body {width: 100%; height: 100%}
body { background: url(../images/bg-body.jpg) left top;}

/* Typography 
***************/
h1 { font: bold 18px Georgia, "Times New Roman", Times, serif; color: #d57737; /*padding-bottom: 15px;*/ padding:15px 0;}
h2 { font: bold 16px Georgia, "Times New Roman", Times, serif; color: #d57737; /*padding-bottom: 15px;*/ padding:15px 0;}
h3 { font: bold 16px Georgia, "Times New Roman", Times, serif; color: #363227; padding-bottom: 15px;}
h4 { font: bold 14px Georgia, "Times New Roman", Times, serif; color: #363227; padding-bottom: 10px;}

p{ font: 13px/18px Georgia, "Times New Roman", Times, serif; color: #363227; text-align: left; padding-bottom: 5px;}
p:first-letter {font-size: 20px; padding: 0px 1px 0px 0px; }

a{ font: bold 12px Georgia, "Times New Roman", Times, serif; color:#006633; text-decoration:none;}
a:hover{ color:#339933; text-decoration:underline;}

ul { list-style: none; padding: 0px 0px 15px 40px; }
ul li {
	list-style-type: none;
	list-style-position: outside;
	font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #363227;
	background: url(../images/bullet.gif) left 6px no-repeat;
	padding-left: 17px;
}
ul.list { list-style: none; padding: 0px 0px 15px 10px; }
ul.list li {
	font: bold 7.8pt/16px Georgia, "Times New Roman", Times, serif;
	color: #363227;
	background: url(../images/little_bullet.gif) left 6px no-repeat;
	padding-left: 10px;
}
br{ height: 15px; line-height: 15px; font-size: 15px;}

/* Layout
***************/
#container, #header, #top-header, #menu, #bg-continut, #continut, #footer { width: 757px; margin: 0px auto;}

#header {height: 318px; }
#top-header { height: 206px;background: url(../images/header-top.gif) left top no-repeat; position: relative;z-index: 0;}
.discount {position: absolute; top:174px; left:530px; width:45px;height:34px;}
#menu { height: 112px; background: url(../images/bg-menu.gif) 0px top no-repeat; position: relative; z-index: 100;}

#bg-continut { background: url(../images/bg-continut-repeat.gif) left top repeat-y; }
#continut { background: url(../images/bg-continut-fix.gif) left bottom no-repeat; padding-bottom: 20px; position: relative; z-index: 50;}
#continut-text { width: 664px; margin: 0px auto; background: url(../images/bg-continut-text.gif) left top repeat-y; padding-top: 15px;}
#continut-text .separator { width: 661px; height: 28px; background: url(../images/separator.gif) left top no-repeat; display: block; clear:both;}

#footer { height: 126px; background:url(../images/bg-footer.gif) left top no-repeat;  }
p.copyright { font: normal 11px Georgia, "Times New Roman", Times, serif; color: #363227; text-align: center; padding-top: 60px;}


/* Content
***************/
#continut-text .box {width: 610px; margin: 5px auto 7px auto; display: table; z-index: -1000;}
#continut-text .box .littlebox { width: 187px; float: left; overflow:hidden}
#continut-text .box .littlebox-middle { width: 187px; float: left; margin: 0px 20px; _margin: 0px 10px;}

#continut-text .littlebox p, #continut-text .littlebox-middle p{ font-size: 11px; text-align: justify; padding-bottom: 5px;overflow:hidden}
#continut-text .littlebox p.bottom, #continut-text .littlebox-middle p.bottom { padding-bottom: 0px;}
#continut-text .littlebox img, #continut-text .littlebox-middle img { margin-bottom: 5px;overflow:hidden}

.bg-table{margin:0px auto; width:580px; background:#f5e6c9; padding:8px; border: #663333 double 3px;	}

/* Specials
***************/
.intro { width: 602px; height: 87px; margin:0px auto; border: 1px solid #CCC; padding: 1px;}
.intro img {border: 1px solid #CCC;}

.pic { width: 597px; height: 384px; margin: 0px auto; border: medium double #CCC;}

.bck{ float: left; margin: 10px 0px 10px 22px;}
.fwd{ float: right; margin: 10px 27px 10px 0px}

img, .img{ border:0; }


p.bottom, h3.bottom, h4.bottom { padding-bottom: 0px;}
h2.bottom { padding-bottom: 10px;}

.clear{ clear: both; height: 0px; line-height: 0px; font-size: 0px;}

.center {text-align: center;}

#servicii a {color:#006633;}
#servicii a:hover {color:#339933; text-decoration:underline;}

.box-adresses {background:url(../images/tarife_bck.gif) left top no-repeat; height: 373px; display: block;}
.box-adresses-left{width:359px; float:left; margin-right: 21px;}
.box-adresses-right {width:230px; float:left;}
.box-adresses-int {padding: 10px;}

.box-adresses ul.list{ padding-left: 50px;}

.tbl_tarife img {vertical-align:text-bottom; }
.bcrumbs {margin:0px 0px 100px 30px;}

ul.thumbs {list-style-type:none}
ul.thumbs li {float:left; margin-left:5px; padding:0;}
