body { padding:0; margin:0; background-color:black; background-image:url('../images/bg.png'); background-repeat: repeat-x; font-family: Arial, sans-serif; font-size: 11px; }
	
.logo { z-index:1; position:absolute; top:-40px; width:300; height:250; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale'); }
	.logo img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

.phone { z-index:2; position:absolute; color:white; top:22px; left:20%; font-size:0.8em; }

.main_menu { z-index:2; position:absolute; top:60px; left:50%; font-size:1em; }
	.main_menu ul { padding:0; margin:0; }
	.main_menu li { list-style-type:none; margin: 0 0 5px 0; }
	.main_menu a { color:white; text-decoration:none; border-bottom: 1 solid; }
	.main_menu a:hover { color:ffcc00; }

	
.airplane { position:absolute; right:0; top:10; width:100; height:50; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/airplane.png', sizingMethod='scale'); }
	.airplane img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
	.free { z-index:2; position:absolute; height: 23px; padding-left:5px; padding-right:5px; top:29px; right:100px; color:black; font-size:0.8em; background:ffcc33; }
		.free ul { padding:0; margin:0; }
		.free li { list-style-type:none; margin:4px 0 0 0; }
	
	
#basket { z-index:1; position:absolute; top:54px; left:75%; color:white; font-size:0.8em; }
	#basket a { color:white; font-size:1.4em; line-height:1.6em; text-decoration:none; border-bottom: 1 solid; }
	#basket a:hover { color:ffcc00; }

.submenu { z-index:2; padding:0; margin:0; font-size:0.8em; line-height:1.2em; }
	.submenu li { list-style-type:none; margin: 0.4em 0 0 0; }
	.header	{ position:relative; left:-20px; color:#666; width:150px; padding-left:10px; border-bottom:1 solid ccc; }

a { color:#006699; }
a:hover { color:#cc0000; }
img { border:none; }
select {width:120px;}
h4 {font-style:Italic;}

#basket_button { width:80px; height:24px; background:url('../images/basket_button.gif'); cursor:hand; }

.my { color:white; padding:10px; text-align:right; font-size:0.8em; }
.my a{ text-decoration:none; border-bottom:1 solid; color:white;}
.my a:hover { color:ffcc00; }

div.box-c { position: relative; height:20px; margin: 0 20px; background: white; }
div.box-c em b { position:absolute; font:150px Arial; font-weight:normal; line-height:40px; }

.ctl, .cbl, .ctr, .cbr { position:absolute; width:20px; height:20px; color:white;	 overflow:hidden; background:transparent; }

.ctl { top:0; left:-20px; }
.cbl { bottom:0; left:-20px; }
.ctr { top:0; right:-20px; }
.cbr { bottom:0; right:-20px; }

.ctl b { left:-8px; }
.ctr b { left:-25px; }
.cbl b { left:-8px; top:-17px; }
.cbr b { left:-25px; top:-17px; }

div.box-inner { padding: 20px; background: white; }

.counter {position:relative; z-index:1; 	top:0; left:20px; width:90px;}