/*
Theme Name: ClearBlue2.0
Theme URI: http://3fact.com
Description: "ClearBlue2.0" is a two column theme for WordPress 2.x.
Version: 1.0
Author: Florian Gützlaff
Author URI: http://3fact.com
License: GPL
*/

/* To change or delete the header-image (Your Logo) delete the  "background-..." - lines
  from "#headerwrap{}" */

/* Container */

body{
color: #666666;
font-family:Arial,SansSerif;
font-size: 10px;
line-height: 18px;
 
margin:0;
padding:0;
text-align:center;
background-color:#ffffff;
}


#wrap{
margin:0 auto;
padding-top:0px;
text-align:left;
width:1000px;
background-color:#fff;
}


#contenthead{
background-image:url("./images/01.jpg");
background-repeat:no-repeat;
height:70px;
width:1000px;
padding:0;
background-color:#dcd6d1;
}

#container{
float:right;
position:relative;
display:block;
background-image:url("./images/bgContainer.png");
background-repeat:repeat-y;
width:840px;
overflow:visible;
}

.clear {clear:both;height:1px;overflow:hidden;}

#content{
float:left; 
position:relative; 
display:inline;
padding:25px 20px 50px 20px;
min-height:400px;
width:620px;
}

/* Navigation */

#navigation{
height:20px;
background-color:#a1a1a1;
border-top:1px solid #f05339;
border-bottom:1px solid #333;

}
#navigationWrap{
background-color:#666666;
height:20px;
margin:0 auto;
width:1000px;
}

#navigationWrap ul{
float:left;
height:0px;
margin:0px 0 0 0;
padding:0;
}

#navigationWrap li{
float:left;
margin:0;
padding:0;
}




/* global */

 h1, h2, h3{
font-family: Arial,SansSerif;
letter-spacing: 0px;
}

h2{
font-size:18px;
font-weight:normal;
padding-right:0px;
}

h3{
font-size:12px;
}

a{
text-decoration:none;
color:#666666;
background-image:url("./images/el_pfeil_blue.png");
        background-repeat:no-repeat;background-position:0px 2px; 
        padding-left:10px;
        padding-bottom:5px;
}



img{
border:none;
}

a:hover{
color:#f05339;
background-image:url("./images/el_pfeil_red.png");
        background-repeat:no-repeat;background-position:0px 2px; 
        padding-left:10px;
        padding-bottom:5px;
}

/* Header */

#header{
background-image:url("./images/headerback.png");
background-repeat:repeat-x;
margin:0;
text-align:left;
width:100%;
height:100px;
}

#ribbon{
position:absolute;
top:0px;
right:0px;
}

#headerwrap{
width:1000px;
height:90px;
margin:0 auto 0 auto;
background-image:url("./images/Logo.gif");
background-repeat:no-repeat;
background-position:838px;
}

#header h1{
font-size:10px;
font-weight:normal;
margin:0;
padding:40px 0 0 0;
text-align:center;
}

#header h1 a{
color:#ecefed;
}

#header p{
font-size:10px;
text-align:center;
margin:0;
padding:0;
}





/* Entry */

 .entry{
border-bottom:0px solid #666666;
font-size:1.2em;
margin:0 15px 5px 5px;
}

.entry img{
margin:0 10px 10px 0;
}

.entry ul{
list-style-image:url("./images/listpoint.png");
margin: -3px 0px 0px -5px;
}


.entrytitle h2, .entrytitle h3{
display:inline;
font-weight:normal;
}

.entrytitle h2{
}

.entrytitle h3{
font-weight:normal;
}

body#home .entry-1 .entrytitle
{
background:url("./images/new.gif") no-repeat;
border-bottom:none;
height:45px;
padding-left:45px;
}

body#home .entry-1 .entrytitle h2{
display:block;
margin:0;
}

body#home .entry-1 .entrytitle h3{
display:block;
margin:0;
font-size:0.9em;
}

.entrymeta{
font-size:0.8em;
padding:5px;
display:none;
}

.entry-1 .entrymeta{
display:block;
}





/*Search*/


#search{
background-image:url("./images/searchbt.png");
border:medium none;
display:block;
height:21px;
margin-top: 5px;
text-decoration:none;
width:62px !important;

}

#search:hover{
background-image:url("./images/searchbt.png");
background-position:0px 21px;

}

/* Sidebar */

#sidebar{
float:left; 
position:relative; 
display:inline;
padding-left:0px;
width:160px;
}


.page_item a, .current_page_item .page_item a {
        color:#666666;
        background-image:url("./images/el_pfeil_blue.gif");
        background-repeat:no-repeat;background-position:0px 2px; 
        padding-left:12px;
        padding-bottom:5px;}

.page_item a:hover, .current_page_item a {
        color: #f05339;
        background-image:url("./images/el_pfeil_red.gif");
        background-repeat:no-repeat;
        background-position:0px 2px; 
        padding-left:12px;
        padding-bottom:5px;}


#sidebar ul ul li {

	font-size: 12px;
	line-height: 28px;
	list-style-type: none;
	}

/* Unterseiten */
#sidebar ul ul ul li {
	list-style-type: none;
        padding-left:10px;
        border: none;
	color: #86abb3;
        line-height: 18px;}


/* Überschriften */
#sidebar ul {
	color: #666;
	background: none;
        list-style-type: none;
	padding: 0px 0px 0px 0px;}


#sidebar ul li.categories {border: none;}


#sidebar ul li ul li ul.children {
	border-bottom: none;
	background: none;}




/* choose country */

    #qtrans_language_chooser {

    list-style-type:none

    }

    #qtrans_language_chooser li{
    
    float:left;

    padding-top:80px;
    padding-right:10px;

    }


/* Sidebar Right */

#right_sidebar{
float:right;
position:relative; 
display:inline;
min-height: 405px;
list-style: none;
font-size:11px;
line-height: 16px;
padding: 20px 10px 50px 15px;
text-align:left;
width:155px;
}

.widget_search { 
border: 1px solid #eee;  
background-color:#fff;
margin: 0 0 20px 0;
padding: 2px;
}

.widget {
color:#666; 
border: 1px solid #eee;  
background-color:#f1f1f1;
margin: 0 0 20px 0;
padding: 8px;
}

.widgettitle {
color:#f1f1f1;
font-size:12px;
margin: -8px -0 -0px -8px;
width: 143px;
padding: 5px;
background-color:#666;

}

#right_sidebar a{
color: #666666;
background-image:url("./images/el_pfeil_blue.png");
        background-repeat:no-repeat;background-position:0px 2px; 
        padding-left:12px;
        padding-bottom:5px;
}

#right_sidebar .no_border, #right_sidebar .no_border:hover{
background-image:none;
padding:0;
}

#right_sidebar a:hover, #sidebar a:focus, #sidebar a:active {
color: #f05339;
background-image:url("./images/el_pfeil_red.png");
        background-repeat:no-repeat;background-position:0px 2px; 
        padding-left:12px;
        padding-bottom:5px;
}


/* Footer */
#footer{
width:900px;
height:0px;
clear:both;
text-align:center;
padding-top:0px;
height:0px;
font-size:10px;
color:#ccc;
}
