/* Aufteilung */
.page{ 
width:1003px; 
margin:5px auto 15px auto; 
text-align:left; 
}

.meta-hlp{ 
float: right;
}

.main{ 
clear: both; 
margin-left: 4px; 
width: 1003px; 
text-align: left; 
overflow: hidden; 
background:#fff url(http://www.nachhilfe-dresden.biz/images/layout/hg-links.gif) repeat-y 0 0; 
margin-top: 0px; 
}

.main .float-helper{ 
float: left; 
display:inline;
width: 810px;
background-color: #fff;
}

.main .navigation{ 
float: left; 
display:inline;
width: 160px; 
height: 466px; 
background-image: url(http://www.nachhilfe-dresden.biz/images/layout/navi-seite.gif); 
background-repeat: no-repeat; 
}

.main .content{ 
float: left;
display:inline;
padding: 0; 
margin: 20px 5px 0 15px; 
background-color: #fff;  
}

.main .related{ 
float: right; 
display:inline;
width: 180px; 
padding: 0; 
margin:0; 
}

.form_etape_1{padding:0px; margin:0px;}

.form_etape_1 input  {height:18px; border:solid 1px #D5D5AB; padding:0px; margin:1px;}

.form_etape_1 select {height:18px; border:solid 1px #D5D5AB; padding:0px; margin:1px;}

.form_etape_1 td{vertical-align:middle; margin:0px; padding:2px;}

.form_etape_1 label, .form_etape_1 span{margin:0px; padding:0px;}

.form_etape_1 textarea{ border:solid 1px #D5D5AB;}

.num_vert{font-size:18px; font-weight:bold; color:#018031;}



/* Basisdefinitionen */
*	{ 
color: #444; 
padding: 0; 
margin: 0;
}

html{ 
height: 101%;
} 

body{ 
height: 100%; 
text-align: center;
position: relative;  
}

a,
a:link{ 
color: #444; 
text-decoration: underline; 
font-weight: normal;
}

a:hover{ 
color: #000; 
}

h1{ 
color: #039; 
border-bottom: 1px solid #039; 
}

h2{ 
color: #039; 
border-bottom: 1px solid #039; 
}

img{ 
border: 0; 
}

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

/*google suchfeld */

#cse-search-box{ 
float: right; 
margin: 8px 5px 0 2px;  
} 

*+html #cse-search-box{
margin-top: 5px; 
}

* html #cse-search-box{ 
margin-top: 5px;  
} 

.suchbox{ 
padding: 1px;
width: 165px; 
}

*+html .suchbox{ 
width: 156px;
height: 14px; 
margin-bottom: 2px;
}

* html .suchbox{ 
width: 152px; 
height: 16px; 
margin-bottom: 2px;
}


/* Metanavigation */
.metanavigation	{ 
padding: 5px 0px 5px 0px; 
margin: 4px 8px 0 0; 
float: right; 
}

.metanavigation li{ 
display: inline; 
margin-left: 5px; 
margin-right: 0px;
}

.metanavigation a:link,
.metanavigation a:visited,
.metanavigation a:hover,
.metanavigation a:active{ 
text-decoration: underline;
}
 
/* Metanavigation: Ebene 1 */
.metanavigation .ebene-1,
.metanavigation .ebene-1:link,
.metanavigation .ebene-1:visited{ 
font-weight: normal; 
color: #fff;
}

.metanavigation .ebene-1:hover,
.metanavigation .ebene-1:active{
font-weight: normal; 
color: #c33;
}

.metanavigation .aktiv,
.metanavigation .aktiv:link,
.metanavigation .aktiv:visited,
.metanavigation .aktiv:hover,
.metanavigation .aktiv:active{ 
font-weight: normal; 
color: #cc3;
}

/* Hauptnavigation */
.hauptnavigation { 
width:145px; 
padding:0; 
margin: 49px 0 0 15px; /*background-color: #90bade;*/ 
color: #333;
}

* html .hauptnavigation{ 
w\idth: 128px; 
} /* Für den IE6 */

.hauptnavigation ul{
list-style: none; 
margin: 0; 
padding: 0;
border: none; 
}

.hauptnavigation li{ 
margin: 0; /*margin-bottom: 1px;*/ 
}

.hauptnavigation li a{ 
display: block; 
padding: 7px 5px 7px 12px; 
background: url(http://www.nachhilfe-dresden.biz/images/layout/hg-navi-button.gif) no-repeat 0 0; 
color: #fff; 
text-decoration: none; 
width: 100%; 
font-size:11px;
}

html>body .hauptnavigation li a{ 
/*Non IE6 width*/ width: auto; 
}

.hauptnavigation li  a:hover{ 
text-decoration: none; 
background-image: url(http://www.nachhilfe-dresden.biz/images/layout/hg-navi-button-active.gif); 
color: #fff; 
}

.hauptnavigation li  a:visited { 
text-decoration: none; 
color: #fff; 
}

.hauptnavigation li .aktiv:link,
.hauptnavigation li .aktiv:visited,
.hauptnavigation li .aktiv:hover,
.hauptnavigation li .aktiv:active{ 
text-decoration: none; 
background-image: url(http://www.nachhilfe-dresden.biz/images/layout/hg-navi-button-active.gif); 
color: #fff; 
}



body{
font:80%/1.4em verdana, arial, helvetica, sans serif;
color:#444;
margin:0;
padding:0;
}

p,ol,ul,blockquote, h1,h2,h3,h4,input,textarea,form,table{
margin-bottom:1em;
}

.header{ 
float:left;
display:inline;
width: 1003px; 
height: 141px; 
text-align: left; 
}

.header h1{
float:left;
width: 203px; 
height: 105px; 
text-indent:-8888px; 
background:#fff url(http://www.nachhilfe-dresden.biz/images/layout/ban_left.jpg) no-repeat 0 0;
border:0;
margin:0;
}

.header h1 a{
display:block;
padding:68px;
outline:none;
}

.header h2{
float:right;
display:inline;
width:800px; 
height:105px; 
background:#fff url(http://www.nachhilfe-dresden.biz/images/layout/fond_header.gif) no-repeat 0 0;
text-indent:-8888px; 
border:0;
margin:0;
}

.header .meta{ 
float:left;
display:inline;
width: 1003px;
height: 36px; 
background:#fff url(http://www.nachhilfe-dresden.biz/images/layout/navi-top.gif) no-repeat 0 0;
overflow:hidden;
}

.header .meta input{ 
margin:0;
}

.main .content div{ 
width: 600px; 
}

.main-unten{ 
display:none;
}

.main a{
color:#039;
}

.main a:hover{
color:#900;
}

.main .related ul li a{ 
font-size:11px;
}

.main h2{
font-size:1.3em;
font-weight:normal;
color:#039;
}

.statisch .main h2 { 
color:#039; 
border-bottom: 1px solid #444; 
}

.main h2.head{
margin-top:12px;
border:0;
color:#039;
}

.main h2 a{
color:#039;
border:0;
text-decoration:none;
}

.main h2 a{
color:#039;
}

.main h3{
font-size:1.2em;
color:#039;
border:0;
}

.main h3.date{
font-size:1.1em;
color:#039;
color:#666;
border:0;
}

.main p.tag{
text-align:right;
font-size:.9em;
margin:-.6em 0 .6em;
}

.main .posted{
font-size:.9em;
margin:0;
}

.main .entry{
margin-top:1em;
margin-bottom:3em;
}

.clr,
.clear{
clear:both;
}

.main .related h3{
border-bottom:1px solid #039;
margin:1.2em 0 .4em;
}

.main .related ul{
margin:0 0 1em;
}

.main .related ul li ul{
margin:0;
}

.main .related ul li{
padding:0 0 0 13px; 
font-size:.9em;
background:#fff url(http://www.nachhilfe-dresden.biz/arrow.png) no-repeat 0 4px;
}

.main .related p.rss a,
.main .related ul li a{
text-decoration:none;
}

.main .related p{
font-size:.9em;
margin:0 0 1em;
}

.main ul.link li{
margin:0;
padding:15px 20px 13px;
display:inline;
}

.main ul.link li.del{
background:transparent url(http://www.nachhilfe-dresden.biz/del.gif) no-repeat 0 50%;
}

.main ul.link li.rss{
background:transparent url(http://www.nachhilfe-dresden.biz/rss.gif) no-repeat 0 50%;
}

.main ul.link li.wong{
background:transparent url(http://www.nachhilfe-dresden.biz/wong.gif) no-repeat 0 50%;
}

.main .bookmark{
border:1px solid #36c;
background:#e1edfa;
margin:0;
padding:8px 13px 0;
}

.main .comment{
background:#e1edfa;
margin-bottom:1em;
padding:0;
position:relative;
}

.main .comment-header{
padding:1em;
font-weight:bold;
}

.main .comment-header span{
color:#666;
font-weight:normal;
}

.main .comment-content p,
.main .comment-content ul,
.main .comment-content ol,
.main .comment-content blockquote{
padding:0 1em 1em;
}

.main .related p.rss{
margin:-.8em 0 2em;
padding:0 0 0 2em;
background:#fff url(http://www.nachhilfe-dresden.biz/rss.gif) no-repeat 0 50%;
}

.text{
margin-bottom:4em;
}

.main label{
display:block;
}

.main #comments-open-text span,
.main #comment-form-remember-me{
display:none;
}

.main input,
.main textarea{
font-size:1em;
color:#444;
width:360px;
padding:2px;font-family:verdana, sans serif;
}

.main input#comment-submit,
.main input#comment-preview{
width:140px;
}

.main .related input{
width:160px;
}

.main .related p.rssfeeds{
margin:0 0 3em;
}

.main p.posted{
margin:0 0 1em;
}

.main p.posted span{
color:#999;
}

.main #comments-notifier input{
display:inline;
width:30px;
}

.main #comments-notifier label{
display:inline;
}

.main blockquote{
margin: 10px 30px;
padding:10px 20px;
background:#efefef;
}

.main blockquote strong{
display:block;
}

.main .trackback p{
padding:.4em 1em 1em;
}

.main .trackback .posted{
margin:0;
padding:1em 1em 0;
}

.main #comment-challenge input{
width:130px;
}


