@charset "iso-8859-1";
/*
Theme Name: doppelagent
*/

body, html {
        margin:0px;
        padding:0px;
        font-family: Arial,Verdana, Helvetica, sans-serif;
        background:url(images/bg.jpg);
        background-repeat:repeat-x;
        background-color:#4e4e4e;
        font-size: 10px;
        color: #dbd5c3;

}

a img, img a {
        border: none;
        }

#layout {
    position:relative;
        margin:auto;
        width:994px;
        height:auto;
}

#header {
        float:left;
        width:994px;
        height:216px;
        background-image:url(images/header007.gif);
        background-position:top;
        background-repeat:no-repeat;
}

#headertext {
        float:left;
        width:auto;
        height:auto;
        font-size:12px;
        color:#FFFFFF;
        margin-left:25px;
        margin-top:19px;
}

#rss {
        float:left;
        width:20px;
        height:20px;
        margin-left: 716px;
        margin-top:17px;
        background-image:url(images/facebook.png);
        background-position:top;
        background-repeat:no-repeat;
}

#rss2 {
        float:left;
        width:20px;
        height:2px;
        margin-left: 910px;
        margin-top: -13px;
        
        background-position:top;
        background-repeat:no-repeat;
}


#headertext2 {
        float:left;
        width:auto;
        height:auto;
        font-size:10px;
        color:#FFFFFF;
        margin-left:2px;
        margin-top:21px;
        text-decoration:none;
}


#twitter {
        float:left;
        width:20px;
        height:20px;
        margin-left: 10px;
        margin-top: 17px;
        background-image:url(images/twitter.png);
        background-position:top;
        background-repeat:no-repeat;
}

#headertext3 {
        float:left;
        width:auto;
        height:auto;
        font-size:10px;
        color:#FFFFFF;
        margin-left:2px;
        margin-top: 21px;
        text-decoration:none;
}


#facebook {
        float:left;
        width:20px;
        height:20px;
        margin-left: 10px;
        margin-top: 17px;
        background-image:url(images/rssorange.png);
        background-position:top;
        background-repeat:no-repeat;
}

#facebooklike {
        float:left;
        margin-left: 0px;
        margin-top: 10px;
        background-position:top;
        background-repeat:no-repeat;
}


#headertext4 {
        float:left;
        width:auto;
        height:auto;
        font-size:10px;
        color:#FFFFFF;
        margin-left:2px;
        margin-top: 21px;
        text-decoration:none;
}


#sufu {
       position:absolute;

              left: 765px;
        top: 170px;
        text-transform: uppercase;
        margin: 0px auto;
}


#bg2 {
       position:absolute;
           width:200px;
        height:600px;
        background-image:url(images/bg02.png);
              left: 995px;
        top: 0px;
           background-repeat:no-repeat;

}








#logo {
        float:left;
        width:451px;
        height:65px;
        margin-left:20px;
        margin-top:43px;
        background-image:url(images/);
        background-position:top;
        background-repeat:no-repeat;
}

#navigation {
        float:left;
        width:994px;
        height:auto;
        margin-top:39px;
}

.navigationbutton {
        float:left;
        width:auto;
        height:auto;
        font-size:12px;
        color:#FFFFFF;
        margin-left:25px;
        text-decoration:none;
}

.navigationbutton:hover {
        color:#1f83ea;
        text-decoration:none;
}

#content {
        float:left;
        width:649px;
        height:auto;
}

.contentbox {
        float:left;
        width:649px;
        height:auto;
        margin-top: 0px;
margin-bottom: 0px;


}

.vorschau {

padding:0px;
margin:0px 4px 4px 0px;
border:1px solid #000000;

}

.vorschau2 {

padding:0px;
margin:0px 2px 5px 0px;
border:1px solid #000000;

}




.featured {

padding:0px;
margin:3px 4px 4px 0px;
border:0px solid #000000;
text-align:justify;

}

.contentboxheadline {
        float:left;
        width:620px;
        height:auto;
        font-size:16px;
	color:#1B7BC2;
	font-weight:bold;
        margin-left:12px;
margin-bottom:-5px;

      
}


.contentboxheadline-viral {
        float:left;
        width:620px;
        height:auto;
color:#000000;
        font-size:16px;
        margin-left:0px;
margin-bottom: 5px;


}

.contentboxheadline a:link {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}

.contentboxheadline a:visited {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}


.contentboxheadline-single {
        float:left;
        width:620px;
        height:auto;
           font-size:16px;
	color:#1B7BC2;
	font-weight:bold;
        margin-left:12px;
margin-bottom:-5px;
margin-top: 5px;

}

.contentboxheadline-date {
        float:left;
        width:620px;
        height:auto;
           font-size:11px;
	color:#000000;
	font-weight:bold;
        margin-left:12px;
margin-bottom:-5px;
margin-top: 5px;

}



.contentboxheadline-single a:link {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}

.contentboxheadline-single a:visited {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}


.contentboxtumb {
        float:left;
        width:145px;
        height:110px;
        margin-top:10px;
        margin-left:15px;
        border-style:solid;
        border-color:#CCCCCC;
}

.contentboxtext {
        float:left;
        width:615px;
        height:auto;
        font-size:12px;
        color:#000000;
        margin-left:12px;
        margin-top:0px;
text-align:justify;
}

.contentboxtext-blog {
        float:left;
        width:615px;
        height:auto;
        font-size:12px;
        color:#000000;
        margin-left:5px;
        margin-top:0px;
text-align:justify;
}


.contentboxtext a:link {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}


.contentboxtext a:visited {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}


.contentboxtext-single {
        float:left;
        width:620px;
        height:auto;
        font-size:12px;
        color:#000000;
        margin-left:12px;
        margin-top:0px;
margin-bottom:-15px;
}



.contentbox-neu {
        float:left;
        width:620px;
        height:auto;
        font-size:12px;
        color:#000000;
        margin-left:12px;
        margin-top:-5px;
margin-bottom:5px;
}






.contentboxtext-single a:link {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}


.contentboxtext-single a:visited {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}

.contentboxtext-single img {display:none}


.contentboxtext2-single {
        float:left;
        width:625px;
        height:auto;
        font-size:12px;
        color:#000000;
        margin-left:12px;
        margin-top:0px;
margin-bottom:2px;
}

.contentboxtext2-single a:link {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}


.contentboxtext2-single a:visited {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}

.contentboxtext2-single img {display:all}

.contentboxtext-viral {
        float:left;
        width:625px;
        height:auto;
        font-size:16px;
        color:#303030;
        margin-left:12px;
        margin-top:0px;
        margin-bottom:20px;
        background-color:#ffffff;

}


.featuredtext {
        font-size:13px;
        color:#303030;
        margin-top:0px;
        margin-bottom:5px;
        background-color:#ffffff;

}

.contentboxfooter {
        float:left;
        width:625px;
        height:20px;
        background-color:#fff;
        margin-top:0px;
        margin-left:12px;
border-bottom:1px solid #f3f3f3;

}

.contentboxfooter-single {
        float:left;
        width:625px;
        height:20px;
        background-color:#fff;
        margin-top:0px;
        margin-left:12px;
margin-bottom:5px;
}




.contentboxtext-social {
        float:left;
        width:625px;
        height:25px;
        background-color:#fff;
        margin-top:0px;
        margin-left:0px;
margin-bottom:-15px;
}



.contentboxfootertext {
        float:left;
        width:auto;
        height:auto;
        font-size:12px;
        color:#303030;
        margin-left:2px;
        margin-top:2px;

}


.contentboxfootertext02 {
        float:left;
        width:auto;
        height:21px;
        font-size:12px;
        color:#303030;
        margin-left:2px;
        margin-top:-6px;
	margin-bottom:-4px;


}


.contentboxfootertext03 {
        float:right;
        width:auto;
        height:21px;
        font-size:10px;
        color:#303030;
        margin-right:10px;
        margin-top:-3px;
	margin-bottom:0px;


}

.contentboxfootertext-single {
        float:left;
        width:400px;
        height:30px;
        font-size:10px;
        color:#303030;
        margin-left:0px;
  
}





.contentboxfootertext a:link {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}

.contentboxfootertext a:visited {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}


.contentboxfootertext2-single {
        float:right;
        width:625;
        height:auto;
        font-size:12px;
        color:#303030;
        margin-right:5px;
        margin-top:0px;
margin-bottom:0px;
}


.contentboxrating-single {
        float:right;
        width:625;
        height:auto;
        font-size:12px;
        color:#303030;
        margin-right:70px;
        margin-top:-15px;
margin-bottom:1px;
}

.contentboxfootertext2-single a:link {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}

.contentboxfootertext2-single a:visited {
         color:#1373d6;
         text-decoration:none;
         font-weight:bold;
}



.contentboxfootertext2 {
        float:right;
        width:auto;
        height:auto;
        font-size:12px;
        color:#666666;
        margin-right:5px;

        margin-top:2px;
}

.contentboxfootertext2 a:link {
         color:#1b7bc2;
         text-decoration:none;
         font-weight:bold;
}

.contentboxfootertext2 a:visited {
         color:#1b7bc2;
         text-decoration:none;
         font-weight:bold;
}





.contentboxspacer {
        float:left;
        width:471px;
        height:8px;
        margin-left:75px;
        margin-top:1px;

        background-image:url(images/space.jpg);
        background-position:top;
        background-repeat:no-repeat;
}

.contentboxspacer-post {
        float:left;
        width:471px;
        height:8px;
        margin-left:75px;
        margin-bottom:7px;
        background-image:url(images/space02.jpg);
        background-position:bottom;
        background-repeat:no-repeat;
border-bottom:1px solid #f3f3f3;
}


.contentboxspacer2 {
        float:left;
        width:471px;
        height:18px;
        margin-left:75px;
        margin-top:0px;
        margin-bottom:0px;
        background-image:url(images/space.jpg);
        background-position:top;
        background-repeat:no-repeat;
}



#sidebar {
        float:left;
        width:340px;
        height:auto;
        margin-left:4px;
}

.sidebarbox {
        float:left;
        width:340px;
        height:auto;
}

#boxhead {
        float:left;
        width:649px;
        height:10px;
        background-image:url(images/boxhead.png);
        background-position:top;
        background-repeat:no-repeat;
}


#boxhead2 {
        float:left;
        width:649px;
        height:10px;
        background-image:url(images/boxhead.png);
        background-position:top;
        background-repeat:no-repeat;
 margin-top:4px;

}

#boxcontent {
        float:left;
        width:649px;
        height:auto;
        background-image:url(images/boxcontent.png);
        background-position:top;
        background-repeat:repeat-y;
}

.boxcontent a:link {
         color:#1b7bc2;
         text-decoration:none;
         font-weight:bold;
}


.boxcontent a:visited {
         color:#1b7bc2;
         text-decoration:none;
         font-weight:bold;
}

#boxfooter {
        float:left;
        width:649px;
        height:10px;
        background-image:url(images/boxfooter.png);
        background-position:top;
        background-repeat:no-repeat;
}

.box2head {
        float:left;
        width:340px;
        height:39px;
        background-image:url(images/box2head.png);
        background-position:top;
        background-repeat:no-repeat;
}

 .box2head2 {
        float:left;
        width:340px;
        height:6px;
        background-image:url(images/box2footerxx.png);
        background-position:top;
        background-repeat:no-repeat;


}


.box2head3 {
        float:left;
        width:340px;
        height:10px;
        background-image:url(images/boxwhitehead.png);
        background-position:top;
        background-repeat:no-repeat;
}


 .box2footer3 {
        float:left;
        width:340px;
        height:10px;
        background-image:url(images/boxwhitefoot.png);
        background-position:top;
        background-repeat:no-repeat;


}



.box2content3 {
        float:left;
        width:340px;
        height:auto;
        background-image:url(images/boxwhitecontent.png);
        background-position:top;
        background-repeat:repeat-y;
         padding-top:3px;
         font-size:12px;


}











.box2headtext {
        float:left;
        width:auto;
        height:auto;
    font-size:12px;
        color:#FFFFFF;
        margin-left:25px;
        margin-top:15px;
}

.box2content {
        float:left;
        width:340px;
        height:auto;
        background-image:url(images/box2content.png);
        background-position:top;
        background-repeat:repeat-y;
         padding-top:0px;
         font-size:12px;


}


.box2content a:link {
         color:#1b7bc2;
         text-decoration:none;
         font-weight:bold;
}


.box2content a:visited {
         color:#1b7bc2;
         text-decoration:none;
         font-weight:bold;
}

.partnerblock {
        width: 340px;
        margin: auto;
        height: auto;
padding-top: 5px;

}



.partnerleft {
        width: 155px;
        float: left;
        padding-left: 10px;
        padding-top: 0px;
        padding-bottom: 1px;
}


.partnerright {
        width: 155px;
        float: right;
        padding-left: 10px;
        padding-top: 0px;
        padding-bottom: 1px;
}

.partnerbottom {
        width: 340px;
        float: left;
        padding-top: 15px;
        padding-bottom: 0px;
        margin-left: 10px;
}


.partnerbottom2 {
        width: 340px;
        float: left;
        padding-top: 0px;
        padding-bottom: 5px;
        margin-left: 10px;
}



.box2footer {
        float:left;
        width:340px;
        height:6px;
        background-image:url(images/box2footer.png);
        background-position:top;
        background-repeat:no-repeat;
}

#footer {
        float:left;
        width:994px;
        height:42px;
        margin-top:5px;
        margin-bottom:30px;
        background-image:url(images/footer.png);
        background-position:top;
        background-repeat:no-repeat;
}

#footertext {
        float:left;
        width:auto;
        height:auto;
        font-size:12px;
        color:#FFFFFF;
        margin-left:25px;
        margin-top:13px;
}

#footertext a:link {
         color:#1f83ea;
         text-decoration:none;
         font-weight:bold;
}

#footertext a:visited {
         color:#1f83ea;
         text-decoration:none;
         font-weight:bold;
}




  /* Begin Comments*/



h3#comments, h3#respond  {
        font-size:14pt;
        margin: 0 !important;
        padding: 2px;
        background:#fff;
        border:0px solid #fff;
        border-left:0;
        border-right:0;
        }

        .commentlist {
        list-style-type:none;
        padding:0;
        margin: 0;
        padding: 0;
        }

.commentlist li {
        clear:both;
        margin: 0;
        padding: 10px 10px 1px;
        background:#FFFFFF;
 font-size:10px;
 color:#000000;

        }

.commentlist li.alt {
        margin: 0;
        padding: 10px 10px 1px;
        background:#e1e1e1;
        font-size:10px;
        color:#000000;
        }

.commentmetadata {
        display: block;
        margin-bottom:5px;
        }

.commentlist cite {
        font: 12px arial;
        font-weight:bold;
        }

#commentform {
        background:#fff;
        padding:5px;
        margin:0;
        }

#commentform textarea {
        width:97%;
height:50px;
        padding:5px;
        }



.pagebar {
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1.0em;
	border: 1px solid #fff;
	background: #fff;
	text-decoration: none;
width: 400px;
}

.pagebar a,.pageList .this-page {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar a:visited {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}

.pagebar .this-page {
	border: 1px solid #2E6AB1;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #2E6AB1;
	color: #fff;
}

.pagebar a:hover {
	border-color: #2E6AB1;
}

.pagebar .inactive
{
   border: 1px solid #cccccc;
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}


.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

