/*
Theme Name: Dalmatiner von den Kinzigwiesen
Theme URI: http://lany.simdorn.de/
Description: Mein erstes selbst erstelltes Wordpress-Theme
Version: 1.0
Author: Erhard Simdorn
Author URI: http://www.simdorn.de/
*/


.size-thumbnail
{
  border: 3px solid #ffc8ff; 
  margin-right: 10px;
  margin-top: 3px;
  margin-bottom: 10px;
  float: left;
}

.small
{
  margin-top: 0px;
  margin-bottom: 10px;
  border: 0px solid #000000; 
  font-size:11px;
}


/* Begin calender */
#wp-calendar 
{
   empty-cells: show;
   margin: 10px auto 0;
   width: 155px;
}

#wp-calendar #next a {
    padding-left: 10px;
    text-align: right;
    background-color: #FFFFFF;
    text-decoration:underline;
    border:1px dotted #CECECE;
}

#wp-calendar #prev a 
{
    padding-left: 10px;
    text-align: left;
    background-color: #FFFFFF;
    text-decoration:underline;
    border:1px dotted #CECECE;
}

#wp-calendar a 
{
   display: block;
   background-color: #FFBCFF;
}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar table 
{
   background-color:yellow;
}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td:hover 
{
   background-color: #CECECE;
   color: #000000;
}

div#calendar_wrap
{
border:1px solid gray;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:13px;
color: #000000;
background-color:#FFFFFF;
margin-top:0px;
}
/* End calender */

/* Begin Typography & Colors */
body, html
{

	margin:5px 0px 0px 10px;
	padding: 0;
	background-color:#FFC8FF;
	font-family:Arial,Geneva,Verdana,sans-serif;
	font-size:12px;
}

#wp-calendar #prev a, #wp-calendar #next a 
{
font-size: 9pt;
}

#wp-calendar a 
{
text-decoration: none;
}

#wp-calendar caption 
{
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:13px;
text-align: center;
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */

#today
{
	color: #FFFFFF;
	background: #FFC8FF;
}

#today a
{
	color: #FFFFFF;
}

.alignleft{
	float: left;
	margin-right: 10px;
}

.alignright{
	float: right;
	margin-left: 10px;
}

.textleft{
	text-align: left;
}

.textright{
	text-align: right;
}

div#logo
{
width:693px;
border:0px solid gray;
margin-top:35px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:13px;
color: #000000;
}

div#logo a
{ 
	text-decoration:none; 
	color:#000000; 
}

div#logo hover
{ 
	text-decoration:underline; 
	color:#000000; 
}

div#pagecontainer
{
    display:block;
    background-image: url(/gif/bg_content_neu.gif);
    margin:auto;
    width:980px;
    height:100%;
    border:0px solid gray;
}

div#head
{
background-image: url(/gif/dalmatiner_von_den_kinzigwiesen_seitenkopf_bg.jpg);
width:980px;
height:100px;
border:0px solid gray;
margin:auto;
}

div#spacertop
{
background-image: url(/gif/spacertop.jpg);
width:980px;
height:25px;
border:0px solid gray;
margin:auto;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:17px;
font-weight:bold;
}

div#spacerbottom
{
background-image: url(/gif/spacertop.jpg);
width:963px;
height:25px;
border:0px solid #000000;
margin:auto;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:17px;
font-weight:bold;
text-align:right;
}

div#navileiste
{
background-image: url(/gif/navi-leiste.gif);
width:980px;
height:46px;
border:0px solid gray;
margin:auto;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:17px;
font-weight:bold;
color: #FFFFFF;
}

div#navileiste a:link { text-decoration:none; color:#FFFFFF; }
div#navileiste a:visited { text-decoration:none; color:#FFFFFF; }
div#navileiste a:hover { text-decoration:underline; color:#FFFFFF; }
div#navileiste a:active { text-decoration:underline; color:#FFFFFF; }

div#inner {display:block;}
.clear {clear:both;}

div#right
{
display:block;
float:right;
//background: #EAE8E8;
position:relative;
top:1px;
left:1px;
width:300px;
padding:10px;
border:0px solid gray;
margin-bottom:25px;
margin-right:15px;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:10pt;
}

.plink
{
border-bottom:1px dotted #CECECE;
}

.plink a
{
border-bottom:1px dotted #CECECE;
}

div#content
{
display:block;
background: #FFFFFF;
position:relative;
top:0px;
left:15px;
width:600px;
height:100%;
border-right:0px solid #FF00AA;
padding-right:15px;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:10pt;
text-decoration:none;
}

div#content h1
{
text-decoration:none;
border:0px solid gray;
padding-bottom:0px;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:14pt;
}

div#content h2
{
text-decoration:none;
margin-top: 0px;
margin-bottom: 0px;
border-top:1px dotted gray;
padding-bottom:0px;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:12pt;
}

div#content a
{
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted #CECECE;
color:#000000;
}

.entry
{
border:0px solid gray;
position:relative;
margin:0px 0px 25px 0px;
padding: 0px 0px 0px 0px;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:10pt;
}

.entry p
{
border:0px solid gray;
margin:0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

.post
{
border:0px solid gray;
display: block;
position:relative;
margin:5px 0px 20px 0px;
clear:left;
}

.bildbox
{
position:relative;
margin:5px 0px 10px 0px;
}

.klein
{
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:9pt;
}

.seitenanfang
{
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:9pt;
margin:0px 360px 0px 0px;
}

.seitenanfang a
{
text-decoration:none;
color:#000000;
}

.seitenanfang a:hover {
color:#333399;
font-weight:bold;
text-decoration:underline;
}

.feed
{
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:10pt;
}

.feed a
{
text-decoration:2px dotted #CECECE;
color:#000000;
}

/* Begin Menu */
#menu {
	border: 0px solid #FF00AA;
	padding: 2px 2px 2px 2px;
}

#menu form { margin: 0px 0px 0px 0px; }

#menu ul {
border: 0px solid #FF00AA;
list-style-type: disc;
list-style-position: outside;
margin: 0 0 0 0px;
padding: 0; 
}

#menu li {
border: 0px solid #FF00AA;
list-style-type:none;
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:14px;
line-height: 1.5;
font-weight:bold;
}

div#menu a
{
font-family:Arial,Geneva,Verdana,sans-serif;
font-size:12px;
text-decoration:none;
border-bottom:2px dotted #CECECE;
color:#000000;
font-weight:normal;
}
/* End Menu */

/* Begin Suckerfish-Menu */
#suckerfishnav {
    // background:#1F3E9F url("/wp-content/themes/misty-morning/images/suckerfish_blue.png") repeat-x;
    font-size:18px;
    font-family:helvetica,sans-serif;
    // letter-spacing:-1px;
    width:100%;
    }

#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:40px;
    padding:0;
    border:0px solid #aaa;
    margin:0;
    width:100%;
    }

#suckerfishnav a {
    display:block;
    color:#ffffff;
    text-decoration:none;
    padding:0px 10px;
    }

#suckerfishnav li {
    float:left;
    padding:0;
    }

#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:226px;
    font-weight:normal;
    letter-spacing:0px;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #666666;
    z-index:999999999;
    }

#suckerfishnav li li {
    width:224px;
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
    font-weight:bold;
    font-family:helvetica,sans-serif;
    }

#suckerfishnav li li a {
    padding:4px 10px;
    width:225px;
    font-size:12px;
    color:#dddddd;
    text-align:left;
    }

#suckerfishnav li ul ul {
    margin:-21px 0 0 245px;
    }

#suckerfishnav li li:hover {
    /* background:#5E7AD3; */
    }

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#D51AC9;
    }

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#ffffff;
    }

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#D51AC9;
    }

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {

    left:-999em;
    }

/* - hier - */
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#FFC8FF;
    }

#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    /* background:#5E7AD3; */
    }

#suckerfishnav .current_page_parent, #suckerfishnav .current_page_ancestor, #suckerfishnav .current-cat-parent {
    background:#0059B3;
    }

#suckerfishnav .current-cat, #suckerfishnav .current_page_item {












    background:#0059B3;
    }

#suckerfishnav .current_page_ancestor a:after, #suckerfishnav .current_page_ancestor li a:after, #suckerfishnav .current_page_ancestor li li a:after, #suckerfishnav .current_page_ancestor li li li a:after, #suckerfishnav .current_page_ancestor li li li li a:after, #suckerfishnav .current-cat-parent a:after, #suckerfishnav .current-cat-parent li a:after, #suckerfishnav .current-cat-parent li li a:after, #suckerfishnav .current-cat-parent li li li a:after, #suckerfishnav .current-cat-parent li li li li a:after, #suckerfishnav .current_page_parent a:after, #suckerfishnav .current_page_parent li a:after, #suckerfishnav .current_page_parent li li a:after, #suckerfishnav .current_page_parent li li li a:after, #suckerfishnav .current_page_parent li li li li a:after {
    content:"";
    }

#suckerfishnav .current_page_ancestor a:after, #suckerfishnav li .current_page_ancestor a:after, #suckerfishnav li li .current_page_ancestor a:after, #suckerfishnav li li li .current_page_ancestor a:after, #suckerfishnav .current-cat-parent a:after, #suckerfishnav li .current-cat-parent a:after, #suckerfishnav li li .current-cat-parent a:after, #suckerfishnav li li li .current-cat-parent a:after, #suckerfishnav .current_page_parent a:after, #suckerfishnav li .current_page_parent a:after, #suckerfishnav li li .current_page_parent a:after, #suckerfishnav li li li .current_page_parent a:after {
    color:#000000;
    content:"";
    }

#suckerfishnav .current-cat a:after, #suckerfishnav li .current-cat a:after, #suckerfishnav li li .current-cat a:after, #suckerfishnav li li li .current-cat a:after, #suckerfishnav li li li li .current-cat a:after, #suckerfishnav .current_page_item a:after, #suckerfishnav li .current_page_item a:after, #suckerfishnav li li .current_page_item a:after, #suckerfishnav li li li .current_page_item a:after, #suckerfishnav li li li li .current_page_item a:after {
    color:#000000;
    content:"";
    }
// bis hier hin alles notwendig!
