@charset "utf-8";
*			{
			padding:0px;
			margin:0px;
			border:0px;
			}
body 		{
			text-align:left;
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			line-height:18px;
			color:#000;
			background:url(../images/grundgeruest/hg.jpg) top center repeat-x #FD4400;
			}
/*----------------GRUNDGERUEST-------------------------------*/
#container	{width:983px;margin:0 auto;}
#oben		{width:983px;}
	#logo	{width:682px; height:104px;float:left;background:url(../images/grundgeruest/logo.jpg) no-repeat;}
	#subnav	{width:301px;float:left;}
#mitte		{width:983px;}
	#nav	{width:146px;height:426px;float:left;}
	#bild	{width:404px;height:426px;float:left;background:url(../images/grundgeruest/bild.jpg) no-repeat;}
	#content{width:431px;height:426px;float:left;background:url(../images/grundgeruest/content.jpg) no-repeat;}
		.scroll	{width:431px;height:360px;overflow-y:scroll;}
		.text1	{width:405px;padding:0 0 0 5px;}	
#footer		{width:983px;height:218px;clear:both;background:url(../images/grundgeruest/footer.jpg) no-repeat;}
	#adress	{width:160px;float:left;color:#FE480E;font-size:10px;padding:40px 0 0 442px;}
	#verband1	{width:160px;float:left;padding:22px 0 0 22px;}
	#verband2	{width:160px;float:left;padding:25px 0 0 17px;}
/*----------------FORMATE---------------------------------------*/
h1 			{}
#footer h1 	{color:#FE480E;text-transform:uppercase;font-size:12px;}
h2 			{color:#000000;text-transform:uppercase;font-size:12px;}
h3			{color:#000000;font-size:11px;}
h4			{}
p			{padding:0 0 7px 0;}
strong		{color:#FE480E;}
/*---------------LINKS CONTENT--------------*/
#content a			{color:#FE480E;text-decoration:underline;font-weight:bold;}
#content a:hover	{color:#FE480E;text-decoration:none;}
#footer a			{color:#FE480E;text-decoration:underline;}
#footer a:hover		{color:#FE480E;text-decoration:none;}
/*---------------NAVIGATION-------------*/
#nav ul				{list-style:outside none;}
#nav li				{list-style-type:none;line-height:0px;font-size:0px;}
#nav a span 		{display:none;}
#nav .index a		{width:146px;height:28px;display:block;background:url(../images/grundgeruest/n_index_n.jpg) no-repeat;}
#nav .index a:hover {background:url(../images/grundgeruest/n_index_c.jpg) no-repeat;}
#nav .kurse a		{width:146px;height:27px;display:block;background:url(../images/grundgeruest/n_kurse_n.jpg) no-repeat;}
#nav .kurse a:hover {background:url(../images/grundgeruest/n_kurse_c.jpg) no-repeat;}
#nav .team a		{width:146px;height:28px;display:block;background:url(../images/grundgeruest/n_team_n.jpg) no-repeat;}
#nav .team a:hover {background:url(../images/grundgeruest/n_team_c.jpg) no-repeat;}
#nav .veran a		{width:146px;height:30px;display:block;background:url(../images/grundgeruest/n_veran_n.jpg) no-repeat;}
#nav .veran a:hover {background:url(../images/grundgeruest/n_veran_c.jpg) no-repeat;}
#nav .galerie a		{width:146px;height:28px;display:block;background:url(../images/grundgeruest/n_galerie_n.jpg) no-repeat;}
#nav .galerie a:hover {background:url(../images/grundgeruest/n_galerie_c.jpg) no-repeat;}
#nav .buch a		{width:146px;height:27px;display:block;background:url(../images/grundgeruest/n_buch_n.jpg) no-repeat;}
#nav .buch a:hover {background:url(../images/grundgeruest/n_buch_c.jpg) no-repeat;}
.noben				{height:140px;width:146px;background:url(../images/grundgeruest/n_oben.jpg) no-repeat;}
.nunten				{height:118px;width:146px;background:url(../images/grundgeruest/n_unten.jpg) no-repeat;}
/*---------------SUBNAV-----------------*/
#subnav ul				{list-style:outside none;}
#subnav li				{list-style-type:none;line-height:0px;float:left;}
#subnav a span 			{display:none;}
#subnav .kontakt  a		{height:104px;width:90px;display:block;background:url(../images/grundgeruest/n_kontakt_n.jpg) no-repeat;}
#subnav .kontakt a:hover {background:url(../images/grundgeruest/n_kontakt_c.jpg) no-repeat;}
#subnav .anfahrt  a		{height:104px;width:70px;display:block;background:url(../images/grundgeruest/n_anfahrt_n.jpg) no-repeat;}
#subnav .anfahrt a:hover {background:url(../images/grundgeruest/n_anfahrt_c.jpg) no-repeat;}
#subnav .imp  a			{height:104px;width:139px;display:block;background:url(../images/grundgeruest/n_imp_n.jpg) no-repeat;}
#subnav .imp a:hover 	{background:url(../images/grundgeruest/n_imp_c.jpg) no-repeat;}
/*---------------LISTEN CONTENT---------*/
#content ul			{padding:0 0 20px 10px;list-style:outside none;}
#content li			{background:url(../images/listenpunkt.jpg) no-repeat;padding:0 0 0 25px;list-style-type:none;height:20px;}
/*----------------CLASSEN---------------------------------------*/
.nofloat		{clear:both;}
.leftfloat		{float:left;}
.rightfloat		{float:right;padding:0 0 0 5px;}
.trennlinie		{width:400px;border-bottom:1px dotted #CCC;margin:0 0 20px 0;}
.euroweb		{padding:10px 0 10px 0;}
.kurs			{width:410px;border-top:1px solid #CCCCCC;background:url(../images/kurs_hg.jpg) top left no-repeat;margin:10px 0 0 0;}
.kurs2			{width:410px;height:65px;border-bottom:1px solid #CCCCCC;background:url(../images/kurs_hg2.jpg) bottom left no-repeat;margin:0 0 0 0;}
.padding1		{padding:0 10px 0 0;}
.padding2		{padding:40px 3px 3px 0;}
.padding3		{padding:0 0 10px 0;}
.b_galerie1		{padding:0 3px 3px 0;}
.b_galerie2		{padding:0 0 3px 0;}
.klein			{font-size:9px;color:#999999;}
.ihr			{text-align:right;font-size:12px;font-weight:bold;color:#FE480E;}
.map			{padding:10px 0 10px 0;}
.link_klein		{font-size:10px;text-align:right; background:url(../images/zuruck.jpg) top right no-repeat;}
.link_klein a	{padding:0 18px 0 0;}
/*---------------CMS------------------------------------------------*/
.tabelle h3		{color:#000000;font-size:11px;padding:0 2px 0 2px; background:url(../images/grundgeruest/hg_tabelle.jpg);/*background-color:#FE4D01;*/color:#FFFFFF;}
.b_cms			{border:1px solid #FE6311;padding:5px;margin:10px 0 10px 0;}
.tabelle		{padding:0 0 20px 0;}
.alter			{width:110px;float:left;padding:3px;}
.tag			{width:165px;float:left;padding:3px;}
.uhrzeit		{width:112px;float:left;padding:3px;}
.dauer			{width:400px;clear:both;padding:3px;}