.pdva{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: underline;
}
.pdv{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;
}

.pdvlh{
 font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 font-weight: bold;
 color: #151518;
 text-decoration: none;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
}

.pdvl{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: normal;
 color: #343436;
 text-decoration: none;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

.pdva1{
 font-family: Tahoma, Verdana, Arial;
 font-size: 9px;
 font-weight: normal;
 color: #343436;
 text-decoration: underline;
}

.hdr{
 font-family: Tahoma, Verdana, Arial;
 font-size: 16px;
 font-weight: bold;
 color: #D10F00;
 text-decoration: none;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-transform: uppercase;
}

.it_h{
 font-family: Tahoma, Verdana, Arial;
 font-size: 14px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 text-transform: uppercase;
}

.cat_link{
 font-family: Tahoma, Verdana, Arial;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 text-transform: uppercase;
}


.sh_a{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: underline;
}
.sh_a1{
 font-family: Tahoma, Verdana, Arial;
 font-size: 9px;
 font-weight: bold1;
 color: #ffffff;
 text-decoration: underline;
}

.sh_srch{
 font-family: Tahoma, Verdana, Arial;
 font-size: 10px;
 font-weight: bold;
 color: #ffffff;
}

.sh_edit{
 font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 font-weight: normal;
 color: #343436;
 background-color: #ffffff;
 border: 1px;
 border-style:none;
 width: 187;
 height: 18;
}

.sh_but{
 font-family: Tahoma, Verdana, Arial;
 font-size: 10px;
 font-weight: normal;
 color: #343436;
 background-color: #ffffff;
 border: 1px;
 border-style:none;
 width: 41;
 height: 18;
}

.menuh{
 font-family: Tahoma, Verdana, Arial;
 font-size: 13px;
 color: #000000;
 text-decoration: none;
}


.menu_0{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
 text-transform: uppercase;
}

.menu_0_cur{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
 text-transform: uppercase;
}

.menu_1{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: bold;
 color: #0844B6;
 text-decoration: none;
 text-transform: uppercase;
}

.menu_1_cur{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: bold;
 color: #CD0002;
 text-decoration: none;
 text-transform: uppercase;
}

.menub{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
}

.tdmain{
 padding: 19px 15px 19px 12px;
}

.psl{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: bold;
 color: #272828;
 text-decoration: none;
 margin: 0px 0px 0px 0px;
}

.psla{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 font-weight: bold;
 color: #272828;
 text-decoration: underline;
}

.lmenu_i{
 text-transform: uppercase;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 color: #343436;
 text-decoration: none;
 margin: 0px 0px 7px 0px;
 padding: 0px 0px 0px 0px;
 list-style-image: URL(lilmenu0.gif);
}
.lmenu_a{
 text-transform: uppercase;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 color: #343436;
 text-decoration: none;
}
.lmenu_a:hover{
 text-decoration: underline;
}

.lmenu_i_a{
 text-transform: uppercase;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 color: #D10F00;
 text-decoration: none;
 margin: 0px 0px 7px 0px;
 padding: 0px 0px 0px 0px;
 list-style-image: URL(lilmenu0.txt);
}
.lmenu_a_a{
 text-transform: uppercase;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 color: #D10F00;
 text-decoration: none;
}
.lmenu_a_a:hover{
 text-decoration: underline;
}

.lmenu_l{
 margin: 0px 0px 0px 20px;
 padding: 0px 0px 0px 0px;
}


.cat {
	width:383px;  margin:0 auto; background:url(catb.jpg) no-repeat left bottom;
}
.cat td b {
	font-weight:normal; display:block; margin-left:30px; margin-top:30px;
}
.cat th i {position:relative; width:91px; height:95px; display:block; font-style:normal;}
.cat table {width:383px; border:0; border-collapse:collapse; background:url(catt.jpg) no-repeat 0 0;}
.cat table th {width:91px; background:url(left.jpg) no-repeat 0 0; vertical-align:top;}
.cat table td {width:292px; font-size:18px; color:#8e8e8e; vertical-align:top; text-align:left; padding:0 !important;}
.cat table th i img {position:absolute; left:12px; top:9px;}
.cat table td b a, .cat table td b a:visited, .cat table td b a:link {width:292px; font-size:18px; color:#8e8e8e; text-decoration:none;}
.cat table td b a:hover {text-decoration:underline}
.pkt {margin-left:23px; margin-right:30px; overflow:hidden;}


.catTable {width:100%; border:0; border-collapse:collapse;}
.catTable td {vertical-align:top; text-align:center; padding:10px;}
.cat ul {list-style:none; list-style-type:none; padding:0; margin:10px 0 20px 30px;}
.cat li {margin-bottom:5px; overflow:hidden; clear:both} 
.cat li a:hover {text-decoration:none;}
.cat li img {float:left; margin-right:5px;}
.cat li div {margin-top:7px;}

.podarki {
	height:320px;
	width:200px;
	/*border:1px solid #FF0000;*/
	float:left;
	margin:25px 20px 0 0;
	padding:0;
	font-size:1.3em;
}

.podarkiImg {
	width:200px;
	height:200px;
	/*border:1px solid #00FF00;*/
	background-position:center;
	background-repeat:no-repeat;
}
.podarkiImg a:link, .podarkiImg a:visited {
	text-decoration:none;
	display:block;
	height:194px;
	width:194px;
}

.mainImg div {clear:both;}

.mainImg a:hover {text-decoration:none; color:#f00;}

.mainImg img {border:1px solid #000 !important; float:left; margin-bottom:5px;}

.mainImg {}

.imageBlock {float:left; margin:0 40px 30px 0; width:200px;}

.zagolovok {font-size:24px; padding-bottom:15px; margin-left:0;}

.imageDesc {margin-top:5px;}

.clearer {clear:both; margin-bottom:10px; font-size:0; line-height:0;}