/*

Theme Name: Greenie

Theme URI: http://www.koordinante.de/blog/index.php?wptheme=Greenie

Description: Two-column minimal Layout.

Author: heike elsen

Author URI: http://www.koordinante.com/

License: GPL http://www.gnu.org/licenses/gpl.txt

Version: 2.7

Tags: custom-header, black, white, green, two-columns, fixed-width, left-sidebar

*/



body {

background-color:#fff;

font-family: "Trebuchet MS", arial, monospace, sans_serif;

font-size:12px;

margin:0;

color:#666666;

}




h3 {

font-size:1.2em;

color:#ccc;

}


.blend {

display:none;

}



/**/.imgleft {

float:left;

margin:0px 18px 5px 0px;

padding:3px;

border:1px solid #f2f4fd;

}



.imgright {

float:right;

margin:0px 0px 5px 18px;

padding:3px;

border:1px solid #f2f4fd;

}



.imgmiddle {

padding:3px;

margin:0 auto;

border:1px solid #f2f4fd;

}



.aligncenter,

div.aligncenter {

display: block;

margin-left: auto;

margin-right: auto;

padding:3px;

border:1px solid #f2f4fd;

}



.alignleft {

float: left;

margin:0px 18px 5px 0px;

padding:3px;

border:1px solid #f2f4fd;

}



.alignright {

float: right;

margin:0px 0px 5px 18px;

padding:3px;

border:1px solid #f2f4fd;

}



.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}



#container {

width:800px;

margin:0px auto;

background:url(containerkachel.jpg) top left repeat-y; /**/

background-color:#fff;

}



/**************************************************************************************************header*/



#header {

/*height:130px;

float:right;

width:749px;

background-color:#ffffff;

border-left:1px solid #000;*/

position:relative;
top:25px;

}

#toppad {
padding:10px;

}


#headerinnen {

padding:5px 25px 0 25px;

text-align:right;

/*background-color:#ff0000;*/

}



#headerinnen h1 {

font-size:2.6em;

margin-bottom:0;

margin-top:5px;

}



#headerinnen h1 a:link, #headerinnen h1 a:visited {

color:#fff;  /*666159 990000*/

text-decoration:none;

text-transform:uppercase;

}



#headerinnen h1 a:hover, #headerinnen h1 a:active {

text-decoration:underline;

}



#headerinnen .description {

text-transform:uppercase;

font-size:1.5em;

color:#fff;

}



/*#platzoben {

float:right;

height:5px;

width:749px;

background-color:#fff; 

border-left:1px solid #000;

border-top:2px solid #000;

}

*/

/**************************************************************************************************content*/



#content {

float:right;

width:548px;

background-color:#ffffff;

position:relative;

top:-35px;


}



#contentinnen {

margin:10px 33px 15px 15px;

}



#contentinnen h2 {
font-size:28px;
margin-bottom:2px;
margin-top:30px;
text-align:right;
}



#contentinnen h2 a:link, #contentinnen h2 a:visited {

font-size:1.2em;

letter-spacing:0.05em;

color:#812C18;

text-decoration:none;

text-transform:lowercase;

font-family:sans-serif, arial;

font-weight:lighter;

}




#contentinnen h2 a:hover, #contentinnen h2 a:active {

text-decoration:none;

}



.contentdeko {



}



#contentinnen blockquote {

color:#CB2929;

padding:0px 30px 0px 10px;

font-style:italic;

border-left:3px solid #88C75F;  /**/

text-align:justify;

}



img {
border:0;
}


.contenttext a:link, .contenttext a:visited {

/*color:#DEBC12;*/

color:#00CCCC;

text-decoration:none;

}



.contenttext a:active, .contenttext a:hover {

text-decoration:underline;

}



.contenttext ul {

list-style-type:square;

}



.contenttext ul li{

margin-left:20px;

}



.infos {

clear:both;

font-size:0.8em;

border-bottom:1px solid #000;

margin-bottom:15px;

}



.infos a:link, .infos a:visited {

color:#717664;

text-decoration:none;

}



.infos a:hover, .infos a:active {

text-decoration:underline;

color:#990000;

}



/**************************************************************************************************comments*/



#comments {

margin-top:30px;

}



#comments h5 {

margin-top:40px;

font-size:1em;

color:#666159;

}



#comments h5 a:link, #comments h5 a:visited {

font-size:1em;

color:#990000;

text-decoration:none;

border:none;

}



#comments h5 a:hover, #comments h5 a:active {

text-decoration:underline;

}



#comments ul li {

margin-left:-2em;

list-style-type:none;

}



#comments blockquote {

color:#CB2929;

padding:0px 30px 0px 10px;

}





#comments fieldset {

/*border:1px solid #000;*/

}



#comments legend {

font-weight:bold;

color:#666159;

}



#comments input {

border:1px solid #000;

padding:3px;

color:#5F9348;

background-color:#fff;

}



#comments input:focus {

border:1px solid #CB2929;

}





#comments textarea {

border:1px solid #000;

padding:3px;

font-family: arial;

color:#5F9348;

}



#comments textarea:focus {

border:1px solid #CB2929;

}





.wer {

border-bottom:1px dotted #F4EFAB;

font-size:0.9em;

}



.wer a:link, .wer a:visited {

color:#990000;

text-decoration:none;

}



.wer a:hover, .wer a:active {

text-decoration:underline;

}



.was {

margin-bottom:30px;

color:#666666;

font-family:"Trebuchet MS",arial,monospace,sans_serif;

font-size:12px;

width:450px;

}



.was>p {

margin-top:3px;

}



.erlaubtetags {

color:#333;

font-size:0.9em;

width:500px;

}



#commentPreview {

font-size:0.9em;

width:500px;

color:#5F9348;

}





.angemeldetals  {

color:#555;

}



.angemeldetals a:link, .angemeldetals a:visited {

color:#555;

text-decoration:none;

}



.angemeldetals a:hover, .angemeldetals a:active {

text-decoration:underline;

}



.trackback  {

text-align:center;

}



.trackback a:link, .trackback a:visited {

color:#555;

text-decoration:none;

}



.trackback a:hover, .trackback a:active {

text-decoration:underline;

}



/**************************************************************************************************sidebar*/



#sidebarright {

float:left;

width:250px;

background-color:#ffffff;

position:relative;

top:-25px;


}



#sidebarrightinnen {

margin-top:20px;

font-size:0.9em;

background-repeat:no-repeat;

}



#sidebarrightinnen form {

border:0;

padding:0;

padding-left:0px;

margin-top:15px;

margin-bottom:20px;

}



#sidebarrightinnen fieldset {

border:0;

}



#sidebarrightinnen #s {

border:1px solid #000;

padding-left:2px;

width:50%;



}



#sidebarrightinnen #s:focus {

border:1px solid #CB2929;

}



#sidebarrightinnen #searchbutton {

border:1px solid #000;

padding:0px 0 3px 2px;

width:20%;

height:1.4em;

background-color:#fff;

}



#sidebarright input+br {

display:none;/**/

}





#sidebarright ul {

margin:10px 0 15px 10px;

padding:0px;

text-align:right;

font-size:12px;

}



#sidebarright li {
position:relative;

list-style-type:none;

margin-right:10px;

}



#sidebarright h4 {

text-transform:uppercase;

background-color:#fff;  /*9CDE63*/

border-bottom:2px solid #000;

font-size:1.2em;

padding:3px 3px 0px 1px;

color:#717664;

margin:10px 0 -6px 0;

}



#sidebarright li li {

list-style-type:none;

margin:0 0 5px -5px;

padding:0px;

border-bottom:1px dotted ##E6EDF3; /*EDE5BC*/

}



#sidebarright li li a:link, #sidebarright li li a:visited {

color:#812C18;

text-decoration:none;

}



#sidebarright li li a:hover, #sidebarright li li a:active {

text-decoration:underline;

}



#sidebarright ul li ul li ul li{

margin-top:-3px;

font-size:0.85em;

}



#sidebarright .widget_tag_cloud {

padding-bottom:20px;

}



#sidebarright .widget_tag_cloud a {

margin-left: 0.25em;

line-height:1.3em;

color:#DEBC12;

text-decoration:none;

}



#tagliste {

text-align:right;

color:#666159;

}



#tagliste a:link, #tagliste a:visited {

color:#717664;

text-decoration:none;

}



#tagliste a:hover, #tagliste a:active {

text-decoration:underline;

}



#sidebarright select {

margin-top:20px;

border:1px solid #000;

font-size:1em;

font-family:arial;

height:1.4em;

width:100%;

}



/*#platzunten {

clear:both;

height:7px;

background-color:#F2F5F7;

} */



#altneuebeitraege {

margin:20px auto;

width:690px;

text-align:center;

}



#altneuebeitraege a:link,  #altneuebeitraege a:visited {

color:#DEBC12;

text-decoration:none;

}



#altneuebeitraege a:hover,  #altneuebeitraege a:active {

text-decoration:underline;

}



/**************************************************************************************************footer*/



#footer {

clear:both;



}



#footerinnen {
background:#FFFFFF none repeat scroll 0 0;

height:20px;

width:800px;

float:right;

padding-top:5px;

font-size:0.8em;

text-transform:uppercase;

color:#000;   /*#fff*/

text-align:center;

/*background:url(footer.jpg) top right no-repeat; */

border-top:2px solid #00CCCC;

/* border-left:1px solid #000; */

}



#footerinnen a:link, #footerinnen a:visited {

text-decoration:none;

color:#000;  /*#fff*/

}



#footerinnen a:hover, #footerinnen a:active {

text-decoration:underline;

}



/**************************************************************************************************calendar*/



#calendar_wrap {

margin-top:15px;

margin-bottom:20px;

}



#wp-calendar {

width:95%;

}



#wp-calendar thead tr, #wp-calendar tfoot tr { border-bottom:1px solid #F6E37A;}

#wp-calendar tbody a { background: #fff; color: #DEBC12; font-weight: bold; text-decoration:none; }

#prev a , #next a{ color:#999; text-decoration:none;font-weight:bold; }

#prev a:active, #prev a:focus, #prev a:hover,

#next a:active, #next a:focus, #next a:hover { text-decoration:underline; }

#today { font-weight: bold; }





.mitte {

text-align:center;

padding:20px 0 10px 0;

}



/**************************************************************************************************pagebar*/



.pagebar

{

   padding: 0.1em 0.5em;

   margin-right: 0.1em;

   border: 1px solid #fff;

   background: #fff;

   text-decoration: none;

   font-size:1.2em;

   font-weight: bold;

}



.pagebar a, .pageList .this-page

{

   border: 1px solid #fff;

   text-decoration: none;

   padding: 0.1em 0.1em;

   color:#717664;

}



.pagebar a:visited

{

   border: 1px solid #fff;

   text-decoration: none;

   padding: 0.1em 0.1em;

   color:#717664;

}



.pagebar a:hover {

    text-decoration: underline;

}



.pagebar .break

{

   padding: 2px 6px;

   border: none;

   background: #fff;

   text-decoration: none;

}



.pagebar .this-page

{

   border: 1px solid #fff;

   padding: 0.1em 0.1em;

   background: #fff;

   color: #F6E37A;

}



.pagebar a:hover

{

   border-color: #fff;

}



/**************************************************************************************************textwidget*/



.textwidget {
left:-10px;
margin-bottom:20px;
margin-top:15px;
position:relative;

}

.recipeindex {
color:#AAAAAA;
}

.recipeindex a:link  {
color:#666666;
}

.widgettitle {
color:#00CCCC;

text-transform:lowercase;

padding-bottom:-1px;

font-family:sans-serif, arial;

font-weight:lighter;
}

#logo {
background:url(thekitchensink-logo.gif);
background-repeat: no-repeat;
position:relative;
}

