body{
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-color: #fefcf8;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.addtop{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.addtop a{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838282;
	text-decoration: none;
}
td.addtop a:hover{
	color: #000;
}

td.menutop{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-left:4px;
	
}
td.menutop a{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
td.menutop a:hover{
	color: #fff;
}

td.menuright td{
	font-size: 11px;
	padding-top:5px;
}
td.menuright a{
	font-size: 11px;
	color: #717070;
}
td.menuright a:hover{
	color: #000;
}


td.rubr h4, td.rubr h4 a{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bf022d;
}

td.content, td.content td{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #425155;	
}
td.content td{
	vertical-align: top;
}
td.content p{
	text-align: justify;
}
ul.m{
	list-style: none;
	list-style-image: url(/img/arrowmenu.gif);		
}
p.minf{
	padding:10px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;	
}
td.content ul{
	list-style: none;
	padding: 0 5px;
	margin: 0px;
}
td.content li{

	padding: 2px 0;
}
td.content li a{
/*	font-weight:bold;	*/
}
td.content span.d{
/*	background: #FFE4C4;*/
	padding: 5px 0;
	display: block;
	color: #707070; /*AAA*/
}
td.content span.s, td.content span.s a{
	color: #707070; /*AAA*/
}
td.content span.s a{
	text-decoration: none;
}
td.content span.s a:hover{
	color:#555;
	text-decoration: underline;
}
td.content a{
	color: #04627d;	
	text-align: left;	
}
td.content li a:hover{
	color: #B22222;	
}
td.content li a:active{
	color: red;	
}
td.content li a:visited{
	color: #97B2D5;	
}
td.content h1, td.content h6{
	font: italic 400 14pt Georgia, "Trebuchet MS",Verdana,Arial,sans-serif;
	text-align: left;
	color: #04627d;
	margin: 0;
}
td.content h1 a{
	text-decoration: none;
}

td.content textarea.code{
	width: 100%;
	font-size: 12px;
	color: Gray;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.comment input, td.comment textarea {
	width: 100%;
	font-size: 12px;
	color: Gray;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.paging{
	color: #717070;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.paging a{
	color: #04627d;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	b1order: 1px solid white;	
	padding: 1px;
}
td.paging a:hover{
	color: white; 
	background-color: #bf022d;
	b1order: 1px solid white;
}
td.paging b{
	color: white; 
	background-color: #bf022d;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding: 1px;
}

td.rights{
	color: #717070;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right:5px;
}
td.rights a{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #838282;
	text-decoration: none;
}
td.rights a:hover{
	color: #000;
} 

td.contacts input, td.contacts textarea {
	font-size: 12px;
	color: #515151;
	font-family: "Times New Roman", Times, serif;
}
