/* CSS layout */

/* 
Colortable
Orterer Blau 	#0868AC
Benz Rot		#C11616
Fraenky Pink #F0027F
Fraenky Rosa #f3b7d7
Hellblau			#c2d9eb		Rahmen
Helles Grau		#CCCCCC		Border
Kräftiges Blau	#0033FF		Text
Türkis			#0099CC		Links
gedecktes Blau	#003366		Visited Links
*/

/* CSS Werbung */

titel {
 font-family: Comic Sans MS;
 font-size: 32px;
 text-align: center;
 color: #000000;
}

#schliessen {
 text-align: right;
 display: block;
 font-weight:bold;
}

#laden {
position:absolute;
visibility:visible;
}

#inhalt1 {
position:absolute;
visibility:hidden;
 left: 200px;
 top: 30px;
 width: 640px;
 height: 500px;
 z-index: 10;
}

/* CSS Werbung */

#flashcontent {
		position:relative;
		border: none;
		width: 802px;
		height: 170px;
		left:191px;
		top:7px;		
	}


html,body{margin:0;padding:0}
body{font: 0.8em arial;}
p{margin:0px 0px 0px 0px}
.rand {margin:15px 15px 15px 15px}
a{color: #666666;text-decoration: none;} /*display:block;*/
a:hover {color: #F0027F}
img {border: 0px none;} 
div.hoverborder a img {border: solid 2px white}
div.hoverborder a img:hover {border: solid 2px #f3b7d7}
div.praemien a img {vertical-align: middle;border: solid 6px white; width:138px; height: 187px;margin: 20px 35px 20px 35px;}
div.praemien a img:hover {border: solid 6px #f3b7d7;}
img.hoverborder {border: solid 2px white}
img.hoverborder:hover {border: solid 2px #f3b7d7}
h1 {margin: 20px 0px 20px 0px;font-size:1.5em;color:#333333;font-weight:normal;}
h2 {margin: 20px 0px 20px 0px;font-size:1.25em;color:#333333;font-weight:normal;}
h3 {margin: 20px 0px 20px 0px;font-size:1em;font-weight:bold;}
h4 {margin: 20px 0px 20px 0px;font-size:1em;font-weight:bold;}

div#header{position:relative;background-image: url('../pic/f-top-p.jpg');background-repeat:no-repeat;width:1006px;height:180px;}
div#header a img{position:absolute;left:22px;top:23px}
div#container{text-align:left;background-image: url('../pic/f-bg-p.jpg');background-repeat:repeat-y;}
.praemien {position:relative;height:100%;width:700px;background-color:#FFE5E5;}
div#content p{line-height:1.4;}
div#content ul{line-height:1.4;type="circle"}
ul, ul li {line-height:1.4;type="circle";margin:7px;padding:0;}
div#navigation{background-image: url('../pic/f-bg-p.jpg');background-repeat:repeat-y;}

div#gmapper_map{}

/* div#header2{position:relative;background-image: url('../pic/o-header.jpg');background-repeat:no-repeat;width:1006px;height:161px;left:20px;} */ 
/* div#header2 div {width:157px; height:163px;} */ 

/*  
div#footer p{}
div#footer a{}
*/

div#container{width:1006px;margin:0 auto;}
div#content{float:right;width:760px;padding:25px 35px 25px 0px;}
div#navigation{float:left;width:178px;}
div#extra{padding:20px 0px 0px 30px;float:left;clear:left;width:178px;}
div#footer{clear:both;padding:0px 0px 0px 0px;background-image: url('../pic/f-bottom-p.jpg');background-repeat:no-repeat;width:1006px;height:45px;color:#808080;font-size:9px;}
/* Allgemeine Styles */

.pictext{font-size:0.8em;}
.marktliste tr{border:0px;margin:0;}
.marktliste tr td{border:0px;margin:0;paddding:5px;}


/* Layout */
/*  
#xheader{background-image: url('../pic/o-header.jpg');background-repeat:no-repeat;width:1005px;height:161px;margin: 0 auto;}
#xcontainer{background-image: url('../pic/o-bg.jpg');background-repeat:repeat-y;width:1005px;height:auto;margin: 0 auto;position:relative;}
#xbottom{background-image: url('../pic/o-bottom.jpg');background-repeat:no-repeat;width:1005px;height:26px;margin: 0 auto;}

#xleftcol{border:solid black 1px;left:25px;top:0px;width:145px;position:relative;float:left;}
#xcontent{border:solid black 1px;left:210px;top:0px;width:750px;position:relative;}
*/

/* Menu */
.tabs {list-style:none; padding:15px 0px 0px 31px; margin:0; width:150px;font-family:Arial;font-weight:normal;}
.tabs li {display:block; margin:0;}
.tabs li a.lev1 {display:block; width:146px; height:29px; text-decoration:none; background:url(../pic/f-b_button-p.jpg) no-repeat; font-size:14px;   color:#333333; line-height:27px; text-indent:10px;}
.tabs li a.lev1sel {display:block;width:150px; height:29px; text-decoration:none; background:url(../pic/f-b_80-p.jpg) no-repeat; font-size:14px; color:#F0027F; line-height:27px; text-indent:10px;}
.tabs li a.lev1:hover {background:url(../pic/f-b_40-p.jpg) no-repeat;}

.tabs li a.lev2 {position:relative;width:144px; height:29px;display:block;left:9px;padding:0px 0px 0px 0px;font-size:11px;background:url(../pic/f-b_button-l2-p.jpg) no-repeat; color:#333333;line-height:27px;text-indent:10px;}
.tabs li a.lev2:hover {background:url(../pic/f-b_40-l2-p.jpg) no-repeat; color:#333333;}
.tabs li a.lev2sel {position:relative;width:144px; height:29px;display:block;left:9px;padding:0px 0px 0px 0px;font-size:11px;background:url(../pic/f-b_80-l2-p.jpg) no-repeat; color:#F0027F;line-height:27px;text-indent:10px;}


/* Hoverimage */
/*
width: Breite des Hoverbereichs
padding-top: Höhe des Hoverbereichs
left: Position für den Anfang des Hoverbereichs von Links
top: Position für den Anfang des Hoverbereichs von Oben
background-position: Versatz des Bildes (Werte von left und top wiederholen)
*/
a#og {display:inline-block;float:left; width:130px; padding-top:40px; overflow:hidden; background:transparent url(../pic/Startseite_03-02.gif) no-repeat;}
/* * html a#og {height:120px; he\ight:20;} */
a#og:hover {background:transparent url(../pic/Startseite_03.gif) no-repeat;background-position: 0 0; overflow:visible;}
a#og:active {border:none;}

a#o {display:inline-block;float:left; width:63px; height:62;padding-top:62px; overflow:hidden; background:transparent url(../pic/o-selecta-o.gif) no-repeat;}
/* * html a#o {height:63px; he\ight:62;} */
a#o:hover {background:transparent url(../pic/o-selecta-o-a.gif) no-repeat;background-position: 0 0; overflow:visible;}
a#o:active {border:none;}

a#b {display:inline-block;float:left; width:63px; height:62; padding-top:62px; overflow:hidden; background:transparent url(../pic/o-selecta-b.gif) no-repeat;}
/* * html a#b {height:63px; he\ight:62;} */
a#b:hover {background:transparent url(../pic/o-selecta-b-a.gif) no-repeat;background-position: 0 0; overflow:visible;}
a#b:active {border:none;}

a#s {display:inline-block;float:left; width:63px; height:62; padding-top:62px; overflow:hidden; background:transparent url(../pic/o-selecta-s.gif) no-repeat;}
/* * html a#s {height:0px; he\ight:0;} */
a#s:hover {background:transparent url(../pic/o-selecta-s-a.gif) no-repeat;background-position: 0 0; overflow:visible;}
a#s:active {border:none;}

a#f {display:inline-block;float:left; width:63px; height:62; padding-top:62px; overflow:hidden; background:transparent url(../pic/o-selecta-f.gif) no-repeat;}
/* * html a#f {height:0px; he\ight:0;} */
a#f:hover {background:transparent url(../pic/o-selecta-f-a.gif) no-repeat;background-position: 0 0; overflow:visible;}
a#f:active {border:none;}

a#l {display:inline-block;float:left; width:63px; height:62; padding-top:62px; overflow:hidden; background:transparent url(../pic/1-Lions.gif) no-repeat;}
/* * html a#l {height:0px; he\ight:0;} */
a#l:hover {background:transparent url(../pic/1-Lions-a.gif) no-repeat;background-position: 0 0; overflow:visible;}
a#l:active {border:none;}

a#obg {display:inline-block;float:left; width:63px; height:62; padding-top:62px; overflow:hidden; background:transparent url(../pic/OrtererBesitz.gif) no-repeat;}
/* * html a#obg {height:0px; he\ight:0;} */
a#obg:hover {background:transparent url(../pic/OrtererBesitz-a.gif) no-repeat;background-position: 0 0; overflow:visible;}
a#obg:active {border:none;}

a#og, a#o, a#b, a#s, a#f, a#l, a#obg {margin:2px;}
.hoverimg dl, .hoverimg dl dd  {padding:0;margin:0}



#masthead {
	
	/* 
	height: auto;
	margin: 0px 20px 0px 20px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding: 0 20px 20px 20px;
	min-width:810px;
	width: auto;
	*/
}

#top_nav {

	/* 
	height:0px; width:0px;
	*/
}

#xcontainer {
	background-image: url('../pic/o-bg.jpg');
	/* 
	position: relative;
	width: 800px;
	margin: 40px 20px 40px 40px;
	left: 0px; 
	top: 0px;
	*/
}

#left_col {

	/*
	position: absolute;
	width: 115px;
	left: 0px;
	top: 0px;
	border-right-color: #C0C0C0;
	border-right-style: solid;
	border-right-width: 1px;
	line-height: 3;
	*/
}

#left_col a {
	/*
	color: #666666;
	text-decoration: none;
	*/
}

#left_col a:hover {
	/*
	color: #0099CC	
	*/
}

#page_content {

	/*
	margin-left: 160px;
	top: 0px;
	min-height: 300px;
	font-size: medium;
	*/
}

#footer {

	/* 
	margin: 0px 20px 20px 20px;
	min-width:810px;
	width: auto;
	border-top-color: silver;
	border-top-style: solid;
	border-top-width: 1px;
	padding: 20px 20px 0px 20px;
	font-size:small;	
	height:44px;
	*/
}


.style1 {

	/* 
	font-family: "Arial Narrow", Arial;
	vertical-align:top;
	*/
}
.style2 {

	/*
	background-position: right;
	text-align: right;
	background-image: url('pic/footer-pic9_500x40.jpg');
	background-repeat: no-repeat;
	color: #C0C0C0;
	vertical-align:middle;
	*/
}


.error {
color:red;
}


div.kategorien {

	/*
	position:relative
	width:400px;height:800px; overflow:hidden;
	
}

a.kategorie, 
a.kategorie:visited, 
a.kategorie:active, 
a.kategorie:hover {
color:#666666;
background:transparent; 
text-decoration:none;
display:inline
}

a.kategorie div {display:none;}
a.kategorie {padding:10px 10px 10px 10px;}
a.kategorie:hover {border:0; color:#0099CC} /* our trigger for IE5.x and IE6 */

/*
a.kategorie:active {color:#0099CC}
a.kategorie:active div, a.kategorie:hover div {width:400px;height:800px;top:0px;left:400px;position:absolute;display:inline; font-weight:normal; color:black; background-color:white}
a.kategorie:hover div {
z-index:2;}
a.kategorie:active div {z-index:1;}
*/
