@CHARSET "UTF-8";
* {
	padding: 0; margin: 0; border: 0 solid;
	font-size: 100.01%; font-family: Georgia, serif; line-height: 1.2;
}
body { text-align: center; background: #000; color: #fff;  padding:0px;
	text-align:center; font-size: 81.25%;
}

td { vertical-align:top; color:#000;}
/*td{ve rtical-align:top;}*/
a {text-decoration:none; font-style: italic; color:#746969;}
a:visited {text-decoration:none; color:#746969;}
a:hover {text-decoration:none; color:#AF9C9C;}

textarea {overflow: auto;}

a.cur{color:#000;}
a:visited.cur{color:#000;}

.hiddenblock {position:absolute; top:-1000px; left:-1000px; width:100px;}

.cb {clear: both;}

h1 {font-size: 140%; color: #222; padding: 5px 0; }
h2 {font-size: 100%; font-weight: bold; font-style: italic; padding: 5px 0 0 0;}
p {padding: 3px 0;}

#mark {position: absolute; bottom: 0; width: 10px; height: 10px; overflow: hidden;}

#container {margin: auto; width:944px !important; width/**/:995px; color: #000;
background: #fff; text-align: left; border-left: 50px solid #fff;
border-right: 1px solid #CC7713;}

#header {width:100%; position:relative;}
  #overtext {position: absolute; top: 145px; left: 700px; font-size: 10px; color: #fff;}
#overtext * {color: #fff;}
    #searchblock {width:169px; background:url(../img/mnu_05.jpg) no-repeat;}
    .iv {background:none; margin:15px 0 0 59px; width:110px;}
    #searchblock2 {width:30px; background: url(../img/mnu/sb_n.jpg) no-repeat;}
    #sbutton{height:53px; background: url(../img/mnu/sb_n.jpg) no-repeat; width:30px; cursor:pointer;}
    #sbutton:hover {background: url(../img/mnu/sb_o.jpg) no-repeat;}
    
    .cococo {border-left:1px solid #CC7713; font-size: 87%; font-style: italic; padding: 0 5px 3px 5px;}
    #blog_h {position: relative;}
    	#cornerok {position: absolute; top: 125px; left: 794px;}
    	
#main {width:100%;}
    .space {height:5px; overflow:hidden;}
    .submenubox { border-left:1px solid #CC7713;
    	font-style: italic; font-size: 87%; padding: 0 5px 3px 5px;}
    .submenubox p {padding: 0;}
    #res {width: 163px;}
       
    #textbl {padding:0 0 0 27px; border: 0px solid #000;}
    #main_area {padding:33px 0; width: 100%;}
        .txt {padding: 0 10px 0 10px}
        #main_area ul {padding: 5px;}
        #main_area li {margin: 0 15px;}
        #main_area p  {margin: 2px 0;}
    
    .vbar {position: absolute; left:0px; top:2px; width:1px; height:53px; overflow:hidden; background:#CC7713;}
    .porfhb {position: relative;}
    .porfhe { font-weight:normal; font-style:italic; padding: 0 5px;}
    .portblock {float:left; width:173px; margin: 5px 3px 10px 5px;}
    .porfdesc { font-size: 87%; font-style: italic; padding:2px;}
    .portfdelim {clear:both;}
    
.bigtext {padding: 14px 0 10px 0;}
.bigtext p, .bigtext ul, .bigtext ol {padding: 3px 20px 3px 8px;}
.bigtext ul, .bigtext ol {margin-left: 25px;}
.bigtext h2 {font-size: 110%; padding: 5px 20px 3px 8px;}
.bigtext div.pa {padding: 0 0 0 8px;}

.bigtext h1 {display: block; font-size: 180%; height: 51px !important; height/**/: 67px;
	background: #ded2d0 url('../img/rc.gif') no-repeat; padding: 8px 0 8px 8px; margin: 0 0 8px 0;}
.mazgi {padding: 150px 0 0 0;}
	.mazgi {font-size: 87%;}

.sidemenu{
	margin: 0 0 0 10px; list-style: none outside none; padding: 2px 0;
}
.sidemenu li {line-height: 100%; padding: 2px 0;}

.narrowtext {padding: 10px 14px 10px 0;}
#footer {width:100%; position: relative;}
	#rss {position: absolute; left: 585px; top: 68px;}
	#footext {position: absolute; left: 565px; top: 107px; font-size: 9px; color: #fff;}

.dlm{clear:both}
.mailform td {padding-bottom: 5px;}

.frm {font-size: 100%; font-family: Georgia, serif; padding: 1px 2px;
	color: #a3a2a2; width: 200px;
	border-top: 1px solid #a18f8f;
	border-right: 1px solid #ded2d0;
	border-bottom: 1px solid #ded2d0;
	border-left: 1px solid #a18f8f;
}
textarea.frm {width: 400px; height: 100px;}
.submit {border: 0 solid; background: none; cursor: pointer;
	width: 100px; float: right; text-align: right; font-style: italic;
	cursor: pointer;
}
.seitem {padding: 5px 20px 5px 8px;}
.gray {display: block; margin: 5px 0 5px 10px; color: #444; padding: 10px 30px 10px 15px; font-size: 87%; background: #eee8e7;}
.nowr {white-space: nowrap;}

/* blog */
#blogmain {
	width: 100%; border-top: 17px solid #fff;
}
	#blogmain #left {}
	#blogmain .right {width: 223px; background: #eee8e7;}
	
	.b_rct {top: 0; left: 0; width: 6px; top: 6px;}
	
	#blog_menu {padding: 0 10px; font-size: 87%; }
	#blog_menu h2 {font-size: 120%; font-style: normal; padding: 5px 0 3px 0;}
	#blog_menu ul {list-style: none outside none; padding: 0 0 0 5px;}
	#blog_menu li {}
	
	#blogmain #res {position: relative; width: 700px; padding: 0px; border: 0px solid;}
	
	.blogevent {position: relative;  min-height: 100px;}
	.intext {padding: 0 0 7px 112px;};
	.blogevent a, .blogevent a:visited {font-style: normal;}
	.blogevent a:visited {}
	.blogtext {padding: 0 0 0 112px;}
	
	.backnext {padding: 0 10px 0 70px; text-align: center;}
	
	.lc {text-transform: lowercase;}
	.sma {font-size: 87%; padding: 0 0 4px 0;}
	.bo {padding-top: 4px;}
	
	.usr {position: absolute; top: 5px; left: 10px;}
	.backnext {font-style: italic; font-size: 87%;}
	.locked {color: #ddd;}
#homenews {padding: 165px 0 0 7px; font-size: 87%;}
