/*  
Theme Name: offroad-blog
Theme URL: http://wordpress.org/
Description: A theme from Template-Help.com Collection
Version: 2.6
Author: Template_Help.com 
Author URL: http://www.Template-Help.com/ 
*/
/* CSS Document */

*{margin:0; padding:0; }

ul{
list-style:none;}

body{
font-family:Century Gothic,Helvetica,Arial,sans-serif; 
font-size:0.81em; 
line-height:1.3em; 
background: #000; 
color: #fff;}

img {
border:0;}

table, td {
border-collapse:collapse;}

table, td, img {
border:0;}

td, tr {
vertical-align:top; 
text-align:justify;}

/***forms*******************************************/
input, textarea{
font-family:Century Gothic,Helvetica,Arial,sans-serif; 
font-size:11px; 
color:#000; 
vertical-align:middle; 
font-weight:normal; 
text-align:left;}

.searching {
width:146px; 
height:auto; 
color:#000000; 
height:18px; 
margin-right:15px; 
border: solid 1px #D4D0C8;}

.column-center input, .column-center textarea { 
margin:3px 0 3px 5px;}


.column-center p {
padding:5px 0;}


/***end forms*******************************************/

.min-width {
width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); 
min-width:980px;
text-align:left;
}

.main {
width:980px; 
margin:auto; 
}

a {
color:#fff; 
text-decoration:underline;}

a:hover{
text-decoration:none;}

 
h1 { 
font-size:1.4em;
color:#fff; 

font-weight:normal; 
line-height:1.01em; 
width:auto; 
font-family:Helvetica,Arial,sans-serif; 
width:auto;}

h1 a  {
font-size: 20px;
color:#FFFFFF; 
text-decoration:none;}

h2{ 
font-size:1.4em; 
color:#000; 
font-weight:normal; 
line-height:1.01em; 
width:auto; 
font-family:Tahoma; }

h2 a {
text-decoration: none;}

h3 { 
color:#D22000;  
font-size:1.25em; 
line-height:1.0em; 
font-weight:normal;}

h3 a {
color:#fff; 
text-decoration:none; 
font-size: 12px;}

h3 a:hover {
text-decoration:underline;}

.pagetitle { 
padding-left:10px; 
padding-top: 5px; 
padding-bottom: 5px;
text-transform:uppercase; 
font-size: 16px; 
color: #fff; }

.center { 
padding:0 0 10px 0;}

.container{
width:980px; 
overflow:hidden;}

#sub_title{ 
font-size:20px; 
color:#fff; 
text-transform:uppercase; 
font-weight:normal; 
line-height:1.01em; 
width:auto; 
font-family:Helvetica,Arial,sans-serif; 
width:333px;}

#sub_title a {
text-decoration: none; 
color: #fff;}

/***global*******************************************/
.content { 
text-align:left;
width:100%; }

.content .indent {
padding:0 0 0 0;}

ul { 
margin:0;}

.side-bar-left{
float:left; 
width:190px; 
margin:0 -190px 0 0; 
position:relative;
text-align:left;
}

.column-center{
float:left; 
width:590px; 
background-color: #000;}

.indent-center{
padding:0px 0 0 0; 
margin:0 200px 0 190px;}

.side-bar-right{
float:right; 
width:190px; 
margin-top: 0px;
padding-right: 10px;
background: #000;
text-align:left;
}

.clear{
clear:both;}

.width-stretched{
width:100%;
padding-bottom: 10px;
text-align:left;
}

.h100 { 
height:100%; 
background: #fff;}


/***global*******************************************/


/*============content-block===============*/
.content-block{
background:#421a00 /*url(images-neu/content_verlauf.jpg)  repeat-x*/;  
width:584px; 
float:left;
margin-left:3px;}


/*===========//content-block==============*/


/***Begin Images *******************************************/
p img {
padding: 0;
max-width: 100%;}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;}

img.alignright {
padding: 4px;
margin: 0 0 2px 20px;
display: inline;}

img.alignleft {
padding: 4px;
margin: 0 20px 2px 0;
display: inline;}

.alignright {
float: right;}

.alignleft {
float: left}
/***End Images *******************************************/

/***header*******************************************/
.header-wrapper{
background-color: #000;}

#header{
background:url(images-neu/header.jpg) left bottom no-repeat; 
height: 263px;
width: 990px;
padding:0px;}

#header .block-search {
width:227px; height:51px; 
float:left; 
padding-left: 210px;
margin-top: 380px;}

#header .logo {
float:left; 
margin-left: 395px;
padding-top: 20px;}

#header span  { 
font-size:0.84em; 
line-height:1.45em; 

color:#6C6C6C; 
text-decoration:none;
font-weight:bold; 
text-transform:uppercase;}

#header .head-img{
margin:47px 0 -107px 0; 
position:relative;}

.logo h3 {
color: #fff;
font-size: 12px;
font-weight: bold;
padding-top: 10px;
margin-left: -30px;}
/***end header*******************************************/


/***side_bar*******************************************/
.bg_title {
color: #fff;
background: url(images-neu/sidebar_balkenglang.jpg) no-repeat;
font-weight: bold;
padding-left: 5px;
padding-top: 6px;}

.side-bar-right .bg_title {
color: #fff;
background: url(images-neu/sidebar_balkenglang.jpg) no-repeat;
font-weight: bold;
padding-left: 5px;
padding-top: 6px;
margin-left: 10px;
width: 165px;}

.side-bar-right ul {
padding-right: 5px;}

.comment_title li  a {
padding-left: 20px;
font-size: 18px;
}

.comment_titel {font-family:Century Gothic,Helvetica,Arial,sans-serif;
font-weight: bold;}

.com_exc{
padding-left: 0px;
padding-bottom: 10px;
font-size: 11px;
font-weight: normal;} 

.my_search {
margin-bottom: 25px;
padding-left: 10px;}

.rss_widget {
margin-bottom: 25px;
padding-left: 10px;}

.rss_title {color: #fff;
font-weight: bold;
margin-right: 75px;
padding-top: 10px;
float:right;}

#searchform .search_feld
{height: 18px;
width: 128px;}

.search_button{
padding-left: 5px;}

.side-bar-left .inside{
padding:0px 10px 0 10px;
background: #000;}

.side-bar-right .inside{
padding:0px 10px 0 10px;
background: #000;
list-style-position:outside;}

.side-bar-left ul {
background: #1C0B01 url(images-neu/sidebar_balken_verlauf.jpg) repeat-x;
width: 165px;
margin-top: -5px;}

.side-bar-right ul {
background: #1C0B01 url(images-neu/sidebar_balken_verlauf.jpg) repeat-x;
width: 160px;
margin-top: -5px;}

.inside-widget { 
margin-left: -5px; 
margin-top: 10px;
margin-bottom: 25px; 
background: url(images-neu/sidebar_balken_verlauf.png) repeat-x;}

.inside-widget a {
color: #fff;
font-weight: normal; 
text-decoration: none;}

.inside-widget li { 
font-size:12px; 
color:#838383; 
background:url(images/list_marker.gif) no-repeat 5px 11px; 
padding-left:15px; 
padding-top: 5px;}

.inside-widget a:hover {
text-decoration: underline;}

.my_archives a {
color: #fff;
text-decoration: none;
font-family:century gothic; Helvetica,Arial,sans-serif;
font-weight: normal;}

.my_archives a:hover {
color: #fff;
text-decoration: underline;}

.my_archives li { 
font-size:12px; 
color:#838383; 
background:url(images/list_marker.gif) no-repeat 5px 11px; 
padding-left:15px; 
padding-top: 5px;}

.my_archives{
color:#fff;

font-weight: bold;
padding-left: 5px;
padding-top: 6px;
margin-bottom: 25px;}

.my_archives ul {
background: #1C0B01 url(images-neu/sidebar_balken_verlauf.jpg) repeat-x;
width: 165px;
margin-top: -5px;
margin-left: 0px;}

.ctc{
background: #1C0B01 url(images-neu/sidebar_balken_verlauf.jpg) repeat-x;
width: 165px;
margin-top: -5px;}

.ctc .inside-widget {
padding-top: 5px;
padding-left: 5px;}

.widget-style h2 {
font-size:0.84em; 
background:url(images/widget_title_marker.gif) left center no-repeat; 
color:#D22000; 
text-transform:uppercase; 
padding-left:26px;}

.widget-style h2 a {
color:#FFFFFF; 
text-decoration:none;}

.widget-style h2 a:hover {
text-decoration:none;}

.widget-style ul {
 margin:15px 0 0 8px;}
 
.widget-style li { 
font-size:0.84em; 
color:#838383; 
background:url(images/list_marker.gif) no-repeat 0px 6px; 
padding-left:12px;}

.widget-style li a {
line-height:1.54em; 
color:#fff; 
text-decoration:none;    
padding:0 0 0 0px;}

.widget-style li a:hover { 
text-decoration:underline;}

.ctc a {
color: #fff;
text-decoration: none;}

.ctc a:hover {
color: #fff;
text-decoration: underline;}

.ctc .inside-widget {
padding-top: 5px;
padding-left: 5px;}


.meta_title {
font-size: 12px;
font-weight: bold;
margin-bottom: 10px;}
/***end side_bar*******************************************/

.rating {
float: right;
padding-right: 20px}

.title {
width:570px; 
overflow:hidden; 
padding-top: 6px; 
padding-left: 20px;
height: 45px;}

.title h2 a {
color: #fff; 
font-family: Helvetica,Arial,sans-serif;}

.title h2 a:hover 

.title h1 {
font-size:1.4em; 
color:#000; 
text-transform:uppercase; 
font-weight:normal; 
line-height:1.01em; 
width:auto; 
font-family:Century Gothic,Helvetica,Arial,sans-serif;}

.title .info {
color:#fff;  
font-size:0.84em; 
line-height:1.18em; 
margin-top: 15px;}

.date {
font-size:11px; 
color:#fff; 
margin-right:20px;
margin-top:-15px;
float:right;}

.text-box {
padding-right:20px;
padding-top:10px;
padding-left:20px;
text-align: justify;}

.comments {color:#fff; 
font-weight:bold; 
line-height:1.9em; 
font-size: 11px; 
padding:0 40px 30px 20px;}

.comments a {
text-decoration:underline; 
color:#fff;}

.comments a:hover{
text-decoration:none;}
/***end column_center*******************************************/


/* Begin Comments*/
.alt {
margin: 0;
padding: 10px;
}

.commentlist {
padding: 0;
text-align: justify;
}

.commentlist li {
margin: 15px 0 3px;
padding: 5px 10px 3px;
list-style: none;
}

.commentlist p {
margin: 10px 5px 10px 0;
}

#commentform{
padding:15px;}

#commentform p {
margin: 5px 0;	
}

.nocomments {
text-align: center;
margin: 0;
padding: 0;
}

.commentmetadata {
margin: 0;
display: block;}

/* End Comments */


/***footer*******************************************/
#footer {
font-size:0.84em; 
line-height:1.01em; 
color:#A6A6A6; 
font-weight:bold; 
float:left;
padding-bottom: 10px;
width:980px;
text-align:center
}

#footer a{ 
color:#A6A6A6; 
text-decoration:underline;}

#footer a:hover{
text-decoration:none;}

.copy {
margin-bottom: 10px; 
margin-top: 10px;}




/***end footer*******************************************/


.wp-pagenavi {
margin-left: 180px;
padding-bottom: 15px;}

.wp-pagenavi a, .wp-pagenavi a:link {
padding: 2px 4px 2px 0px;
margin: 2px;
color:#fff;
text-decoration: none;}
	
.wp-pagenavi a:visited {
padding: 2px 4px 2px 0px;
margin: 2px;
color:#fff;
text-decoration: none;}
	
.wp-pagenavi a:hover {
text-decoration: none;
font-weight: 700;
color: #fff;}
	
.wp-pagenavi a:active {
padding: 2px 4px 2px 0px;
margin: 2px;
font-weight: 700;
text-decoration: none;} 
	
.wp-pagenavi span.pages {
padding: 2px 4px 2px 0px;
margin: 0px 2px 2px 2px;
color: #fff;
font-weight: normal;} 

.wp-pagenavi span.current {
padding: 2px 4px 2px 0px;
margin: 2px;
font-weight: bold;
color: #fff;
} 

.wp-pagenavi span.extend {
padding: 2px 4px 2px 0px;
margin: 2px;
color: #fff;
} 

.wp-pagenavi .extend {
padding: 2px 4px 2px 0px;
margin: 2px;
color: #fff;
} 
	
.related_post {
padding-left: 10px;}

#linkat a{
text-decoration: none;
color: #838383;}

#linkat{}

#linkat li{
background:transparent url(images/list_marker.gif) no-repeat scroll 5px 11px;
font-size:12px;
padding-left:15px;
padding-top:5px;
font-family:Century Gothic,Helvetica,Arial,sans-serif;}

#linkat {
margin-bottom:25px;
width: 129px;
margin-top:-25px;
background:#1C0B01 none repeat scroll 0 0;}

#linkat ul {
background: none;
margin-top:-7px;
margin-left: -18px;}

#imageData #caption {
color:#000000;
font-weight:bold;}

#adition_banner a, #adition_skyscraper a, #adition_content_ad a{ border:0; }
#adition_banner img, #adition_skyscraper img, #adition_content_ad img { border:0; }
#adition_skyscraper { float:left; margin-left:0px;width:160px}
#adition_banner { width:980px;  /*height:92px;*/ text-align:right; margin-right:4px;}

#adition_content_ad { width:100%; text-align:center; padding:5px 0 15px 0; border-top:2px dotted #efefef;border-bottom:2px dotted #efefef;}
#adition_content_ad div { text-align:right; width:300px; margin:auto;}