body{

	margin:0px;

	padding:0px;

	text-align:center;

	background:#667675 url(../images/background.gif) repeat-x;

}

h1, h2, h3 , h4{

	margin:0;

	padding:0;

}

p{

	margin:1em 0;

	padding:0;

}

h1{
	color: #D65D35;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;

}

h2{

	font-size:14px;

	color:#667675;

}

h3{

	font-size:12px;

	color:#2F3D3C;

}

table, td, select, input, textarea{

	font: 100% Tahoma, Arial, Helvetica, sans-serif;

	border:0;	

}

img{border:0;}

/* ---------------------------------- container ---------------------------------- */

#container{

	width:720px;

	padding:0px;

	padding-top:20px;

	margin:0px;

	margin-right:auto;

	margin-left:auto;

}

/* ---------------------------------- header ---------------------------------- */

#header {

	height:110px;

	vertical-align:top;

	background:#F3F3F3;

}

/* ---------------------------------- logotip ---------------------------------- */

#logotip{

	display: block;	

	text-align:left;

	padding:20px;

	padding-left:50px;

}

h1#logo{

	display:block;

	width:300px;

	background:url(../images/logotip.gif) no-repeat;

}

h1#logo a{

	display:block;	

	height:85px;

}

h1#logo span{
	text-indent:-5000px;
	display:none;
	height:2px;
}
/* ---------------------------------- top_menu ---------------------------------- */

div#top_menu {

	text-align:right;

	color: #657574;

	font-weight:normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	background:#FFF url(../images/top_menu_back.gif) no-repeat;

	padding:9px;

	padding-right:30px;

}

div#top_menu a{	

	margin:10px;

	color: #657574;

	text-decoration: none;

	font-weight:normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}

div#top_menu a:hover{

	text-decoration:underline;

}

/* ---------------------------------- top_menu ---------------------------------- */

div#menu {

	padding:8px;

	text-align:center;

	font-size:11px;

	color:#FFF;

}

div#menu a{		

	margin-left:20px;

	margin-right:20px;	

	color: #FFF;

	text-decoration: none;

	font-weight:bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}

div#menu a:hover{

	color:#FFBB00;

	text-decoration:underline;

}

/* ---------------------------------- navigation ---------------------------------- */

div#navlist {

	padding-top:20px;

}

div#navlist a {

	padding:10px;

	padding-left:55px;

	display: block;

	color:#667675;

	text-align:left;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-weight: bold;

	font-size: 10px;	

	background:url(../images/menu_link.gif) no-repeat;

}

div#navlist a:hover {

	padding-left:65px;

	color:#F6B12F;

	background:url(../images/menu_hover.gif) no-repeat;

}

/* ---------------------------------- main ---------------------------------- */

#main {

	padding: 0px;

	margin: 0px;

	text-align:left;

	background:#FFF;

}

.main_nav {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	padding-top:10px;
	font-weight: normal;

}

.main_nav_2 {

	vertical-align: top;

	width:197px;

	padding:1px;

}

#main_text {

	margin:10px;

	padding: 10px;

}

#main_text_2 {

	margin:10px;

	padding: 10px;

	margin-left:20px;

	font-size: 11px;

	color:#6F6F6F;

}

#heading2, #heading3 {

	font-size:16px;

	font-weight:bold;

	height:20px;

	margin-left:25px;

}



#head_main {

	display: block;

	background:url(../images/menu_back.gif);

	height:23px;

	padding-top:7px;

	padding-left:30px;

}

#head_main_text {	

	color:#404040;

	font-size: 11px;

	padding-left: 40px;

}

/* ---------------------------------- main_url ---------------------------------- */

p#link a{

	color:#993333;

	font-weight:normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration:underline;

}

p#link a:hover{

	color:#90A81E;

	text-decoration:underline;

}

/* ---------------------------------- main_block ---------------------------------- */

#back_line{

	border-width: 1px;

	border-color: #FFF #FFF #730000 #FFF;

	border-style: solid;	

}

#main_text_block {

	padding:15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#606060;

	background:#F3F3F3;

}

/* ---------------------------------- box ---------------------------------- */

#box {

	border-width: 1px;

	border-color: #FFE591 #FFE591 #FFE591 #000;

	border-style: solid;

	margin-left:20px;

	padding:10px;

	padding-left:20px;

	padding-right:20px;

	font-size:11px;

	color:#197CAA;

}

/* ---------------------------------- footer ---------------------------------- */

#footer{	

	background:#667675 url(../images/footer.gif) no-repeat;

	padding:25px;

	padding-top:25px;

	color:#FFF;

	font-size:10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align:center;

	font-weight:bold;

}

/* ---------------------------------- text_decor ---------------------------------- */

.underline {

	text-decoration: underline;	

}

.white {

	color:#FFF;

}

.blue {

	color:#197CAA;

}

.red {

	color:#993333;

}

.orange {

	color:#D8643C;

}

.px11{

	font-size:11px;

}

.green {

	color:#78B639;

}

.black {

	color:#4E3216;

}

tr.table_header{

	font-size:15px;
	font-weight:bold;
}
	
.style6 {
	
	font-size: 10px
}
	
.style7 {
	
	font-size: 14px;
	font-weight: bold;
}
.style8 {
	color: #FF0000
}