body { 
	margin : 30px;
	padding : 0;
	text-align : center;
	background : url(img/background.jpg) repeat-x;
} 
h1, h2, h3, h4 { 
	margin : 0;
	padding : 0;
} 
p { 
	margin : 1em 0;
	padding : 0;
} 
h1 { 
	color : #fff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
} 
h2 { 
	font-size : 14px;
	color : #60a8e4;
} 
h3 { 
	font-size : 14px;
	color : #353535;
} 
h4 { 
	font-size : 14px;
	color : #fff;
	padding-top : 5px;
} 
.quote { 
	color : #0a58c7;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
} 
table, td, select, input, textarea { 
	font : 100% Tahoma, Arial, Helvetica, sans-serif;
	border : 0;
} 
img { 
	border : 0;
} 
.open { 
	font-size : 1.1em;
	color : #efefef;
} 
.dis { 
	font-weight : normal;
} 
#container { 
	width : 656px;
	margin : 2px;
	padding : 2px;
	margin-right : auto;
	margin-left : auto;
} 
#header { 
	display:block;
//	height : 168px;
} 
div#logotip { 
	display : block;
	position : relative;
	text-align : left;
	width : 656px;
} 
div#top { 
	display : block;
	color:#fff;
	height : 66px;
	padding-top : 20px;
	background : #00f; url(img/menu_back.gif);
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-align : center;
} 
#top_menu { 
	padding-top : 15px;
	background:#00f;
} 
#top_menu a { 
	margin-left : 7px;
	margin-right : 7px;
	color : #fff;
	text-decoration : none;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
} 
#top_menu a:hover { 
	color : #ccccff;
	text-decoration : underline;
} 
div#navlist img { 
	display : block;
	width : 100%;
	height : 2px;
	text-align : center;
	background-image : url(img/menu_line.gif);
} 
div#navlist { 
	background : #353535;
	padding : 10px;
	padding-top : 15px;
} 
div#navlist a { 
	padding-right : 50px;
	padding-top : 8px;
	display : block;
	color : #fff;
	height : 19px;
	text-align : right;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
	background : url(img/menu_link.gif) no-repeat center left;
} 
div#navlist a:hover { 
	padding-right : 60px;
	font-weight : bold;
	background : url(img/menu_hover.gif) no-repeat center right;
} 
#block_heading_text { 
	background : url(img/block_heading_text.gif) no-repeat;
	height : 20px;
	margin-left : 20px;
} 
#main_text_block { 
	padding : 10px;
	padding-left : 20px;
	padding-right : 15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	color : #fff;
} 
#main { 
	padding : 0;
	margin : 0;
	text-align : left;
} 
.main_nav { 
	vertical-align : top;
	padding-top : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : .9em;
	color : #353535;
	width : 60%;
	background-color : #efefef;
} 
.main_nav_2 { 
	width : 282px;
	vertical-align : top;
	text-align : left;
	border-left-width : 8px;
	border-color : #ffae00 #ffae00 #ffae00 #fff;
	color : #fff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : .9em;
	font-weight : normal;
	background : #353535;
} 
#main_text { 
	padding-left : 20px;
} 
#heading2 { 
	margin-left : 40px;
	background : url(img/heading_text_1.gif) no-repeat;
	height : 27px;
} 
#heading3 { 
	margin-left : 40px;
	background : url(img/heading_text_2.gif) no-repeat;
	height : 27px;
} 
#head_main { 
	display : block;
	background : url(img/menu_back.gif);
	height : 23px;
	padding-top : 7px;
	padding-left : 30px;
} 
#head_main_text { 
	color : #76a700;
	font-size : 11px;
	padding-left : 40px;
} 
#menu { 
	margin-bottom : 2px;
	height : 25px;
} 
#menu ul { 
	list-style : none;
	margin : 0;
	padding : 0;
	width : 109px;
	float : left;
} 
#menu a, #menu h2 { 
	font : 9pt/20px arial, helvetica, sans-serif;
	display : block;
	border-width : 1px;
	border-style : solid;
	border-color : #ccc #888 #555 #bbb;
	margin : 0;
	padding : 2px 3px;
} 
#menu h2 { 
	color : #fff;
	background : #000;
	text-transform : uppercase;
} 
#menu a { 
	color : #efefef;
	background : url(img/button-out.png) repeat-x;
	text-decoration : none;
} 
#menu a:hover { 
	color : #efefef;
	border-color : #555 #999 #555 #888;
	border-top : 1px;
	background : url(img/button-over.png) repeat-x;
} 
#menu li { 
	position : relative;
} 
#menu ul ul { 
	position : absolute;
	z-index : 500;
} 
#menu ul ul ul { 
	position : absolute;
	top : 0;
	left : 100%;
} 
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul { 
	display : none;
} 
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul { 
	display : block;
} 
#footer { 
	display : block;
	color : #003;
	font-size : 10px;
	margin-top : 1px;
	font-weight : normal;
	padding-top : 5px;
	height : 25px;
	width : 656px;
	text-align : center;
	background : #fff;
} 
#footer a { 
	color : #003;
	font-size : 10px;
	line-height : 22px;
	font-weight : normal;
} 
#footer a:hover { 
	text-decoration : underline;
} 
p#link a { 
	color : #353535;
	font-weight : normal;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
} 
p#link a:hover { 
	color : #ffae00;
} 
.box_1 { 
	margin-left : 15px;
	margin-right : 10px;
} 
.main_body { 
	padding-left : 20px;
	font-weight : normal;
	font-size : .65em;
	font-family : Verdana, Arial, Helvetica, sans-serif;
} 
.underline { 
	text-decoration : underline;
} 
.white { 
	color : #fff;
} 
.blue { 
	color : #0a58c7;
} 
.red { 
	color : #8f0101;
} 
.yellow { 
	color : #fda11c;
} 
.px11 { 
	font-size : 1.1em;
} 
.green { 
	color : #4cc200;
} 
.black { 
	color : #353535;
} 
A:link { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #252525;
	text-decoration : underline;
} 
A:visited { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000;
	text-decoration : none;
} 
A:hover { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #cc0000;
	text-decoration : none;
} 