body {
	font:12px Arial, Helvetica, sans-serif;
	/*color:#000000;*/
	color:#18120F;
	background-color:#3BB3C2;
	padding:0;
	margin: 0;
	scrollbar-face-color:#A8DDE4;
	scrollbar-shadow-color:#009EB4;
	scrollbar-highlight-color:#009EB4;
	scrollbar-3dlight-color:#E9F5F3;
	scrollbar-darkshadow-color:#E9F5F3;
	scrollbar-track-color:#E9F5F3;
	scrollbar-arrow-color:#009EB4;
}

.bigred{
font-size:16px;
color:#A11C79;
font-weight:bold;
text-align:center;

}

.biggreen{
font-size:16px;
color:#1993A2;
font-weight:bold;
text-align:center;

}

.sub{
vertical-align:sub;
font-size:70%}

.sup{
vertical-align:super;
font-size:70%}

.cont_head{
font-weight:bold;
font-size:14px;
}

.bglayer{
background:
	url(/odin_9/img/ramka.gif)
	center
	no-repeat;
width:94px;
height:85px;
padding:5px 5px 5px 20px;
margin:0px;
float:left;
}

a:link, a:visited, a:active {
    text-decoration:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#18120F;
}
a:hover {
text-decoration:underline;
}
a.h1:hover {
    text-decoration:none;
	color:#18120F;
}

ul{
line-height:1.7
}

ol{
line-height:1.7
}

p {
padding:0 4px;
}
td {
	font:12px Arial, Helvetica, sans-serif;
}

th {
	font:12px Arial, Helvetica, sans-serif;
}
h1 {	
font:bold 14px Arial, Helvetica, sans-serif;
margin:30px auto 3px 18px;
padding:0;
}

h1.main {	
font:bold 14px Arial, Helvetica, sans-serif;
margin:5px 0 5px 12px;
padding:0;
}

h3 {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:800;
	margin:0;
}
img {
border:none;}
form {
width:140px;
height:21px;
padding:0;
margin:0;
}
input.text {
background-color:#FFFFFF;
border:1px solid #3DAEB5;
font-size:12px;
margin:0;
padding:1px;
height:18px;
width:110px;
}
#head {
	height:150px;
	width:915px;
	clear:both;
	vertical-align: bottom;
	display: block;
	position: static;
	margin:0 auto;
	padding:0;
}
#topmenu {
/*background-color:#31909C;
height:25px;*/
width:915px;
padding:0;
margin:0 auto;
text-align:right;
clear:both;}

#topmenu_td{
text-align:right;
vertical-align:top; 
padding:5px 10px 0 0;
}

#topmenu_td a{
font-size:10pt; 
color:#FFFFFF;

}

#title {
/*background-color:#3BB3C2;
background-image:url(img/title_back.gif);
background-repeat:repeat-x;*/
height:10px;
width:915px;
padding:0;
margin:0 auto;
text-align:left;
clear:both;
}
#mid {
	width:915px;
	height:587px;
	background-image:url(img/body_915.gif);
	padding:0;
	margin:0 auto;
	background-repeat: no-repeat;
	clear: both;
	position: relative;
	left: 0px;
	top: 0px;
}
#spotlight {
/*width:478px;
height:582px;*/
margin:5px 0 0 4px;
padding:0;
/*background-image:url(img/spot_back.gif);
background-repeat:no-repeat;*/
clear:none;
float:left;
}
#spotinside {
overflow:auto;
margin:8px;
padding:0 8px 0 0;
/*width:451px;
height:560px;*/
}
div.news {
/*height:auto;
width:auto;*/
padding:0 8px 13px 7px;
margin:0 0 5px 0;
display:block;
float:left;
/*clear:left;*/
}
img.news {
float:left;
margin:0 5px 0 0;
}
div.hr {
height:2px;
background-color:#A11C79;
padding:0;
margin:12px 18px 5px 18px;
display:block;
clear:both;
}

div.hrmain {
height:2px;
background-color:#A11C79;
padding:0;
margin:0 0 5px 8px;
display:block;
clear:both;
}

#collection {
width:247px;
height:582px;
margin:5px 0 0 0;
padding:0;
background-image:url(img/collect_back.gif);
background-repeat:no-repeat;
clear:none;
float:left;
}
#colinside {
overflow:hidden;
margin:8px 7px 8px 9px;
padding:0 auto;
width:230px;
height:560px;
}
div.col {
width:222px;
height:auto;
margin:10px 2px 3px 2px;
text-align:center;
padding:0;
}
div.ncol {
width:222px;
height:116px;
vertical-align:bottom;
margin:5px 2px 0 2px;
text-align:center;
padding:3px 0 0 0;
}

div.hrcol{
width:215px;
height:2px;
background-color:#A11C79;
padding:0;
margin:0 0 5px 8px;
display:block;
clear:both;
}

#right {
width:180px;
height:582px;
padding:0 1px 0 0;
margin:5px 1px 0 0;
float:right;
vertical-align:top;
}
#subscribe {
width:152px;
/*height:95px;*/
margin:0;
padding:7px 5px 1px 5px;
float:right;
display:block;
clear:both;
font-size:12px;
line-height:1.5em;
}

div.hraction{
width:160px;
height:2px;
background-color:#A11C79;
padding:0;
margin:5px 5px 5px 10px;
display:block;
clear:both;
}

h1.action {	
font:bold 13px Arial, Helvetica, sans-serif;
margin:5px 0 2px 10px;
padding:0;
}

#action1 {
width:190px;
/*height:119px;*/
margin: 0 0 0 0;
padding:0 0 0 0 ;
float:right;
clear:both;
/*background-image:url(img/action1_back.gif);
background-repeat:no-repeat;*/
}

/*#action2 {
width:180px;
height:126px;
margin:0;
padding:0;
float:right;
clear:both;
background-image:url(img/action2_back.gif);
background-repeat:no-repeat;
}



#action3 {
width:180px;
height:228px;
margin:0;
padding:0;
float:right;
clear:both;
background-image:url(img/action3_back.gif);
background-repeat:no-repeat;
}*/
img.action1 {
border:none;
margin:6px 10px 0 10px;
/*width:160px;
height:100px;*/
}
/*img.action2 {
border:none;
margin:6px 10px 0 10px;
width:160px;
height:106px;
}
img.action3 {
border:none;
margin:6px 10px 0 10px;
width:160px;
height:213px;
}*/

#lowmenu {
height:34px;
width:915px;
background-image:url(img/lowmenu.gif);
background-repeat:repeat-x;
clear:both;
padding:0;
margin:0 auto;
}
#content {
width:725px;
/*height:582px;*/
margin:5px 4px 0 2px;
padding:0;
background-image:url(img/content_back.gif);
/*background-repeat:no-repeat;*/
clear:none;
float:left;
}
#continside {
overflow:auto;
margin:0px 8px 8px 8px;
padding:0 8px 0 0;
width:695px;
/*height:523px;*/
}
div.left {
height:auto;
width:665px;
padding:0px 8px 3px 15px;
margin:0;
display:block;
float:left;
clear:left;
text-align:justify;
line-height:1.7;
}
.left a{
text-decoration:underline;
}
.left a:hover{
color:#A11C79;
/*text-decoration:underline;*/
}

/*new catalog*/
#catalog {
width:905px;
height:582px;
margin:5px 0 0 4px;
padding:0;
background-image:url(img/catalog_back.gif);
background-repeat:no-repeat;
clear:none;
float:left;
}
#catinside {
overflow:auto;
margin:8px;
padding:0 8px 0 0;;
width:875px;
height:523px;
}

.cat_product{
background:url(img/prod_fon.jpg) center no-repeat;
width:110px;
height:140px;
}

.cat_product_det{
background:url(img/prod_details_fon.jpg) center no-repeat;
width:340px;
height:378px;
}
