/* ====== allgemein ======  */





/* breite der gesamtkonstruktion  */

#breite {width:960px}



/* breite der linken spalte in pixel */

.breite_hauptspalte_links {width:280px;margin:0px;padding:0px}





body

{margin-top: 30px; margin-left: 0px; margin-right: 0px;margin-bottom: 30px;        background-color: #323232;

}



h2{ color:#7f7f7f;

margin-bottom:30px;letter-spacing:2px;

font-family: trebuchet ms,verdana,arial,helvetica, verdana, tahoma, sans-serif;

font-size: 22px;

font-variant:normal;font-weight:normal

}



.haupt {background-color:#;border-left:solid 1px #045944;border-right:solid 1px #045944;

border-top:solid 1px #045944;border-bottom:solid 1px #045944;

border:solid 1px #000;

}



#name {

letter-spacing:1px;

color:#7f7f7f;

padding-left:0px;

font-family: trebuchet ms,tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

font-size:20px;

font-variant:normal;

font-weight:normal

}



/* farbige scrolleiste internet explorer ab vers.5.5 */



body

{scrollbar-arrow-color: #535353; scrollbar-base-color: #fff;

scrollbar-highlight-color : #535353; scrollbar-shadow-color : #fff;

SCROLLBAR-TRACK-COLOR: #EFEFEF;}









/* ====== kopfbereich ======  */





#top1a {height:100px;

}



#top1b {

}





#top1c {

width:100%;

color:#000;

}





#top2a {height:242px;

}



#top2b {

width:100%;

}





#top3a {

background-color:#2c2c2c;

text-align:left;

vertical-align:top;

background-image:url(images/fv2.jpg);

background-repeat:repeat-x;

background-position:50% 0%;

}



#logo {

background-color:#444444;

background-image:url(images/logo.jpg);

background-repeat:no-repeat;

background-position:100% 0%;

}



/* ====== inhaltsbereich ====== */



#top3b_inhalt {

	background-color:#2c2c2c;

	color:#7f7f7f;

	text-align:left;

	vertical-align:top;

	padding-top: 20px;

	padding-bottom: 60px;

	padding-left: 30px;

	padding-right:30px;

	letter-spacing:0px;

	width:400px;

	font-size: 16px;

	line-height: 22px;

	font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

	background-image:url(images/fv2.jpg);

	background-repeat:repeat-x;

	background-position:50% 0%;

}







/* ====== hauptleiste links für menü und div-boxen ====== */



#leiste {height:0px;

background-color:#454545;

color:#7f7f7f;

vertical-align:top;

text-align:center;

border-top:solid 1px #000;

border-left:solid 1px #000;

border-right:solid 1px #000;

background-image:url(images/fv3.jpg);

background-repeat:repeat-x;

background-position:  50% 0%;





}



.box1{

font-size: 14px;line-height: 15px;

font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

height:100px;

line-height:100px;

vertical-align:middle;

text-align:center;

color:#7f7f7f;

}



.box2{

font-size: 14px;line-height: 15px;

font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

background-color:#;

padding:0px;

margin-top:0px;

margin-left:20px;

margin-right:20px;

margin-bottom:0px;

vertical-align:top;

color:#7f7f7f;

text-align:center

}



.box3{

font-size: 14px;line-height: 15px;

font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

background-color:#;

padding:0px;

margin-top:0px;

margin-left:20px;

margin-right:20px;

margin-bottom:0px;

vertical-align:top;

color:#7f7f7f;

text-align:center



}





.box4{
	font-size: 14px;
	line-height: 16px;
	font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;


background-color:#;
	padding:0px;
	margin-top:0px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:0px;
	vertical-align:top;
	color:#7F7F7F;
	text-align:center;
	border:solid 0px #7f7f7f

}



.boxnews{

	font-size: 14px;

	line-height: 16px;

	font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;





    background-color:#;

	padding:0px;

	margin-top:0px;

	margin-left:5px;

	margin-right:5px;

	margin-bottom:5px;

	vertical-align:top;

	color:#7F7F7F;

	text-align:left;

	border:2px groove #7f7f7f;

	width: 430px;

}





h3.boxheader {color:#fff;background-color:#;

font-size: 14px;line-height: 18px;

font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

padding-left:0px}









/* ====== fussbereich ======  */





#fuss {ont-size: 15px;line-height: 20px;

color:#fff;

background-color:#;

letter-spacing:0px;

font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

text-align:center;

vertical-align:middle;

width:100%;

background-image:url(images/logo.jpg);

background-repeat:no-repeat;

background-position:100% 25%;

}



#fuss1a {font-size: 15px;line-height: 20px;

color:#000;

background-color:#454545;

height:40px;

border-bottom:solid 1px #000;

border-top:solid 1px #000;

}



#fuss1b {font-size: 12px;line-height: 20px;

color:#fff;

background-color:#2c2c2c;

letter-spacing:0px;

font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

text-align:center;

vertical-align:middle;

border-top:solid 1px #000;

border-left:solid 1px #000;

border-right:solid 1px #000;





}



#fuss1c {font-size: 15px;line-height: 20px;

color:#323232;

background-color:#454545;

width:100%;

border-bottom:solid 1px #000;

border-top:solid 1px #000;

}



#fuss2a {font-size: 15px;line-height: 20px;

color:#fff;

background:transparent;height:120px;

}



#fuss2b {font-size: 12px;line-height: 20px;

color:#fff;

background-color:#2c2c2c;

letter-spacing:0px;

font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

text-align:center;

vertical-align:top;

padding-top:0px;

border-left:solid 1px #000;

border-right:solid 1px #000;



}



#fuss2c {font-size: 15px;line-height: 20px;

color:#fff;

background:transparent;

width:100%;

}

