/* CSS Document */

.mceContentBody {
background: white;
color: #000;
}

/* ------------- */

*{
margin:0;
 padding:0;
}

#conteiner{
 	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:200px;
	background-image: url(/images/images/zalivka.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	z-index:1;
}

#zalivkaUp{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:200px;
	background-image: url(/images/images/zalivka.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	z-index:0;
}

#header{
	width:1000px;
	height:103px;
	background-image: url(/images/images/header.jpg);
	margin:0;
	padding:0;
	z-index:2;
}

#logo{
	position:relative;
	width:300px;
	top: 25px;
	left:450px;
	height:70px;
	margin:0;
	padding:0;
	z-index:4;
}

#namePhone{
	position:relative;
	width:300px;
	top: 9px;
	left:450px;
	height:70px;
	margin:0;
	padding:0;
	z-index:4;
}

#poloskaUp{
	width:1000px;
	height:11px;
	background-image: url(/images/images/poloskaHeader.gif);
	z-index:3;
	margin:0;
	padding:0;
}

#fotoHeader{
	width:1000px;
	z-index:2;
	margin:0;
	padding:0;
}
#menu{
	vertical-align:top;
	width:1000px;
	height:138px;
	z-index:2;
	margin:0;
	padding:0;
	background-image:url(/images/images/backgriundMainMenu.jpg);
}

#menuItself{
	width:250px;
	margin:0;
	padding:2px 25px 0px 60px;
}

#menuItself span{
    font-size:16px;
}

#menuItself1{
	width:290px;
	margin:0;
	padding:2px 0px 0px 28px;
	/*padding-left:20px;*/
	border:1px;
	border-left-style:dashed;
	border-left-color:#562c1d;
}

#menuItself1 span{
    font-size:16px;
}

#icons{
	position:relative;
	top:32px;
	left:0px;
	height:;
	width: 115px;
	margin:0;
	margin-left:150px;
	padding:0;
	padding-left:0px;
        margin-top:0px;       
}

#cart{
	position:relative;
	top:118px;
	left:0px;
	height:30px;
	width: 200px;
	margin:0;	
	padding:0;
	padding-left:0px;            
}

#middle{
	width:1000px;
	z-index:4;
	margin:0;
	padding:0;
	background:#FFFFFF;
	background-image: url(/images/images/siteWatermarkContent.gif);
	background-position: bottom left;	
	background-repeat:no-repeat;
        min-height:700px;
       /* display:table; */
}

#leftcol{
	width:290px;
	/*height:600px;*/
	z-index:4;
	margin:0;
	padding:0;
	float:left;
       padding-bottom:20px;
}

#leftcolUp{
	/*width:290px;*/
	vertical-align:middle;
	height:75px;
	z-index:4;
	margin:0;
	padding:0;
	padding-left:0px;
	padding-top: 10px;
	/*float:left;*/
}

#leftcolDown{
	/*width:290px;
	height:50px;
	z-index:4;*/
	margin:0;
	padding:0;
	padding-left:80px;
        padding-right:10px;
	/*float:left;*/
        margin-bottom:40px;
}

#banner{
       margin:0;
       padding:0;
       margin-left:0px;
       width:100%;
}

#rightcol{
	position:relative;
	width: 605px;
	height:auto;/*650px;*/
	z-index:5;
	margin:0;
	margin-left: 290px;
	padding:0;
	padding-top:10px;
	padding-right:75px;
        padding-left: 1px;
	padding-bottom:60px;
      /*overflow-y:auto;
        overflow-x:hidden;*/
        min-height:950px;	
}

#footer{
	width:1000px;
	height:228px;
	z-index:5;
	margin:0;
	margin-bottom:0px;
	padding:0;
	padding-bottom:-3px;
	background:#FFFFFF;
	clear:both;
}

#rejim{
	position:relative;
	top:35px;
	left:40px;
	width: 295px;
	margin: 0;
	padding: 0;
        font-size: 21px;
        margin-left: 0px;
        margin-bottom: 13px;
}

/* ----------------------------------------------------------------- */

.normal {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#562c1d;
	font-weight:normal;	
}

.normal A, .normal A:active, .normal A:link, .normal A:visited{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#562c1d;
	font-weight:normal;
	text-decoration:none;	
}

.normal A:hover{
	text-decoration:underline;
}

.headerText{
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	color: #f0e2b6;
	font-size:15px;
}

.podvalText{
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:14px;
}

.podvalText A{
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:14px;
	text-decoration:underline;
}

.menuText{



	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:21px;
}

.menuText A, .menuText A:active, .menuText A:visited, .menuText A:link{
	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:21px;
	text-decoration:none;
}

.menuText A:hover{
	text-decoration: underline;
}

.menuIcons {
	font-style: italic;
	font-weight: normal;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:14px;
}

.menuIcons A, .menuIcons A:link, .menuIcons A:active, .menuIcons A:visited{
	font-style: italic;
	font-weight: normal;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:14px;
	text-decoration:none;
}

.menuIcons A:hover{
	text-decoration: underline;
}

.catalog{
	font-style: italic;
	font-weight: 600;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:18px;
}

.catalog A, .catalog A:link, .catalog A:active, .catalog A:visited{
	font-style: italic;
	font-weight: 600;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:18px;
        text-decoration: none;
}

.catalog A:hover{
	text-decoration: underline;
}

.navigation{
       font-size:10px;
}

/* -- ÑÈÑÒÅÌÍÛÅ --- */

.shop_cart_table{
    font-size:14px;
    width:100%;
}

.shop_cart_table A, .shop_cart_table A:link, .shop_cart_table A:active, .shop_cart_table A:visited{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#562c1d;
	font-weight:normal;
	text-decoration:none;	
}

.shop_cart_table A:hover{
	text-decoration:underline;
}

.news_title{
     	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:16px;
        text-decoration: none;
}

.news_title A, .news_title A:link, .news_title A:active, .news_title A:visited{
     	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:16px;
        text-decoration: none;
}

.news_title A:hover{
     text-decoration: underline;
}

.title{
     	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:16px;
        text-decoration: none;
}

.title A, .title A:link, .title A:active, .title A:visited{
     	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:16px;
        text-decoration: none;
}

.title A:hover{
     text-decoration: underline;
}

.news_group{

}

.menu_line{
     color:#FF0000;
}

.shop_block{
    background-color:#dbcda2;
    width:100%;
    text-align:left;
    padding:5px;
}

.cat_title{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#562c1d;
	font-weight:normal;
        text-decoration:none;	
}

.cat_title A, cat_title A:link, .cat_title A:active, .cat_title A:visited{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#562c1d;
	font-weight:normal;
	text-decoration:none;	
}

.cat_title A:hover{
	text-decoration:underline;	
}

/* Õëåáíûå êðîøêè */

.bread_kroshki{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#562c1d;
	font-style:normal;
        text-decoration:none;
        margin-right:5px;
}

.bread_kroshki A, .bread_kroshki A:link, .bread_kroshki A:active, .bread_kroshki A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#562c1d;
	font-style:normal;
        text-decoration:none;
        margin-right:5px;
        margin-left:5px;
}

.bread_kroshki A:hover{
        text-decoration:underline;      
}

.box_header{
       background: url(/images/images/box.gif) no-repeat 0px 7px;
       vertical-align:middle;
       margin:0;
       padding:0;
       padding-left: 20px;
       position:relative;
       z-index:100;
}

/* Îòîáðàæåíèå êàðòû ñàéòà */
.sitemap{

}

.vetochka_main{
      background:url(/images/images/vetochka.gif) no-repeat; 
      width:56px; 
      height:49px; 
      margin:0; 
      padding:0; 
      margin-left:-30px; 
      margin-top:-10px;
       position:relative;
       z-index:100;
}

.news_date, .date{
      font-weight:bold;
      font-size:12px;
}

ctrl{

}
.pages{
        margin:0;
        padding:0;
        margin-top:30px;
        width:100%;
        text-align:center;
}

.page_link{
       font-size:16px;
       margin-left:3px;
       margin-right:3px;

}

.current{
       font-size:16px;
       margin-left:3px;
       margin-right:3px;
       background: ;
       padding:2px;
       border: 1px solid #562c1d;
}

.bord_tovar{
        border-bottom: 1px solid #dadada;
}

.path_arrow{
       padding-left:0px;
       padding-right:3px;
}

.cart_bord{
      border-bottom: #dbcca1 solid 1px;
      padding:5px;
}

/* --------------------------------------------------------------------------------------------------- */
body{
        text-align: justify;
	background:#663333;
	background-image:url(/images/images/paternBackground.gif);
	margin:0;
	padding:0;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	color:#562c1d;	
}

p {
	letter-spacing: normal;
	/*vertical-align: 10%;
	word-spacing: 3px;*/
	white-space: normal;
	margin: 0px;
	margin-bottom:1em;
         text-align: justify;
}

img{
	margin:0;
	padding:0;
        border:0;
}

.img_catalog{
        margin:0;
        border-style:solid; 
        border-color:#562c1d; 
        border-width:thin; 
        padding: 8px;
}

li{
	list-style: disc;
	padding:0;
	margin:0;
	padding-bottom:3px;
        margin-left:20px;
}

.catalog li{
	list-style: none;
	padding:0;
	margin:0;
	padding-bottom:3px;
        /*margin-left:50px;*/
}

h1{
	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: 990000;/*#562c1d;*/
	font-size:24px;
        margin-bottom:20px;
}

h2{
	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:18px;
        margin-bottom:10px;
}

h2 A, h2 A:link, h2 A:active, h2 A:visited{
     	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:18px;
        margin-bottom:10px;
        text-decoration:none;
}

h2 A:hover{
        text-decoration: underline;
}

h3{
	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:18px;
        margin-bottom:10px;
        text-decoration:none;
}

h3 A, h3 A:link, h3 A:active, h3 A:visited{
     	font-style: normal;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	color: #562c1d;
	font-size:18px;
        margin-bottom:18px;
        text-decoration:none;
}

h3 A:hover{
        text-decoration: underline;
}


hr{
	color:#562c1d;
	size:1px;	
        margin-bottom:10px;
}

a:link, a:visited, a:active{
	text-decoration:underline;
	color:#562c1d;
}
a:hover{
	text-decoration:underline;
	/*color: #FF3300;*/
}