BODY {margin: 0px;}
BODY, HTML {width: 100%; height: 100%;}
TABLE, TD {vertical-align: top;}

div#header1 {height: 284px; background-image: url(../img/a_back.jpg);	
background-position: right;	background-repeat: no-repeat; text-align: right;}

div#header2 {height: 284px; width: 736px; overflow: hidden; background-image: url(../img/b1.jpg);	
background-position: left;	background-repeat: no-repeat;}
div#header2 .block1 {font: 10px Tahoma; color: #ffffff; margin: 50px 0px 0px 50px; 
width: 600px; height: 83px; overflow: hidden; }
div#header2 .block1 div {font: 21px Tahoma; color: #000000; margin-bottom: 7px;}

div#header2 .block2 {font: 11px Tahoma; color: #ffffff; margin: 00px 0px 0px 30px; 
border: 0px solid red; width: 360px; height: 120px; overflow: hidden; }
div#header2 .block2 div{margin: 0px 0px 9px 0px;}
div#header2 .block2 a{font: 12px Tahoma; color: #05474d; text-decoration: underline; font-weight: bold;}
div#header2 .block2 a:hover{font: 12px Tahoma; color: #05474d; text-decoration: none; font-weight: bold;}
div#header2 .block2 .mail{width: 10px; float: left;}
div#header2 .block2 .mail a{display: block; width: 10px; height: 15px; border: 0px solid red;}
div#header2 .block2 .txt{margin: 0px 0px 0px 20px;font: 14px Tahoma; font-weight: bold;}


div#header2bl2 .block2 {font: 11px Tahoma; color: #ffffff; margin: 00px 0px 0px 30px; 
border: 0px solid red; width: 360px; height: 120px; overflow: hidden; padding-left:10px;}
div#header2bl2 .block2 div{margin: 0px 0px 9px 0px;}
div#header2bl2 .block2 a{font: 12px Tahoma; color: #05474d; text-decoration: underline; font-weight: bold;padding-left:10px;}
div#header2bl2 .block2 a:hover{font: 12px Tahoma; color: #05474d; text-decoration: none; font-weight: bold;padding-left:10px;}
div#header2bl2 .block2 .mail{width: 10px; float: left;padding-left:10px;}
div#header2bl2 .block2 .mail a{display: block; width: 10px; height: 15px; border: 0px solid red;padding-left:10px;}
div#header2bl2 .block2 .txt{margin: 0px 0px 0px 20px;font: 14px Tahoma; font-weight: bold;}


.dd{	background-image: url(../img/back.jpg);	background-position: right;	background-repeat: repeat-x; }
.dr{	background-image: url(../img/b_back.jpg);	background-position: left;	background-repeat: no-repeat;}

.fd{	background-image: url(../img/f1.jpg);	background-position: right;	background-repeat: repeat-x; }
.fr{	background-image: url(../img/f4.jpg);	background-position: left;	background-repeat: no-repeat;}

div#foot1 {height: 143px; background-image: url(../img/f2.jpg);	
background-position: right;	background-repeat: no-repeat; }

div#foot2 {height: 143px; text-align: left; width: 736; background-image: url(../img/f3.jpg);	
background-position: right;	background-repeat: no-repeat;}
div#foot2 .bl1 {margin: 35 0 0 0px; font: 11px Tahoma; color: #ffffff; float: left;}
div#foot2 .bl1 span {font: 16px Tahoma;}
div#foot2 .bl1 a {margin-left: 0px; color: #05474d; text-decoration: underline;}
div#foot2 .bl1 a:hover {color: #fff; text-decoration: underline;}

div#foot2 .bl2 {margin: 35 0 0 0px; font: 11px Tahoma; color: #ffffff; float: right; text-align: right;}
div#foot2 .bl2 a {color: #05474d; text-decoration: underline;}
div#foot2 .bl2 a:hover {color: #fff; text-decoration: underline;}

div#center { clear: both;}

div#main {border: 0px solid blue; float: right; width: 58%; text-align: justify;}
div#main .txt{margin: 20 20 20 0px; font: 12px Tahoma; color: #1f1f1f; line-height: 1.3;}

div#main .txt div.zag{font: 26px 'Arial Narrow'; color: #009d8e; margin: 0 0 10 0px; font-weight: bold; text-align: left;}
div#main .txt .zag2{font: 14px Tahoma; color: #1f1f1f; font-weight: bold;}
div#main .txt .zag3{font: 24px 'Arial Narrow'; color: #009d8e; margin: 15 0 25 0px; font-weight: bold; text-align: left;}
div#main .txt h1{font: 21px 'Arial Narrow'; color: #009d8e; margin: 15 0 25 0px; font-weight: bold; text-align: left;}
div#main .txt h2{font: 16px 'Arial Narrow'; color: #1f1f1f; margin: 0 0 10 0px; font-weight: bold; text-align: left;}
div#main .txt a{font: 11px Tahoma; font-weight: bold; color: #05474d; text-decoration: underline;}
div#main .txt a:hover{font: 11px Tahoma; font-weight: bold; color: #009d8e; text-decoration: underline;}
div#main .txt .kom {padding: 20px; font: 11px Tahoma; color: #666666; font-style: italic; background:  #dfefea; }
div#main .txt ul {list-style-type: square; margin: 4px 0px 5px 15px; padding: 0px;}
p.h1 {font: 21px 'Arial Narrow'; color: #009d8e; margin: 15 0 25 0px; font-weight: bold; text-align: left;}

div#main .txt table.tab {border: 1px solid  #009d8e; font: 11px Tahoma;  color: #1f1f1f; border-collapse: collapse;} 
div#main .txt table.tab td{border: 1px solid  #009d8e; padding: 5px; }
div#main .txt table.tab tr.zag td{border: 1px solid  #009d8e; background: #009d8e; color: #fff; padding: 5px;}

/*div#menu {text-align: right; border: 1px solid red; width: 280px; 
margin: 0px 0pc 0px 0px;}
div#menu .but{text-align: left; width: 250px; border: 1px solid blue; padding: 10 0 0 83px; float: right;}
div#menu a {font: 12px Tahoma; color: #05474d; text-decoration: underline; font-weight: bold;}*/

div#menu {border: 0px solid Yellow; width: 83%; height: 235px; margin: 0 0 0 0px; min-width: 290px;
text-align: left;}
div#menu .but{text-align: left; width:100%; height:20px; padding: 10 0 0 0px; margin: 0 0 0 86px; }
div#menu .but a {font: 12px Tahoma; color: #05474d; text-decoration: underline; 
font-weight: bold; display: block; height: 16px;}
div#menu .but a:hover{font: 12px Tahoma; color: #05474d; text-decoration: none; font-weight: bold;}
div#menu .but a.hov{font: 12px Tahoma; color: #05474d; text-decoration: none; font-weight: bold;}
/*div#menu div.pic {background: green;margin: 0 0 0 0px; width: 100%; height: 4px; min-width: 180px; text-align: right;
border:1px solid red; float: right;}*/
a.newmenu  {font: 16px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.newmenu :hover {font: 16px; color: #FFFFFF; text-decoration: none; font-weight: bold;}


div#but {width: 340px; overflow: hidden; float: right;
border: 0px solid red; text-align: left;}
div#but div.txt {margin: 20 20 20 20px;}
div#but div.txt img {margin: 0 10 0 0px;}
div#but div.txt a{font: 12px Tahoma; color: #05474d; text-decoration: underline; display: block; 
height: auto; border: 0px solid red;}
div#but div.txt a:hover{font: 12px Tahoma; color: #009d8e; text-decoration: none; font-weight: bold;}
div#but div.txt a.hov{font: 12px Tahoma; color: #009d8e; text-decoration: none; font-weight: bold; display: block; height: auto; }
div#but div.txt img {margin: 4 5 0 0px; float: left;}

div#but div.txt ul{
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px;
	list-style-type: square;
	width: 240px;
	list-style-position: outside;
}
div#but div.txt ul li{ padding: 2px 0px 5px 0px;
	   border: 0px solid red;}

div#r_block {}
div#r_block .blk {width: 290px; height: 85px; overflow: hidden; border: 0px solid yellow;
font: 11px Tahoma; color: #1f1f1f; text-align: left;}
div#r_block .blk img {float: left; margin: 0 5 0 0px;}
div#r_block .blk a{font: 12px Tahoma; color: #05474d; text-decoration: underline; 
font-weight: bold;}
div#r_block .blk a:hover{font: 12px Tahoma; color: #05474d; text-decoration: none; 
font-weight: bold;}
