/* CSS Document */

body       {
	font: 12px/14px Tahoma, Helvetica, sans-serif;
	color:  #310409;
	margin-top: 0em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 0em;
/*	background:url(../images/back_table.jpg);
*/	
}

.back
{	background:url(../images/back.jpg)  no-repeat;
	height:1200px; }
.back_galeria
{	background:url(../images/back_galeria.jpg)  no-repeat;
	height:662px; }

#content {font: 14px/22px tahoma, sans-serif;
color: #4B1700;
padding-left:50px;
padding-right:10px;
padding-top:14px;
padding-bottom:0px;
vertical-align:top;
direction:rtl;
}

.p1 {
vertical-align:top;
border-top: none;
border-bottom: none;
padding-left:40px;
padding-top:4px;

}

.photocatalog {/*border-color:#68171a; border-width:1px; border-style:solid; */padding:2px;}
.catalog img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.5;}
.catalog:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}


table td tr { font: 14px/22px tahoma, sans-serif; color: #4B1700;}

.tabletd { font: 14px/16px  tahoma, sans-serif;
            color: #0E0504; padding-bottom:4px;}
			
ul li     { color:#310409; margin-right:-20px; list-style-image:url(../images/li_box.jpg) }

ol li     { list-style-type: decimal; color:#310409; margin-right:-15px;}

hr { height:1px; color:#D95935;}

.text {	font: 14px/14px Tahoma, Helvetica, sans-serif;
	color:  #310409;
}
.title {color: #A93500; font: 14px/22px Tahoma, Helvetica, sans-serif; font-weight:bold; }
.title2 {color: #A93500; font: 18px/22px Tahoma, Helvetica, sans-serif; font-weight:bold; }

#left_menu {
	margin: 0px 0px 0px 0px;
	padding:0px;
	border: none;
	background-color:transparent;
	width:177px;
	voice-family: "\"}\"";
	voice-family:inherit;
		}
	/* Again, "be nice to Opera 5". */
	body>#left_menu {width:177px;}


#left_menu  ul, #left_menu li{
	display: inline; 
	list-style: none;
	list-style-type:square;
}
#left_menu   a:link, #left_menu   a:link, #left_menu   a:visited { 
    font:14px/14px  Tahoma, Arial, Helvetica, sans-serif;
	display: block;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
	padding: 6px 45px 18px 22px;
	background: url(../images/left_up.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='../images/left_up.png');	
}
#left_menu   a:hover,#left_menu  a:active {
	font:14px/14px   Tahoma, Arial, Helvetica, sans-serif;
	display: block;
	color: #C000000;
	text-align: center;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding:  6px 45px 18px 22px;
	background: url(../images/left_hover.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader('../images/left_hover.png');	

	text-decoration:none;
}

.botmenu { 
font:10px/16px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CDB164;
text-align:right;
direction:ltr;
}

#botmenu { 
font:10px/16px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CDB164;
text-align:left;
}

#botmenu td {font:10px/16px Tahoma, Helvetica, sans-serif;
color:#CDB164; text-decoration:none;
}
#botmenu  a:link { font:10px/16px Tahoma, Helvetica, sans-serif;
color:#CDB164; font-weight:bold; text-decoration:none;
}
#botmenu a:active { font:10px/16px Tahoma, Helvetica, sans-serif;
color:#CDB164; font-weight:bold; text-decoration:underline;
}
#botmenu a:visited  { font:10px/16px Tahoma, Helvetica, sans-serif;
color:#CDB164; font-weight:bold; text-decoration:none;
}
#botmenu a:hover { font:10px/16px Tahoma, Helvetica, sans-serif;
color:#E2DBC0; font-weight:bold; text-decoration:underline;
}

a:link, a:visited, a:active{ font: 14px/22px   Tahoma, Helvetica, sans-serif;
color:#576C2F;  text-decoration:none; font-weight:600;}
a:hover { font: 14px/22px    Tahoma, Helvetica, sans-serif;
color: #C11B00; text-decoration:underline;font-weight:600;}



a.pager:link , a.pager:visited, a.pager:actived,{
		font-family : Tahoma;
		font-size : 11px;
		text-decoration : none;
		color : #ffffff;
		font-weight : bold;
		background-color : #953F21;
		text-align : center;
		width : 15px;
		padding-top : 3px;
		padding-bottom : 3px;
		padding-left : 3px;
		padding-right : 3px;
		}
a.pager:hover {
		font-family : Tahoma;
		font-size : 11px;
		text-decoration : none;
		color : #ffffff;
		font-weight : bold;
		background-color : #A49125;
		text-align : center;
		width : 15px;
		padding-top : 3px;
		padding-bottom : 3px;
		padding-left : 3px;
		padding-right : 3px;
		}
h5 {font:14px/18px tahoma, Helvetica, sans-serif;
color: #576C2F;
font-weight:bold; 
margin-bottom:4px;
}

h4 {font:13px/22px  Tahoma, Helvetica, sans-serif;
color: #A93500;
font-weight:bold; 
margin-bottom:4px;
}

h3 {font:15px/22px tahoma, Helvetica, sans-serif;
color: #C11B00;
text-transform:uppercase;
font-weight:bold; 
margin-bottom:0px;;
}

h2 {font:15px/22px tahoma, Helvetica, sans-serif;
color: #576C2F;
font-weight:bold; 
margin-bottom:4px;
}

h1 {font:19px/22px tahoma, Helvetica, sans-serif;
background-position:left;
color: #C11B00;
text-transform:uppercase;
font-weight:bold; 
border-bottom:#990000 dashed 1px;
}

