@charset "utf-8";
/* CSS Document */

body {
padding:0px;
margin:0px;
background-color:#FFEEB9;
}

h1 {
margin:0px; 
font-size:14px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:normal;	
}

img {
border:none;	
}

.footer_heatdesign {
	width:830px;
	padding-right:5px;
	height:auto;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	margin-left:128px;
	margin-top:23px;
	color:#9D9D9D;
}

.footer_heatdesign a {
	color:#9D9D9D;
	text-decoration:none;
}

#thumb1 img {
	width:370px;
	height:278px;	
}

#thumbholder {
	border:1px solid #3d3d3d;	
	width:370px; 
	display: table; 
	height:278px;
	float:left;
	display:inline;
	margin-left:1px;
}

#enter {
width:913px;
height:683px;
position:absolute;
left:50%;
margin-left:-456px;
background-image:url(../images/enter_03.jpg);
}

.links_enter {
width:100%;
position:absolute;
top:683px;
font-size:11px;
text-align:center;
color:#AC9;
padding-top:10px;
}

.links_enter a {
color:#AC9;
text-decoration:none;
}

#contacts_div {
float:left;
width:100%;
margin-top:40px;
margin-bottom:10px;
font-family:Verdana, Geneva, sans-serif;
font-size:15px;
line-height:20px;
}

.contacts_in {
width:240px;
float:left;
height:auto;
border-right:1px solid #999;
padding: 0 23px 0;
color:#783D17;
}

.contacts_form {
width:210px;
}

.contacts_form input[type="text"] {
width:210px;
background-color:#F4ECD9;
border:1px solid #7C390E;
}

.google_map {
width:235px;
height:171px;
}

.contacts_form input {
padding:0px;
margin:0px;	
}

.contacts_form textarea {
width:210px;
height:120px;
overflow:hidden;
background-color:#F4ECD9;
border:1px solid #7C390E;
padding:0px;
}

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

#response {
display:none;
width:100%;
float:left;
margin-bottom:17px;
}

.buttons {
width:100%;
height:18px;
margin-top:5px;
}

.reset {
width:72px;
height:18px;
border:0px;
background-image:url(../images/izchisti_18.gif);
background-repeat:no-repeat;
float:left;
}

.reseten {
width:72px;
height:18px;
border:0px;
background-image:url(../images/clear_11.gif);
background-repeat:no-repeat;
float:left;
}

.submit {
width:72px;
height:18px;
border:0px;
background-image:url(../images/izprati_20.gif);
background-repeat:no-repeat;
float:right;
}

.submiten {
width:72px;
height:18px;
border:0px;
background-image:url(../images/send_13.gif);
background-repeat:no-repeat;
float:right;
}

.contact_form_text {
padding-top:6px;
padding-bottom:3px;
}

.padding0 {
padding-top:0px;	
}

.address {
width:230px;
height:auto;
}

.centered {
width:100%; 
text-align:center;	
}

.floatleft {
float:left;	
}

.first {
margin-left:1px;	
display:inline;
}

.third {
border:0px;	
width:210px;
}

#top_relative {
position:relative; 
float:left;
width:100%; 
background-image:url(../images/bg_green_02.jpg); 
background-repeat:repeat-x; 
background-position:0 110px;	
}

#top_relative_in {
position:relative;
padding-top:23px; 
float:left;
width:100%;
background-image:url(../images/behind_24.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}

.top50 {
margin-top:50px;	
}

#main {
width:849px; 
float:left;
position:relative; 
left:50%; 
margin-left:-424px; 
background-image:url(../images/new_simple_otgore.png); 
background-repeat:repeat-x;	
}

#flagbottom {
	width:100%; float:left;
}

#content_products_in {
width:100%; 
float:left; 
margin-bottom:20px; 
margin-top:30px;	
}


.left_shadow {
width:100%;
float:left;
background-image:url(../images/sqnka1x7levo.png); 
background-repeat:repeat-y;	
}

.right_shadow {
width:100%; 
float:left;
background-image:url(../images/sqnkadesno.png); 
background-position:top right; 
background-repeat:repeat-y;	
}

.menu_right_shadow {
	background-image:url(../images/line_right_menu_07.gif);
}

.menu_left_shadow {
	background-image:url(../images/line_left_menu_07.gif);
}

.top_shadow {
width:100%;
float:left;
background-image:url(../images/line_top_menu_03.gif); 
background-repeat:repeat-x;	
}

.bottom_shadow {
width:100%; 
float:left;
background-image:url(../images/line_bottom_menu_31.gif); 
background-position:bottom left;
background-repeat:repeat-x;
}

.angle_left {
width:100%; 
float:left;
background-image:url(../images/angle_left_09.jpg); 
background-position:top left; 
background-repeat:no-repeat;	
}

.margin40 {
margin-bottom:40px;	
}

.angle_right {
width:100%; 
float:left;
background-image:url(../images/angle_top_right_03.jpg); 
background-position:top right; 
background-repeat:no-repeat; 
padding-top:7px;	
}

.menu_left_angle {
	background-image:url(../images/menu_top_left_angle_03.gif);
}

.menu_right_angle {
	background-image:url(../images/menu_top_right_angle_07.gif);
	padding:0px;
}

.angle_bottom_left {
width:100%; 
float:left;
background-image:url(../images/menu_bottom_left_angle_30.gif); 
background-position:bottom left; 
background-repeat:no-repeat;	
}

.angle_bottom_right {
width:100%; 
float:left;
background-image:url(../images/menu_angle_bottom_right_36.gif); 
background-position:bottom right; 
background-repeat:no-repeat;	
}

#content_title {
width:520px; 
color:#693910; 
font-family:Verdana, Geneva, sans-serif; 
font-size:18px; 
padding:5px; 
padding-top:0px; 
float:left; 
border-bottom:1px solid #999; 
margin-bottom:10px;	
}

#main_in {
width:835px; 
float:left;
background-color:#FFF; 
margin-left:7px; 
display:inline;
background-image:url(../images/top_bg_14.gif); 
background-repeat:repeat-x;
}

.picrow{
width:100%;
padding-bottom:20px;
text-align:center;
float:left;
}

.padding20 {
padding-top:20px;	
}

.margin15 {
margin-right:15px;	
}

.margin5 {
margin-right:5px;	
}

.margin55 {
margin-right:55px;	
}


.anglein_left {
width:100%; 
background-image:url(../images/anglein_left_12.jpg); 
background-position:top left; 
background-repeat:no-repeat;	
}

.anglein_right {
width:100%; 
background-image:url(../images/angle_in_top_right_03.jpg); 
background-position:top right; 
background-repeat:no-repeat;	
}

#absolute_left {
position:absolute; 
width:62px; 
margin-left:-62px; 
margin-top:-12px;	
}

#absolute_right {
position:absolute; 
width:99px; 
margin-left:835px; 
margin-top:-25px;	
}

#header_top {
width:100%; 
height:77px;	
}

#logo {
margin-left:32px; 
margin-top:18px;	
}

#header {
width:100%; 
height:231px; 
background-image:url(../images/menu_bg_20.jpg);
}

#menu_div {
width:200px; 
height:231px; 
float:left;	
}

#navi {
	width:128px;
	margin-top:5px;
	margin-left:34px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

.button {
width:100%;  
text-align:center; 
border-bottom:1px dotted #fff; 
cursor:pointer;	
}

a.btn {
text-decoration:none;
color:#fff;
display:block;
width:100%;
padding-top:8px;
padding-bottom:8px;
}

a.btn:hover {
color:#F5D46D;
}

.active {
color:#F5D46D;
padding-top:8px;
padding-bottom:8px;
}

#main_pic_div {
width:635px; 
height:231px; 
float:right;	
}

.margin3 {
margin-top:3px;	
}

#content {
float:right; 
width:555px;	
}

#content_right_div {
width:635px; 
float:right; 
border-left:1px solid #ccc; 	
}

#content_lazov {
width:100%;
float:left;
background-image:url(../images/content_bg_33.gif); 
background-repeat:repeat-x;	
}

#content_products {
width:100%;
float:left;
background-image:url(../images/content_bg_33.gif); 
background-repeat:repeat-x;	
font-family: Arial, sans-serif;
font-size: 0.9em;
}

.text_div {
padding-top:50px; 
padding-bottom:30px; 
padding-left:35px; 
padding-right:35px; 
width:765px; 
color:#833D05; 
font-family:Verdana, Geneva, sans-serif; 
font-size:16px; 
line-height:20px;	
}

#shops {
padding-top:8px; 
height:31px; 
padding-bottom:8px; 
margin-left:35px; 
float:left;
display:inline;
width:765px; 
color:#CE6007; 
background-color:#E9E9E7; 
border:1px solid #C6C6C6;	
}

#shops_text {
width:auto; 
height:27px; 
padding-top:4px; 
padding-left:10px; 
margin-right:14px; 
float:left; 
text-align:center; 
font-family:Verdana, Geneva, sans-serif;	
}

.shop {
float:left; margin-right:14px;	
}

.billa {
width:76px;
}

.picad {
width:99px;	
}

.plus {
width:100px;
}

#bottom_relative {
position:relative; 
float:left;
width:100%;	
}

#footer {
width:1091px; 
position:relative; 
float:left;
left:50%; 
margin-left:-545px; 
height:139px; 
background-image:url(../images/footer_06.jpg); 
background-repeat:no-repeat;	
}

#request {
margin-top:52px; 
margin-left:164px;	
}

#language {
width:254px; 
margin-left:330px;
margin-top:308px;
}

.english_a {
display:block;
width:104px;
height:25px;
float:left;
}

.bulgarian_a {
display:block;
width:137px;
height:25px;
float:right;
}

.menu3 {
width:180px;
float:left;
background-image:url(../images/bg_lazvo.jpg);
}

#text {
margin-top:93px;
padding-left:30px;
float:left;
width:auto;
height:auto;
}

.menuholder {
width:188px;
float:left;
margin-left:5px;
}

.products_content_title {
width:100%; 
text-align:center; 
color:#6A3C01; 
padding-top:15px; 
padding-bottom:15px;	
}

.products_content_pics {
width:100%; 
text-align:center;	
}

.products_content_div {
width:465px; 
height:101px; 
background-image:url(../images/products_offer_bg_03.gif); 
background-repeat:repeat-x; 
border:1px solid #90905F; 
margin-left:80px; 
margin-top:30px;
margin-bottom:337px;	
}

.month {
width:46px;
height:29px;
border:1px solid #7E6639;
border-right:none;
float:left;
color:#5D5D5D;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
line-height:30px;
font-size:16px;
}

.lastmonth {
border-right:1px solid #7E6639;	
}

.borderless {
border-top:none;
}

.period {
	color:#7E6639;
	padding-top:6px;
	padding-bottom:8px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
}

.twolines {
height:15px;	
}

.borderlessb {
border:none;	
}

.lukovici {
	margin-top:5px;
}
#building_button{
	position:absolute;
	margin-top:40px;
	margin-left:-7px;
}
#catalog_button{
	position:absolute;
	margin-top:7px;
	margin-left:-7px;
}

#catalog_background {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 50000;
	width: 100%;
	height: 1500px;
	background-color: black;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;	
}

#catalog_iframe {
	width:986px;
	position:absolute;
	z-index:55000;
	top:50%;
	left:50%;
	margin-left:-493px;
	display:none;
	border-bottom:4px solid #fc1213;
}

#catalog_close {
	width:27px;
	height:24px;
	display:block;
	background-image:url(../images/btn_close_down.png);
	background-repeat:no-repeat;
	left:50%;
	margin-left:-488px;
	position:absolute;
	z-index:60000;
	display:none;
}