BODY {
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial;
	color: #666666;
	padding:0px;
	margin:0px;
	background-color: #ffffff;
	background-image: url(i/bg.gif);
}



TD {
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial;
	color: #4D4D4F;
}

img.left {
	margin-right:20px;
	margin-bottom:10px;
}

img.right {
	margin-left:20px;
	margin-bottom:10px;
}


/*image block styles*/
.block_table {MARGIN-RIGHT: 20px; MARGIN-BOTTOM:10px;}
.block_div1 {border: 1px solid #E5E5E0;}
.block_div2 {border:1px solid #FFFFFF;}
/*image block styles*/

P {
	FONT-FAMILY: Arial;
	margin-bottom: 18px;
    margin-top: 0px;
	margin-left: 0px;
    margin-right: 0px;
	padding:0px;
}

.h-1 {
	margin-top:0px;
	margin-bottom:0px;
}


.h-1 h1 {
	font-size: 20px;
	color: #333333;
	margin-bottom:19px;
	margin-top:0px;
}

.h-2 {
	margin-top:0px;
	margin-bottom:0px;
}


.h-2 h1 {
	font-size: 16px;
	color: #666666;
	margin-bottom:19px;
	margin-top:0px;
	padding-bottom:5px;
	border-bottom:1px solid #666666;
}

.h-3 {
	margin-top:0px;
	margin-bottom:0px;
}


.h-3 h1 {
	font-size: 18px;
	color: #666666;
	margin-bottom:9px;
	margin-top:0px;
	padding-bottom:5px;
}


h1 {
	font-size: 17px;
	color: #00A2FF;
	margin:0px;
	margin-bottom:15px;
	font-weight: normal;
	FONT-FAMILY: Arial;

}

h2 {
	font-size: 17px;
	margin:0px;
	margin-bottom:15px;
	font-weight: normal;
	FONT-FAMILY: Verdana;

}

h3{
	font-size: 14px;
	color: #000000;
	margin:0px;
	padding:0px;
	margin-bottom:17px;
	font-weight: normal;
	FONT-FAMILY: Verdana;

}

h4{
	font-size: 16px;
	margin:0px;
	margin-bottom:15px;
	font-weight: normal;
	FONT-FAMILY: Verdana;

}

h5{
	font-size: 15px;
	color: #00A2FF;
	margin:0px;
	margin-bottom:15px;
	font-weight: normal;
	FONT-FAMILY: Verdana;

}

h6{
	font-size: 15px;
	margin:0px;
	margin-bottom:15px;
	font-weight: normal;
	FONT-FAMILY: Verdana;

}

.hr {
margin-bottom:0px;
margin-top:15px;
height:1px;
border-bottom: 1px dotted #cccccc;
}

hr {
background-color: #CCCCCC;
color: #CCCCCC;
height: 1px;
size: 1px;
}

.navig_table {
margin-top:20px;

}
.navig_table td {
	padding-left:3px; padding-right:3px;
}

A, A:visited, A:active, A:link{
	TEXT-DECORATION: underline;
	color:#999999;
}

A:hover {
	TEXT-DECORATION: underline;
	color:#999999;
}


A.navig_, A.navig_:visited, A.navig_:active {
	TEXT-DECORATION: none;
	color: #006699;
	font-weight: normal;
}

A.navig_:hover{
	TEXT-DECORATION: none;
	color: #006699;
	font-weight: normal;
}

A.navig_1, A.navig_1:visited, A.navig_1:active, A.navig_1:hover   {
	TEXT-DECORATION: none;
	color: #696969;
	font-weight: normal;
}

ul {
	list-style-type : circle;
	list-style-image : url(i/sq.gif);
	margin-bottom:15px;
	margin-top:0px;
	margin-left:16px;
	padding:0px;
}
li {
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}



a.path, a.path:link, a.path:active, a.path:hover, a.path:visited {
	text-decoration:none;
	color:#4D4D4F;
	font-size: 10px;
	text-transform: uppercase;
}


a.path1, a.path1:link, a.path1:active, a.path1:hover, a.path1:visited {
	color:#4D4D4F;
	text-decoration:none;
	font-size: 10px;
	text-transform: uppercase;

}

form {
margin:0px; padding:0px;
}



.copyrights, .copyrights a:link, .copyrights a:active, .copyrights a:hover, .copyrights a:visited {
	font-size:11px;
	
}
.copyrights {
padding-left:42px;
padding-right:42px;
}




.gallerybox {
	border: 2px solid #000000;
	width:120px;
	height:120px;
}

.imageborder {
	margin-bottom: 20px; margin-right: 20px;
	border:2px solid #000000;
}

.menuline {
background-color: #0092DC;
width:7px;
height: 138px;
margin-bottom:11px;
}

.menuline1 {
background-color: #cccccc;
width:7px;
height: 144px;
margin-bottom:5px;
}

.menubg {
background-image: url(i/menu.gif)
}

.menu1 {
background-image: url(i/menu1.gif);
}

.menu1 div {
background-image: url(i/menu2.gif);
background-repeat: no-repeat;
height:47px;

}

.menu div {
height:47px;
}

.menu div p, .menu1 div p {
padding-top:12px;
}


.menu div a:link, .menu a:active, .menu a:hover, .menu a:visited {
	font-size:14px;
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	
}
.menu1 div a:link, .menu1 a:active, .menu1 a:hover, .menu1 a:visited {
	font-size:14px;
	text-decoration: none;
	color: #000000;
	text-transform: uppercase;
		font-weight: bold;

}

.searchbox {
	padding-right:55px;
	padding-top:5px;
}
.searchbox input {
color:#5E5E5E;
}
.contentbox {
	background-color:#ffffff;
	background-image:url(i/home/h5.jpg);
	background-position: top right;
	background-repeat:no-repeat;
}
.part1 {
position:relative;left:0px; top:0px;
}
.part2 {
position:absolute; top:-11px; left:564px;
z-index:1;
}

.submenu, .submenu1 {
padding-bottom:7px;
}

.submenu a:link, .submenu a:active, .submenu a:hover, .submenu a:visited {
	font-size:16px;
	text-decoration: underline;
	color: #000000;
}
.submenu1 a:link, .submenu1 a:active, .submenu1 a:hover, .submenu1 a:visited {
	font-size:16px;
	text-decoration: none;
	color: #000000;
}

.submenu2, .submenu21 {
margin-bottom:7px;
}

.submenu2 span, .submenu21 span {
font-size:11px;
}


.submenu2 a:link, .submenu2 a:active, .submenu2 a:hover, .submenu2 a:visited {
	font-size:12px;
	text-decoration: underline;
	color: #006699;
}
.submenu21 a:link, .submenu21 a:active, .submenu21 a:hover, .submenu21 a:visited {
	font-size:12px;
	text-decoration: none;
	color: #ρρρρρρ;
}

.submenu2cont {
	background-color:#FFFBDC;
	display: none;
}
.submenu2cont11 {
	background-color:#FFFBDC;
	display: none;
}
.submenu2cont1 {
	background-color:#FFFBDC;
	display: block;
}
.submenu2style {
padding-bottom:10px;padding-top:10px;
}

.content {
line-height:19px;
padding-bottom:40px;
padding-right:20px;
}

.phone {
padding-top:15px;
padding-right:22px;
font-weight: bold;
}
.phone span {
font-weight: normal;
}

#catalog tr.header td {
	border-bottom:1px solid #666666;
	font-size:12px;
}

#catalog tr.row td {
	border-bottom:1px solid #cccccc;
	padding-bottom:7px;
	font-size:12px;
}


.redtext {
	color: #EE2B32;
}

.redtext a, .redtext a:link, .redtext a:visited, .redtext a:hover {
	color: #EE2B32;
}


.redtexts {
	color: #EE2B32;
	font-size:12px;
}

.redtexts a, .redtexts a:link, .redtexts a:visited, .redtexts a:hover {
	color: #EE2B32;
	font-size:12px;
}



.bluetext {
	color: #006699;
}

.bluetext a, .bluetext a:link, .bluetext a:visited, .bluetext a:hover {
	color: #006699;
}


.bluetexts {
	color: #006699;
	font-size:12px;
}

.bluetexts a, .bluetexts a:link, .bluetexts a:visited, .bluetexts a:hover {
	color: #006699;
	font-size:12px;
}

.greyktext {
	color: #666666;
}

.greytext a, .greytext a:link, .greytext a:visited, .greytext a:hover {
	color: #666666;
}

.blacktext {
	color: #000000;
}

.blacktext a, .blacktext a:link, .blacktext a:visited, .blacktext a:hover {
	color: #000000;
}

.blacktexts {
	color: #000000;
	font-size:12px;
}

.blacktexts a, .blacktexts a:link, .blacktexts a:visited, .blacktexts a:hover {
	color: #000000;
	font-size:12px;
}


img.iproduct {
background-repeat: no-repeat;
background-position: center center;
}
.imagebox {
	border: 1px solid #cccccc;
	width: 170px;
	text-align: center;
	padding-top:20px;
}

.order a:link, .order a:active, .order a:hover, .order a:visited {
	font-size:24px;
	text-decoration: underline;
	color: #0092DC;
}

.order {
margin-top: 10px;
}

.newproducts {
border:1px solid #D7D7D7;
}
