 

/********************************
****    kleinkram    ****
********************************/
*		{ margin:0; padding:0; }

html		{ height:100%; }

body 	{ width:100%; height:100%;
		  background:url(../images/hg.jpg) repeat-x top center #3C56AB;
		  font-family:Arial; font-size:12px; color:#7D7D7D; }

img 		{ border:0; }

li		{ list-style-type:none; }
/*
input, select		{ width:200px; height:15px; border:1px solid #a1a1a1;
				  font-family:Verdana; font-size:11px; color:#000;}
	input#ergebnis	{ width:30px; }
	.buttons		{ width:80px; height:16px; background:#fff; }
	select			{ width:60px; height:18px; }

span.block	{ display:block; float:left; width:60px; }
	
textarea			{ width:99%; border:1px solid #a1a1a1; font-family:Verdana; }
	textarea#mitteilung			{ height:150px; font-size:11px; } */

select,

input,

textarea

	{

	font-weight:normal;

	font-size:12px;

	font-family:Arial;

	color:#7D7D7D;

	background-color:#D4E0EE;

	border:1px #AFB7CE solid;

	}

	textarea#haftungsausschluss	{ width:350px;height:75px; margin-top:20px; font-size:11px; }


textarea#mitteilung {width: 235px; height:80px;}

	

.imprint_box {width:250px; margin:0 0 3px 0;}

.imprint_1 {float:left; width:80px;}

.imprint_2 {float:left; width:100px;}

.imprint_3 {float:left; width:120px;}

.imprint_4 {float:left; width:100px;}

.imprint_5 {margin:0 0 0px 0;}

/********************************
****    main part    ****
********************************/
#index	{ width:1000px; margin:0 auto;}

		  
/********************************
****    content    ****
********************************/
	#content	{ float:left; width:576px; padding:0 0 0 0; }

	.imprint_box	{ width:100%; margin:0 0 2px 0; }


/********************************
****    general text   ****
********************************/
h1	{ font-family:Verdana; font-size:15px; color:#000; }
h2	{ font-family:Arial; font-size:14px; color:#1D1D1B; }

p				{ font-family:Arial; font-size:12px; line-height:16px; color:#7D7D7D; }
p.imprint_1		{ float:left; width:28%; margin-right:1%; }
p.imprint_2		{ float:left; width:71%; }

a.inhalt, a.inhalt:link, a.inhalt:visited, a.inhalt:active, a.inhalt:focus	
{ font-family:Verdana; font-size:12px; color:#7D7D7D; text-decoration:none; outline:none; font-weight:bold;}
a.inhalt:hover									
{ text-decoration:underline; }


#header
{width:1000px; height:220px; }
#rechts
{width:830px; min-height:376px; background:url(../images/rep_content.png) repeat-y; margin-left:93px;}
#content_links
{float:left; width:29px; height:376px; background:url(../images/content_links.jpg) no-repeat;}
#navigation
{float:left; width:181px; height:196px;}
.navi1
{width:181px; height:19px;}
#navi2
{width:181px; height:20px;}
#u_navi
{width:181px; height:62px; background:url(../images/u_navi.jpg) no-repeat;}
#content2
{float:left; width:606px; height:376px; background:url(../images/content_rechts2.png) no-repeat;}
#txt
{padding:5px 0 0 39px;}
#content_rechts
{float:left; width:14px; height:376px; background:url(../images/content_rechts.png) no-repeat;}
#footer
{width:800px; height:53px; margin-left:93px;}


#getraenke1
{float: left;width: 239px; height: 69px; background-image: url(../images/radeberger.gif);}
#getraenke2
{float: right; width: 235px; height: 69px;}
a.kartenlink {font-size:11px; font-family:Verdana; display:block; font-weight:normal; text-decoration:none; color:#6A6A6A; margin:2px; margin-left:0; overflow:hidden;}
a.karte_selected {font-weight:bold; padding-left:10px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:0% 60%; color:#AD0606;}

.thumbnail_border {
  margin-right: 10px;
  float: left;
  overflow: hidden;
  width: 111px;
  height: 85px;
  background-image: url(../images/border_thumbs.jpg);
}

img.thumbnail_jpg {
  margin: 3px;
}
/****************
****  intro ********
*****************/
#intro1
{width:999px; margin:0 auto; background:url(../../intro/1.jpg) no-repeat;}
#intro2
{float:left; width:18px;}
#intro3
{float:left; width:485px; height:360px;}
#intro4
{float:left; width:476px; height:360px;}



