body{	margin:0px;	padding:0px;	text-align:center;	background-color:;	background:url(../images/background.gif);}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;}table, td, select, input, textarea{	font: 100% Tahoma, Arial, Helvetica, sans-serif;	border:0;	}img{border:0;}/* ---------------------------------- container ---------------------------------- */#container{	width:660px;	margin:0px;	padding:10px;	margin-right:auto;	margin-left:auto;	background:#FFF;}/* ---------------------------------- header ---------------------------------- */#header{	height:187px;	background:#255057 url(../images/header_images.jpg) no-repeat bottom right;}/* ---------------------------------- logotip ---------------------------------- */div#logotip{	display: block;	text-align:left;	padding-top:31px;}#logo{	position:relative;	text-indent:-8000px;	width:250px;	display:block;	background: url(../images/logotip.jpg) no-repeat;}#logo a{	display:block;	height:156px;}/* ---------------------------------- menu ---------------------------------- */div#menu{	display: block;	color: #FFF;	height:25px;	padding-top:10px;	margin-bottom:10px;	background:url(../images/menu_back.gif);	font-weight:normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	text-align:center;	widht:433px;}div#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;}div#menu a:hover{	text-decoration:underline;}/* ---------------------------------- navigation ---------------------------------- */#navigate {	height:29px;	background:#255057 url(../images/navigate.gif) no-repeat;}div#navlist img{	display: block;	width:100%;	height:1px;	text-align:center;	background:#497981;}div#navlist {	background:#255057;	padding-bottom:10px;}div#navlist a {	padding-left:30px;	padding-top:8px;	display: block;	color:#8CCECD;	height:19px;	text-align:left;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	background:url(../images/menu_link.gif) no-repeat center left;}div#navlist a:hover {	padding-left:50px;	font-weight: bold;	color:#FFF;	background:url(../images/menu_hover.gif) no-repeat center left;}/* ---------------------------------- main_block ---------------------------------- */#block_heading_text {	height:20px;	margin-left:20px;}#main_text_block {	margin-top:10px;	padding: 10px;	padding-left:20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color:#FFF;	background:#4898A6;}/* ---------------------------------- main ---------------------------------- */#main {	padding: 10px;	margin: 0px;	text-align:left;	background:#E1ECEE;}.main_nav {	vertical-align: top;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#353535;	width:66%;}.main_nav_2 {	vertical-align: top;}#main_text {	padding: 10px;	padding-left:20px;}#heading2 {	margin-left:20px;	background:url(../images/heading_text_1.gif) no-repeat;	height:27px;}#heading3 {	margin-left:20px;		background:url(../images/heading_text_2.gif) no-repeat;	height:27px;}#head_main {	display: block;	background:url(../images/menu_back.gif);	height:23px;	padding-top:7px;	padding-left:30px;}#head_main_text {	color:#76A700;	font-size: 11px;	padding-left: 40px;}/* ---------------------------------- main_url ---------------------------------- */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 ---------------------------------- */#box_1{	margin-left:15px;	margin-right:10px;}#main_body {	padding-left:20px;	font-weight:normal;	font-size:11px;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* ---------------------------------- footer ---------------------------------- */#footer{	text-align:center;	color:#FFF;	padding-top:10px;	margin-top:10px;	margin-left:10px;	height:25px;	font-weight:normal;	font-size:12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	background:url(../images/menu_back.gif) bottom;}/* ---------------------------------- text_decor ---------------------------------- */.underline {	text-decoration: underline;	}.white {	color:#FFF;}.blue {	color:#0A58C7;}.red {	color:#8F0101;}.yellow {	color:#FDA11C;}.px11{	font-size:11px;}.green {	color:#4CC200;}.black {	color:#353535;}