html,body { height:100%; margin: 0; padding: 0; background: #FFF; color: #624017; font: 100% "Times New Roman", Times, serif; }

img { border: none }	 
img.left { float: left; float: "none"; }	 
table.default { width: 100%; border-collapse: collapse; }
table.default td,table.default th { padding: 0; font: 100% "Times New Roman", Times, serif; color: #624017; }
ul.default { margin: 0; padding: 0; list-style-type: none; }
form { margin: 0; padding: 0; }
input,select,textarea { margin: 0; padding: 0; font: 100% "Times New Roman", Times, serif; color: #624017; }
span.nowrap { white-space: nowrap; }
a { color: #7E5421; }

#header { background: #F5DAB7 url(../img/bg_header_carrier.jpg); }
#header div { width: 983px; height: 188px; background: url(../img/bg_header.jpg); }
#header img { position: relative; left: 531px; top: 46px; }

#top_line { background: url(../img/top_line.jpg) no-repeat; height: 37px; }
img.slogan { position: relative; left: 260px; top: 6px; }
img.ico_home { position: relative; left: 423px; top: 0px; }
img.ico_mail { position: relative; left: 476px; top: -3px; }


table#main { table-layout: fixed; }
td#main_left { width: 259px; background: url(../img/bg_menu_bot.jpg) no-repeat left bottom; 
   vertical-align: top; padding-bottom: 150px; }
#menu_carrier { background: url(../img/bg_menu_top.jpg) no-repeat; padding: 30px 0 0 30px; 
   font-size: 14px; font-weight: bold; font-style: italic; color: #C58D38; }
#menu_carrier div { width: 229px; margin-bottom: 25px; background-repeat: no-repeat; }
#menu_carrier img { float: left; float: "none"; }
#menu_carrier ul { list-style: none; margin: 0; padding: 0; }
#menu_carrier li { padding-left: 50px; }
#menu_carrier a { color: #7E5421; text-decoration: none; }
#menu_carrier a:hover { color: #C58D38; }

div.menu_item1 { background-image: url(../img/menu_item1.png);  
  //	 background-image: none;  
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_item1.png,sizingMethod=crop); }
div.menu_item2 { background-image: url(../img/menu_item2.png);  
  //	 background-image: none;  
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_item2.png,sizingMethod=crop); }
div.menu_item3 { background-image: url(../img/menu_item3.png);  
  //	 background-image: none;  
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_item3.png,sizingMethod=crop); }
div.menu_item4 { background-image: url(../img/menu_item4.png);  
  //	 background-image: none;  
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_item4.png,sizingMethod=crop); }

td#dashed { width: 1px; background: url(../img/dashed.gif) repeat-y; }


td#main_right { background: url(../img/bg_content_bot2.jpg) no-repeat right bottom; vertical-align: top; }		
#content_carrier_x { background: url(../img/bg_content_top_x.jpg) repeat-x; }
#content_carrier { background: url(../img/bg_content_top2.jpg) no-repeat right top; }
#front_carrier { background: url(../img/bg_content_top1.jpg) no-repeat; padding: 30px 0 0 65px; }
#second_carrier { background: url(../img/bg_content_top1.jpg) no-repeat; }
#second { padding: 30px 0 30px 30px; }


#front_table { width: 580px; table-layout: fixed; }
#front_table td { vertical-align: top; padding-bottom: 35px; }
.foto_carrier { background: url(../img/rama.jpg) no-repeat 12px 0; height: 200px; }
.foto_carrier img { float: left; margin: 15px 0 0 17px; }
.foto_carrier div { float: left; width: 14px; height: 105px; margin-top: 15px; }
div.birka1 { background: url(../img/front_birka1.gif); }
div.birka2 { background: url(../img/front_birka2.gif); }
div.birka3 { background: url(../img/front_birka3.gif); }
div.birka4 { background: url(../img/front_birka4.gif); }
#front_table p { font-style: italic; font-size: 75%; margin: 0; margin: 3px 0 0 12px; }


#footer { background: #FBF5F0 url(../img/bg_footer.gif) no-repeat 920px top; height: 39px; }
#contact { float: left; width: 908px; color: #A97A2E; font: 10px Tahoma,sans-serif; }
#contact p { margin: 0; padding-left: 30px; position: relative; top: 12px; }
#contact a { color: #A97A2E; text-decoration: none; }
#contact a:hover { text-decoration: underline; }

#flower { float: left; width: 54px; height: 39px; position: relative; top: -39px; 
   background-image: url(../img/bg_content_bot1.png);  
  //	 background-image: none;  
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_content_bot1.png,sizingMethod=crop); }
 
