/*
Theme Name: Ohrpost 1 Theme
Theme URI: 
Description: Template/Theme für Ohrpost, dem Blog von Florian Scholz.
Version: 1.2.1
Author: Florian Scholz - fcscholz.de/ohrpost.de
Author URI: http://www.fcscholz.de

	
 */
/*
Theme Name: Ohrpost 1.0 Theme
Theme URI:
Description: Template/Theme für Ohrpost, dem Blog von Florian Scholz.
Version: 1.0
Author: Florian Scholz - fcscholz.de/ohrpost.de
Author URI: http://www.fcscholz.de


 */

html{
     }

body{
     font-family: tahoma, sans-serif;
     background-color:#cccccc;
     font-size: 0.9em;
     }

/*--------------------textgestaltung--------------------*/

p{
     }

h1,h2,h3,h4,h5,h6{
                  margin-top:5px;
     }


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {

	}

blockquote {

	}

blockquote cite {

	}



hr {

	}





dl{
     }
     dt{
          }
          dd{
          }

ul{
     }
ol{
     }
     li{
          }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }
span.yarpp-thumbnail-title
{
	font-size:0.70em !important;

}
.yarpp-thumbnails-horizontal
{
	text-align:  center;
}
.yarpp-thumbnail-default, img .yarpp-thumbnail > img, .yarpp-thumbnail-default 
{
	border: 1 px solid #333333;
	margin: 0px !important;
	padding: 0px !important;
	
}
.yarpp-thumbnail-title
{
	margin:0px !important;
	padding: 0px !important;
}
.yarpp-thumbnail
{
	background-color:#eeeeee;
    padding:5px 0px 0px 5px !important;
	width: 126px !important; 
    /*padding:4px !important; */
    border: 1px solid #aaaaaa !important;
    -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.post_header img
{
	display:inline !important;
    margin:0px 5px 0px 0px !important;	
	padding:3px  !important;
	vertical-align:middle;
}
div#vgwpixel img, div.yarpp-related img
{
	padding:0px  !important;
    margin:0px  !important;
    border: none !important;
	background-color: transparent !important;	
	display:block !important;
}
div#vgwpixel {
	padding:0px  !important;
    margin:0px  !important;
    border: none !important;	
}
img [src*="met.vgwort.de"]
{
    /*border: none !important;
	border-color: red !important; */
    border: none !important;
	background-color: transparent !important;
	width:100px;
	height:100px;
}
div.content img{
	background-color:#ffffff;
    padding:7px;
    margin:7px;
    border: 1px solid #cccccc;
    -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;

    display:block;
}
     
     
     div.wp-caption img{
    padding:7px 7px 2px 7px !important;
    margin:0px  !important;
    border: none !important;
	background-color: transparent !important;
	
     }
     
.wp-caption-text
{
	text-align:right;
	font-style: italic;
	font-size:0.61em;
	/*background-color:#cccccc;*/
	padding:0px  !important;
	margin:0 7px 7px 7px  !important;
	width:auto;
}

div.wp-caption
{
	background-color:#ffffff;
    padding:0px 4px 0px 0px;
    margin-top:3px;
    margin-bottom:3px;
    margin-left:3px;
	margin-right:9px !important;
    border: 1px solid #cccccc;
    -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    
    display:block;
    
}


.commentlist img
{
	display:inline !important;
    margin:0px  !important;
    
}
.commentlist img.useragent
{
	display:inline !important;
    margin:0px  !important;
    padding:0px !important;
    border: none !important;
    background: none !important;
}
.alignright
{
 float:right;
}
.alignleft
{
 float:left;
}
.aligncenter
{
text-align:center;
margin:auto !important;
}

.content ol, .content ul
{
         padding-left:2em;
}

address {
     }

/*--------------------linkgestaltung--------------------*/


a, a:link, a:visited, a:link:focus, a:link:active, a:visited:active {
   text-decoration:none;
   color:#446688;
   font-weight:bold;
   font-variant:small-caps;
     }
a:link:hover,
a:visited:hover {
   text-decoration:underline;
   color:#cccccc;
   font-weight:bold;
    }

/*--------------------bilder als links--------------------*/
a img{
      border:none;
     }
a:link img {
     }
a:visited img {
     }
a:link:active img,
a:visited:active img {
      }

/*--------------------smilies im text--------------------*/

body img.wp-smiley{
	border: none !important;
	display: inline !important;
	margin: 0 !important;
	padding: 0 !important;
     }




/*--------------------der weiterlesen link--------------------*/

.more-link {

     }

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif{
     }

/*--------------------suche--------------------*/

#searchform{

     }

input#s{
	background-image: url("images/suchfeld.jpg");
	background-repeat:no-repeat;
	border: 0px solid black;
	width: 149px;
	height: 22px;
	padding-left:25px;
     }

input#searchsubmit{
	visibility:hidden;
     }

/*--------------------Kommentare--------------------*/
.alt {

	}

.commentlist {

	}


.nocomments {

	}

.commentlist li {
	}

.commentlist cite,
.commentlist cite a {

	}

.commentlist p {

	}

#commentform p {

	}

.commentmetadata {

	}

#commentform input {
	border: 1px solid black;

	}

#commentform textarea {
	border: 1px solid black;
	}

#commentform #submit {

	}
	ol.commentlist{
		padding-left:0;	
	}
li.admincomment
{
           border-top:1px dotted #333333;
           border-bottom:1px dotted #333333;
           background-color:#dedede;
           background-image:url("images/combakadmin.png");
           background-repeat:no-repeat;
           margin-top:10px;
           margin-bottom:10px;
           padding-right:40px !important;
           padding:5px;
           list-style-position:inside
}

li.comment
{
           border-top:1px dotted #333333;
           border-bottom:1px dotted #333333;
           background-color:#efefef;
           margin-top:10px;
           margin-bottom:10px;
           padding:5px;
           list-style-position:inside
}

/*--------------------fuer den wp kalender--------------------*/

#wp-calendar th {

	}


#wp-calendar {
	empty-cells: show;

	}

#wp-calendar #next a {

	}

#wp-calendar #prev a {

	}

#wp-calendar a {

	}

#wp-calendar caption {

	}

#wp-calendar td {

	}

#wp-calendar td.pad:hover {
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id haengt von der nummer des text widgets ab*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------kategorien--------------------*/

li#categories{
     }

.widget_categories{
     }


     /*---------------------Hauptdesign*--------------------------*/


div.main{
        width:1000px;
		text-align:left;
		margin:0px;
		padding:5px;
		border:1px solid black;
		background-color:#ffffff;
		}
div.header {
           border-bottom:3px solid black;
           margin-bottom:28px;
}
div.blogtitle
{
            margin:5px;
}
div.bloginfo
{
            clear:both;
            float:right;
            margin:5px;
            padding-top:51px;
}
div.post_header
{
               /*background-color:#333333;*/
               color:#000000;
               font-size: 1.1em;
}


div.post_header a, div.post_header a:link, div.post_header a:visited, div.post_header a:link:focus, div.post_header a:link:active, div.post_header a:visited:active {
   text-decoration:none;
   color:#333333;
   font-weight:bold;
     }
div.post_header a:link:hover,
div.post_header a:visited:hover {
   text-decoration:none;
   color:#cccccc;
   font-weight:bold;
    }

    div.post_footer
{

               font-size: 0.85em;
               margin-bottom:15px;
               padding-bottom:15px;
               border-bottom: 1px dashed #666666;
}
span.datum
{

}
span.autor
{
          font-style:italic;
          font-size: 0.95em;
}

ul li
{
	list-style-type:circle;
}

table.navi-table
{
                padding-left:5px;
                padding-right:5px;
                color:#666666;
}
table.navi-table  a
{
                  color:#666666;
}

table.navi-table  a:hover
{
                  color:#121212;
}

h2.widgettitle
{
              margin-top:0px;
              margin-bottom:2px;
              font-size:1.5em;
}
div.sidebar-rechts
{
                  margin-top:15px;
                  float:left;
                  width:200px;
                  font-size:0.75em;
}
div.sidebar-links
{
                  margin-top:15px;
                  float:left;
                  width:200px;
                  font-size:0.75em;
}

.sidebar-footer-rechts
{
                     float:right;
                  font-size:0.75em;
                  width:32.5%;
}
.sidebar-footer-links
{
                    float:left;
                  font-size:0.75em;
                  width:32.5%;
}
.sidebar-footer-mitte
{
                  font-size:0.75em;
                  margin-left:33%;
                  margin-right:33%;
}
.sidebar-footer-gross
{
                  font-size:0.75em;
                  clear:both;
}
.sidebar-rechts ul, .sidebar-rechts ul ol, .sidebar-links ul, .sidebar-links ul ol,
.sidebar-footer-rechts ul, .sidebar-footer-rechts ul, ol,  .sidebar-footer-links ul, .sidebar-footer-links ul, ol,
.sidebar-footer-mitte ul, .sidebar-footer-mitte ul, ol,  .sidebar-footer-gross ul, .sidebar-footer-gross ul, ol
 {
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
	}

.sidebar-rechts ul li, .sidebar-links ul li,
 .sidebar-footer-rechts ul li, .sidebar-footer-links ul li, .sidebar-footer-mitte ul li, .sidebar-footer-gross ul li{
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	/*margin-bottom: 15px;*/
	}
		 
.sidebar-rechts ul li ul li , .sidebar-links ul li ul li,
 .sidebar-footer-rechts ul li ul li, .sidebar-footer-links ul li ul li, .sidebar-footer-mitte ul li ul li, .sidebar-footer-gross ul li ul li{
	list-style-type: none;
	list-style-image: none;
	/*margin-left:5px;*/
	}




div.beitrag_footer
{
                  border-top: 1px dotted black;
                  border-bottom: 1px dotted black;
                  background-color: #ededed;
                  padding: 5px;
                  margin-top:10px;
                  margin-bottom:10px;
}
span.about_author
{
					color:#999999;
}
div.beitrag_footer img
{
	margin-left:5px;
	float:right;
}

div.related
{
	padding-top:5px;
	padding-bottom:5px;
}
div#respond
{
	border: 1px solid #999999;
	background-color: #ededed;
	padding:5px 10px;


}

/*pulldownmenü oben */
    .menu_div
    {
             position:absolute;
             height: 20px;
    }
    .menu_div a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
    {
	    
   			font-variant:normal !important;
    }
	.menu-header {position:absolute; left:0px; top:-25px; width:730px; height:30px; margin: 0px auto; z-index:100;  }

	.menu-header ul, .menu-header ul ul, .menu-header ul li {  padding-left:0px; padding-top: 0px; margin: 0px; list-style-type: none; }
	.menu-header ul { margin: 0px; padding-right: 15px; }
	.menu-header ul li { float: left; position: relative; }
	.menu-header ul a, 	.menu-header ul a:visited { font-size: 1em; text-align:center; background-color: #FFFFFF; display: block; width: 100px; color: #333333; height: 16px; line-height: 15px; text-decoration: none; border: 1px solid #ffffff; }
	.menu-header ul li:hover > a{ background-color: #eeeeee; color: #000000;  border: 1px solid #dddddd; text-decoration:none;}
	.menu-header ul li ul { display: none;  }
	.menu-header ul li:hover > ul { display: block; position: absolute; top: 0px; left: 90px; text-decoration:none;}
	.menu-header ul > li:hover > ul { left: -1px; top: 18px; padding:1px; border: 0px solid #ffffff; }
	
	.avatar-96
{
	background-color:#ffffff !important;
	border: 1px solid #666666 !important;
	padding:4px !important;
}
.avatar-32
{
	background-color:#ffffff !important;
	border: 1px solid #666666 !important;
	padding:3px !important;
}

.avatar-20
{
	background-color:#ffffff !important;
	border: 1px solid #666666 !important;
	padding:2px !important;
}

/*2Klick*/

ul.social_share_privacy_area
{
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}
ul.social_share_privacy_area li
{
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}
div#socialshareprivacy img
{
	margin: 0;
	padding: 0;
	border:none;
}

     
img.bewertung {
	border: none !important;
	display: inline !important;
	margin: 0 !important;
	padding: 0 !important;
     }