HTML {
         padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
body {
             padding: 0px;margin: 0px; width: 100%;  height: 100%;

}
.all {
            background:#aad9ff;min-height:100%;min-width: 1000px;
}
table {
          width:100%;border-colapse:colapse;
}
td {
	vertical-align:top;
}
img {
          border:none;
}
ul {
          margin:0px; padding:0px;
}
li {
          list-style-type:none;
}
* {
          margin:0px; padding:0px;
}
.clear {
	clear:both;font-size:1px;
}
.logo_img {width:259px;height:126px;display:block;background: url(images/logo.png) no-repeat;}
.header {
	height:242px;background: url(images/header.gif) 0 -1px repeat-x;
}
.left_header {
	height:242px;background: url(images/header_right.jpg) 100% 0 no-repeat;
}
.logo {
	float:left;padding:48px 0px 0px 20px
}
.nn1 {float:left;}
.slogan {
	margin:103px 0px 0px 12px;float:left;padding:10px 0px 13px 12px;border-left:solid 1px #275a84;
}
.slogan h1 {
	font:bold 10pt Tahoma; color:#182b3c;margin:0px;
}
.slogan h2 {
	font:bold 8pt Tahoma; color:#182b3c;margin:0px;
}
.ico {
	margin:125px 0px 0px 0px;float:right;background:#aad9ff;padding:39px 0px 29px 0px;
}
.ico img {
	display:block;margin:0px auto 10px auto;
}
.header_menu {
	padding-left:30px;height:44px;background:#487295 url(images/header_menu.gif) repeat-x;
}
.header_menu table {
	height:44px;float:left;width:53%
}
.header_menu table td {
	height:44px; padding-right:1px;background: url(images/border.gif) 100% 0 no-repeat;
}
.no_border {
	background:none !important;
}
.header_menu table td a {
	padding:13px 0px 0px 0px;display:block;font:bold 9pt Tahoma; color:#FFFFFF;text-decoration:none;height:31px;text-align:center;
}
.header_menu table td a:hover {
	background:#27445c url(images/hover_a.gif) repeat-x;
}
.telefon {
	padding:8px 25px 0px 0px;float:right;font:normal 13pt Tahoma; color:#FFFFFF;
}
.left_block {
	width:255px;padding-bottom:30px;
}
.zag {
	padding:5px 0px 7px 10px;border-right:solid 1px #275a84;
}
.zag h2 {
	position:relative;padding-left:26px;background: url(images/str.gif) 0 2px no-repeat;font:bold 10pt Tahoma; color:#192e3f;margin:0px;
}
.content {
	padding:12px 0px 130px 0px;
}
.left_menu {
	margin-top:-12px;margin-bottom:-12px;padding-top:24px;background: url(images/left_menu_top.gif) no-repeat;
}
.bottom_menu {
	padding-bottom:45px;background: url(images/bottom_menu.gif) 0 100% no-repeat;
}
.text_menu {
	padding:16px 0px 90px 10px;background:#213c51 url(images/text_menu.gif) repeat-y;
}
.text_menu ul li {
	padding-left:13px;background: url(images/str_2.gif) 0 7px no-repeat;margin:0px 0px 12px 0px;
}
.text_menu ul li a {
	padding:2px 4px 3px 7px;font:bold 9pt Tahoma; color:#FFFFFF;text-decoration:none;display:block;
}
.text_menu ul li a:hover {
	background: url(images/a_ba_c.gif) repeat-y;
}
.text_menu ul li ul {
	padding-top:8px;
}
.text_menu ul li ul li {
	background:none;margin-bottom:7px
}
.activ_a {
	background: url(images/a_ba_c.gif) repeat-y !important;
}
.text_news {
	margin-top:5px;background:#c5e5ff;padding:12px 10px 5px 35px;
}
.n_1 {
	padding-bottom:5px;
}
.n_1 a {
	font:bold 8pt Tahoma;color:#4b7699;text-decoration:none;
}
.n_1 a:hover {
	text-decoration:underline;
}
.n_1 p {
	font:normal 8pt Tahoma; color:#192e3f;
}
.n_1 span {
	font:bold 8pt Tahoma;color:#192e3f;
}
.center_content {
	padding:5px 30px 0px 20px
}
.navigator {
	margin-bottom:40px;font:normal 8pt Tahoma; color:#325673;
}
.navigator span {
	font:normal 8pt Tahoma; color:#325673;
}
.navigator a {
	font:bold 8pt Tahoma; color:#325673;text-decoration:underline;
}
.navigator a:hover {
	text-decoration:none;
}
.center_content {
	font:normal 8pt Tahoma; color:#0d1820;
}
.center_content p {
	font:normal 8pt Tahoma; color:#0d1820;margin:0px 0px 13px 0px;
}
.img_con {
	display:block;float:right;margin:0px 0px 0px 25px;
}
.menu_footer {
	height:50px;background:#192e3f;
}
.footer {
	min-width:1000px;margin-top:-118px;
}
.menu_footer table {
	width:50%;margin:0px auto;
}
.menu_footer table td {
	background: url(images/line_td.gif) 100% 7px no-repeat;text-align:center;
}
.menu_footer table td a {
	font:normal 8pt Tahoma; color:#FFFFFF;text-decoration:none;
}
.menu_footer table td a:hover {
	text-decoration:underline;
}
.kontact {
	background:#aad9ff url(images/obl_left.gif) no-repeat;
}
.kontact p {
	font:normal 8pt Tahoma; color:#182c3d;
}
.kontact p a {
	color:#182c3d;text-decoration:none;
}
.kontact p a:hover {
	text-decoration:underline;
}
.right_obl {
	padding:5px 0px 0px 10px;height:63px;background: url(images/obl_right.gif) 100% 0 no-repeat;
}




