/*
Theme Name: moveoergosum - radfahrkurse
Theme URI: http://kotrade.de/
Description: radfahrkurse: everything is green!
Version: 1.0
Author: diegebrauchsgrafiker.de
Author URI: http://www.diegebrauchsgrafiker.de
*/

*, html, body{margin:0; padding:0;}
html, body {/*height:100%;*/}
body {
font-family:Arial, Helvetica, Verdana, sans-serif; line-height:1.5em; font-size: 12px;
background-color: #6b8f24;
}

/* COMMON TAGS, FONT CLASSES =========================================================================== */
img, form, fieldset, ul, li{margin:0; padding:0; border:0;}
li{list-style-type:none; padding-left:17px;}
a,a:visited,a:hover{color: #ee702b; text-decoration: none;}
a:hover {color: #ee702b;}

h1, h2, h3, h4, h5, h6{margin:0; padding:0; border:0;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: #ee702b;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color: #ee702b;}

p{margin-bottom:14px;}
h1{font-size: 1.4em; }
h2{font-size: 1.2em; font-weight: normal;}

/* CLASSES =========================================================================== */
.clear{clear:both;}
.alignright {
float: right;
}
.alignleft {
float: left;
}
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
margin: 0 7px 2px 0;
display: inline;
}
#leftCol .termine p{
margin:0;
}
#leftCol a{
float:right;
}

/* LAYOUT =========================================================================== */
#wrapper{
width:1024px;
margin:0px auto;
background-color:#fff;
/*
min-height:100%;
max-height:auto;
border: #00FF00 solid thin;*/
/*padding-bottom:75px;*/
/*overflow:hidden;*/
}
#container{
width:100%;
/*height:100%;*/
display:inline-block;
}
#header{
height:75px; 
width:auto;
overflow:hidden;
background:url(images/header-radfahrkurse.jpg) 0 0 no-repeat;
}

#header .search{
position:relative;
top:7px;
left:790px;
}
#header .search #searchsubmit{
border:none;
color:#fff;
background: none;
}
#header .search label{
display:none;
}
#logo img{
margin-top:22px;
margin-left:138px;
margin-bottom:42px;
}
#right2Cols{
float: right;
width:846px;
/*height: inherit;*/
}

#footer{
width:1024px;
margin:0px auto;
text-align:right;
font-size:0.9em;
text-transform:lowercase;
}
#footer a{
color:#000;
}
#footer .metamenu,
#footer .copyright{
width:100%;
}
#footer .metamenu{
background-color:#fff;
height:18px;
}
#footer .metamenu ul,
#footer .metamenu li{
margin:0;
padding:0;
}
#footer .metamenu li{
float:left;
margin-right:6px;
padding-left:6px;
background:url(images/metamenu-list-bg.gif) no-repeat 0 4px;
}
#footer .metamenu li:first-child{
padding-left:0;
background-image:none;
}
#footer .copyright{
background-color:#fee;
}
#footer .copyright span,
#footer .metamenu span{
display:block;
float:right;
width: 234px;
text-align:left;
}
#footer .copyright a{
color:#fff;
}

/* NAVIGATION =========================================================================== */
#sidebar{
width: 234px;
float: right;
}
#sidebar ul li, #sidebar ul{
margin-left:0px;
padding-left:0px;
text-transform:lowercase;
}

#sidebar li{
font-size:1.1em;
margin-bottom:17px;
}
#sidebar li a{
color:#000;
}
.widget_categories h2, .widget_pages h2{
display:none;
}
#sidebar h2{
margin-top:17px;
}
#sidebar h2:first-child{
margin-top:0px;
}
#sidebar h2.widgettitle{
display:none;
}
#sidebar #text-7,/*text-7/text-3:local/live*/
#sidebar #text-3{
/*verbandseiten logos*/
margin-top:60px;
margin-bottom:50px;
}
#sidebar div.textwidget img{
margin-bottom:7px;
}
#sidebar ul li .current_page_item a, #sidebar ul li a:hover,
#sidebar ul li .current_page_parent a,
#sidebar ul li .current-cat a{
color:#ee702b;
}
#sidebar ul ul ul{
display:none;
}
#sidebar li li li{
font-size:1em;
margin-bottom:0px;
margin-left:10px;
}
#sidebar li li li a{
color:#ee702b;
}

/* CONTENT =========================================================================== */
#page .post ul li{
margin-left:20px;
list-style-type: disc;
}
#page .post ul li:last-child{
margin-bottom:20px;
}
#content{
width:612px;
display: inline-block;
float:left;
}
#content .article {
display:block;
float: left;
width:474px;
margin-left:138px;
}
#content .article ul, #content .article li{
margin:0;
padding:0;
}
#content .article ul.page_items{
margin-top:20px;
}
#content .article ul ul{
margin-left:15px;
}
#content .article .wrap{
padding-right:45px;
}

/* Blog ARTICLE =========================================================================== */
.archive #content .article {
margin-left:0;
width:100%;
}
.archive div.hentry{
}
.archive #content div.bloginfo {
float:left;
width: 23%;
text-align:right;
}
.archive #content div.bloginfo small{
display:block;
margin-top: 19px;
margin-right:10px;
}
.archive #content div.blogcontent {
float:left;
display: inline-block;
width:77%;
}
.archive #content div .wrap {
padding-right:45px;
}
.archive #content .navigation{
height:35px;
padding-left:138px;
padding-right:45px;
}

/* LEFTCOL =========================================================================== */
#leftCol{
width:178px;
float:left;
line-height:1.1em;
background-color:#e1e9d2;
/*height: inherit;*/
}
#leftCol .wrap{
padding:39px 12px 80px 12px;
}
#leftCol h2{
font-size:2em;
margin-bottom:5px;
}
#leftCol div{
margin-bottom:25px;
clear:both;
}
#leftCol div li{
padding-left:0;
}

/* FORMULARE =========================================================================== */


/* Contact Form 7 FORMULARE =========================================================================== */
/*form.wpcf7-form .sfield{width:30px;}
form.wpcf7-form .mfield{width:340px;}*/
form.wpcf7-form input.lfield{width:340px;}
/*form.wpcf7-form .xlfield{width:340px;}*/

/*
form.wpcf7-form input[type=text] {
width:340px;
}
form.wpcf7-form input[type=submit]{
width:50px;
}*/





