html body       {
font-size: 12px;
font-family: Arial;
color: #f2f2f2;
margin: 0px;
background-image: url(../images/bg.jpg);
background-position: left top;
background-repeat: repeat;
}

td,th,div {
	font-family: Arial;
	font-size: 12px;
	color: #f2f2f2;
}

H1 {
color:#E7D4C5;
border-bottom: 3px solid #E7D4C5;
FONT-FAMILY: arial narrow; 
LETTER-SPACING: 0px;
FONT-SIZE: 180%; 
TEXT-TRANSFORM: uppercase;
}
H2 {
font-size: 16px;
/*color: #143C4F;*/
color:#3373AA;
/*display: inline;*/
font-weight: blok;
border-bottom: 3px solid #3373AA;
font-family: Arial, Helvetica, sans-serif;
}
H3 {
	font-size: 14px;
	color: #D0EEF9;
	font-weight: bold;
	display: blok;
	border-bottom: 1px solid #ddd;
}
H4 {
font-size: 14px;
	color: #6082A4;
	font-weight: bold;
	display: blok;
}
H5 {
font-size: 16px;
	color: #454545;
	font-weight: bold;
	display: blok;
	border-bottom: 1px solid #ddd;
}

input {font-size: 11px; color:#666; font-family:Tahoma; border: 1px solid #ddd;
border-left: 2px solid #ddd;
padding: 0px;
height: 16px;
}

select,option         {font-size: 11px; color:#366484; font-family:Tahoma;}

textarea {font-size: 11px; color:#666; font-family:Tahoma; border: 1px solid #ddd; width: 300px;
border-left: 2px solid #ddd;
padding: 1px;
}

option                {border:none}
textarea              {padding:2px}
form                  {display:inline}
small                 {font-size:11px}
fieldset              {border-color:#ccc}


.content              {
vertical-align: top;
padding: 30px;
color: #fff;
padding-top: 10px;
background-image: url(../images/cbg.jpg);
background-position: top left;
background-repeat: repeat;
width: 80%;
}

.m              {
vertical-align: top;
padding: 30px;
}

a:link,a:visited      {
font-weight:normal; 
color: #f2f2f2;
text-decoration:underline;
font-size: 12px;
}
a:hover               {
color:#ccc; text-decoration:none;
font-weight: normal;
}

.button {
font-weight: normal;
font-size:11px;
color: #fff;
background-color: #806F41;
cursor: pointer;
border: 0px solid #3E6DAD;
padding-left: 8px;
padding-right: 8px;
padding-top: 0px;
height: 18px;
}
.reset
{
font-weight: normal;
font-size:11px;
color: #fff;
background-color: #666;
cursor: pointer;
border: 0px solid #3E6DAD;
padding-left: 8px;
padding-right: 8px;
padding-top: 1px;
height: 22px;
}

.left {
	/*background-image: url(../images/leftbg.jpg);
	background-position: top left;
	background-repeat: no-repeat;*/
	height: 483px;
	width: 480px;
}
.logo {
	vertical-align: top;
	padding-top: 30px;
}
.font {
	background-image: url(../images/white.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
}

.menu {
	width: 250px;
	vertical-align: top;
	padding:30px;
	padding-top: 20px;
}

.blok {
background-image: url(../images/font2.jpg);
background-position: top left;
background-repeat: no-repeat;
}

.name {
	color: #D7BBA5;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 0px solid #D7BBA5;
}
a.gal:link, a.gal:visited {
 color: #5C0505;
 font-weight: bold;
 font-size: 14px;
 background-image: url(../images/gal.gif);
 background-position: left;
 background-repeat: no-repeat;
 padding-left: 20px;
}
a.gal:hover {
 color: #fff;
 font-weight: bold;
 font-size: 14px;
 background-image: url(../images/gal.gif);
 background-position: left;
 background-repeat: no-repeat;
 padding-left: 20px;
 text-decoration: none;
}

a.hmenu:link, a.hmenu:visited {
 color: #D7BBA5;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 border-bottom: 3px solid #D7BBA5;
}
a.hmenu:hover {
 color: #fff;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 border-bottom: 3px solid #D7BBA5;
}

a.hmenu2:link, a.hmenu2:visited {
 color: #D7BBA5;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 border-bottom: 3px solid #D7BBA5;
}
a.hmenu2:hover {
 color: #fff;
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 border-bottom: 3px solid #fff;
}

.hm {
	padding-left: 0px;
	padding-right: 20px;
}
span.data {
	color: #ccc;
}
a.news:link, a.news:visited {
	color: #E7D4C5;
}
a.cat:link, a.cat:visited {
 color: #fff;
 font-weight: bold;
 font-size: 12px;
 background-image: url(../images/cat.gif);
 background-position: left;
 background-repeat: no-repeat;
 padding-left: 20px;
 text-decoration: none;
}
a.cat:hover {
 color: #E7D4C5;
 font-weight: bold;
 font-size: 12px;
 background-image: url(../images/cat.gif);
 background-position: left;
 background-repeat: no-repeat;
 padding-left: 20px;
}
.catd {
	height: 22px;
}

.ban {
	background-image: url(../images/cbg.jpg);
background-position: top left;
background-repeat: repeat;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	height: 50px;
	border: 0px solid #f2f2f2;
}
.footer {
	background-color: #333;
	border-top: 5px solid #69452F;
	height: 50px;
}

.mod_gal_imgcontainer               {
padding:0px; 
border: 1px solid #ddd; 
margin:3px;
float: left;
width: 140px;
}
.mod_gal_header                     {
color:#fff; 
background-color:#666; 
padding:5px; 
border-bottom:1px solid #999;
}
.mod_gal_img                        {
padding:10px;
}
.mod_gal_kbsize                     {color:#999; text-align:center; margin-top:3px}

.overlib_body                      {font-size:11px; background-color:#ffffff;color:#333333}
.item_title                        {font-weight: normal;background-color:#dddddd; color:#666666}
.overlib_border                    {background-color:#9F7845}

#page_navigation {padding:4px; border-top:1px solid #ccc; margin-top:10px; } 
#page_navigation a:link,
#page_navigation a:visited {font-weight:normal;color:#fff; border:1px solid #85816e; background-color:#85816e; text-decoration: none;padding-bottom:1px;padding-left:4px;padding-right:4px;padding-top:1px}
#page_navigation a:hover {font-weight:normal;color:#fff; border:1px solid #dea407; background-color:#dea407;text-decoration: none;padding-bottom:1px;padding-left:4px;padding-right:4px;padding-top:1px;}

a.pnav, a.pnav:link, a.pnav:visited {
background-color: #807967;
padding: 4px;
margin: 2px;
padding-left: 6px;
padding-right: 6px;
color: #fff;
font-size: 11px;
font-weight: bold;
}
.pnav, a.pnav:hover {
background-color: #E4D1C2;
margin: 2px;
padding: 4px;
padding-left: 6px;
padding-right: 6px;
color: #333;
font-size: 11px;
font-weight: bold;
}
