﻿html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;background:#17a0e7;}
p{margin:0 10px 10px}
strong{font-weight: normal;}
div#header{position:relative;background-image:url(images/header_neu.jpg);height:176px;background-repeat:no-repeat;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#fff;padding: 5px;}
div#navigation3{background:#fff;margin-top:10px;padding: 5px;}
div#navigation2{background:#fff;margin-top:10px;padding: 5px;}
div#extra{background:#fff;}
div#extra2{background:#fff;}
div#footer{background: #fff;color: #17a0e7;margin:10px 0;text-align:center;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{color:#3d3d3d;text-decoration:none;}
div#footer a:hover{color:#3d3d3d;text-decoration:underline;}

div#container{width:986px;margin:0 auto}
div#wrapper{float:left;width:100%;margin-top:5px;}
div#content{margin: 0 205px 0 325px;background: #fff;padding:5px;}
div#rechts{float:left;width:200px;margin-left:-200px;margin-top:5px;}
div#extra{float:left;width:180px;margin-left:-846px;margin-top:5px;}
div#extra2{float:left;width:135px;margin-left:-986px;margin-top:5px;}
div#footer{clear:left;width:100%}

.startseite{width:375px;border: 1px solid #c7c7c7;}
.startseite_ueber{width:375px;height:25px;line-height:25px;background:#e1008a;color:#fff;}
.post .startseite_button{width:375px;text-align:right;height:25px;line-height:25px;padding-right:5px;}
.post .startseite_button a{width:120px;height:25px;line-height:25px;background:#fdb307;color:#fff;text-decoration:none;padding:5px;}
.post .startseite_button a:hover{width:120px;height:25px;line-height:25px;background:#d27609;color:#fff;text-decoration:none;}
.post .startseite_ueber h1{color:#fff;}
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

ul.topmenu 			      {background:transparent; float:left; margin:60px 0 0 143px; padding:0; list-style-type:none;}
ul.topmenu li 			  {background:transparent; float:left;}
ul.topmenu li a 		  {background-image:url(images/nav_2.jpg); float:left; margin:70px 0 0 1px; padding:0 10px;font-size:14px;font-weight:bold; height:42px; line-height:42px;color:#e1008a;text-decoration:none; display:inline;}
ul.topmenu li a:hover	{background-image:url(images/nav_1.jpg); padding:0 10px;font-size:14px;font-weight:bold; color:#fff;text-decoration:none;}
ul.topmenu li.current a		{background-image:url(images/nav_1.jpg); font-size:14px;font-weight:bold;color:#fff; text-decoration:none;}

#extra p{margin:3px 0;}
#extra h1,h2,h3,h4,h5,h6{color:#e1008a;font-size:14px;display:inline;padding:5px 0;}
.post{color:#3d3d3d;}
.post h1,h2,h3,h4,h5,h6{color:#17a0e7;font-size:14px;}
.post p{color:#3d3d3d;}
.post a{color:#17a0e7;text-decoration:underline;}
.post a:hover{color:#17a0e7;text-decoration:underline;}

.sidelist{background: transparent;}
.sidelist{color:#3d3d3d;}
.sidelist{margin: 0;padding: 0;display: block;text-align:left;}
.sidelist ul{list-style:none;margin: 0;padding: 0;}
.sidelist h1,h2,h3,h4,h5,h6{color:#e1008a;font-size:14px;display:inline;padding:5px 0;}
.sidelist input {background: #fafafa;border: 1px solid #c7c7c7;color: #3d3d3d;width:188px;}
.sidelist a{color:#17a0e7;text-decoration:none;}
.sidelist a:hover{color:#17a0e7;text-decoration:underline;}

.breadcrumbnavi {font-size:1em; padding:2px; font-style:italic;font-weight:lighter;border-bottom: 1px solid #d4d4d4;width:100%;color:#979797;}
.breadcrumbnavi a{color:#e1008a;text-decoration:none;}
.breadcrumbnavi a:hover{color:#e1008a;text-decoration:underline;}

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
#vorladen {visibility: hidden;}

/*---------------------Link---formatierungen--------------*/
   a.s1       { display:block;
             background-image:url(images/wellness_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s1:hover { background-image:url(images/wellness_active.jpg);text-decoration:none;  }
	 a.s2       { display:block;
             background-image:url(images/staedte_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s2:hover { background-image:url(images/staedte_active.jpg);text-decoration:none;  }
   a.s3       { display:block;
             background-image:url(images/love_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s3:hover { background-image:url(images/love_active.jpg);text-decoration:none;  }
   a.s4       { display:block;
             background-image:url(images/oper_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s4:hover { background-image:url(images/oper_active.jpg);text-decoration:none;  }
   a.s5       { display:block;
             background-image:url(images/golf_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s5:hover { background-image:url(images/golf_active.jpg);text-decoration:none;  }
   a.s6       { display:block;
             background-image:url(images/familie_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s6:hover { background-image:url(images/familie_active.jpg);text-decoration:none;  }
   a.s10       { display:block;
             background-image:url(images/gruppen_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s10:hover { background-image:url(images/gruppen_active.jpg);text-decoration:none;  }
   a.s8       { display:block;
             background-image:url(images/ostern_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s8:hover { background-image:url(images/ostern_active.jpg);text-decoration:none;  }
   a.s9       { display:block;
             background-image:url(images/relaxen_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s9:hover { background-image:url(images/relaxen_active.jpg);text-decoration:none;  }
   a.s7       { display:block;
             background-image:url(images/specials_normal.jpg);
             width:180px; height:50px;text-decoration:none; }
   a.s7:hover { background-image:url(images/specials_active.jpg);text-decoration:none;  }

/*----------------------------------------------------------------*																				
	WordPress 2.8 Plugin: WP-PageNavi 2.60									
	Copyright (c) 2009 Lester "GaMerZ" Chan											

	File Written By:																
	- Lester "GaMerZ" Chan															
	- http://lesterchan.net
														
	File Information:																
	- Page Navigation CSS Style														
	- wp-content/plugins/wp-pagenavi/pagenavi-css.css								
 *----------------------------------------------------------------*/


.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #17a0e7;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #17a0e7;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #3d3d3d;
	color: #3d3d3d;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #17a0e7;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #3d3d3d;
	border: 1px solid #3d3d3d;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #3d3d3d;
	color: #3d3d3d;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;	
	border: 1px solid #3d3d3d;
	color: #3d3d3d;
	background-color: #FFFFFF;
}
