/*
Theme Name: Camping Dr Lauth
Theme URI: http://wordpress.org/
Description: Het ontwerp voor de site http://www.campingehrwald.at/.
Version: 1.0
Author: Marc van den Heuvel


*/

body {
	margin: 0;
	padding: 0;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 100%;
	color: #7b5e38;
	background-color: #e4efd5;
	background-image:url(usage/bgrnd_site_sommer.png);
	background-repeat:no-repeat;
	background-position:center top;
	}
#content {
	margin: 0;
	padding: 0;
	width: 100%;
	background-image:url(usage/bgrnd_content_sommer.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom: 80px;
	
}

#content-wrap {
	width: 820px;
	margin: 0 auto;
	background-image: url(usage/logo-sommer-dr-lauth-.png);
	background-repeat:no-repeat;
	background-position:center 10px;
	position:relative;
	
}


#logo{display: none;}
#season span{display: none;}
#season{float: right; margin-right: 20px; margin-top: 30px;}
#season a{display: block; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; background-image:url(usage/button-a.png); line-height: 30px; width: 105px; height: 30 px; text-align:center; color:#FFF; margin-right: 10px; text-decoration:none; font-weight: bold; float:right; }
#season a:hover{margin-top: 2px;}
#season a:active{ color:#7b5e38}


#menu{font-family:Georgia, "Times New Roman", Times, serif;  font-style:italic; margin: 0; padding: 0px;  padding-top: 190px; list-style:none; padding-left: 20px;}
#menu a{font-weight:bold; text-decoration:none; background-image:url(usage/underline.png); background-position: 5000px 3000px; padding-bottom: 7px;  padding-right: 16px; background-repeat:no-repeat;}
#menu li{display: inline-block;}

#menu a:hover{color:#7b5e38; background-image:url(usage/underline.png); background-position: bottom center; background-color: #FFF;}
#menu a:active{color:#7b5e38; background-image:url(usage/underline.png); background-position: 5000px 3000px; background-color: #FFF;}
#menu .current_page_item a{color:#7b5e38; background-image:url(usage/underline.png); background-position: bottom center; background-color: #FFF;}

#languauge{ position:absolute; top: 0px; margin: 0px; padding: 0px; list-style: none; padding-left: 10px;}
#nederlands{ background-image:url(usage/nederlands.png); width: 40px; height: 30px; text-indent: 100px; overflow:hidden; display:block;}
#engels{ background-image: url(usage/english.png); width: 40px; height: 30px; text-indent: 100px; overflow:hidden; display:block;}
#languauge li{float:left; padding-top: 30px; padding-left: 10px;}
#languauge li a:hover {margin-top: 2px;}
#languauge li a:active {margin-top: 1px;}


#content-left{
	float:left;
	width: 470px;
	display: block;
	margin-left: 20px;
	min-height: 600px;
	padding-top: 40px;
	}
	
#content-right{
	margin-right: 20px;
	float: right;
	width: 260px;
	display: block;
	padding-top: 40px;
	}

#content-right  td{
	border: 0px solid white;
	}
		

#content-right  table img{
	border: 0px solid white;
	}

#content-right  table hr{
	border-bottom: solid 1px #7b5e38;
	}
	
#weer{
	border-bottom: solid 2px #7b5e38;
	padding-bottom: 10px;
	}
	
	
#content-right  table{
	
	width: 240px;
	}

#content-right li {list-style: none; margin: 0px; padding: 0px;}
#content-right ul{margin: 0px; padding: 0px;  margin-bottom: 20px; }
#content-right ul li{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight: bold; border-bottom: solid 2px #7b5e38; margin-top: 20px;}
#content-right ul li ul li{ font-family: Helvetica, Arial, sans-serif; font-style:normal; font-weight:normal; border-bottom: solid 0px #7b5e38; margin-top: 0px;}

.storycontent{
	
	margin-bottom: 40px;
	}

#commentlist li {
	border-bottom: solid 2px #7b5e38;
	margin-top: 10px;}

#author, #email, #url, #comment{
	border: solid 2px #7b5e38;
	padding: 4px;
	}
	

#comment{
	width: 400px;}
	

#clear{
	clear: both;
	}


#clear p{display: none;}
	


#footer {clear:both;
	margin: 0;
	padding: 0;
	padding-top: 20px;
	width: 100%;
	background-image:url(usage/bgrnd_footer_sommer.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #7b5e38;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

#footer-wrapper {
	width: 780px;
	margin: 0 auto;
	padding: 0px;
}


#footer h2{margin: 0px;}
#footer a{ color:#FFF; text-decoration: none}
#footer a:hover{ color:#FFF; text-decoration: underline;}
#footer a:active{ color:#FFF; text-decoration: none; background-color: #7b5e38;}
#footer ul{list-style:none; margin: 0px; padding: 0px;}
#footer p{margin: 0px; padding: 0px;}

#sitemap{float: left; width: 210px;}
#sitemap li ul li{display: none;}

#adres{float: left;}
#footer-disclaimer{ clear:both; padding-top: 80px; padding-bottom: 10px;}
#disclaimer{display:block; color: #7b5e38;}
#disclaimer a{ color: #7b5e38; text-decoration:underline;}


		
/*typography*/
a {text-decoration: underline; font-weight: normal; color:#7b5e38; outline:none;}
a:link {}
a:visited {}
a:hover { text-decoration:none; color:#fff; background-color: #7b5e38;}
a:active {text-decoration: none; color:#7b5e38; background-color:#FFF;}


h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size: 2.0em; font-weight: normal; margin-top: 0em; margin-bottom: 0em;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size: 1.7em; margin: 0em 0em 0em 0em; font-weight: bold; font-style:italic;}
h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size: 1.0em; margin: 1.2em 0em 0em 0em; font-weight: bold; font-style:italic;}
h4 {font-family:Georgia, "Times New Roman", Times, serif; font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; font-weight: bold;}
h5 {font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; font-weight: bold;}
h6 {font-size: 0.8em; margin: 1.2em 0em 1.2em 0em; font-weight: bold;}


img {border: 0px solid #ffffff;}
ol, ul, li {font-size: 1.0em; line-height: 1.5em; margin-top: 0.2em; margin-bottom: 0.1em;}
#content-left ol, #content-left ul, #content-left li {font-size: 1.0em; line-height: 1.5em; margin-top: 0.2em; margin-bottom: 0.1em; 	margin-left: 0; padding-left: 1em; text-indent: -1em;}
p { font-size: 1.0em; line-height: 1.5em; margin: 1.2em 0em 1.2em 0em;}
li > p {margin-top: 0.2em;}
pre {font-family: monospace; font-size: 1.0em;}
strong, b {font-weight: bold;}

table { font-size: 1.0em; line-height: 1.8em;}
th{ background-color: #7b5e38; color:#FFF;}
td{ border-bottom: solid 2px #7b5e38;}
