p, body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		12px;
}
h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
}
h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}
a
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		10px;
  color:			black;
text-decoration:	none;
font-weight:		none;
}

.price_other {
font-family:Verdana, Geneva, sans-serif;
 font-size:		12px;
  color:		#3685be;
  font-weight:		normal;
  text-decoration:	underline;
}

.price {

font-size:30px;
font-family:arial;
font-weight:normal;
color:#27c81f;

}
.grn
{

font-size:16px;
font-family:arial;
font-weight:bold;
color:#27c81f;

}


.blog_more_block {
background: #3685be;
padding: 5px;
font-size:11px;
font-family:verdana;
font-weight:normal;
color:ebf7ff;
text-decoration:none;
}

a.blog_more_block:hover
{ font-family:verdana;
  font-size:11px;
  color:#4bff60;
  
  text-decoration:underline;
}



.blog_text
{
font-size:12px;
font-family:verdana;
font-weight:normal;
color:#414141;
}
.blog_title
{
font-size:17px;
font-family:verdana;
font-weight:bold;
color:#382c18;
}

.blog_date
{
font-size:11px;
font-family:verdana;
font-weight:normal;
color:#838382;
}



.shipbox
{
border-style: solid;
border-color: #ff8502;
border-width: 1px;
padding-left: 6px;
padding-right: 6px;
padding-top: 4px;
padding-bottom: 4px;
font-size:13px;
font-family:Verdana, Geneva, sans-serif;
font-weight:normal;
color:#ff8502;
}


.brief_no_stock
{
font-family:		arial;
  font-size:		12px;
  color:			red;
  font-weight:		none;
  font-style:		oblique;
  text-decoration:	none;
}

.brief_in_stock
{
font-family:		arial;
  font-size:		12px;
  color:			#27c81f;
  font-weight:		none;
  font-style:		oblique;
  text-decoration:	none;
}

.warntop {
background: red;
padding: 10px;
font-family:		arial;
  font-size:		16px;
  color:		white;
  font-weight:		bold;
  text-decoration:	none;
}
.warnbody
{
border-style: solid;
border-color: red;
border-width: 1px;
font-family:		verdana;
  font-size:		13px;
  font-weight:		bold;
  color:			#585959;


}

		#divwin {
position: absolute;
width: 200px;
border: 1px solid gray;
background: white;
display: none;
padding: 20px 20px 20px 20px;
text-align: center;
}
		
#closeButton {
position: absolute;
top: 0px;
right: 0px;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
font-weight: bold;
color: black;
cursor: pointer;
padding: 2px 4px 2px 4px;
}




.topmenu {
background: #3685be;
border-bottom: solid 2px #7eabfe;
border-left: solid 2px #7eabfe;
border-right: solid 2px #7eabfe;
border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
padding: 5px;
font-size: 13px;
font-weight: none;
font: Verdana, Geneva, sans-serif;
color: white; 
}


.button input {
    width: auto;  
    background: none;
color: white;	
    border: 0;  
    font-size: 13px; 
	font: Verdana, Geneva, sans-serif; 

}

.search_form input{
padding: 9px;  
    border: solid 1px #7eabfe;  
    outline: 0;  
    font: normal 13px/100% Verdana, Tahoma, sans-serif;  
    width: 200px;  
    background: #FFFFFF; 
	  box-shadow: #7eabfe 0px 0px 8px;  
    -moz-box-shadow: #7eabfe 0px 0px 8px;  
    -webkit-box-shadow: #7eabfe 0px 0px 8px;  
}


.submit input{  
    width: auto;  
    padding: 9px 15px;  
    background: #617798;  
    border: 0;  
    font-size: 15px; 
	font: Verdana, Geneva, sans-serif; 
    color: #FFFFFF;  
	-webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    } 
	
.searchform {
	
	
	
}

.shop {
width: 460px;
background: url('images/acti_ws08t.gif') no-repeat;

}
.shoptext_glav {
font-size: 22px;
color: #0F3;
font-weight: none;
font-family:arial;
margin-right:5px;
text-align:right;
padding-right: 10px;
padding-top: 7px;
}

.shoptext {
font-size: 22px;
color: #666;
font-weight: none;
font-family:arial;
margin-right:5px;
text-align:right;
padding-right: 10px;
padding-top: 7px;
}
.shoptext_10 {
font-size: 22px;
color: #F00;
font-weight: none;
font-family:Verdana, Geneva, sans-serif;
margin-right:5px;
text-align:right;
padding-right: 10px;
padding-top: 7px;
}

.more {
 font-size:		12px;
  color:		black;
  font-weight:		bold;
  text-decoration:	underline;
}

.more_s {
 font-size:		11px;
  color:		black;
  font-weight:		bold;
  text-decoration:	underline;
}

.topcat {
background: #3685be;
padding: 10px;
font-family:		arial;
  font-size:		16px;
  color:		white;
  font-weight:		bold;
  text-decoration:	none;
}

.product_title

{
font-family:		verdana;
  font-size:		18px;
  font-weight:		none;

}

.in_stock

{
font-family:		arial;
  font-size:		15px;
  font-weight:		none;
  color:			#27c81f;

}

.photo
     {
     margin:;
     position:relative;
     }
.photo span
     {
     width:60px;
     height:60px;
     dispaly:block;
     position:absolute;
     top:-15px;
     right:105px;
     
     }


.contact
{ font-family:		arial;
  font-size:		22px;
  font-weight:		normal;
  color:			#585959;
  }
.contact_small
{ font-family:		arial;
  font-size:		18px;
  font-weight:		normal;
  color:			#585959;
  }
  
.top_green
{ font-family:		arial;
  font-size:		17px;
  font-weight:		bold;
  color:			#1ecd02;
  }
.top_red
{ font-family:		arial;
  font-size:		12px;
  font-weight:		bold;
  color:			#ff2f2f;
  }


.searchbox {
background: #3685be;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 5px;
}

.akci
{
     background:url(/images/akci_mid.gif) bottom left;
	 background-repeat:repeat-x;
	 height:28px;
	 font-family:		arial;
     font-size:		16px;
     color:		white;
     font-weight:		bold;
     text-decoration:	none;
     }

.navi
 { font-family:		arial;
  font-size:		14px;
  font-weight:		none;
  color:			#3685be;
  border-style: solid;
border-color: #7eabfe;
border-width: 1px;
padding-left: 4px;
padding-right: 4px;
  }
 
.openavi
 { font-family:		arial;
  font-size:		14px;
  font-weight:		none;
  color:			black;
  border-style: solid;
border-color:  black;
border-width: 1px;
padding-left: 4px;
padding-right: 4px;
  }

.bodybox {
background-color: #ffffff;
box-shadow: 5px 5px 2px black;
-moz-box-shadow: 5px 5px 2px black;
-webkit-box-shadow: 5px 5px 2px black;
margin-left: 3%;
margin-right: 3%;
margin-top: 30px;
margin-bottom: 30px;
padding-left:15px;
padding-right:15px;
padding-bottom:20px;
}

.catbox
{
border-style: solid;
border-color: #7eabfe;
border-width: 1px;

}

.menus
{
     background:url(/images/menu_mid.gif) bottom left;
	 background-repeat:repeat-x;
	 height:28px;
     }
.newsred
{ font-family:		tahoma;
  font-size:		12px;
  font-weight:		bold;
  color:			red;
  }

.scroll
{ font-family:		arial;
  font-size:		16px;
  font-weight:		bold;
  color:			red;
  }

.p_name
{ font-family:		arial;
  font-size:		12px;
  font-weight:		normal;
  color:			#585959;
  }

 a.p_name:hover
{ font-family:		arial;
  font-size:		12px;
  color:			#b70000;
  font-weight:		normal;
  text-decoration:	underline;
}

.probrief
{ font-family:		verdana;
  font-size:		11px;
  font-weight:		normal;
  color:			#585959;
  }

 a.probrief:hover
{ font-family:		verdana;
  font-size:		11px;
  color:			#b70000;
  font-weight:		normal;
  text-decoration:	underline;
}

.newstitle
{ font-family:		tahoma;
  font-size:		15px;
  font-weight:		bold;
  color:			#585959;
  }

.newsdata
{ font-family:		arial;
  font-size:		12px;
  font-weight:		bold;
  color:			#585959;
  }

.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.category
{ font-family:		verdana;
  font-size:		13px;
  font-weight:		bold;
  color:			#585959;
  }
  
  a.category:hover
{ font-family:		verdana;
  font-size:		13px;
  color:			#b70000;
  font-weight:		bold;
  text-decoration:	underline;
}


.opencat

{ font-family:		arial;
  font-size:		14px;
  font-weight:		;
  color:			#black;
  }
.newshome

{ font-family:		tahoma;
  font-size:		12px;
  color:			#585959;
  }
  
  
.home

{ font-family:		arial;
  font-size:		12px;
  color:			#black;
  }

.table

{ font-family:		arial;
  font-size:		11px;
  color:			#black;
  }


  
.faq
{ font-size:		11px;
}
.faq_gray
{ font-family:		Arial;
  font-size:		16px;
  font-weight:		bold;
  color:			#585959;
  }
.faq_olive
{ font-size:		14px;
  color:			#3A6135;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ font-family:		arial;
font-weight:		none;
font-size:		11px;
}
.standard
{ font-family:		tahoma;
font-size:		14px;
font-weight:		bold;
  color:			#585959;
}
.standardsmall
{ font-weight:		;
  font-size:		10px;
}
.light
{ color:			white;
}
.small
{ color:			;
  font-size:		9px;
}
.lightsmall
{ color:			white;
  font-size:		10px;
}
.title
{ font-family:		arial;
  font-size:		24px;
  color:			1069ed;
  font-weight:		bold;
  text-decoration:	none;
}
.lightmenu
{ color: white;	
    font-size: 14px; 
	font: Verdana, Geneva, sans-serif; 
	  font-weight:		none;
	  margin: 5px;
}
a.lightmenu:hover
{ font-family: Verdana, Geneva, sans-serif;
  font-size:		14px;
  color:			#4bff60;
  
  text-decoration: underline;
}

.lightwhite
{ font-family:		arial;
  font-size:		16px;
  color:			white;
  font-weight:		bold;
  text-decoration:	none;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.topnews
{ color:			#585959;
}

.middle
{ font-family:		arial;
color:			#F0B5B5;
}
.red
{ color:			red;
  font-weight:		bold;
  font-size:		10px;
}

.auth
{ 
  font-family:		verdana;
  color:			#585959;
  font-weight:		normal;
  font-size:		11px;
}


.olive
{ color:			#585959;
  font-weight:		normal;
  font-size:		10px;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#ffffff;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#1069ed;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			black;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #85cdff;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dashed #3685be
}




.roundRectBlocAuth {

    left:;
    top:;
    width:210px;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
}


.roundRectBlockAuth .topImage {

    margin:0px;
    padding:0px;
    background-image: url(images/top_block_auth.jpg);
    height:21px;
    width:210px;
} 

.roundRectBlockAuth p {

    margin:0 0 0 0;
    padding:0px 0px 0px 0px;
    background-color:;
    background-image: url(images/middle_block.jpg);
    background-repeat:repeat-y;
    background-position:left;
	
}

.roundRectBlockAuth .bottomImage {

    margin:0;
    padding:0;
    background-image: url(images/bottom_block.jpg);
    height:21px;
    width:210px;

}



.roundRectBlockAdmin {

    left:;
    top:;
    width:230px;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;

}

.roundRectBlockAdmin .topImageAdmin {

    margin:0px;
    padding:0px;
    background-image: url(images/top_block_admin.jpg);
    height:20px;
    width:230px;
} 

.roundRectBlockAdmin p {

    margin:0 0 0 0;
    padding:0px 0px 0px 0px;
    background-color:;
    background-image: url(images/middle_block_admin.jpg);
    background-repeat:repeat-y;
    background-position:left;
	
}


.roundRectBlockAdmin .bottomImageAdmin {

    margin:0;
    padding:0;
    background-image: url(images/bottom_block_admin.jpg);
    height:16px;
    width:230px;
}

.roundRectBlocCart {

    left:;
    top:;
    width:210px;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
}


.roundRectBlockCart .topImage {

    margin:0px;
    padding:0px;
    background-image: url(images/top_block_cart.jpg);
    height:21px;
    width:210px;
} 

.roundRectBlockCart p {

    margin:0 0 0 0;
    padding:0px 0px 0px 0px;
    background-color:;
    background-image: url(images/middle_block.jpg);
    background-repeat:repeat-y;
    background-position:left;
	
}

.roundRectBlockCart .bottomImage {

    margin:0;
    padding:0;
    background-image: url(images/bottom_block.jpg);
    height:21px;
    width:210px;

}

.roundRectBlocNews {

    left:;
    top:;
    width:210px;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
}


.roundRectBlockNews .topImage {

    margin:0px;
    padding:0px;
    background-image: url(images/top_block_news.jpg);
    height:21px;
    width:210px;
} 

.roundRectBlockNews p {

    margin:0 0 0 0;
    padding:0px 0px 0px 0px;
    background-color:;
    background-image: url(images/middle_block.jpg);
    background-repeat:repeat-y;
    background-position:left;
	
}

.roundRectBlockNews .bottomImage {

    margin:0;
    padding:0;
    background-image: url(images/bottom_block.jpg);
    height:21px;
    width:210px;

}


.roundRectBlockSearch {

    left:;
    top:;
    width:240px;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;

}

.roundRectBlockSearch .topImageSearch {

    margin:0px;
    padding:0px;
    background-image: url(images/top_block_search.jpg);
    height:22px;
    width:240px;
} 

.roundRectBlockSearch p {

    margin:0 0 0 0;
    padding:0px 0px 0px 0px;
    background-color:;
    background-image: url(images/middle_block_search.jpg);
    background-repeat:repeat-y;
    background-position:left;
	
}


.roundRectBlockSearch .bottomImageSearch {

    margin:0;
    padding:0;
    background-image: url(images/bottom_block_search.jpg);
    height:17px;
    width:240px;
}

.roundRectBlocContacts {

    left:;
    top:;
    width:210px;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
}


.roundRectBlockContacts .topImage {

    margin:0px;
    padding:0px;
    background-image: url(images/top_block_contacts.jpg);
    height:24px;
    width:210px;
} 

.roundRectBlockContacts p {

    margin:0 0 0 0;
    padding:0px 0px 0px 0px;
    background-color:;
    background-image: url(images/middle_block.jpg);
    background-repeat:repeat-y;
    background-position:left;
	
}

.roundRectBlockContacts .bottomImage {

    margin:0;
    padding:0;
    background-image: url(images/bottom_block.jpg);
    height:21px;
    width:210px;

}
