/* CSS Document for erdbau flatscher Author: Thomas Ortner klubarbeit.net */

html {
width:100%;
height:100%;
}

body,td,th {
	font-family:Verdana;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align:top;
}
body {
	background-color: #7E9ED2;
	width:100%;
	height:100%;
	margin:0px;
}

p 			{padding:0; margin:0;}

a:link {
	color: #0066B3;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0066B3;
}
a:hover {
	text-decoration: none;
	color: #d68a0f;
}
a:active {
	text-decoration: none;
	color: #0066B3;
}
.menu-current a {font-weight:bold; !important;}

a img		{
			border:none;
			opacity:1;
			moz-opacity:1;
			filter:Alpha(opacity=100);
			}
			
a:hover img {
			border:none;
			opacity:0.7;
			moz-opacity:0.7;
			filter:Alpha(opacity=70);
			}




div {
margin:0px;
padding:0px;
height:auto;
}

#centeringcontainer {
position:relative;
width:969px;
background-image:url(../layout/back_centeringcontainer.jpg);
background-position:top left;
background-repeat:repeat-y;
margin:auto;
margin-top:10px;
border:1px solid #000000;
background-color:#0066B3;
}

#bannercontainer {
position:relative;
width:100%;
height:212px;
border:0px;
background-image:url(../layout/banner_mk.jpg);
}

#menucontainer {
float:left;
/*width:165px;*/
line-height:25px;
margin-bottom:8px;
padding-top:50px;
padding-left:5px;
}

#wrapper {
background-image:url(../layout/back_maintable.jpg);
background-position:top left;
background-repeat:no-repeat;
}


#maincontainer {
float:left;
width:620px;
padding:10px;
padding-right:25px;
}

#rechtscontainer {
float:left;
width:8px;
padding-top:30px;
padding-left:15px;
}


#footercontainer {
background-color:#0066B3;
clear:both;
position:relative;
width:809px;
height:20px;
padding-left:160px;
padding-top:5px;
}

h1 {
margin-top:0;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

h2 {
margin-top:0;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


h3 {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#d28700;
margin:4px 0;
padding:0;
}

/*Menu*/

#menucontainer ul {
	margin:0;
	padding:0;
}

#menucontainer ul li {
	font-size:13px;
	background-image:url(../layout/menu_back.gif);
	background-repeat:no-repeat;
	width:144px;
	list-style-type:none;

	margin:0 0 0 5px;
	padding:0 0 4px 13px;
}

#menucontainer a:hover {
	margin:0;
	padding:0;
}

/*Sub Menu*/

#menucontainer ul li ul {
	margin:5px 12px 0px -5px;
	padding:0;
	background-image:none;
	background-color:#8fbcde;
	width:auto;
	
}

#menucontainer ul li ul li {
	padding:0;
	background-image:none;
	background-color:#8fbcde;
	width:auto;
	
}

/*MAIN*/

#maincontainer a {
	color:#ffb000;
	font-weight:bold;
}

#maincontainer a:hover {
	color:#0065b3;
}


.clear {clear:both;}

#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	font-size: 12px;
	background: #0066b3;‚
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

h3.toggler:hover {
	background: #d68a0f;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}

.kagal_catmenu a {
	color: #0066B3 !important;
	text-decoration: none;
	font-weight:normal !important;
	
}

#footercontainer a {
	color:white;
}

/*News*/
.newsentry_img img,.currentnews_bigimg img {
	float:left;
	padding:3px 8px 2px 0px;
}

.newsentry {
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom:2px solid #0066B3;
}