*{margin:0; padding:0; font-family: Tahoma; font-size:14px;}
.ma5 {margin:5px;}
.pa5 {padding:5px;}
.ma10 {margin:10px;}
.pa10 {padding:10px;}

div.spacer5 {height:5px; line-height:5px;clear:both;}
div.spacer10 {height:10px; line-height:10px;clear:both;}
div.spacer20 {height:20px; line-height:20px;clear:both;}

/*div {border: 1px dashed black }*/

h1 {font: normal 18pt Tahoma}
h2 {font: normal 18px Tahoma; line-height:30px}
h3 {font: normal 16pt Tahoma}

p {margin-bottom: 10px;}

.clearfix {clear:both;}
.error{background: #FFEFEF; color: red; padding: 4px; margin:0; margin-bottom:5px;}

#frontend_body {	background: #fff; margin:5px auto; padding:0; width: 800px; margin-top: 0; _width: 800px;}

	#logotip{background: url('/templates/images/gazeta_logo800.gif') no-repeat 100% 0; width:800px; height:100px}
		#year{background: url('/templates/images/creat_year.gif') no-repeat 100% 0; width: 241px; height: 30px}
		#text{background: url('/templates/images/gazeta_text.gif') no-repeat 100% 0; width: 600px; height: 70px; margin: -20px auto}
  
	#navig{background: #fff; width:800px; min-height:50px;_height:50px;}
	
		
		.nav{list-style: url('/templates/images/list.gif') inside; margin-left:10px; float:left}
		.nav li {float:left; margin: 5px 20px 0 0;}
		.nav li  a:link, .nav li  a:visited, .nav li  a:active {color: #0170b8; text-decoration: none; font: italic 16px Comic Sans MS}
		.nav li  a:hover{color: #0170b8; font-weight: normal; text-decoration: underline}
		
		#number{float:right; font: bold italic 14px Comic Sans MS; color: #0170b8; margin-top: 6px; _width: 230px; max-width:230px; text-align:center}
			#search_field {border: 1px solid #0170b8; margin:8px 0 0 -10px; width:110px;}
			.button {background: url('/templates/images/lupa.gif') no-repeat 100% 0; border: 0px solid transparent; cursor: pointer; height: 18px; width:18px;}
	
#content{background: #fff; min-height:500px; _height:500px; }
#content * {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
#content h3 {font-size: 1.17em; font-weight: bold; margin:8px;}
#content h2{text-align:left; padding-left: 20px; margin-bottom: 10px; color: #000; background:#d4e8f5; clear: both;  font: italic 18px Comic Sans MS}
#content td {margin:8px;}
	.img {float:left; padding-left: 20px; margin: 0 10px 10px 0;}
	.author { float:right; width:30%; font-weight:bold; text-align:right}

ol li ul{margin-left:20px;}
	
	#content a:link, #content a:visited, #content a:active {color: #0170b8; text-decoration: none; font-style: italic}
	#content a:hover{color: #0170b8; text-decoration: underline;font-style: italic}
	
	.list {text-align:left; margin-left:20px;}
	.more {float:right; margin: 0 20px 5px 0;}
	.backing{float:right; margin: 3px 20px}
	.notice {font-weight: bold}
	#page_search{margin:20px}
	.find_doc{margin:20px}
		.count{font-weight: bold}
	.find_list{margin:20px; list-style-type: none;}
	.find_list li{margin:10px 0 10px 0;}

#footer {background: #d4e8f5; width: 800px; margin-top: 20px}
#tbl_footer {width: 100%}
#tbl_footer tr td{font-size: 10px; line-height: normal}

.glav {font-weight: bold; text-align: center; width: 23%; font-size: 11px;}
.sagol{font-weight: bold; text-align: center; width: 45%}
.brdl{border-left: 1px dashed #012c2d; padding-left:10px;}
.otst{padding-left:10px;}
.mail {font-weight: bold; }
.mail a {font-size: 10px; line-height: normal }
.mail a:link, .mail a:visited, .mail a:active {color: #000; text-decoration: none;}
.mail a:hover{color: #000; text-decoration: underline;}
.cop {text-align:center; padding: 5px 0 0 0}

.border {border: 1px solid #000}


