* { margin: 0; padding: 0; }

body { font-family: Arial, Tahoma; font-size: 12px; line-height: 16px; color: #000000; background: #ffffff;}
h1 { font-size: 30px; color: #f65720; font-weight: bold; font-family: Trebuchet MS; margin-top:5px;}
p { padding: 5px 0; }
table {padding:0px;border-collapse:collapse;}
td {padding:5px;}

a img { border: 0; }
a { color: #0f86d1; text-decoration: underline; }
a:hover { text-decoration: none; }

.sepa { height: 20px; overflow: hidden; }


/* * */
.left { float: left; width: 250px; }
.right { float: right; width: 300px; }
.center {float: left; width: 330px; }
.rightheader { float: right; width: 460px; text-align: right; padding: 5px; }
.block { overflow: hidden; }
* html .block { height: 1px; overflow: visible; }
/* * */

#Page { width: 904px; padding-top: 0px; margin: 0 auto; }

#All { width: 904px; padding: 0px; background: #ffffff; margin: 0 auto;}
#All-Footer { width: 904px; padding: 13px; margin: 0 auto; }

#HeaderPege { width: 904px; padding: 1px; background: #ffffff; margin: 0 auto;}
#Headertxt { width: 904px; padding: 10px; margin: 0 auto;}
#HeaderPege .left { width: 250px; font-weight: bold; font-size: 15px;}
#HeaderPege .right { width: 300px; text-align: right;}
#HeaderPege .center { width: 330px; text-align: right; margin-top:35px;}


#menu {background-color: #ff7e00; padding: 4px; text-align:center; color:#ffffff;}
#menu a {text-decoration: none; color:#ffffff; font-family:arial, monospace; padding-left:18px; font-size:11pt;}
#menu a:hover{text-decoration: underline; color:#ffffff; font-family:arial, monospace; padding-left:18px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat; font-size:11pt;}

#dinamicmenu {padding: 4px; text-align:left; color:#f65720;}
#dinamicmenu a {text-decoration: none; font-family:arial, monospace; padding-left:1px; font-size:11pt;color:#f65720;}
#dinamicmenu a:hover{text-decoration: underline; color:color:#ff7e00;; font-family:arial, monospace; padding-left:1px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat; font-size:11pt;}



#Header { height: 300px; padding-bottom: 1px;}
#Header1 { height: 150px; padding-bottom: 1px;}

#Logo {width: 200px; margin: 0 auto;}

#Navi-Top {font-size: 14px; height: 34px; color: #c1dcc5; text-align: center; padding-top: 5px; margin: 0 auto; background-image: url(/img/bg_menu.jpg); background-repeat: repeat-x; background-position: top;}
#Navi-Top a, #Navi-Top span { margin: 0 5px; color: #ffffff}
#Navi-Top span { color: #c1dcc5; }

#Main { padding: 0px 0; }
#Main .left { width: 260px; padding: 5px 0 0 0px; font-weight: bold; font-size: 13px; line-height: 30px;}
#Main .right { width: 640px; margin-top:15px; margin-bottom:25px;}
#Main_m { padding-top: 20px; }
#Main_m .left { width: 340px; padding-left: 60px; }
#Main_m .right { width: 400px; padding-right: 60px; }

#Navi-Left ul { list-style: none; color: #000000; line-height: 24px; }
#Navi-Left li { text-align: right; }

#Title { height: 50px; }
#Content { line-height: 18px; }

#Footer { background-color: #30903E; line-height: 20px; padding: 10px;}
#Footer .left { width: 50px; padding-top:45px;}
#Footer .right { width: 600px; padding-left: 10px; font-family: Trebuchet MS; }
#Footer .center { width: 150px; padding-left: 10px; padding-top:35px; font-family: Trebuchet MS; }
#Footer big { font-size: 30px; font-weight: bold; line-height: 40px; }

#Content img{ border: 1px solid #aaaaaa; padding: 3px; }

#FooterKontacts { line-height: 20px; padding: 10px;}
#FooterKontacts  .left { width: 200px; padding: 5px; text-align:center;}
#FooterKontacts  .right { width: 650px; padding: 10px; font-family: Trebuchet MS; font-weight: bold; font-size: 13px;}

	a.gmenu {text-decoration: none; color:white; font-family:arial, monospace;font-weight:bold;font-size:10pt;padding-left:18px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat;}
	a.gmenu:hover {text-decoration: none; color:#9BDBA6; font-family:arial, monospace;font-weight:bold;font-size:10pt;padding-left:18px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat;}

	a.bmenu {text-decoration: none; color:white; font-family:arial, monospace;font-weight:bold;font-size:10pt;padding-left:18px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat;}
	a.bmenu:hover {text-decoration: none; color:#fda366; font-family:arial, monospace;font-weight:bold;font-size:10pt;padding-left:18px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat;}
	
	a.bsmenu {text-decoration: none; color:white; font-family:arial, monospace;font-weight:bold;font-size:10pt;padding-left:18px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat;}
	a.bsmenu:hover {text-decoration: none; color:#89b6e3; font-family:arial, monospace;font-weight:bold;font-size:10pt;padding-left:18px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat;}

        a.header {text-decoration: none; color:#f65720; font-family:arial, monospace;font-weight:bold;font-size:12pt;padding-left:18px; }
	a.header:hover {text-decoration: underline; color:#f65720; font-family:arial, monospace;font-weight:bold;font-size:12pt;padding-left:18px;background-image:url(/img/garr.gif);background-position: 5px 3px;background-repeat:no-repeat; }





	.blue, .blue a, .blue a:hover {text-decoration: none; color:#006ECC; font-family:arial, monospace;font-size:10pt; font-weight:bold; margin:0px;margin-left:3px}
	.green, .green a, .green a:hover {text-decoration: none; color:#217E00; font-family:arial, monospace;font-size:10pt; font-weight:bold;margin:0px;margin-left:3px}
	.orange, .orange a, .orange a:hover {text-decoration: none; color:#FF6500; font-family:arial, monospace;font-size:10pt; font-weight:bold;margin:0px;margin-left:3px}
	.yellow, .yellow a, .yellow a:hover {text-decoration: none; color:#A9B400; font-family:arial, monospace;font-size:10pt; font-weight:bold;margin:0px;margin-left:3px}
	


        
	a.blue {text-decoration: none; color:#006ECC; font-family:arial, monospace;font-weight:normal; font-size:9pt;}
	a.blue:hover {text-decoration: underline; color:#006ECC; font-family:arial, monospace;font-weight:normal; font-size:9pt;}
	a.green {text-decoration: none; color:#217E00; font-family:arial, monospace;font-weight:normal; font-size:9pt;}
	a.green:hover {text-decoration: underline; color:#217E00; font-family:arial, monospace;font-weight:normal; font-size:9pt;}
	



	a.orange {text-decoration: none; color:#FF6500; font-family:arial, monospace;font-weight:normal; font-size:9pt;}
	a.orange:hover {text-decoration: underline; color:#FF6500; font-family:arial, monospace;font-weight:normal; font-size:9pt;}
	a.yellow {text-decoration: none; color:#889100; font-family:arial, monospace;font-weight:normal; font-size:9pt;}
	a.yellow:hover {text-decoration: underline; color:#889100; font-family:arial, monospace;font-weight:normal; font-size:9pt;}
	.white8, .white8 a, .white8 a:hover {text-decoration: none; color:#ffffff; font-family:arial, monospace;font-size:9pt; font-weight:none;margin:0px;margin-left:3px}
	

	

        ul {text-decoration: none; color:#000000; font-family:arial, monospace;list-style-image:url('/img/dot.gif');padding-left:10px;margin-left:10px; margin-top:0px; margin-bottom:0px}
	a.omenu {text-decoration: none; color:white; font-family:arial, monospace;font-weight:bold;font-size:10pt;padding-left:18px;background-image:url(/img/oarr.gif);background-position: 5px 3px;background-repeat:no-repeat;}
	a.omenu:hover {text-decoration: none; color:#FFDFBF; font-family:arial, monospace;font-weight:bold;font-size:10pt;padding-left:18px;background-image:url(/images/oarr.gif);background-position: 5px 3px;background-repeat:no-repeat;}

	#photobar {background: url(/img/back_photo.gif);width:125px;text-align:center;padding-top:0px;margin:50px;margin-left:40px;}
	img.i {border: 0pt; margin-top:0px; margin-bottom:0px; margin-left:0px; padding-right: 0px; padding:3px;margin-right:0px;}
	#photobar a {text-decoration: none; font-family:arial, monospace; font-size:11pt;color:#f65720;}
	#photobar a:hover{text-decoration: underline; color:color:#ff7e00;; font-family:arial, monospace;font-size:11pt;}



  #slide-container {
     text-align:center;
     /*margin:20px 0px;*/
  }
  #slide-container #slideshow {
     width:902px;
     height:300px;
     margin:auto;
     position:relative;
  }
  #slide-container #slideshow IMG {
     position:absolute;
     top:0;
     left:0;
  }