/* webdesign - www.webgalaxie.de */
img,div { 
	behavior: url(../images/iepngfix.htc);
	border:0;
	text-align:left;
}
/*Layout*/
body {
	background-color:#ffffff;
	background-image:url(../images/bg_body.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	width:100%;
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:center;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*
	scrollbar-base-color:#002D73;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-face-color:#002D73;
    scrollbar-3dlight-color:#DDE7F8;
    scrollbar-highlight-color:#002D73;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-darkshadow-color:#002D73;
    scrollbar-track-color:#002D73;
	*/
}
#global {
position:relative;
margin-top:0px;
margin-right:auto;
margin-left:auto;
background-image:url(../images/bg_global_y.jpg);
background-position:top left;
background-repeat:repeat-y;
padding:0 0 0 0;
width:997px;
height:auto;
}
#header {
	margin-top:0px;
	padding:0 0 0 0;
	width:1003px;
	height:310px;
}
#leiste {
	background-image:url(../images/bg_leiste.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:484px;
	height:23px;
	padding-top: 9px;
	padding-bottom: 0;
	padding-left: 500px;
	text-align: right;
	padding-right: 30px;
}
*html #leiste {
	width:997px;
	height:30px;
	padding-top: 8px;
	padding-right: 13px;
	padding-bottom: 0;
	padding-left: 420px;
}

#main_li {
background-image:url(../images/bg_main_li.jpg);
background-position:top left;
background-repeat:no-repeat;
padding:0 0 0 0;
width:997px;
height:auto;
}

#li {
width: 241px;
height:auto;
float:left;
padding:0 0 0 0;
}

#main_re {
background-image:url(../images/bg_main_re.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-top:0px;
margin-left:244px;
padding:10px 0 0 15px;
width:753px;
height:auto;
}

*html #main_re {
background-image:url(../images/bg_main_re.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-top:0px;
margin-left:241px;
padding:10px 0 0 15px;
width:753px;
height:auto;
}
#footer {
background-image:url(../images/bg_footer.jpg);
background-position:top left;
background-repeat:no-repeat;
padding:25px 0 0 25px;
width:997px;
height:87px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#footer-start {
background-image:url(../images/bg_footer_start.jpg);
background-position:top left;
background-repeat:no-repeat;
padding:25px 0 0 25px;
width:997px;
height:87px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
*html #footer {
background-image:url(../images/bg_footer.jpg);
background-position:top left;
background-repeat:no-repeat;
padding:25px 0 0 25px;
width:997px;
height:113px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
*html #footer-start {
background-image:url(../images/bg_footer_start.jpg);
background-position:top left;
background-repeat:no-repeat;
padding:25px 0 0 25px;
width:997px;
height:113px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
#clear {
clear:both;
}
#content {
width:600px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#010101;
line-height:1.2;
}
#content-start {
	background-image:url(../images/bg_main_re_start.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:725px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#010101;
	line-height:1.2;
}
.verein {
	text-align: right;
	padding-left: 15px;
}
/*Menü*/
#leiste li{
margin:0px;
padding:0px;
display:inline;
}
#leiste a:link {text-decoration:none;color:#FFFFFF;font-size:12px;font-weight:bold;font-family:Tahoma,Verdana, Arial, Helvetica;padding:17px 10px 7px 10px;}
#leiste a:active {text-decoration:none;color:#FFFFFF;font-size:12px;font-weight:bold;font-family:Tahoma,Verdana, Arial, Helvetica;padding:17px 10px 7px 10px;}
#leiste a:visited {text-decoration:none;color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica;padding:17px 10px 7px 10px;}
#leiste a:selected {text-decoration:none;color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica; padding:17px 10px 7px 10px;}
#leiste a:hover {text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica;padding:17px 10px 7px 10px;}
#menue_li{
	width:227px;
	height:330px;
	margin:0px 0px 0px 9px;
	list-style:none;
}
*html #menue_li{
	width:227px;
	height:330px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#menue_li_2{
	width:227px;
	height:330px;
	list-style:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
}
*html #menue_li_2{
	width:227px;
	height:330px;
	margin:0px 0px 0px 0px;
	list-style:none;
}

#menue_li a:link {text-decoration:none;color:#010101;font-size:12px;font-weight:bold;font-family:Tahoma,Verdana, Arial, Helvetica;width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button.gif); background-position:top left; background-repeat:no-repeat;}
#menue_li a:active {text-decoration:none;color:#010101;font-size:12px;font-weight:bold;font-family:Tahoma,Verdana, Arial, Helvetica;width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button.gif); background-position:top left; background-repeat:no-repeat;}
#menue_li a:visited {text-decoration:none;color:#010101; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica;width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button.gif); background-position:top left; background-repeat:no-repeat;}
#menue_li a:selected {text-decoration:none;color:#010101; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica; width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button.gif); background-position:top left; background-repeat:no-repeat;}
#menue_li a:hover {text-decoration:none; color:#010101; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica;width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button_1.gif); background-position:top left; background-repeat:no-repeat;}

.menue_li_2 a:link {
	text-decoration:none;
	color:#010101;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma,Verdana, Arial, Helvetica;
	width:199px;
	height:30px;
	display:block;
	background-image:url(../images/bg_button.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 25px;
}
.menue_li_2 a:active {text-decoration:none;color:#010101;font-size:12px;font-weight:bold;font-family:Tahoma,Verdana, Arial, Helvetica;width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button.gif); background-position:top left; background-repeat:no-repeat;}
.menue_li_2 a:visited {text-decoration:none;color:#010101; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica;width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button.gif); background-position:top left; background-repeat:no-repeat;}
.menue_li_2 a:selected {text-decoration:none;color:#010101; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica;width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button.gif); background-position:top left; background-repeat:no-repeat;}
.menue_li_2 a:hover {text-decoration:none; color:#010101; font-size:12px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica;width:199px; height:16px; display:block;padding:10px 0px 6px 25px; background-image:url(../images/bg_button_1.gif); background-position:top left; background-repeat:no-repeat;}

/*Texte*/
#meister {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding:270px 0px 0px 685px;
color:#000000;
}
#content h2 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
#content-start h2 {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

#content-start ul {
list-style-image:url(../images/punkt.gif);
}

#content ul {
list-style-image:url(../images/punkt.gif);
}
#content li {
list-style-image:url(../images/punkt.gif);
}
.textbold {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}
/*Links*/
#link_footer_bold {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
#link_footer_underline {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.textlink {color:#000000;
font-style:bold;
font-size:12px;
}
.textlink a {
color:#000000;
font-size:12px;
font-weight: bold;
}
.textlink a:link{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}
.textlink a:visited{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}
.textlink a:hover{
color:#000000;
font-weight:bold;
font-size:12px;
}
.textorange{
	color:#FF6600;
	font-style:bold;
	font-size:12px;
}
.textorange a {
	color:#FF6600;
	font-size:12px;
	font-weight: bold;
}
.textorange a:link{
	color:#FF6600;
	font-weight:bold;
	font-size:12px;
}
.textorange a:visited{
	color:#FF6600;
	font-weight:bold;
	font-size:12px;
}
.textorange a:hover{
color:#000000;
font-weight:bold;
font-size:12px;
}
/*Bilder*/

#beton-logo {
	width:81px;
	height:112px;
	margin-top:0px;
	margin-left:520px;
}

#voelker {
	padding-left: 22px;
	padding-bottom: 5px;
	margin: 0px 0px 0px 25px;;
	width:192px;
	height:143px;
	background-image:url(../images/logo-verein.png);
	background-repeat: no-repeat;
}
/*Tabellen*/
.tab {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tabtext {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
.rahmen {
	border: 1px solid #000000;
}
.confarbe {
	background-color: #efefef;
	color:#000000;
	border:solid;
	border:1px dotted #000000;
	font-weight:bold;
}
.confarbe2 {
	background-color: #FA8A3E;
	color:#000000;
	border:solid;
	border:1px solid #000000;
	font-weight:bold;
}
.orangeline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
	color: #000000;
	font-size: 12px;
}
.orangelinebold {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FB6C0C;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}
.whiteback {
	background-color:#efefef;
	color:#000000;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9933;
}

#back {
width:82px;
height:24px;
background-image:url(../images/go-back.png);}

#top {
width:30px;
height:41px;
background-image:url(../images/top.png);
margin-right:0px;}
