/*
Theme Name: Modified SimpleCMS Theme
Theme URI: http://www.fredy-engel.de/
Description: SimpleCMS Theme is designed as a simple starting point for developing themes suitable for the SimpleCMS WordPress pluginhttp://www.andreas-altmann.com/wp-admin/theme-editor.php
Version: 1.0
Author: Fredy Engel
Author URI: http://www.fredy-engel.de/

	Copyright &copy; 2008 Fredy Engel

	This theme was designed and coded by Fredy Engel based on SimpleCMS Theme 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 */
body{margin:0;padding:0;background-image: url(./images/hg.gif); background-repeat: repeat-y; background-attachment: scroll; background-color: #1a1a1a}

#header {background-image: url(./images/hg2.gif); background-repeat: repeat-y; background-attachment: scroll; background-color:#000000;width:100%;height:80px;border:0px solid #aaa}

#header .widthlimiter div {float:right;color:#990000;font:normal 1em/80px sans-serif;border:0px solid #aaa}
#search {display:inline}
#description {display:inline;margin-right:1em}
.widthlimiter {min-width:700px;max-width:1000px;width:100%;margin:0 auto;border:0px solid #aaa}
#menu {width:100%;background:#202225;height:2em;border:0px solid #aaa}


/* NAVIGATION BAR - for an easy way to restyle this, visit ... http://ryanhellyer.net/dropdowns/ */
#suckerfish {background:#CCCCCC;font-size:15px;font-family:helvetica,sans-serif;font-weight:bold}

#suckerfishnav {position:absolute;left:205px}

#suckerfishnav, #suckerfishnav ul {font-weight:bold;float:left;list-style:none;line-height:2em;padding:0;border:0px solid #aaa;margin:0 0 0 0;width:800px;z-index:80}

#suckerfishnav a {display:block;color:#990000;text-decoration:none;padding:0px 9px; font-size:0.96em}
#suckerfishnav li {float:left;padding:0}
#suckerfishnav li ul {position:absolute;left:-999em;height:auto;width:160px;font-weight:normal;margin:0;line-height:1;z-index:80;}
#suckerfishnav li li {padding-right:0px;width:160px;border-left:0px solid #aaa;border-right:0px solid #aaa;border-bottom:0px solid #aaa}
#suckerfishnav li li a {padding:4px 10px;width:150px}
#suckerfishnav li ul li {font-weight:normal; font-family:helvetica,sans-serif}
#suckerfishnav li ul li a {font-size:12px; 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:#990000}
#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:#999999}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:#1a1a1a}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#CCCCCC}

/* MAIN CONTENT STYLING */

#content {left:225px;position:relative;width:700px;min-height:680px;height:auto;z-index:1;margin-bottom:40px;border:0px solid #aaa}

h1,h2,h3,h4,h5 {color:#FFFFFF}
h1 a,h3 a,h4 a {color:#FFFFFF;text-decoration:none}
h5 a {color:#63A9D5;text-decoration:none}
h2 a {color:#990000;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 2.3em/80px sans-serif}
h2 {font:normal bold 1.5em sans-serif;margin:0.5em 0}
h3 {font:normal bold 0.75em sans-serif;color:#9ca8bc;margin:0.2em 0;margin-top:20px;margin-bottom:-10px;}
h4 {font:normal bold 0.75em sans-serif;color:#FFFFFF;margin:1em 0;margin-top:20px}
h5 {font:normal 0.75em sans-serif;color:#CCCCCC;margin:1.5em 0;text-align:justify}
h6 {font:normal bold 0.75em sans-serif;color:#9ca8bc;margin:0.2em 0}

p {font:normal 0.75em sans-serif;color:#CCCCCC;text-align:justify;text-indent:10px;margin-bottom:-10px}
p a {font:normal bold 1.5em sans-serif; color:#63A9D5;text-decoration:none;text-indent:0px}
p a:hover {text-decoration:underline}
p strong {color:#ffffff;text-decoration:none}

.link {font:normal bold sans-serif;color:#FF0000;text-decoration:none;text-align:right}
.link a:hover {text-decoration:underline}

block { padding: 0px;
	          margin: -1px -2px -3px -10px;
    text-indent:-10px}

.medium {color:#FF0000;text-indent:0px}
.links {text-indent:0px}
.rotfett {font:normal bold 1.2em sans-serif;color:#FF0000;text-align:justify;text-indent:0px;margin-bottom:10px}
.gelbfett {
	color:#FFFF00;
	text-align:justify;
	text-indent:0px;
	margin-bottom:0px;
	font-family: sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.blaufett {
	font:normal bold 1.2em sans-serif;
	color:#63A9D5;
	text-decoration:none;
	text-indent:0px
}
/* img {margin-right:10px;margin-bottom:10px;alignleft} */

/* Begin Images */



.wp-caption-text {font:normal 0.6em sans-serif;color:#999999;
                  padding: 4px;
	          margin: 0 7px 2px 0;
                  text-indent: -5px}

a img {border:medium none}

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
	}
.gallery-item {
        float:left;
        margin-top:10px;
        text-align:center;
        width:33%;
        }

.gallery {
        margin:auto;
        }

.gallery img {
        border:2px solid #CFCFCF;
        }

/* End Images */


ul li, ol li {font-family:sans-serif;color:#CCCCCC}

/* FOOTER STYLING */
#footer {background:#202225;width:100%;height:2em;border:0px solid #aaa}
#footer p {font-size:0.6em;line-height:3em;color:#fff}
#footer a {font:normal 1.0em sans-serif;color:#CCCCCC;text-decoration:none}
#footer a:hover {text-decoration:underline}

/* brandaktuell STYLING */
#brandaktuell a {font:normal bold 0.9em sans-serif;color:#63A9D5;text-decoration:none;text-indent:0px}
#brandaktuell a:hover {text-decoration:underline}

/* brandaktuellrot STYLING */
#brandaktuellrot a {font:normal bold 1.2em sans-serif;color:#990000;text-decoration:none;text-indent:0px}
#brandaktuellrot a:hover {text-decoration:underline}

.style1 {color: #FF0000}
.style2 {font-size: 1.1em;color: #FF0000}
.style3 {font:normal 0.75em sans-serif;color:#CCCCCC}

/* verschiedenesblau STYLING */
#verschiedenesblau a {font:normal sans-serif;color:#63A9D5;text-decoration:none;text-indent:0px}
#verschiedenesblau b {font:normal bold}
#verschiedenesblau a:hover {text-decoration:underline}
#verschiedenesblau {font:normal 0.80em sans-serif;color:#63A9D5;text-decoration:none;text-indent:0px}

/* verschiedenesrot STYLING */
#verschiedenesrot a {font:normal sans-serif;color:#FF0000;text-decoration:none;text-indent:0px}
#verschiedenesrot b {font:normal bold}
#verschiedenesrot a:hover {text-decoration:underline}
#verschiedenesrot {font:normal 0.80em sans-serif;color:#FF0000;text-decoration:none;text-indent:0px}

