BODY
{
	background-color			: #49ba0e;
	margin						: 0;
	padding						: 0;
	background-image			: url(../photos/bg.jpg);
	background-repeat			: repeat-x;
}

td, tr
{
	font-family					: Verdana, Geneva, Helvetica, sans-serif;
	text-decoration				: none;
	font-size					: 11px;
}

p
{
	margin-top: 0px;
	margin-bottom: 6px;	
}



.midbg
{
	background-image			: url(../photos/midbg.jpg);
	background-repeat			: no-repeat;
}

.midbga
{
	background-image			: url(../photos/midbga.jpg);
	background-repeat			: no-repeat;
}

.midbg2
{
	background-image			: url(../photos/midbg2.jpg);
	background-repeat			: repeat-y;
}


.middown
{
	background-image			: url(../photos/middown.jpg);
	background-repeat			: no-repeat;
	height						: 40px;
}

.menubg
{
	background-image			: url(../photos/menubg.jpg);
	background-repeat			: no-repeat;
	height						: 263px;
	width						: 205px;
}

.moduletitle
{
	color						: #FFFFFF;
	background-image			: url(../photos/titlemenu.jpg);
	text-indent					: 10px;
	height						: 27px;
	width						: 200px;
	text-align					: left;
	vertical-align				: middle;
	font-size					: 11px;
	font-weight					: bold;
}


td.lefttext
{
	line-height					: 16px;
	color						: #e9f8e0;
	text-align					: justify;
	padding-top					: 5px;
	padding-left: 10px;
}

a.lefttext
{
	font-size					: 10px;
	color						: #e9f8e0;
	font-weight					: bold;
}

a.lefttext:hover
{
	font-size					: 10px;
	color						: #FFFFFF;
	font-weight					: bold;
}

/* menu */


td.leftmenuon 
{
	color				: #FFFFFF;
	cursor				: pointer;
	height				: 29px;
	font-weight			: bold;
	width				: 205px;
	font-size			: 13px;
	text-align			: left;
	font-family			: Arial;
	vertical-align		: middle;
}
	
td.leftmenuoff
{
	color				: #c8d3f0;
	cursor				: pointer;
	height				: 29px;
	font-weight			: bold;
	width				: 205px;
	font-size			: 13px;
	background-image	: url(../photos/menuoff.gif);
	text-align			: left;
	font-family			: Arial;
	vertical-align		: middle;	
}


/* menu title  */

td.smenu
{
	font-size					: 11px;
	color						: #002f5e;
	border-bottom-width			: 1px;
	border-bottom-style			: dashed;
	border-bottom-color			: #002f5e;
	border-top-width			: 1px;
	border-top-style			: dashed;
	border-top-color			: #002f5e;
	text-align					: left;
	padding-top					: 5px;
	padding-bottom				: 5px;
	background-image			: url(../photos/smenu.gif);
	line-height: 20px;
}

.titleins
{
	font-size					: 14px;
}

.title
{
	font-size					: 14px;
	color						: #002f5e;
	border-bottom-width			: 1px;
	border-bottom-style			: dashed;
	border-bottom-color			: 002f5e;
}

a.linksmenu
{
	font-size					: 11px; 
	color						: #002f5e; 
	text-decoration				: none
}
a.linksmenu:hover
{ 
	font-size					: 11px; 
	color						: #000000; 
	text-decoration				: none;
}


.img
{
	border: 2px solid #CCCCCC;
}

/* all forms */

form
{
	margin						: 0;
	padding						: 0;
}

input, select, textarea
{
	font-size					: 11px;
	color						: #333;
	background-color			: #f2f2f2;
	border						: 1px solid #999999;
}

.boxgomic, .boxgo
{
	font-family					: Tahoma, sans-serif;
	border						: 1px #000000 solid; 
	FONT-SIZE					: 10px; 
	BACKGROUND-COLOR			: #cb2117;
	color						: #FFFFFF;
	font-weight					: bold;
}



.textjust
{
	line-height		: 20px;
	text-align		: justify;
	padding-left	: 30px;
}


.textjustsave
{
	line-height		: 16px;
	text-align		: justify;
	padding-left	: 30px;
}


.text
{
	line-height		: 20px;
}





























.maintableb
{
	background-image: url(../../photos/bauatzhaus/bg.jpg);
	background-repeat: repeat-x;
}





.moduletitlekat
{
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(../../photos/bauatzhaus/moduletitlekat.jpg);
	text-indent: 10px;
	height: 22px;
	width: 220px;
	text-align: left;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
}

td.righttd
{
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
}




td.submenu
{
	font-size					: 11px;
	color						: #002f5e;
	border-bottom-width			: 1px;
	border-bottom-style			: dashed;
	border-bottom-color			: #769abe;
	background-color			: #ebf3f7;
	border-top-width			: 1px;
	border-top-style			: dashed;
	border-top-color			: #769abe;
	text-align					: center;
	padding-top					: 5px;
	padding-bottom				: 5px;
}

td.menuinside
{
	font-size					: 11px;
	color						: #002f5e;
	border-top-width			: 1px;
	border-top-style			: dashed;
	border-top-color			: #002f5e;
	border-bottom-width			: 2px;
	border-bottom-style			: dashed;
	border-bottom-color			: #666666;
	text-align					: center;
	padding-top					: 5px;
	padding-bottom				: 5px;
	font-weight					: bold;
	background-color			: #f2f2f2;
}



.zuruck
{
	font-size					: 11px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #002f5e;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;

}

.tabletext
{
	font-family		: Tahoma;
	font-size		: 10px;
	color			: #666666;
}

.tabletexthead
{
	font-size		: 12px;
	color			: #FFFFFF;
	font-weight: bold;
	background-color: #48ac0e;
	text-indent: 5px;
	height: 23px;
}

.smenutab
{
	font-size		: 10px;
	color			: #FFFFFF;
	font-weight		: bold;
	background-color: #1e4ebd;
	text-indent: 5px;	
}

/* footer */

.textcopyright
{
	font-size		: 10px;
	color			: #FFFFFF;
	text-decoration	: none;
}

a.linkcopyright
{
	font-size		: 10px;
	color			: #FFFFFF;
	text-decoration	: none;
	font-weight		: bold;
}
a.linkcopyright:hover
{
	font-size		: 10px;
	color			: #FFFFFF;
	text-decoration	: none;
	font-weight		: bold;
}

/* borders */

.border
{
	border						: 1px solid #999999;

}


.borderimg
{
	border						: 3px solid #999999;

}




td.leftmenuon2 
{
	color				: #FFFFFF;
	cursor				: pointer;
	height				: 29px;
	font-weight			: bold;
	width				: 220px;
	font-size			: 11px;
	background-image	: url(../../photos/bauatzhaus/menuon2.jpg);
	text-align			: right;
	padding-right		: 40px;	
	font-family			: Arial;
	vertical-align		: middle;	
}
	
td.leftmenuoff2
{
	color				: #FFFFFF;
	cursor				: pointer;
	height				: 29px;
	font-weight			: bold;
	width				: 220px;
	font-size			: 11px;
	background-image	: url(../../photos/bauatzhaus/menuoff2.jpg);
	text-align			: right;
	padding-right		: 40px;	
	font-family			: Arial;
	vertical-align		: middle;	
}

td.textleft
{
	line-height: 16px;
	color: #666666;
	padding: 5px;
	font-family: Tahoma;
	font-size: 10px;
}










.textmic
{
	font-size					: 10px; 
	color						: #999999; 
}



.titlein
{
	font-size					: 13px;
	color						: #333333;
	font-weight					: bold;
	border-bottom-width			: 1px;
	border-bottom-style			: dashed;
	border-bottom-color			: 00305f;
	white-space					: nowrap;
}






/* links */

a.linkscroll
{
	font-size					: 11px;
	color						: #cb2117;
	text-decoration				: underline;
	font-weight					: normal;	
}

a.linkscroll:hover
{
	font-size					: 11px;
	color						: #000000;
	text-decoration				: underline;
	font-weight					: normal;	
}

a.link, a
{
	font-size					: 11px;
	color						: #00305f;
	text-decoration				: none;
	font-weight					: bold;	
}

a.link:hover, a:hover
{
	font-size					: 11px;
	color						: #000000;
	text-decoration				: none;
	font-weight					: bold;	
}


/* tables */

td.bluetable
{
	color						: #FFFFFF;
	background-image:url(../photos/blue.gif)
}

td.orangetable
{
	color						: #FFFFFF;
	background-image:url(../photos/orange.gif)
}
