/* CSS Document */

html {height:100%;}

body,td,th {
	color: #34353b;
	font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	height:100%;
}

body {	background-color: #f9fafb;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
}

td {text-align:left; vertical-align:top;}

#maintbl {height:100%}
.mainbg {background:url(img/bg1.gif) right repeat-y;}
.bg {background-color: #f9fafb;}

a:link {color: #34353b;}
a:visited {color: #34353b;}
a:hover {color: #34353b;}
a:active {color: #34353b;}


/* MENU */
a.menuitem{
display:block;
margin-left:18px;
height:10px;
margin-top:16px;
 text-decoration:none; 
}


#menu1 {margin-top:28px;background:url(img/menu1.gif) left top no-repeat;}
a#menu1:hover {background:url(img/menu1a.gif) left top no-repeat;}

#menu2 {background:url(img/menu2.gif) left top no-repeat;}
a#menu2:hover {background:url(img/menu2a.gif) left top no-repeat;}

#menu3 {background:url(img/menu3.gif) left top no-repeat;}
a#menu3:hover {background:url(img/menu3a.gif) left top no-repeat;}

#menu4 {height:12px;background:url(img/menu4.gif) left top no-repeat;}
a#menu4:hover {background:url(img/menu4a.gif) left top no-repeat;}

#menu5 {margin-top:14px;background:url(img/menu5.gif) left top no-repeat;}
a#menu5:hover {background:url(img/menu5a.gif) left top no-repeat;}

#menu6 {height:24px;background:url(img/menu6.gif) left top no-repeat;}
a#menu6:hover {background:url(img/menu6a.gif) left top no-repeat;}

#menu7 {background:url(img/menu7.gif) left top no-repeat;}
a#menu7:hover {background:url(img/menu7a.gif) left top no-repeat;}


#menu8 {margin-top:28px;background:url(img/menu8.gif) left top no-repeat;}
a#menu8:hover {background:url(img/menu8a.gif) left top no-repeat;}

#menu153 {background:url(img/menu153.gif) left top no-repeat;}
a#menu153:hover {background:url(img/menu153a.gif) left top no-repeat;}

#menu154 {background:url(img/menu154.gif) left top no-repeat;}
a#menu154:hover {background:url(img/menu154a.gif) left top no-repeat;}

#menu155 {height:12px;background:url(img/menu155.gif) left top no-repeat;}
a#menu155:hover {background:url(img/menu155a.gif) left top no-repeat;}

#menu156 {margin-top:14px;background:url(img/menu156.gif) left top no-repeat;}
a#menu156:hover {background:url(img/menu156a.gif) left top no-repeat;}

#menu157 {height:24px;background:url(img/menu157.gif) left top no-repeat;}
a#menu157:hover {background:url(img/menu157a.gif) left top no-repeat;}

#menu158 {background:url(img/menu158.gif) left top no-repeat;}
a#menu158:hover {background:url(img/menu158a.gif) left top no-repeat;}

#menu283 {background:url(img/menu283.gif) left top no-repeat;}
a#menu283:hover {background:url(img/menu283a.gif) left top no-repeat;}

#menu272 {background:url(img/menu272.gif) left top no-repeat;}
a#menu272:hover {background:url(img/menu272a.gif) left top no-repeat;}


#menu275 {background:url(img/menu275.gif) left top no-repeat;}
a#menu275:hover {background:url(img/menu275a.gif) left top no-repeat;}


#menu508 {background:url(img/menu508.gif) left top no-repeat;}
a#menu508:hover {background:url(img/menu508a.gif) left top no-repeat;}

#menu522 {background:url(img/menu522.gif) left top no-repeat;}
a#menu522:hover {background:url(img/menu5228a.gif) left top no-repeat;}


#menu439 {background:url(img/menu439.gif) left top no-repeat;}
a#menu439:hover {background:url(img/menu439a.gif) left top no-repeat;}

#menu437 {background:url(img/menu437.gif) left top no-repeat;}
a#menu437:hover {background:url(img/menu437a.gif) left top no-repeat;}


#menu477 {background:url(img/menu477.gif) left top no-repeat;}
a#menu477:hover {background:url(img/menu477a.gif) left top no-repeat;}

#menu484 {background:url(img/menu484.gif) left top no-repeat;}
a#menu484:hover {background:url(img/menu484a.gif) left top no-repeat;}

.banner {text-align:center; margin:7px; margin-right:14px; width:200px; overflow:hidden; }

.i1{background:url(img/ti11.gif) bottom right no-repeat;}
.i1 div {width:15px; height:13px;}
.i2{background:url(img/ti12.gif) bottom repeat-x;}
.i3{background:url(img/ti13.gif) bottom left no-repeat;}
.i4{background:url(img/ti21.gif) right repeat-y;}
.i6{background:url(img/ti23.gif) left repeat-y;}
.i7{background:url(img/ti31.gif) top right no-repeat;}
.i8{background:url(img/ti32.gif) top repeat-x;}
.i9{background:url(img/ti33.gif) top left no-repeat;}
.i9 div {width:12px; height:12px;}

.m1{width:1px; background:url(img/tm11.gif) bottom right no-repeat;}
.m2{background:url(img/tm12.gif) bottom repeat-x;}
.m2 div {width:319px;height:15px; background:url(img/tm121.gif) bottom left no-repeat;}
.m3{background:url(img/tm13.gif) bottom left no-repeat; width:8px;}
.m4{background:#e1e1e1;}
.m5{background:#FFFFFF;}
.m6{background:url(img/tm23.gif) left repeat-y;}
.m8{background:url(img/tm32.gif) top repeat-x;}
.m8 div {width:212px;height:10px; background:url(img/tm321.gif) top left no-repeat;}

.r1 div {width:12px;height:14px; background:url(img/t11.gif) bottom right no-repeat;}
.r2 {background:url(img/t12.gif) bottom repeat-x;}
.r3 div {width:12px;height:14px;background:url(img/t13.gif) bottom left no-repeat;}
.r4 {background:url(img/t21.gif) right repeat-y;}
.r5 {background:#FFFFFF;}
.r6 {background:url(img/t23.gif) left repeat-y;}
.r7 div {width:12px;height:12px;background:url(img/t31.gif) top right no-repeat;}
.r8 {background:url(img/t32.gif) top repeat-x; text-align:right;}
.r8 div {width:46px;height:12px; background:url(img/t321.gif) top left no-repeat;}
.r9 div {width:12px;height:12px; background:url(img/t33.gif) top left no-repeat;}

#news {padding-left:14px; padding-top:4px; padding-right:5px; padding-bottom:22px; text-indent:16px;}
#news .desc {text-align:right; padding-right:38px;}
#menu {background:url(img/bg4.gif) left repeat-y;}
#menu table { height:170px;}
#frame {padding-left:32px; padding-right:4px;}
#mainout {padding-left:8px; padding-right:6px; padding-bottom:10px; padding-top:3px;}
#random {padding-left:2px; background:url(img/bg7.gif) right repeat-y; height:191px; overflow:hidden;}
#random .desc {padding-left:18px; padding-right:22px; padding-top:2px;}
#random .desca {text-align:right; padding-right:16px;}


#itemdesc {text-align:justify; padding-left:22px; padding-top:26px; padding-right:18px; padding-bottom:10px;}
#itemfull {text-indent:20px; text-align:justify; padding-top:25px; padding-left:35px; padding-right:20px;  }
#itemphoto {text-align:center;}

#bottomtd {background:url(img/bg1.gif) right repeat-y; vertical-align:bottom;}
#bottomtd table {background:#f9fafb;}

.f1 {background:url(img/bg2.gif) bottom repeat-x;}
.f2 {background:url(img/bg3.gif) top repeat-x;}
.f3 {text-align:right;}


#footer {text-align:center; background:#f9fafb;}
#copy {width:765px;background-color:#ffffff; vertical-align:top;height:20px;}

.butpr {display:block;width:34px;height:26px; background:url(img/butpr.gif) no-repeat;}
.butnx {display:block;width:34px;height:26px; background:url(img/butnx.gif) no-repeat;}
.butprna {display:block;width:34px;height:26px; background:url(img/butprna.gif) no-repeat;}
.butnxna {display:block;width:34px;height:26px; background:url(img/butnxna.gif) no-repeat;}

#mainmenu div.menu_content a{display:block;color:#373734; margin:2px; margin-left:30px; font-weight:600; text-decoration:none;}
#mainmenu div.menu_content a:hover{display:block; margin:2px; color:#e7f3cd;margin-left:30px; font-weight:600; text-decoration:none; }


.menu_content { overflow:hidden; height:0px;  }



#mainmenu div.menu_nolink {display:block;color:#ffffff; margin:2px; margin-left:18px;  font-weight:bold; text-decoration:none; }
.menu_nolink {display:block;color:#ffffff; margin:2px; margin-left:18px; font-weight:bold; text-decoration:none; }

h1 	{
	color: #0a5f40;
	display: inline;
	font: bold 16px  Arial, Helvetica, Geneva, sans-serif;
	margin: 10px;
		}


h2 	{
	color: #0a5f40;
	display: inline;
	font: bold 14px  Arial, Helvetica, Geneva, sans-serif;
	margin: 10px;
		}


A {

text-decoration: none;
}
A:hover {
text-decoration: none;
color: green
} 

.trans_div {
opacity: 0.9;
}


#wh {
  filter:alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}

.fachw {
color: #34353b;
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	height:100%;


}