body	{ background:#dfdfdf; font-family:Tahoma;}
form {margin:0px;}
h1,h2,h3,h4,h5,h6{margin:15px 0px 0px; font-family:Tahoma;}
a img	{border:none;}
a, a:visited	{color:#005ca9;}
p	{padding:8px 0px 0px 0px; margin:0px 0px;}
p.int {font-family:Verdana; font-size:15px}
.content	{margin:0 auto; padding:0px; width:976px; background:white;}
.head1	{width:976px; height:80px; margin:0px; padding:0px;}
.head2	{width:100%; height:80px; display:block;}
.head2 .head3 {padding-top:130px; padding-left:177px; padding-right:177px; margin-bottom:-9px;}
.head2 .head3 h3 {background:url(/images/marker2.gif) 0px 0px repeat-y; padding-left:13px; font-size:20px; color:#008849; font-weight:normal; font-family:Verdana; }
.logo	{background:url(/images/logo.jpg); display:block; width:204px; height:55px; position:relative; left:15px; top:15px; text-decoration:none; float:left;}

.buttons1  {position:relative; top:25px; display:block; height:14px; float:right; z-index:1;}
.buttons1 a{margin-right:27px; height:14px; width:12px; text-decoration:none; padding-right:12px; font-size:10px;}
.home	{background:url(/images/home.gif) no-repeat;}
.find	{background:url(/images/search.gif) no-repeat;}
.mail	{background:url(/images/mail.gif) 3px 0px no-repeat;}
.map	{background:url(/images/site_map.gif) 3px 2px no-repeat; padding-right:10px;}

.wrapper1 {float:left;width:976px; padding:0px; margin:0px;}
.cont1 {margin:0px 210px 0px 240px; background:url("./images/photo.jpg") 0px 0px no-repeat; height:210px; padding:0px;}

.navigation {width:240px; height:210px;}
.navigation {background:#009a29;}
.navigation div{background:url(/images/menu_bg.jpg) 0px 0px no-repeat; font-family:Tahoma; font-size:11px; color:#fff; height:210px;}
.navigation a,.navigation a:visited{color:white; font-weight:bold; display:block;}

.authform {background:#005ca9; height:210px; width:210px;}
.authform div{/*background:url(/images/lgauth.gif) 100px 8px no-repeat;*/ font-family:Tahoma; font-size:11px; color:#fff; padding:10px 12px; }
.authform1 a,.authform1 a:visited{color:white;}
.authform1 {background:#005ca9; height:210px; width:210px;}
.authform1 p {
   padding:25px 0px 0px 0px; margin:0px 0px;
   text-align: center;

}
.slogan {
   width: 256px;
   float: left;
   margin: 10px 0px 0px 35px;

}


.authform1 div{/*background:url(/images/lgauth.gif) 100px 8px no-repeat;*/ font-family:Tahoma; font-size:11px; color:#fff; padding:10px 12px; }

.txt,.typeselect,.typefile,.typeinput,.txt1,.txtq,.inputtext{border:1px solid #ccc; width:178px;  font-size:11px; margin-top:5px;}
.inputtext .txtq{width:300px;}
.inputtext {width:330px;}
.inputtextarea{border:1px solid #ccc; width:330px;  font-size:11px; margin-top:5px; height:60px;}
.but{background:url(/images/but.jpg) no-repeat; width:56px; height:21px; color:#fff; border:none; font-size:11px;}
.butg{background:url(/images/buttong.gif) no-repeat; width:75px; height:21px; color:#fff; border:none; font-size:10px;}
.butr{background:url(/images/buttonr.gif) no-repeat; width:75px; height:21px; color:#fff; border:none; font-size:10px;}
.butb{background:url(/images/buttonb.gif) no-repeat; width:75px; height:21px; color:#fff; border:none; font-size:10px;}
.butbig{background:url(/images/button_big_l.gif) no-repeat; width:170px; height:21px; color:#fff; border:none; font-size:10px;}

.authform div a,.authform div a:visited{color:white; }
.authform span {padding-bottom:10px;}

.withimg {margin: 0; padding: 20px; list-style: none;}

.clr{ height:1px; clear:both;}

.wrapper2 {float:left;width:976px; color:#444444;background:white;}

.cont2 {margin:0px 210px 0px 240px; background:#fff;}
.cont2 .maintext{ padding:0px 34px 29px; font-size:13px;}
.cont2 p{padding:8px 0px 0px 0px; margin:0px 0px;}
.cont2 h1{font-size:24px; color:#005ca9; font-weight:normal;}
.cont2 h3{font-size:15px; color:#005ca9;}
ul.int_list{margin: 7px 12px; padding: 0px; list-style: url(/images/marker1.gif);}
ul.int_list li{margin-bottom:10px;}

ul.int_list1 {list-style: url(/images/marker1.gif); margin:5px; padding-left:20px;}

.leftcol {float:left;margin-left:-976px;width:240px; color:#444444;}
.leftcol {background:#fff}

.rightcol {float:left; margin-left:-210px; width:210px;}
.rightcol {background:#fff;}

.seminar {background: #eefaf5 url(/images/sem_bg.jpg) repeat-x; padding:29px 10px 20px; font-size:11px;}
.otzv {background: #eefaf5 url(/images/otzv_bg.gif) bottom repeat-x; padding:1px 10px 20px; font-size:11px;}
.otzv .all_news{padding:10px 0px 0px 120px; display:block;}
.otzv h3{color:#c1c0ca; font-size:18px; font-weight:normal; text-align:center; margin-top:5px;}

.search{display:block; width:976px; height:40px; padding-top:10px;}
.search div{display:block; positin:relative; right:13px; width:260px; float:right;}
.footer{background:url(/images/footer.jpg) no-repeat; width:976px; height:120px; color:white; font-family:Verdana; font-size:11px; line-height:170%;}
.footer .contact{background:url(/images/phone_foot.jpg) 18px 18px no-repeat;float:left; padding-left: 120px; padding-top:10px;}
.footer .icc{float:right; position:relative; top:20px; right:27px; width:152px; height:62px; font-size:10px;}
.news {background:#f3f3f3 url(/images/news_bg.gif) 0 100% repeat-x; color:#444444; font-size:11px;}
.news div{padding:15px 6px 12px;}
.news span{font-size:14px; color:#ababab; padding-right:5px; font-weight:bold;}
.news .all_news{padding:10px 0px 0px 80px; display:block;}


.seminar .all_seinar{display:block; text-align:right; width:200px;}

ul#nav a{font-size:12px; font-weight:bold; text-decoration:none; height:21px; display:block; padding:0px; margin:0px;}
ul#nav {margin:0px; padding:0px; width:240px; list-style:none; background:url(/images/menu_bg.jpg) no-repeat; padding-top:10px;}
ul#nav li div {position:absolute; margin:0px;  left:190px; top:-10px; width: 170px; height:auto;}
ul#nav ul {display:none; list-style:none;  margin:0px; padding:15px 0px; border-bottom:1px solid #00b631; background:url(/images/menu2_bg.gif) no-repeat;}

ul#nav li { position: relative; padding:0px 0px 0px 13px; height:35px;}
ul#nav ul li { position: relative; padding:0px 0px 0px 13px; height:auto;}


ul#nav li a.first{margin-left:25px; padding:8px 30px 8px; display:block; width:102px; color:white;}
ul#nav li:hover a.first{background:url(/images/menu1_hl.gif) no-repeat; height:21px;}

ul#nav li:hover ul{display:block;}

ul#nav li.active{background:url(/images/marker3.gif) 0px 13px no-repeat;}
ul#nav li.active:hover a.first{background:url(/images/menu1_hl2.gif) no-repeat; height:21px; }

ul#nav ul li a {height:auto; padding:5px 5px;}
ul#nav ul li a{margin:0px; padding-left:10px; display:block; width:132px; color:white; background: none;}
ul#nav ul li a:hover{background:url(/images/menu_hl.gif);}




.bread { font-size:11px; padding:5px; background:url(/images/marker4.gif)0 100% repeat-x; padding-bottom:10px; margin:0 10px;}
.bread a{font-size:11px;}

.accent {background-color: #f0f0f0; margin-top: 7px;  padding: 10px; padding-left:14px;}
.button_left,.button_left:visited {background:url(/images/button_big_l.gif) no-repeat; width:170px; height:20px; display:block; padding-left:30px; padding-top:5px; color:white; text-decoration:none; font-size:12px; margin:20px;}
.dotline{border:none; background:url(/images/dotline.gif) repeat-x;}
.dashl{border:none; background:url(/images/marker4.gif) repeat-x}
.regs{display:block; background:url(/images/reg.gif) no-repeat; width:237px; height:122px; margin-left:-27px; margin-bottom:5px; position:relative; z-index:1px;}
.regs div{padding-left:67px; padding-top:40px; font-size:12px;}
.sml{font-size:10px;}
.block_1 {padding:10px 0px;}

