html,body { margin: 0; padding: 0; width: 100%; height: 100%; }	
body { min-height: 100%; height: auto !important; height: 100%; position: relative; 
	font: 62.5% "Times New Roman", Times, serif; color: #593F34; 
	background: #F2EEE4 url(../img/bg.jpg) repeat-x; }


a img { border: none }	 
img.left { float: left; float: "none"; }	 
td,th { font: 1em "Times New Roman", Times, serif; font: "0.625em Times,serif"; color: #593F34; }
input,select,textarea { color: #593F34; font: 14px Arial, Helvetica, sans-serif; }
a { color: #593F34; }

table#all_carrier { border-collapse: collapse; width: 100%; }
td#all_carrier_td { padding: 0; vertical-align: top; background: url(../img/bg_left.jpg) no-repeat; }

#carrier { padding-bottom: 90px;  }


table#top { border-collapse: collapse; width: 100%; background: url(../img/bg_right.jpg) no-repeat right 0; }
td#top_left { width: 340px; padding: 0; }
td#top_left div { width: 340px; height: 440px; }

td#top_center { width: 65%; padding: 0; vertical-align: top; text-align: center; }
td#top_center div { width: 360px; height: 36px; }

td#top_right { width: 35%; vertical-align: top; padding: 0; }
#menu { margin: 50px 10px 30px 0px; }
#menu ul { margin: 0; padding: 0; list-style: none; background: #9E004F url(../img/bg_menu.jpg) no-repeat right 0; }
#menu li { padding-left: 40px; font-size: 16px; font-weight: bold; color: #FFF; }
#menu a { color: #FFF; text-decoration: none; }
#menu a:hover { text-decoration: underline; }
#gallery { width: 255px; height: 138px; font-size: 14px; position: relative; left: -12px; z-index: 2;
	background-image: url(../img/bg_gray1.png); background-repeat: no-repeat;
	//	 background-image: none;  
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_gray1.png,sizingMethod=crop); }
#gallery div.gray { width: 255px; height: 12px; clear: both;  
	background-image: url(../img/bg_gray2.png); background-repeat: no-repeat; background-position: 0 bottom;
	//	 background-image: none;  
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_gray2.png,sizingMethod=crop); }
#gallery div.white { float: right; background: #FFF; width: 243px; height: 126px; }
#gallery img { margin: 18px 0 0 21px; }


table#main { border-collapse: collapse; width: 100%; }
td#main_left { width: 340px; padding: 0; }
td#main_left div { width: 340px; height: 400px; }

td#main_center { width: 65%; padding: 0; vertical-align: top; }
td#main_center div.carrier { font-size: 1.4em; }
td#main_center h1.title { color: #850043; font-size: 1.71em; margin: 0 0 15px; font-weight: bold; }

td#main_right { width: 35%; vertical-align: top; padding: 0; }
td#main_right div.carrier { margin-left: 40px; font-size: 1.4em; }
td#main_right h1 { color: #850043; font-size: 1.71em; margin: 0 0 15px; font-weight: bold; }
td#main_right h2 { font-size: 1.29em; font-weight: normal; color: #593F34; margin: 0; }
td#main_right ul { margin: 0; padding: 0; margin: 5px 10px 10px; list-style: none; }
td#main_right ul a { text-decoration: none; }
td#main_right ul a:hover { text-decoration: underline; }


#footer { width: 100%; border-collapse: collapse; height: 79px; position: absolute; bottom: 0; }
#footer td { padding: 0; vertical-align: top; }
td#footer_left { width: 340px; }
td#footer_left div.uzor { width: 290px; height: 20px; border-top: 1px solid #9E004F; }
td#footer_left div.uzor div { width: 22px; height: 15px; background: url(../img/footer_usor.gif); 
	float: right; position: relative; left: 22px; top: -8px; }
td#footer_left div.carrier { margin-left: 40px; width: 300px; }
td#footer_left div.carrier img { margin-right: 13px; }
td#footer_center { background: #9E004F url(../img/bg_footer.gif) repeat-x 0 bottom; }
td#footer_center div { margin: 17px 17px 0; width: 341px; color: #FFF; font-size: 14px; }
td#footer_center a { color: #FFF; }
td#footer_right { width: 240px; background: #9E004F url(../img/bg_footer.gif) repeat-x 0 bottom; }
td#footer_right div.carrier { width: 240px; }
td#footer_right div.right { width: 91px; height: 79px; background: url(../img/footer_right2.jpg); float: right; }
td#footer_right div.right div { width: 91px; height: 76px; position: relative; top: -76px;
	background: url(../img/footer_right1.jpg); z-index: 2; }
td#footer_right div.mitra { font-size: 12px; margin-top: 17px; float: left; }
td#footer_right a { color: #FFF; }

#tray { font-family: Arial, Helvetica, sans-serif; margin: 0 0 15px; }



