html, body
{
text-align:center;
height:100%;
font-family:verdana;
margin:0;
padding:0;
background:url(images/fon.jpg);
}

strong
{
font-weight:normal;
}

table
{
border:0;
border-collapse:collapse;
}

table td
{
padding:0;
}

h2
{
color:#000a1d;
font-size:16px;
text-align:center;
}

h1
{
margin-bottom:30px;
font-size:18px;
text-align:center;
}

.banner 
{
width:1003px;
height:142px;
background:url(images/banner.jpg);
}

.menu
{
overflow:hidden;
width:112px;
height:82px;
display:block;
float:left;
position:relative; right:65px;	
}

.menu a
{
overflow:hidden;
width:112px;
height:82px;
text-decoration:none;
color:#290101;	
padding-top:25px;
font-size:12px;
font-weight:bold;
display:block;
float:left;
background:url(images/menu.png) no-repeat;
}

.menu a:link
{
color:#290101;
}

.menu a:visited	
{
color:#290101;
}

.menu a:hover
{
color:#b90404;
}




.menu2
{
overflow:hidden;
display:block;
float:left;
position:relative; top:5px; left:50px;	
}

.menu2 a
{
overflow:hidden;
width:112px;
height:62px;
text-decoration:none;
color:#290101;	
padding-top:25px;
font-size:12px;
font-weight:bold;
display:block;
float:left;
background:url(images/menu.png) no-repeat;
}

.menu2 a:link
{
color:#290101;
}

.menu2 a:visited	
{
color:#290101;
}

.menu2 a:hover
{
color:#b90404;
}

.tovar h1 
{
color:#011047;
font-size:16px;
text-align:left;
}

h3
{
text-align:center;
text-decoration:underline;
color:#d30b0b;
font-size:16px;
}

a:link
{
color:#000;
}

a:visited
{
color:#000;
}

a:hover
{
color:#e97e0b;
}


p
{
text-indent:25px;
}

.lmenu
{
width:170px;
padding:0px 5px 100px 10px;
vertical-align:top;
color:#fff;
background-image:url(images/cont_08.jpg);
background-repeat:no-repeat;
}

.lfon
{
background-image:url(images/lfon.jpg);
}

.leftmenu
{
background-image:url(images/lfon.jpg);
width:196px;
}

.cont
{
width:100%;
padding:10px;
font-size:13px;
text-align:justify;
background-color:#fff;
vertical-align:top;
}

.cont p
{
text-align:justify;
}

.cont table
{
padding:10px;
font-size:13px;
text-align:justify;
vertical-align:top;
}

.rmenu
{
background-image:url(images/rfon.jpg);
vertical-align:top;
width:213px;
}

.rightmenu
{
height:100%;
padding-left:20px;
text-align:center;
vertical-align:top;
background-image:url(images/cont_10.jpg);
background-repeat:no-repeat;
}

.stat
{
padding:5px;
text-align:left;
}

.stat a
{
font-size:12px !important;
}

.rfon
{
background-image:url(images/rfon.jpg);
}

.table
{
margin:0 auto;
width:1003px;
background-color:#ffffff;
}

.bottom
{
text-align:center;
background-image:url(images/cont_12.jpg);
height:66px;
}

.tmenu
{
position:relative;
left:140px;
}

.topmenu
{
height:112px;
}


.bmenu 
{
width:100%;
}

.l_bottom
{
background-image:url(images/cont_11.jpg);
}

.line
{
color:#29529f;
}

.rightmenu a
{
color:#696969 !important;
}

.rightmenu a:hover
{
color:#000 !important;
}

.zag
{
color:#560101;
font-weight:bold;
margin-left:50px;
text-decoration:none;
}

.rightmenu .br1
{
margin-top:7px;
margin-bottom:2px;
width:180px;
height:1px;
line-height:1px;
border-top:1px solid #196093;
}

.br1
{
margin-top:7px;
margin-bottom:2px;
width:186px;
height:1px;
line-height:1px;
border-top:1px solid #196093;
}

.brr1 a:link
{
padding:6px;
display:block;
font-weight:bold;
color:#696969;
text-decoration:none;
}

.brr1 a:visited
{
padding:6px;
display:block;
font-weight:bold;
color:#696969;
text-decoration:none;
}

.brr1 a:hover
{
padding:6px;
display:block;
background-color:#e7d98a;
font-weight:bold;
color:#000;
text-decoration:none;
}

.brr1
{

display:block;
border-bottom:1px solid #196093;
width:186px;
}

.br2
{
margin-top:2px;
height:8px;
line-height:1px;
}

.br3
{
margin-top:7px;
margin-bottom:2px;
width:186px;
height:1px;
line-height:1px;
border-top:1px solid #5cb9fc;
}

.brr3 a:link
{
padding:6px;
display:block;
font-weight:bold;
color:#696969;
text-decoration:none;
}

.brr3 a:visited
{
padding:6px;
display:block;
font-weight:bold;
color:#696969;
text-decoration:none;
}

.brr3 a:hover
{
padding:6px;
display:block;
background-color:#e7d98a;
font-weight:bold;
color:#000;
text-decoration:none;
}

.brr3
{

display:block;
width:186px;
}

.brr a:link
{
padding:6px;
display:block;
font-weight:bold;
color:#696969;
text-decoration:none;
}

.brr a:visited
{
padding:6px;
display:block;
font-weight:bold;
color:#696969;
text-decoration:none;
}

.brr a:hover
{
padding:6px;
display:block;
background-color:#ddd8b5;
font-weight:bold;
color:#000;
text-decoration:none;
}

.brr
{
display:block;
border-bottom:1px solid #270f00;
width:186px;
}

.proiz
{
text-decoration:underline;
margin-left:10px;
font-weight:bold;
color:#502200;
}

a:link.zag2 
{
font-weight:bold;
text-decoration:underline;
color:#696969;
}

a:visited.zag2 
{
font-weight:bold;
text-decoration:underline;
color:#696969;
}

a:hover.zag2 
{
font-weight:bold;
text-decoration:none;
color:#000;
}


.brr4 a:link
{
font-size:13px;
color:#696969;
background-repeat:no-repeat;
background-image:url(images/link.jpg);
padding-left:16px;
display:block;
text-decoration:none;
}

.brr4 a:visited
{
font-size:13px;
color:#696969;
background-repeat:no-repeat;
background-image:url(images/link.jpg);
padding-left:16px;
display:block;
text-decoration:none;
}

.brr4 a:hover
{
background-color:#000;
font-size:13px;
color:#000;
background-repeat:no-repeat;
background-image:url(images/link.jpg);
padding-left:16px;
display:block;
text-decoration:none;
}

.brr4
{

display:block;
width:200px;
}

a.anker
{
font-size:13px;
color:#696969;
background-repeat:no-repeat;
background-image:url(images/link.jpg);
padding-left:16px;
}

a:link.anker
{
color:#696969;
text-decoration:underline;
}

a:visited.anker
{
color:#696969;
text-decoration:underline;
}

a:hover.anker
{
text-decoration:none;
}
 
.pr a:link
{
font-weight:bold;
color:#696969;
text-decoration:none;
}

.pr a:visited
{
font-weight:bold;
color:#696969;
text-decoration:none;
}

.pr a:hover
{
font-weight:bold;
color:#000;
text-decoration:none;
}

.new
{
display:block;
float:Left;
text-align:center;
margin-right:20px;
background-repeat:no-repeat;
padding-top:5px;
background-image:url(images/new.jpg);
width:142px;
height:190px;
}

.new a
{
display:block;

}

.new img
{
margin-top:5px;
width:120px;
height:120px;
}

.bord
{
height:5px;
}

.newnew
{
overflow:hidden;
margin-left:7%;
// margin-left:60px;
}

.newnew  a
{
font-size:12px;
}

.newnew  a:link
{
color:#000;
font-weight:bold;
}

.newnew  a:visited
{
color:#000;
font-weight:bold;
}

.newnew  a:hover
{
color:#0d0274;
font-weight:bold;
}

.cena
{
font-size:15px;
font-weight:bold;
margin-left:5px;
color:#ff2f2f;
font-weight:bold;
// position:relative;
bottom:8px;
}

.cena a
{
text-decoration:none;
font-size:15px;
font-weight:bold;
margin-left:5px;
color:#ff2f2f;
font-weight:bold;
}

.spec
{
text-decoration:underline;
color:#d70101;
font-size:15px;
}

.news
{
margin-top:10px;
text-align:center;
background-repeat:no-repeat;
padding-top:110px;
background-image:url(images/news.jpg);
width:132px;
height:154px;
}

.news .cena
{
position:relative;
top:2px;
}

.news a
{
color:#000 !important; 
font-size:14px;
}

.news a:link
{
color:#000;
font-weight:bold;
}

.news a:visited
{
color:#000;
font-weight:bold;
}

.news a:hover
{
color:#0d0274;
font-weight:bold;
}

.news2
{
margin-top:100px;
position:relative;
bottom:100px;
text-align:center;
background-repeat:no-repeat;
padding-top:110px;
background-image:url(images/news.jpg);
width:129px;
height:154px;
}

.news2 a
{
font-size:14px;
}

.both
{
clear:both;
}

.new
{
overflow:hidden;
}


.news2 a:link
{
color:#565151;
font-weight:bold;
}

.news2 a:visited
{
color:#565151;
font-weight:bold;
}

.news2 a:hover
{
color:#230000;
font-weight:bold;
}

.img
{
position:relative;
left:50px;
height:190px;
// height:205px;
width:150px;
text-align:center;
border-right:1px dotted #c3c6cd;
border-bottom:1px dotted #c3c6cd;
padding:5px 5px 10px 5px;
float:left;
}

.div
{
overflow:hidden;
}


.img img 
{
width:140px;
height:140px;
}

.img a img 
{
margin:5px;
border:2px solid #9f9f9f;
}

.img a:link img 
{
border:1px solid #9f9f9f;
}

.img a:visited img 
{
border:1px solid #9f9f9f;
}

.img a:hover img 
{
border:1px solid #e97e0b;
}

.img a:link
{
font-size:14px;
color:#06173d;
}

.img a:visited
{
font-size:14px;
color:#06173d;
}

.img a:hover
{
font-size:14px;
color:#e93f0b;
}

.width
{
width:100%;
}

.rmenu .zag
{
color:#560101;
font-weight:bold;
margin-left:10px;
text-decoration:underline;
}

.rmenu a
{
font-size:14px;
}

.rmenu a:link
{
font-size:14px;

}

.rmenu a:visited
{
font-size:14px;
}

.rmenu a:hover
{
font-size:14px;
}

a:link.zag3
{
font-weight:bold;
text-decoration:none;
color:#ff0000 !important;
}

a:visited.zag3 
{
font-weight:bold;
text-decoration:none;
color:#ff0000 !important;
}

a:hover.zag3
{
font-weight:bold;
text-decoration:underline;
color:#000;
}

a.zag4
{
font-weight:bold;
text-decoration:none;
color:#0039a2 !important;
}

a:hover.zag4
{
font-weight:bold;
text-decoration:underline;
color:#000 !important;
}

.tovar
{
background:#fff;
margin:20px 0px 20px 0px;
text-align:center;
border:1px dotted #6984e7;
width:100%;
}

.tovar td
{
padding:10px;
vertical-align:top;
font-size:13px;
}

.tovar strong
{
color:#081d6c;
}

.tovar a
{
font-weight:bold;
color:#0d2b9a;
}

.tovar a:link
{
color:#0d2b9a;
}

.tovar a:visited
{
color:#0d2b9a;
}

.tovar a:hover
{
color:#000002;
}

.left_tov
{
border-bottom:1px dotted #6984e7;
text-align:center;
}

.left_tov img
{
width:390px;
height:390px;
}

.left_tov_b
{
border-bottom:1px dotted #6984e7;
text-align:center;
width:200px;
}

.tovar img
{
border:1px solid #0526a1;
}


.right_tov
{
border-left:1px dotted #6984e7;
border-bottom:1px dotted #6984e7;
text-align:center;
}

.zak
{
font-weight:bold;
color:#021159;
border-collapse:collapse;
border:1px solid gray;
}

.zak td
{
background-image:url(images/bag/font.jpg);
width:300px;
padding:5px 0px 5px 0px;
text-align:center;
border-collapse:collapse;
}

.zak2
{
font-weight:bold;
color:#021159;
border-collapse:collapse;
border:1px solid gray;
}

.zak2 td
{
background-image:url(images/bag/font.jpg);
width:300px;
padding:5px 0px 5px 0px;
text-align:center;
border-collapse:collapse;
}

.zakaz td
{
background-image:url(images/bag/font.jpg);
width:300px;
padding:5px 0px 5px 0px;
text-align:center;
border-collapse:collapse;
}

.zakaz2 td
{
background-image:url(images/bag/font.jpg);
width:300px;
padding:5px 0px 5px 0px;
text-align:center;
border-collapse:collapse;
}

.tovar a h1
{
color:#011047;
}

.largeImg {
	border: solid 1px #ccc;
	width: 370px;
	height: 370px;
	padding: 5px;
}

.largeImg2 {
    border: solid 1px #6c6b6a;
	width: 90px;
	height: 90px;
	padding: 5px;
}

.list2
{
margin-left:20px;
}

.list2 .item
{
margin:5px;
float:left;
}

.thumbs img {
	border: solid 1px #ccc;
	width: 100px;
	height: 100px;
	padding: 4px;
}
.thumbs img:hover {
	border-color: #FF9900;
}

.site
{
margin:10px;
float:right;
color:#560101;
font-size:10px;
}

.site a
{
color:#000;
}

a.strong
{
font-weight:bold;
text-decoration:none;
}