/*
Theme Name: mo-labs.de
Theme URI: http://www.mo-labs.de
Description: Template f�r mo-labs.de
Version: 1.0
Author: Moritz Cichon
Author URI: http://www.mo-labs.de
License: GPL
*/

body,form,html{
	height:101%;
	margin:0px;
	font-family:Verdana, Arial, Sans Serif;
	font-size:10pt;
}

body{
	background:url('images/background.png') repeat-x;
}

a:link{text-decoration:underline;color:#333;}
a:active{text-decoration:underline;color:#333;}
a:visited{text-decoration:underline;color:#333;}
a:hover{text-decoration:underline;color:#FF6803;}

/*------------------- Bildpositionierung */

img{border:none;}

img.alignright {
	display:inline;
	margin:0 0 2px 7px;
	padding:4px;
}

.alignright {
	float:right;
}

img.alignleft {
	display:inline;
	margin:0 7px 2px 0;
	padding:4px;
}

.alignleft {
	float:left;
}

.aligncenter, div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

p img {
	max-width:100%;
	padding:0;
}

.wp-caption p.wp-caption-text {
	text-align:center;
	font-size:10px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
	color:#999;
}

/*------------------- Bildpositionierung */



h1{
	color:#002A80;
	font-size:16px;
	font-weight:bold;
}

h2{
	color:#002A80;
	font-size:15px;
	margin:0px;
}

h3{
	color:#002A80;
	font-size:14px;	
}

h4{
	color:#002A80;
}

h1 a:link,h1 a:active, h1 a:visited{color:#000; text-decoration:none;}

h2 a:link, h2 a:active, h2 a:visited, h3 a:link,h3 a:active, h3 a:visited {color:#002A80;text-decoration:none;}

h1 a:hover, h2 a:hover, h3 a:hover{color:#FF6803;text-decoration:none;}

#Wrapper{
	position:relative;
	width:818px;
	margin:auto;
	overflow: hidden;
}
/*------------------- Zeigt das Logo im Kopf der Seite */
#Logo{
	width: 800px;
	height:83px;
	margin-left:10px;
	background:url('images/logo.png') no-repeat;
}

/*------------------- Ende Logo */

/*------------------- Zeigt "Kontakt" und "Impressum" im Kopf der Seite */
#Topbar{
	top:3px;
	text-align:right;
	position:absolute;
	Width:808px;
	font-size:10px;
}
/*------------------- Ende Topbat */

.Headline{
	position:absolute;
	top:55px;
	left:120px;
}

#Blogheadline{
	display:none;
}

.wp-caption{
padding:3px;
border:1px solid #CACACA;
background:#F5F5F5;
text-align:center;
}

/*------------------- Navigation */

		ul,li{
            list-style-image:none;
            list-style-type:none;
            margin:0;
            padding:0;
        }
        
        #Navigation{
            width:818px;
            height:229px;
            margin:auto;
            background:url('images/Navi-bg.png') no-repeat;
            padding:9px 9px 9px 9px;
        }
        
        .Button{
            list-style:none;
            float:left;
            margin:0px;
            padding:0px;
        }
        
        div.Item{
            position:relative;
            height:229px;
            width:200px;
        }
        
    	div.Item a{
            display:block;
            text-align:center;
            height:100%;
            font-weight: bold;
            text-decoration: none;
            color:#777;
        }
        
        div.Item:hover a{color:#fff;} 
    
        div.DropDown{
            position:absolute;
            top:50px;
            width:190px;
            left:-3000px;
            color:#fff;
        }
        
        
        div.Item:hover div.DropDown{left:10px;}
        
       /*div.YellowSelected div.DropDown{left:10px;}
        div.GreenSelected div.DropDown{left:10px;}
        div.BlueSelected div.DropDown{left:10px;}
        div.RedSelected div.DropDown{left:10px;}*/
        
        div.DropDown a{
        	text-align:left;
        }


.Yellow:hover{background:url('images/Navi.png') no-repeat; color:#fff;}
.Green:hover{background:url('images/Navi.png') no-repeat -200px 0px;color:#fff;}
.Blue:hover{background:url('images/Navi.png') no-repeat -400px 0px;color:#fff;}
.Red:hover{background:url('images/Navi.png') no-repeat -600px 0px;color:#fff;}


.YellowSelected{background:url('images/Navi.png') no-repeat;color:#fff;}
.GreenSelected{background:url('images/Navi.png') no-repeat -200px 0px;color:#fff;}
.BlueSelected{background:url('images/Navi.png') no-repeat -400px 0px;color:#fff;}
.RedSelected{background:url('images/Navi.png') no-repeat -600px 0px;color:#fff;}

div.YellowSelected a{color:#fff;}
div.GreenSelected a{color:#fff;}
div.BlueSelected a{color:#fff;}
div.RedSelected a{color:#fff;}

/*------------------- Navigation end*/


/*------------------- Zeigt den Hauptcontent an*/
#Content{
	width:800px;
	margin:auto;
}

#Maincontent{
	position:relative;
	width:594px; 
	text-align: justify;
	float:right;
}

/*------------------- Hauptcontent Ende*/

#Sidebar{
	width:182px;
	min-height:200px;
	float:left;
	/*background:url('images/Side-bg.png') no-repeat;*/
	border:1px solid #cacaca;
	background:#f5f5f5;
	padding:5px 5px 0px 5px;
	font-size:10pt;
}

#Sidebar ul, #Sidebar li{
	list-style:none;
	padding:3px 5px 10px 5px;
}

#Sidebar h2{
	font-size:13px;
	color:#666666;
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #CACACA;
	margin-bottom:10px;
}

#searchform{
	position:absolute;
	background:none;
	right:9px;
	top:40px;
}

#searchform #s{
	font-size:10px;
	width:80px;
}
#searchform #searchsubmit{
	font-size:10px;
	border:1px solid #A39E90;
	border-left:0px;
	padding:1px;
}

/*------------------- Footer*/

#Footer{
	background:url('images/Sidemap-bg-top.png') no-repeat 0px 0px #414141;
	margin:10px auto;
	width:800px;
	color:#999;
	font-size:10px;
}

#Footer a:link,#Footer a:active,#Footer a:visited {text-decoration: none;color:#999}
#Footer a:hover{text-decoration:underline;font-weight:bold;color:#fff;}

#FooterItmens{
	width:98%;
	margin: auto;
}

.FooterItem{
	width:33%;
	margin-top:10px;
	float:left;
}


.FooterItem ul li{list-style:none; padding:0; margin-top: 5px; }

#FooterBottom{
	margin:auto;
	width:800px;
	height:20px;
	font-size:10px;
	color:#999;
	clear:both;	
	padding-top:10px;
	text-align:center;
	background:url('images/Sidemap-bg-bottom.png') no-repeat 0px 10px;
}

.FooterHeadline{
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	color:#fff;
}

.twitterwidget-title{
	color:#fff !important;
}

.widget_twitter .entry-meta {
	text-align: right;
	display: block;
	font-family:sans-serif;
	font-size: 9px;
	padding:5px 0px 3px 0px;
	border-bottom:1px solid #525252;
}

.widget_twitter .entry-content{
	
}


/*------------------- Footer Ende*/

p.PostedBy{
	color:#999999;
	text-align:left;
	font-size:10px;
	margin:1px 0px 0px 0px;
}

.Articel-Topics{
	border-top:1px solid #A39E90;
	border-bottom:1px solid #A39E90;
	background:#F5F5F5; 
	padding:3px 0px 3px 3px;
}

#commentform{
	background:none;
}

#respond{
	padding-top:0px;
	margin-top:0px;
}

.commentlist li{
	border-top:1px solid #CACACA;
	background:url('images/comment-bg.png') repeat-x;
	margin-top:10px;
	padding:5px;
}

#Comments{
	background:url('images/komentare-bg1.png') no-repeat;
	border:none;
	padding:8px;
}

.postspace{
	height:14px;
}

/* Flickr Widget */
.FooterHeadline{
	display:block;
}
