@charset "UTF-8";
body, html { 
	margin:0; 
	padding:0; 
	height:100%;
	color:#444444;
	font: 10px/13px Verdana !important;
	background: #ffffff;
	/*background: url(../images/top_bg.gif) 0 0 repeat-x;*/
}

img {padding:0; margin:0; border:0px; }
.dirRight {direction:rtl; text-align:right;}
.fr { float:right;}
.fl { float:left;}
.fontA { font-family:Verdana; /*font-size:8pt;*/ font-style:normal}


.sizeTable {
	float:left;
		border: #e8e8e8 1px solid;
		position:relative;
		margin: 2px;
	
		}
/*************************************
	colors
*************************************/
.white {color:#FFFFFF;}
.blue {color:#1381bf;}
.green {color:#5e7808;}
.yellow { color:#ffea00; }


/*************************************
	main
*************************************/
div.frame_top {
	position:relative;
	margin:0 auto;
	padding:0;
	width:100%;
	background-color:#2d6fa0;
	height: 23px;
	clear: both;
	top:0px;
	}
div.frame_top_792 {
	position:relative;
	margin:0 auto;
	padding:0;
	width:792px;
	height: 23px;
	clear: both;
	top:0px;
	}
div.frame_top_792 a{
	float:left;
	position:relative;
	top:2px;
	margin:0 12px 0 0;
	font: 9px Arial !important;
	color:#2d6fa0;
	text-decoration:none;
	text-transform:uppercase;
	padding:5px 0;
	height:auto;
	width:auto;
	opacity:0.90; filter:alpha(opacity=90);
	}
	
div.frame_top_792 a.home{
	margin-left:5px;
	
	}
div.frame_top_792 a:hover{
	opacity:1; filter:alpha(opacity=100);
	
	}	

div.frame_0 {
	position:relative;
	margin:0 auto;
	padding:0;
	width:792px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	clear: both;
	top:0px;
	background: url(../images/top_logo_dixie68.gif) 383px 0 no-repeat;
	
	}
	
div.frame_top_menu {
	position:relative;
	margin:0 ;
	padding:0;
	width:792px;
	height: 37px;
	clear: both;
	top:0px;
	
	
	}	
	


	
/**************************************************************
 drop down menu
**************************************************************/
 ul.dropdown {
 
 list-style: none;
 margin:0;
 padding:0;
/* width:100%;*/
 z-index:99;

}
ul.dropdown * ul {
 list-style: none;
 margin:0;
 padding: 0;
 display:none;
 position:absolute;
 z-index:99;

}
ul.dropdown li {
 float: left;
 padding: 0px; 
}
ul.dropdown li * li {
 float: none;
 position: relative;
}
ul.dropdown ul * ul {
  top:0;
  width:100%;

}
ul.dropdown a {
 display:block;
}
ul.dropdown ul * a {
 width:auto;
}
ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul {
 display:none;
}
ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul {
 display:block;
}
/* top menu declaration */
ul.dropdown a {
 margin: 1px 1px 0 0;
 color: #fff;
 padding: 0;
 text-decoration: none;
}
ul.dropdown a:hover {
 
}
ul.dropdown ul {
 border: 0;
  margin: 0;
 width:128px;
  margin-top:-5px;
  padding-bottom:4px;
}
ul.dropdown ul.nurse {
background: url(../images/mb_nurse.gif) 0 bottom no-repeat;
}
ul.dropdown ul.chef {
background:  url(../images/mb_chefwear.gif) 0 bottom no-repeat;
}
ul.dropdown ul.work {
background: url(../images/mb_workwear.gif) 0 bottom no-repeat;
}

ul.dropdown ul.nurse li {
 background: #abc687;
 width:110px;
 height:18px;
 padding: 0 3px 0 15px;
}
ul.dropdown ul.chef li {
 background: #ca5e9b;
 width:110px;
 height:18px;
 padding: 0 3px 0 15px;
}
ul.dropdown ul.work li {
 background: #d08a4e;
 width:110px;
 height:18px;
 padding: 0 3px 0 15px;
}

ul.dropdown ul a {
margin: 0;
 color: #fff;
 padding: 2px 0;
 text-decoration: none;

}
ul.dropdown ul a:hover {
text-decoration:underline;
}
ul.dropdown ul li {
float:left;
clear:both;
}


/*************************************
	part 1
*************************************/
div.part_main{
	float:left;
	position:relative;
	margin:50px 0 0 0;
	padding:0;
	width:792px;
	clear: both;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	}	

div#flash {
	float:left;
	width:792px;
	height:322px;
	background: url(../images/home_image.jpg) no-repeat;
	z-index:10;
}

div.part_main P {
	float:left;
	margin:0;
	padding:10px 0 10px 0;
	width:500px;
	}

.searchHome {
	float:right;
	margin:0;
	padding: 5px 0 5px 0;
	
}

.go_btn{
	float:left;
	padding:0;
	width:39px;
	margin: 0;
	height:18px;
	background: url(../images/go.gif) no-repeat;
	border-style:none;
}
.search_place{
	float:left;
	padding:0;
	width:140px;
	margin: 0px 5px 0px 2px;
	clear:both;
	height:16px;
	color:#666666;
	font: 10px/12px Arial !important;
}

div#counter_box {
	float:left;
	width:792px;
	height:30px;
	background: url(../images/dot2.gif);
	
}
.counter_place{
	float:left;
	padding:0;
	margin: 5px 0px 2px 0;
}

.counter_place a:link{
				text-decoration: none;
				background: transparent;
	
}

/*************************************
	part 2
*************************************/
div.part_2{
	float:left;
	position:relative;
	width:780px;
	height: 163px;
	clear: both;
	
	}	

/*************************************
	part 3
*************************************/
div.part_3{
	float:left;
	position:relative;
	clear:both;
	width:780px;
	height: 60px;
	background: url(../images/part_3.gif) repeat-x;
	}
	
div.part_3_left{
	float:left;
	position:relative;
	width:220px;
	height: 60px;
	background: url(../images/part_3_0.gif) 0 0 no-repeat;
	}
div.part_3_right{
	float:right;
	position:relative;
	width:560px;
	height: 60px;
	background: url(../images/part_3_right.gif) right 0 no-repeat;
	}	
div.part_3_menu{
	float:left;
	position:relative;
	width:558px;
	height: 50px;
	top:10px;
	background: #ffffff url(../images/part_3_menu_bg.gif) 0 0 repeat-x;
	}	

div.part_3_menu_left{
	width:3px;height: 50px;background: url(../images/part_3_menu_left.gif) 0 0 no-repeat;
	}
div.part_3_menu_right{
	width:3px;height: 50px;background: url(../images/part_3_menu_right.gif) 0 0 no-repeat;
	}
	



/*************************************
	part 4
*************************************/
div.part_4{
	float:left;
	position:relative;
	clear:both;
	width:792px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	
}
div.part_4_main{
	float:left;
	position:relative;
	width:auto;
	padding: 0px 0px 25px 0px;
}
div.part_4_main div.text{
	float:left;
	position:relative;
	width:auto;
	padding: 0px 0px 0px 5px;
	margin:4px 0 0 0;
}

div.part_4_sp{
	float:left;
	position:relative;
	width:792px;
	height:42px;
	padding: 0;
	margin:0;
	background: #f1f1f1 url(../images/sp_left.gif) 0 0 no-repeat;
}
div.part_4_sp div{
	float:left;
	position:relative;
	width:782px;
	height:42px;
	margin:0;
	padding: 0px 0px 0 10px;
	background: url(../images/sp_right.gif) right 0 no-repeat;
}


form.order{

	float:left;
	padding: 0;
	margin:13px 0 0 0;
	color:#999999;
	font: 11px Verdana !important;
	
}
form.order span{
	float:left;
	width:auto;
	height:auto;
	padding:2px 0 0 0;
	margin:0 2px 0 8px;
	color:#999999
}

.check_btn{
	float:left;
	padding:0;
	width:39px;
	margin: 0 0 0 0px;
	height:18px;
	background: url(../images/check.gif) no-repeat;
	border-style:none;
}
.order_place {
	float:left;
	padding:0;
	width:140px;
	margin: 0 7px 0 6px;
	height:14px;
	color:#666666;
	font: 10px/14px Verdana !important;
	
}

span.printCat {
	float:left;
	width:auto;
	height:auto;
	position:relative;
	margin:14px 0 0 0;
	color:#999999;
	}
	
span.printCarency{
	float:right;
	width:auto;
	height:auto;
	position:relative;
	margin:14px 0 0 0;
	padding:0;
	
	}
span.printCat a { color:#888888; text-decoration:none; }
span.printCat a:hover { color:#666666; text-decoration:none; }


.currencyList	{
	float:right;
	padding:0;
	width:120px;
	margin: 11px 20px 0 4px;
	height:18px;
	font: 11px/13px Verdana !important;
	
	}	













div.part_4_main H1{
	display:block;
	float:left;
	width:450px;
	clear:both;
	margin:10px 0 5px 0;
	padding:0;
	color: #777777;
	font: 11px Verdana !important;
}

div.part_4_main p{
	clear:both;
	margin:0;
	padding:0;
	color: #444444;
	font: 11px Verdana !important;
	font-weight:normal;
	
}

div.part_4_main a.email{
	color: #666666;
	text-decoration:none;
}
div.part_4_main a.email:hover{
	text-decoration:underline
}

div.part_4_main a.list{
	display:block;
	float:left;
	clear:both;
	padding:0;
	margin:0;
	width:auto;
	color: #666666;
	text-decoration:none;
}
div.part_4_main a.list:hover{
	color:#6699cc;
}

div.part_4_main ul.nav{
	float: left;
	clear:both;
	width:479px;
	height:16px;
	position:relative;
	padding:5px 0 0 0;
	margin:0 0 10px 0;
	background: url(../images/part_4_navpas.gif) 0  bottom no-repeat;
}
div.part_4_main ul.nav li{
	float: right;
	width:auto;
	height:auto;
	position:relative;
	padding:0 7px 0 10px;
	margin:0;
	list-style:none;
	background: url(../images/hez.gif) left 5px no-repeat;
}

div.part_4_main ul.nav li a{
	float:left;
	padding:0;
	width:auto;
	height:auto;
	margin:0;
	display:block;
	color:#aaaaaa;
	font: 10px/12px Verdana !important;
	text-decoration:none;
}
div.part_4_main ul.nav li a:hover{
	color:#666666;

}











div.part_4_sidemenu{
	float:left;
	width:221px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

div.part_4_box{
	float:left;

	width:221px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.bg_1{	background: url(../images/part_4_menu_bg.gif) right bottom no-repeat;}
		
	
div.part_4_box ul{
	float:right;
	position:relative;
	width:210px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	padding:0;
	margin:0 0 15px 0;
	background: url(../images/part_4_menu_pas.gif)  repeat-y;
}
div.part_4_box ul li{
	float:left;
	position:relative;
	width:184px;
	list-style:none;
	padding:0 10px 0 15px;
	margin:0;
}


div.part_4_box ul li.header{
	display:block;
	color:#777777;
	font: 11px/20px Verdana !important;
	text-transform:uppercase;	
	
}	

div.part_4_box ul li.top{
	background: url(../images/part_4_menu_top.gif)  no-repeat;
	height:10px;
	display:block;
}	
div.part_4_box ul li.bottom{
	background: url(../images/part_4_menu_bottom.gif)  no-repeat;
	height:10px;
	display:block;
}	

div.part_4_box ul li a{
	float:left;
	position:relative;
	padding:2px 7px;
	margin:0;
	width:auto;
	display:block;
	color:#888888;
	font: 10px/14px Verdana !important;
	text-decoration:none;
}
div.part_4_box ul li a:hover{
	color:#08abda;
	background: url(../images/hez.gif) 0 7px no-repeat;

}

/*************************************
	part 4 products list
*************************************/

div.prod{
	float:left;
	margin:0px 0 0 0;
	padding:1px 1px 10px 1px;
	width:130px;
	height:260px;
	overflow:hidden;
	background: url(../images/prod_bg_2.gif) 0 bottom no-repeat;
	
}
div.prod img{
	float:left;
	margin:0;
	padding:0;
/*	border: #dfdfdf 1px solid;*/
	
}
div.prod  a.style{
	float:left;
	margin:0;
	padding:5px 4px 5px 5px;
	width:118px;
	height:30px;
	color:#777777;
	font: 10px/11px Verdana !important;	
	text-decoration:none;
	clear:both;
	
}
div.prod  a.style:hover{
	/*color:#2d6fa0;*/
	
	
}
div.prod a.pimage{
	text-decoration:none;
	display:block;
	height:191px;
	
}
div.prod a.pimage:hover{
opacity:0.90; filter:alpha(opacity=90);
	
}


div.prod span{
	padding:5px 10px 5px 5px;
	font: 9px/14px Verdana !important;
	text-decoration:none;
	color:#ca5e9b;
}
div.prod  span.price{
	padding:5px;
	color:#7b9c67;
	clear:both;
	width:112px;
	font: 10px/12px Verdana !important;
	text-decoration:none;
	background: url(../images/hez.gif) 0 center no-repeat;
}
div.part_4_main .inp{
	border: #d8d8d8 1px solid;
	
	
}

/*************************************
	part 4 item
*************************************/

div.part_4_main .item{
	float:left;
	padding:0;
	width:260px;
	height:390px;
	overflow:hidden;
	margin:4px 0 0 0;
	
}

 .addtocart{
	float:right;
	padding:0;
	width:70px;
	margin: 20px 140px 0 0;
	height:24px;
	background: url(../images/addtocart.gif) no-repeat;
	border-style:none;
	
	}


	
div.pannelDesc{
	float:left;
	padding:20px 0 20px  0;
	width:490px;
	margin: 0  0 5px 20px;
	height:60px;
	font: 11px/12px Verdana !important;
	background:  url(../images/dot.gif) 0  bottom repeat-x;
	
	
	}		
	
 div.item_des{
	float:left;
	margin:10px 0 0px 20px;
	padding: 0 0 5px 0;
	width:490px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	
	vertical-align:bottom;
	clear:right;
	background: url(../images/dot.gif) 0  bottom repeat-x;
	}
	
 div.item_des H1 {
	width:auto;
	clear:both;
	margin:20px 0 5px 0;
	padding:0;
	color: #6699cc;
	font: 11px Verdana !important;
}

 div.item_des p{
	clear:both;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	color: #444444;
	font: 11px Verdana !important;
	font-weight:normal;
	text-align:left; 
	
	
}
div.pannelDesc span {
	display:block;
	float:left;
	width:140px;
	height:20px;
	line-height:20px;
	padding:0;
	margin:0;
	color:#6699cc;
	}


.sclist{
	float:left;
	padding:0;
	width:130px;
	margin: 5px 10px 5px 0;
	height:auto;
	font: 11px/12px Verdana !important;
	}	

div.item_price{
	float:left;
	padding:0;
	margin: 0 0 0 20px;
	width:490px;
	height:auto;
	overflow:hidden;
	background: #fdfdfd url(../images/dot.gif) 0  bottom repeat-x;
	}
span.item_price2 {
	float:left;
	background: url(../images/hez.gif) 0  center no-repeat;
	color:#7b9c67;
	padding: 0;
	margin:0;
	line-height:30px;
	width:auto;
	height:30px;
	font: 11px/30px Verdana !important;
	text-decoration:none;
	
}
div.pricel {
	background: url(../images/hez.gif) 0 4px no-repeat;
	color:#666666;
	padding: 0 0 0 2px;
	width:auto;
	height:auto;
	font: 10px/12px Verdana !important;
	text-decoration:none;
	
}

div.part_4_main .item_bay{
	float:left;
	padding:15px 0 10px 15px;
	width:230px;
	margin: 0 0 0 15px;
	height:175px;
	overflow:hidden;
	border: #d8d8d8 1px solid;
	background: #50b4e0 url(../images/price_bg.jpg) right bottom no-repeat;
	color: #FFFFFF;
	}

div.part_4_main .item_bay span {
	float:left;
	clear:both;
	font: 11px Verdana !important;
	}

	
div.part_4_main .spase_holder{
	float:left;
	padding:0;
	width:100%;
	margin: 0;
	height:20px;
	clear:both;
	
	}	
	
div .color_holder{
	margin: 0  22px 5px 0;
	float:right;
	padding:0 0 10px 0;
	width:490px;
	height:auto;
	background: #fdfdfd url(../images/dot.gif) 0  bottom repeat-x;
	
	
	
	}
.big_color {
	float:right;
	clear:left;
	width:50px;
	height:50px;
	padding:0;
	margin:0;
	position:relative;
}
.small_color {
	float:left;
	width:440px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	padding:0;
	margin:0;
	position:relative;
	background-color:#fdfdfd;
	border: #d8d8d8 0px solid;
	}
.small_color .th_image{
	float:left;
	margin:0 1px 1px 0;
	padding:0;
	width:72px;
	height:65px;
	position:relative;
	text-align:center;
	
	}
.small_color .th{
	
	margin:0 auto;
	padding:0;
	width:40px;
	height:40px;
	position:relative;
	border: #f1f1f1 0px solid;
	}	
.small_color span{
	margin:5px auto;
	padding:0;
	width:auto;
	height:14px;
	position:relative;
	font: 9px/10px Verdana !important;
	color:#aaaaaa;
	}	 	
	
			
div.part_4_main .size_holder{
	float:left;
	padding:0;
	width:100%;
	margin: 10px 0 0 0;
	height:auto;
	clear:both;
	background-color:#f1f1f1;
	
	}
/*************************************
	part 5 footer
*************************************/
div.part_5{
	float:left;
	position:relative;
	clear:both;
	width:780px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	background: url(../images/part_5_bg.gif) 221px 0 no-repeat;
}

div.part_5 ul{
	position:relative;
	top:16px;
	float:right;
	width:550px;
	height:50px;
	padding:0 0 0 0;
	margin:0;
	}
	
div.part_5 ul li{
	float:left;
	width:auto;
	height:20px;
	padding:0 9px;
	margin:0;
	list-style:none;
	display:block;
	list-style-type:none;
	}
	
div.part_5 ul li a{
	color:#08abda;
	font: 9px/20px Verdana !important;
	text-transform:capitalize;	
	text-decoration:none;
	}
	
div.part_5 ul li a:hover{
	color:#888888;
	}	
		
div.part_5 .sep{
	background: url(../images/part_5_sep.gif) right 5px no-repeat;
	}
div.part_5 .copyright{
	clear:left; 
	width:300px;
	height:19px;
	margin:10px 0 0 9px; 
	background: url(../images/part_5_copyright.gif) no-repeat;
	}		
div.part_5 a.vadimdaniel{
	float:right;
	display:block; 
	width:145px;
	height:19px;
	background: url(../images/part_5_vadimdaniel.gif) no-repeat;
	}			


.ans_print {
	padding: 0;
	margin:0;
	color:#FF0000;
	font-weight:700;
	font: 11px Verdana !important;
	
}

form.contactForm {
float:left;
position:relative;

}

/*------------------------new page css------------------------------*/
#newpghd {
	float:left;
	
	}
#newpghd h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#777777;
	text-decoration:none;
	width:792px;
	height:42px;
	padding:0px 0px 0px 3px;
	margin:0px;
	line-height:42px;
	background: #f1f1f1 url(../images/sp_left.gif) 0 0 no-repeat;
}
#newpghd p{
	clear:both;
	color:#555555;
	_font-family:Verdana !important;
	font-size:11px;	
	text-decoration:none;
	text-align:justify;
	padding:2px 0px 0px 0px;
	line-height:16px;
	width:792px;
	}


/*#newpghd p .style2{
	float:left;
	color:#777777;
	font: 10px/11px Verdana !important;	
	text-decoration:none;
	line-height:18px;
	width:600px;

}
#newpghd p .style2:hover{
	float:left;
	color: #3399FF;
	font: 10px/11px Verdana !important;	
	font-weight: bold;
	text-decoration:none;
	line-height:20px;

}*/
#spc {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:792px;
}
#btm_lnks {
	top:125px;
	float:left;
	text-align:center;
	width:792px;
}
#btm_lnks a {
	font: 10px/11px Verdana !important;	
	text-decoration:none;
	font-weight:normal;
	color: #777777;
}
#btm_lnks a:hover {
	font: 10px/11px Verdana !important;	
	font-weight:normal;
	text-decoration:none;
	color: #3399FF;
}

#spl_prod p{
	clear:both;
	color:#777777;
	_font-family:Verdana !important;
	font-size:11px;	
	text-decoration:none;
	text-align:justify;
	padding:2px 0px 0px 0px;
	line-height:20px;
	width:792px;
	}

#spl_prod h2{
	font: 10px/11px Verdana !important;	
	font-weight: bold;
	text-decoration:none;
	color: #3399FF;
	clear:both;
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
#spl_prod h2 a {
	font: 11px !important;	
	font-weight: bold;
	text-decoration:none;
	color: #777777;
	}
#spl_prod h2 a:hover {
	font: 11px !important;	
	font-weight: bold;
	text-decoration:none;
	color: #3399FF;
	}		

#spl_prod .style3 {
	font-family:Verdana !important;	
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #777777;
	}
#spl_prod .style3:hover {
	font-family:Verdana !important;	
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #3399FF;
	}
	
div.part_main2{
	float:left;
	position:relative;
	margin:50px 0 0 0;
	padding:0;
	width:792px;
	clear: both;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	}