/*
Theme Name: Ralph Ryl für Freizeithof-Mante, based on SimpleCMS Theme
#Theme URI: www.ralphryl.de, based on http://ryanhellyer.net/2008/02/23/aqua-vaccinium-wordpress-theme/
Description: einfaches CMS Theme
Version: 1.0
Author: Ralph Ryl
Author URI: www.ralphryl.de, based on http://ryanhellyer.net/

	Copyright &copy; 2008 Ryan Hellyer

	This theme was designed and coded by Ryan Hellyer
	http://ryanhellyer.net/

	You are welcome to modify this theme for your own purposes and sell the modified version to clients,
	but this theme may not be provided for download anywhere other than by the author.

*/

/* HEADER AND BODY STYLING */

html
	{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
    font-size:1em;
    font-family:helvetica,sans-serif,Arial;
    /*overflow: none;*/
	}

body 
	{
	margin: 0;
	padding:0;
	width: 100%;
	height: 100%;
	background: #E9B24B;
	}

		
#sidebar
	{
	
	height: 100%;
	font-size: 0.8em;
	width: 20%;float: right;
	overflow: auto;
	padding-right: 1em;
	
	}
#rahmen
	{
	width: 100%;
	height: 100%;
	
	margin: 0; padding: 0; 
	overflow: none;
	}
	
#header h1
	{
	margin: 0; padding: 0; font-size: 1.8em; padding:1em;
	}

#header 
	{
	background:#E9B24B;
	width:100%;
	height:85px;
	padding: 0; margin: 0;
	}
	
#header td {text-align:left;}
#header .widthlimiter div 
	{
	margin::0; padding: 0;
	color:#63A9D5;
	font:italic bold 1em/80px sans-serif;
	}
	/*
#search 
	{
	#display:inline;
	}*/
	
#description 
	{
	display:inline;
	margin-right:1.1em;
	color: #000000;
        float: right;
	}
	
.widthlimiter 
	{
	min-width: 700px;
	max-width:1000px;
	width:100%;
	margin:0 auto;
	
	
	}
#menu #search
	{padding-left: 5%;}
#menu 
	{
	width:100%;
	background:#FEDB9C;
	height:2em;
	padding: 0; margin: 0;
	
	text-align: center;
	/*border: 1px solid #000000;*/
	}
	

/* NAVIGATION BAR - for an easy way to restyle this, visit ... http://ryanhellyer.net/dropdowns/ */
ul#suckerfishnav {text-align: center;}
#suckerfishnav ul li {text-align: left;}

#suckerfish 	
	{background:#BFBFBF;font-weight:bold;font-size:1.0em;}
#suckerfishnav, #suckerfishnav ul 
	{font-weight:bold;float:left;list-style:none;line-height:2em;padding:0;text-align:center;border:0px solid #aaa;margin:0 0 0 0;width:100%;}
#suckerfishnav a 
	{display:block;color:#A52A2A;text-decoration:none;padding:0px 10px;font-size:1.0em;}
#suckerfishnav li 
	{float:left;padding:0;font-size:1.0em;}
#suckerfishnav li ul 
	{position:absolute;left:-999em;height:auto;width:150px;font-weight:normal;margin:0;line-height:1}
#suckerfishnav li li 
	{padding-right:1px;width:150px;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa}
#suckerfishnav li li a 
	{padding:4px 10px;width:150px}
#suckerfishnav li ul li 
	{font-weight:normal; }
#suckerfishnav li ul li a 
	{font-size:0.7em; color:#202225}
#suckerfishnav li:hover ul li a 
	{color:#202225}
#suckerfishnav li ul ul 
	{margin:-20px 0 0 150px}
#suckerfishnav li ul li:hover 
	{background:#E9B24B}
#suckerfishnav li ul li:hover a 
	{color:#202225}
#suckerfishnav li ul li:hover li a 
	{color:#202225}
#suckerfishnav li ul li li:hover a 
	{color:#202225}
#suckerfishnav li ul li ul li:hover ul li a 
	{color:#202225}
#suckerfishnav li ul li ul li:hover ul li:hover a 
	{color:#202225}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul 
	{left:-999em}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul 
	{left:auto;background:#fff}
#suckerfishnav li:hover, #suckerfishnav li.sfhover 
	{background:#fff}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a 
	{color:#202225}


/* MAIN CONTENT STYLING */
#content 
	{
	height: 100%;
	overflow: auto; 
	width:78%;
	
	float: left;
	margin: 0;
	padding: 0;
	
	}
	
	
h1,h2,h3,h4,h5 
	{
	color:#000000;
	}
	
h1 a,h2 a,h3 a,h4 a,h5 a 
	{
	color:#A52A2A;
	text-decoration:none;
	}





	
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover 
	{
	text-decoration:underline; 
	}


	

h1 	
	{
	margin:0;
	padding:0;
	font:normal bold 1.6em sans-serif;
	font-size: 1.3em;
	}
	
h2 
	{
	font:normal bold 1.2em sans-serif;
	margin:0.5em 0;
	}
	
h3 
	{
	font:normal bold 1.1em sans-serif;
	margin:0.4em 0;
	}
	
h4 	
	{
	font:normal bold 1.1em sans-serif;
	margin:0.3em 0;
	}
	
h5 	
	{
	font:normal bold 1.0em sans-serif;
	margin:0.2em 0;
	}

p 
	{
	font:normal 0.8em sans-serif;
	color:#202225;
	}
	
p a 
	{

	color:#A52A2A;
	text-decoration:none;
	}
	
p a:hover 
	{
	text-decoration:underline;
	}

ul li, ol li 
	{
	font-family:sans-serif;
	color:#202225;
	}

/* FOOTER STYLING */
#footer 
	{
	clear: both;
	background:#E9B24B;
	width:100%;
	height:5%/40px;/*/40px*/
	
	}
#footer td {padding:1em;}
	
#footer p 
	{font-size:0.8em;
	line-height:2em;
	color:#fff;
	}

#footer a 
	{
	color:#A52A2A;
	text-decoration:none;
	}
	
#footer a:hover 
	{
	text-decoration:underline;
	}
	
#footer h2
	{	
	font-size: 80%;
	}	



#inhalt
	{
	height: 78%;
	width: 97%;
	background: #E5E5E5;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin: 0; padding: 0;
	padding-left: 3%;
	overflow: none;
	}
	
.post
	{
	font-size: 0.8em;
	}

#breadcrumb
	{
	font-size: 0.8em;
	color: #000000;
	font-weight: bolder;
	
	}

#breadcrumb a	
	{
	font-size: 0.95em;
	color: #000000;
	font-weight: lighter;
	text-decoration: underline;
	}
