* {
	margin: 0;
	padding: 0;
}

html {
	height: 100%;
	background-image: url('content_.jpg');
	background-position: center 0;
	background-repeat: repeat-y;
}

body {
	height: 100%;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #fff;
	background-image: url('header00.jpg');
	background-position: center 0;
	background-repeat: no-repeat;
}

a {
	color: #fff;
}

h2 {
    font-size:19px;
	font-weight: bold;
	color: #5ca324;
	margin-bottom:12px;
}

h3 {
    font-size:17px;
	font-weight: bold;
	color: #d1d3d5;
	margin-bottom:12px;
}

.linksites {
    font-size: 15px;
	font-weight: normal;
	color: #5ca324;

}

.linksites a {
    font-size: 15px;
	font-weight: normal;
	color: #5ca324;

}


.linksites a:hover {
    font-size: 15px;
	text-decoration:underline;
	font-weight: normal;
	color: #5ca324;

}


#pic1 {
	z-index: 1;
	border-top-color:#ffffff;
	}

#tab {
		font-family: Trebuchet MS, Arial, Verdana, Helvetica;
	font-weight: normal;
	color: #161a25;
	font-size: 13px;
}





p {
		font-family: Trebuchet MS, Arial, Verdana, Helvetica;
	font-weight: normal;
	color: #d1d3d5;
	font-size: 13px;
}

.starttype {
font-family: Trebuchet MS, Arial, Verdana, Helvetica;
    font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #d1d3d5;

}

h1, h5, div, p, span {
	font-weight: normal;
	color: #d1d3d5;
}

a img {
	border: 0 none;
}

#page {
	width: 942px;
	padding: 0px 0px;
	margin: 0 auto;
}

#header {
	height: 120px;
	
}
#header a {
	text-decoration: none;
	font-size: 10px;


}
#header h1 {
	text-indent: -9999em;
	
	
}

#header #header-links {
	float:right;
	padding-right:20px;
	margin-top:30px;
	
}

#content {
	width: 900px;
	padding: 10px;
	margin: 0 auto;
	font-size: 13px;
	color: #d1d3d5;
	position:relative;
	z-index:1100;
}
#content a {
	text-decoration: none;
}
#content p {
	line-height:18px;
	padding-right:10px;
}

#content #sub-nav {
	width: 228px;
	border-top: 1px solid #424951;
	list-style-type: none;
	background-color: #1B2934;
	float: right;
}

#content #sub-nav li {
	border-top: 1px solid #424951;
}

#content #sub-nav li a {
	font-size: 12px;
}

#content #sub-nav li#sub-nav-first {
	background-color: #539023;
	background-image: url(subnav_l.png);
	background-repeat: no-repeat;
	background-position: -6px 0;
	border-top: 0 none;
}

#content #sub-nav li#sub-nav-first a {
	font-weight: bold;
}

#content #sub-nav li#sub-nav-first a:hover {
	background-color: transparent;
}

#content #sub-nav-active {
	background-color: #345524;
}

#content #sub-nav li a {
	display: block;
	padding: 5px;
	text-decoration: none;
}

#content #sub-nav li a:hover {
	background-color: #404A53;
}

#content #left {
	float:left;
	width:290px;
	padding: 10px 0;
}

#content #left div.reference_layer {
	background-image: url('left_box.png');
	background-repeat: no-repeat;
	padding: 3px;
	font-size: 12px;
}

#content-end {
	background-image: url('content0.jpg');
	background-repeat: no-repeat;
	background-position: center 0;
	background-color: #0C0F18;
	height: 75px;
	position: relative;
}

#menu {
	width: 925px;
	border-bottom: 1px solid #414C52;
	background-image: url('button00.gif');
	background-repeat: repeat-x;
	background-color: #1E2A36;
	margin: 0 auto;
	height: 38px;
	position: relative;
	z-index: 1500;
	_overflow:visible; /* IE6 */
}

#menu img {
	vertical-align: middle;
	margin-right: 5px;
}

#menu ul {
	_height: 38px; /* IE6 */
	_overflow: hidden; /* IE6 */
	list-style-type: none;
	float: left;
}

#menu ul li ul {
	_height: 3000px; /* IE6 */
}

#menu ul.right {
	float: right;
}

#menu ul.right li a {
	font-size: 12px;
	padding: 14px 10px 9px 10px;
	_display:block;
}

#menu ul li {
	background-color: transparent;
}

#menu ul li a {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	background-color: transparent;
	display: block;
	padding: 13px 17px 9px 17px; /*13px 17px 9px 17px;*/
	/* IE6 */
	_padding-bottom: 8px;
	_position:relative;
	border-bottom: 1px solid #1E2A36;

}


#left{
	width: 290px;
	margin-top: 0px;
	
}

#left_inner1{

	background-image: url('bg_left_box.jpg');
	background-repeat: no-repeat;
	padding: 12px;
}

#left_inner2{

	background-image: url('bg_left_box.jpg');
	background-repeat: no-repeat;
	padding: 12px;
}

/* safari */
html[xmlns] #menu ul li a {
	padding-bottom: 11px;
}

/* IE7 */
*+html #menu ul li a {
	padding-bottom: 10px !important;
}

/* FF3 */
#menu ul li a, x:-moz-any-link, x:default {
	padding-bottom: 8px !important;
}

#menu ul li a:hover, #menu ul li a.active-link {
	background-image: url('button_h.gif');
	background-repeat: repeat-x;
}

#menu ul li ul.sub-menu {
	display: none;
	position: absolute;
	z-index: 1600;
	top: 38px;
}

#menu ul li ul.sub-menu li {
	_width:175px;
}

#menu ul li ul.sub-menu li a {
	font-size: 13px;
	background-image: none;
	background-color: #404A53;
	padding: 7px 10px 5px 10px;
	_width:175px;
}

#menu ul li ul.sub-menu li a:hover {
	background-color: #66AC28;
}

/* footer */
#footer {
	background-image: url('footer00.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	padding: 0 50px 195px 0px;
	*padding-bottom: 15px;
	z-index: 999;
}

#footer #wrap {
	width: 875px;
	margin: 0 auto;
}

#footer #wrap ul {
	list-style-type: none;
	margin: 10px 25px 0 0;
	padding-right: 20px;
}


#footer #wrap li a {
	text-decoration:none;
}


#footer #wrap li a:hover {
	text-decoration:underline;
}








.clear {
	 clear: both;
}

.space {
	line-height: 14px;
	padding: 3px;
	margin-bottom: 5px;
}

.divider {
	background: transparent url('divider0.gif') no-repeat;
	float:left;
	width:8px;
	height: 38px;
}

#latest_fun {
	float: left;
	width: 300px;
	background-image: url('box_bg10.jpg');
	height: 380px;
}

#latest_fun ul {
	text-align: left;
	padding-left: 20px;
	padding-top: 200px;
	list-style-type: none;
	margin: 0px;
}

#latest_fun2 {
	float: left;
	width: 300px;
	background-image: url('box_bg20.jpg');
	height: 380px;
}

#latest_fun2 ul {
	text-align: left;
	padding-left: 20px;
	padding-top: 200px;
	list-style-type: none;
	margin: 0px;
}

#latest_fun3 {
	float: left;
	width: 300px;
	background-image: url('box_bg30.jpg');
	height: 380px;
}

#latest_fun3 ul {
	text-align: left;
	padding-left: 20px;
	padding-top: 200px;
	list-style-type: none;
	margin: 0px;
}

#picture {
	float:right;
	margin: 0px;
}


div.akko {



}



/************************************/
/*		rounded corners   			*/
/************************************/


div.wrapper {

	position: relative;
	float: right;
	overflow: hidden;
	margin-left: 10px; 
	margin-bottom: 10px;
	height: 172px;

}

div.wrapper img{	
	float:left;
}
div.wrapper div{	
	position:absolute;
	width: 8px;
	height: 8px;
}
div.wrapper div.tl{
	background:transparent url(tl.gif) top left no-repeat;
	left:0;
	top:0;
}
div.wrapper div.tr{
	background:transparent url(tr.gif) top right no-repeat;
	right:0;
	top:0;
}

div.wrapper div.bl{
	background:transparent url(bl.gif) bottom left no-repeat;
	left:0;
	bottom:0;
}
div.wrapper div.br{
	background:transparent url(br.gif) bottom right no-repeat;
	right:0;
	bottom:0;
}



#button_no {
	height: 28px;
    font-size: 13px;
	font-weight: normal;
	color:  #d1d3d5;
	background-image: url('nachoben1.gif');
	background-repeat: no-repeat;
	padding: 6px;

}

#button_no a {
		height: 28px;
	text-decoration:none;
	

}


#button_no a:hover {

	text-decoration:underline;

	color: #ffffff;

}







/************************************/
/*		jQuery LightBox plugin		*/
/************************************/
#gallery 			{width: 100%;  text-align:center;}
#gallery ul 		{list-style: none;margin:0; padding:0;}
#gallery ul li 		{display: inline; }
#gallery ul img 	{border: 5px solid #ffffff; background:#212121;	border-width: 8px;	margin:5px; padding:4px;}
#gallery ul a:hover img {border: 5px solid #1d4398;border-width: 8px;	color: #000000;}
#gallery ul a:hover { color: #fff; }
	
/************************************/
/* 		   PAGINATION CSS      		*/
/************************************/
.pagelink			{width:20px;font-size:10px;color:#484848;background:#424242;border:1px solid #ddecef;font-family:Tahoma, Verdana, Arial;clear:both;line-height:35px;text-decoration: none;}
a.pagelink:active,
a.pagelink:visited,
a.pagelink:link		{width:20px;font-size:10px;font-family:Tahoma, Verdana, Arial;background:#212121;border:1px solid #424242;color:#979797;padding:10px;}
a.pagelink:hover	{width:20px;font-size:10px;font-family:Tahoma, Verdana, Arial;background:#2ad69d;border:1px solid #424242;color:#2c2c2c;padding:10px;}
.pagecurrent		{width:20px;background:#2ad69d;border:1px solid #424242;color:#2c2c2c;padding:10px;font-family:Tahoma, Verdana, Arial;font-size:10px;}

