/*------------------------------------{ HTML TAGS }-----*/
* { padding:0px; margin:0px;}
a img {border:0px;}
body { background-color:#E7E9C7; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; line-height:18px;}

#content a:link,#content a:visited { color:#999999; border-bottom:1px solid #CCCCCC; text-decoration:none}
#content a:hover { color:#FF9900;}
p { margin-top:10px;}

/*------------------------------------{ Layout }-----*/
#centered {
	/* Dead Centered */
	position: absolute;
	left: 50%;
	width: 730px;
	margin-left: -365px; /* negative Hälfte von width: 500px */
	top: 50%;
	height: 540px;
	margin-top: -270px; /* negative Hälfte von height: 300px */
	/* Eigenschaften */
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;}
	
	
/*------------------------------------{ Hauptmenu }-----*/
#menu { list-style:none; margin-top:25px;}
#menu li { display:inline; }
#menu a:link, #menu a:visited { 
	color:#999999;
	text-decoration:none;
	height:14px;
	width:82px;
	display:block;
	float:left;
	border-right:1px solid #cccccc;
	text-align:center;
	text-transform:uppercase;
	padding-top:2px;}
	
#menu a:hover { background-image:url(../img/menu.GIF); color:#FF9900;}
.menu_aktiv { background-image:url(../img/menu.GIF); color:#FF9900 !important;} 


/*------------------------------------{ Submenu }-----*/
#submenu { width:131px; margin-top:50px; float:left; padding-left:20px;}
#submenu li {list-style-image:url(../img/line2.gif); margin-bottom:10px;}
.subnav { list-style:none; list-style-image:none !important;}

#submenu a:link, #submenu a:visited { color:#999999; text-decoration:none;}
#submenu a:hover { color:#ff9900;}

.sub_aktiv { color:#ff9900 !important;}

/*------------------------------------{ Content }-----*/
#content { width:405px; height:380px; margin-top:50px; overflow:auto; padding:0px 10px 10px 0px; float:left;}


/*------------------------------------{ Galerie }-----*/
#galerie { float:right; margin-top:50px;}

#galerie a:link, #galerie a:visited {
	background-image:url(../img/thumb.jpg);
	width:20px;
	height:20px;
	margin:0px 10px 10px 0px;
	display:block;
	float:left; }
	
#galerie a:hover { background-position:0px 20px;}
.thumb {background-position:0px 20px;}

/*------------------------------------{ Footer }-----*/
#footer { margin: 40px 0px 0px 560px; }

#footer a:link, #footer a:visited {
	display:block;
	height:16px;
	width:131px;
	padding-top:2px;
	border-left:1px solid #CCCCCC;
	text-align:center;
	text-transform:uppercase;
	color:#999999;
	text-decoration:none;}

#footer a:hover { color:#ff9900;}