body{
	padding: 0px;
	margin: 0px;
	background: #FFFFFF;
	width: 100%;
	height: 100%;
	font-family: Arial;
}

form { 
	padding: 0px; 
	margin: 0px; 
}

.clear { clear: both; }

.head{
	
	width: 1024px;
	height: 100px;
	border: 0px SOLID #EBEBEB;
	margin: 0px auto;
	padding-top: 0px;
}



hr {
	background: #b3a8bd;
	color: #b3a8bd;
	border-top: 1px SOLID #b3a8bd;
	height: 0px;
}

#search { background: #6a7080;padding: 6px; width : 190px; }
#search input { border: 0px; }
.searchlabel {color: #000000; font-size: 11px; padding-left: 10px;}
.sbutton {background: none; color: #FFFFFF; font-size: 11px; text-decoration: underline; cursor: pointer; text-decoration: underline;}
.minfo{ font-size: 9px; color: #000000; }

a              { color: #000000; font-size: 11px; font-family: Tahoma; text-decoration: underline;}
a:link         { text-decoration: underline; }
a:active       { text-decoration: underline; }
a:hover        { color: #000000; TEXT-DECORATION: none; }

a.upper               { color: #000000; font-size: 10px; font-family: Tahoma; text-transform: uppercase; text-decoration: underline;}
a:link.upper          { text-decoration: underline; }
a:active.upper        { text-decoration: underline; }
a:hover.upper         { color: #000000; TEXT-DECORATION: none; }

a.mlmenu {            
	color: #FFFFFF; font-size: 10px; font-family: Tahoma;  
	text-transform: uppercase; text-decoration: none; padding: 4px;
}
a:hover.mlmenu { background: url('/img/mlbg.png') top left repeat-x;}

a.mlmenu_selected {            
	color: #FFFFFF; font-size: 10px; font-family: Tahoma;  
	text-transform: uppercase; text-decoration: none; padding: 4px;
	background: url('/img/mlbg.png') top left repeat-x;
}
a:hover.mlmenu_selected  {}

a.mlmenu_super {            
	color: #FFFFFF; font-size: 10px; font-family: Tahoma;  
	text-transform: uppercase; text-decoration: none; padding: 4px;
		padding-bottom: 19px; border-bottom: 2px SOLID #f01c8a;
}
a:hover.mlmenu_super { background: url('/img/mlbg2.png') top left repeat-x;
	background-position: 0% 0%;
}

a.mlmenu_super_selected {            
	color: #FFFFFF; font-size: 10px; font-family: Tahoma;  
	text-transform: uppercase; text-decoration: none; padding: 4px;
		background: url('/img/mlbg2.png') top left repeat-x;
	background-position: 0% 0%;
}
a:hover.mlmenu_super_selected  { 
}

/* основные элементы шапки */

.heading {
	width: 1024px;
	height: 100px;
	border: 0px SOLID #EBEBEB;
	margin: 0px auto;
	position: absolute;
}

.headlinks {
	color: #FFFFFF; 
	font-size: 11px;
	top: 80px;
	left: 10px;	
	position: absolute;
}

.logo {
	width: 244px;
	height: 38px;
	top: 20px;
	left: 10px;	
	position: absolute;
	background: url('/img/logo2.png');
}

.cart {
	width: 249px;
	height: 75px;
	border: 0px SOLID #EBEBEB;
	top: 0px;
	right: 10px;	
	position: absolute;
	background: url('/img/cart_index.png') no-repeat;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	padding-top: 30px;
}

.ccart{
	margin-top: 0px;
	margin-left: 60px;
	
}

.search_holder {
	width: 244px;
	height: 50px;
	border: 0px SOLID #EBEBEB;
	top: 16px;
	right: 230px;	
	position: absolute;
}

.hinfo {
	width: 234px;
	height: 40px;
	border: 0px SOLID #EBEBEB;
	top: 76px;
	right: 240px;	
	position: absolute;
}

.my {
	width: 190px;
	height: 40px;
	border: 0px SOLID #EBEBEB;
	top: 76px;
	right: 0px;	
	position: absolute;
}

.hinfo2 {
	width: 234px;
	height: 40px;
	border: 0px SOLID #EBEBEB;
	top: 40px;
	right: 240px;	
	position: absolute;
}

.holder{
	
	width: 1224px;
	margin: 0px auto;
	padding: 0px;
}

.dv {
	padding-left:  2px; 
	padding-right: 2px; 
	color: #EBEBEB;
}

.menu {
	width: 1224px;
	height: 50px;
	background: url('/img/menu_background.png') #6e768f;
	margin: 0px auto;
}

.menu_content {
	padding-top: 14px;
	width: 1174px;
	margin: 0px auto;
}

.banner {
	width: 1077px;
	margin: 0px auto;
}

.content {
	font-family: Arial;
	font-size: 11px;
	width: 1154px;
	margin: 0px auto;
	color: #000000;
}

.idate {
	background: #ef1b8a;
	padding: 4px;
	color: #FFFFFF;
}

.icart {
	background: #c327d2;
	padding: 4px;
	color: #FFFFFF;
}

.fl {
	background: #74788b;

}

.flc {
	width: 1024px;
	color: #FFFFFF;
	margin: 0px auto;
	font-size: 11px;
	font-family: Arial;
	padding: 10px;
	background: url('/img/flbg.gif') left bottom no-repeat;
}

.stdbig {
	font-size: 11px; 
	text-transform: uppercase;
	font-weight: bold;
}

.grey {
	color: #505050;
}


