html, body {


background-color:#ffffff;
height:100%;
font-family:arial;
color:#000000;
font-size:11px;

}

.box_yellow_border h1 {
font-size:18px;
color:#DB2925;
position:relative;
left:-23px;
top:10px;
margin-bottom:20px;
}
.box_yellow_border img {
position:relative;
top:10px;
right:2px;
}
h2 {
color:#DB2925;
font-size:16px;

}
h2 img {
position:relative;
top:6px;

}

.gallery_porducts h2 {
color:#DB2925;
font-size:13px;
padding-left:5px;
}

h3 {
color:#747474;
font-size:11px;
padding-left:7px;
padding-bottom:5px;

}



* {
margin:0px;
padding:0px;
}


#parent {  
width:950px; 
margin:0 auto; 
min-height:100%; 
height:auto; 

}





.floatright { float: right; 
margin:0 !important; 
padding:0 !important; 
background:transparent !important; 
visibility:hidden !important; 

}
.clearboth {
clear:both;

}



.head { 
background-image:url(../images/bg/head2.png); 
height:166px;
width:950px;
display:block;
}
#menu {
float:left;
width:933px;
background-image:url(../images/bg/bg_shadow.png);
display:block;
height:39px;
padding-left:17px;
}





#menu #menu_top{
	width:933px;
	padding:0px;
	margin:0px;
	border:0px;
	
}
#menu #menu_top li{
	list-style-type:none;
	float:left;
	height:3px;

}
#menu #menu_top li img{
	padding:0px 0px 0px 0px;
}

#menu #menu_top li.last img{
	padding:12px 13px 9px 5px;
	border-right:0px;
}
#menu #menu_top li.last{
	border-right:0px;
}
#menu #menu_top li ul{
	display:none;
	padding:0px;
	margin:0px;
	border:0px;
}
#menu #menu_top li ul li{
	height:24px;
	font-size:10px;
	font-family:Tahoma;
	font-weight:bold;
	line-height:24px;
	border-left:0px;
	background:url(../images/bg_submenu_inact_grey.png) repeat-x top left;
	width:200px;
	display:block;
	color:#ffffff;
	
	float:left;
}
*html #menu #menu_top li ul li{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_submenu_inact_grey.png', sizingMethod='scale'); 
   background:transparent;
}
#menu #menu_top li ul li:hover{
background:url(../images/bg_submenu_act_grey.png) repeat-x top left;
}
*html #menu #menu_top li ul li:hover{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_submenu_act_grey.png', sizingMethod='scale'); 
   background:transparent;
}
#menu #menu_top li ul li a{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
	display:block;
	color:#434343;
	padding-left:23px;
	background:url(../images/bullet_submenu_inact.gif) no-repeat 9px 12px;
	
}
#menu #menu_top li ul li:hover a{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
	display:block;
	color:#C91818;
	background:url(../images/bullet_submenu_act_grey.png) no-repeat 9px 8px;
}

#menu #menu_top li:hover ul{
	display:block;
	color:#000000;
	position:absolute;
	width:200px;
	border-top:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEAD;
	z-index:22;
	float:left;
	margin-top:37px;

}



.foot {

background-image:url(../images/bottom_shadow.png);
display:block;
width:950px;
height:103px;
position:relative;


}
.container{
width:933px;
height:auto;
display:block;
padding-left:17px;
background-image:url(../images/bg/bg_shadow.png);
background-repeat:repeat-y;
}


.box_red_border {
width:265px;
display:block;
border-top:2px solid #C91818;
background-color:#ffffff;
float:left;
margin-left:-1px;




}

.box_yellow_border {
width:639px;
display:block;
border-top:2px solid #ED9D02;
float:left;
padding-left:15px;
}

.shopping_cart {
margin-top:15px;
margin-left:15px;
font-weight:bold;
height:100px;
}

.shopping_cart p{
margin-top:5px;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
}
.red_button img{
margin-right:10px;
}


.wholesale_login {
background-image:url(../images/background_login.png);
background-repeat:no-repeat;
width:265px;
height:123px;
display:block;
padding-left:15px;

}
.wholesale_login p {
padding-top:35px;
padding-left:7px;
padding-right:10px;
padding-bottom:10px;

}
.form_login {

margin-left:5px;

}
.form_login input {
display:inline;
width:90px;
margin-left:5px;
border:1px solid #7C7F82;

}
.yellow_arrow input {
width:22px;
height:22px;
background-image:url(../images/yellow_arrow.png);
border:none;
}



.latest_news {
margin-top:15px;
margin-left:20px;
border-bottom:1px dotted #A8A8A8;
padding-bottom:10px;
margin-right:15px;
}





.latest_news img {
margin-left:-5px;

}


.date_news {
font-size:15px;
color:#C91818;
margin-bottom:5px;


}


.sign_up {

margin-top:15px;
margin-left:20px;
border-bottom:1px dotted #A8A8A8;
padding-bottom:10px;
margin-right:15px;


}

.form_sign_up {

margin-left:10px;
margin-top:15px;

}
.form_sign_up input {
display:inline;
width:170px;
border:1px solid #ED9D02;

}
.red_arrow input {
width:22px;
height:22px;
background-image:url(../images/red_arrow.png);
border:none;
margin-left:5px;

}




.special_offers{

margin-top:15px;
margin-left:20px;
border-bottom:1px dotted #A8A8A8;
padding-bottom:10px;
margin-right:15px;



}

.pic_offers {
text-align:left;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;


}


.pic_offers img {

border:none;

}




.title_news a {
color: #ED9D02;

}

.title_news a:hover {

text-decoration:none;

} 

.read_more a {
background-image:url(../images/read_more.png);
background-repeat:no-repeat;
background-position:0px 3px;
color: #ED9D02;
padding-left:13px;

}

.read_more a:hover {

text-decoration:none;
}


.intro_welcome {

margin-top:20px;
margin-left:20px;
width:600px;
margin-bottom:30px;
padding-right:25px;
}
.image_intro_welcome {
width:200px;
display:block;
float:left;


}



.image_intro_welcome img {
border: 1px solid #ED9D02;
padding:3px;
margin-left:15px;
margin-top:10px;
}
.txt_intro_welcome {
display:block;
float:right;
width:400px;
}


.intro_welcome p {
margin:10px;
margin-left:0px;
margin-right:30px;
text-align:justify;
}

.gallery_porducts {

margin-top:20px;
}

.item_left {
width:310px;
float:left;
margin-top:5px;

}

.item_right {
width:310px;
float:left;
margin-top:5px;

}
.text_item {
width:154px;
float:left;

}

.text_item img {
margin-bottom:10px;

}


.click_here {
margin-left:25px;
}

.pic_item {
width:146px;
float:right;



}

.description_item {

margin-left:25px;

}


.down_menu  ul{

display:block;
float:right;
margin-right:30px;
}
.down_menu li {
display:inline;
color:#929292;
font-size:12px;
}

.down_menu li a {
color:#929292;
text-decoration:none;

}

.down_menu li a:hover {
color:#ED9D02;
text-decoration:underline;

}
.bottom_info {
padding-top:50px;
color:#929292;
padding-left:30px;

}

.info_left {
width:265px;
display:block;
float:left;

}

.info_center {
width:470px;
display:block;
float:left;

}

.info_center p {
text-align:center;

}

.info_right {
width:185px;
display:block;
float:right;

}

.link_darklite {

color:#ED9D02;
text-decoration:none;
}
a.link_darklite:hover {
text-decoration:underline;
}


.link_email_sale {
color:#ED9D02;
text-decoration:underline;
}
a.link_email_sale:hover {
text-decoration:none;
}

.item .images{
        float:left;
        padding: 0px 10px 0px 5px;
}

.item .images .image{
	width:300px;
	height:300px;
	padding: 0px 0px 10px 0px;
}

.item {

position:relative;
left:-20px;
}

.border_box_added {
border:1px solid #8D8D8D;
}

.radio-wholesaler{
display:block;
height:24px;
float:left;
width:110px;
margin-top:10px;
position:relative;
left:10px;
}

.radio-account_holder {
display:block;
height:24px;
float:left;
width:130px;
margin-top:10px;
}
.radio-wholesaler input {
position:relative;
top:-12px;
left:17px;
border:none;
}
.radio-account_holder input {
position:relative;
top:-12px;
left:38px;
border:none;
}


 .floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px;
}
.form-contact-us {
margin-top:50px;


}
.form-contact-us input{
border:1px solid #7F9DB9;

}

.form-contact-us a {
color:#ED9D02;

}

.form-contact-us a:hover {
text-decoration:none;
}
.form-contact-us table tr {
height:20px;

}

.btn-form {
position:relative;
left:100px;
top:10px;
margin-right:20px;
}




