/*

	Theme Name: theBackpacker
	Theme URL: http://www.thebackpacker.de
	Description: Premium Wordpress Magazine.
	Version: 1.0
	Author: Sven Becker
	Author URL: http://www.fotonuevo.com/
        Tags: three column, light, gray, white, orange, blue, green
	
*/

@font-face {
	font-family: 'FranklinGothic';
	src: url('LTe50430.eot');
	src: local('FranklinGothic LT ExtraCond Regular'), local('FranklinGothicLT-ExtraCond'), url('LTe50430.ttf') format('truetype');
}

/* DRUCKER-ELEMENTE

----------------------------------

*/

body {font:normal 12px Arial, sans-serif;height: 100%;color:#505050;background: white;line-height:18px;margin:0;padding:0;}
a {text-decoration:underline;color:#84c225;}
a:hover {color:#f36f08;}



#header {display:none !important;}
#content-body {width: 100%;margin: 0;float: none;background: transparent;}
#footer {display:none !important;}
#sidebar {display:none !important;}
#comments {display:none !important;}




/* HAUPTBEREICH

----------------------

*/

/* artikel */


#posts .post {margin-bottom:25px;}
#posts .post .post-head {position:relative;}
#posts .post .post-body {page-break-inside:avoid;}
#posts .post h1.post-heading {font: normal 24px Georgia, serif;margin:0;line-height:30px;color:#3399cc;}

#posts h1.heading {height:24px;font:normal 20px 'FranklinGothic', Arial, sans-serif;text-transform:uppercase;color:#fffffc;background-color:#bbbbbb;padding:0 15px;margin:0 0 25px 0;}

#posts .post .post-thumb {padding:0;margin-right:25px;float:left;}
#posts .post .post-thumb div {border:0;padding:0;margin:0;}
#posts .post .post-thumb img {border:0;padding:0;margin:0;}
#posts .post h1.meta-hangtext {display:none !important;}
#posts .post .post-content-half {margin:25px 0 0 0;}
#posts .post .post-head .post-content-half p {padding:25px 0 0 0;}

#posts .post .post-content-half {width:100%;margin:0;padding:25px 10px 0 0;}

/*
------------------------------- ENDE FRONTSEITE --------------------------
*/


#posts .post .post-content-full {width:650px;padding:0;margin:0;}
#posts .post .post-content-full .post-head {margin-bottom:25px;}
#posts .post .post-content-full h1.post-heading {padding:0;margin:0;}
#posts .post .post-content-full .post-image {padding:0;margin:0 0 25px 0;width:650px;height:260px;left:0px;top:0px;}
#posts .post .post-content-full p {padding:0 0 15px 0;line-height:18px;}

#posts .post .post-content-full ul li {list-style-type:none;}
#posts .post .post-content-full ol {margin-left:50px;width:525px;padding-left:15px;}
#posts .post .post-content-full ol li {list-style-type:disc;margin-bottom:15px;}
		
/* Überschriften */

#posts .post .post-content-full .post-head {margin-top:0px;}
#posts .post .post-content-full h2 {font:italic 20px Georgia, Times, Times New Roman, serif;margin:0;line-height:30px;color:#3399cc;}
#posts .post .post-content-full h3, #posts .post .post-content-full h4, #posts .post .post-content-full h5, #posts .post .post-content-full h6 {font-weight:bold;font-family: Arial, sans-serif;padding:0;margin:0;color:#3399cc;text-transform:none !important;}
#posts .post .post-content-full h3 {font-size:14px;}
#posts .post .post-content-full h4 {font-size:12px;}
#posts .post .post-content-full h5 {font-size:12px;}
#posts .post .post-content-full h6 {font-size:12px;}

h2.seite {border-top:1px dotted #666666;padding-top:15px;}
h1.single-heading {font:normal 24px Georgia, serif; color:#f36f08;} 

/* style */

#posts .post .post-content-full p.note {display:block;margin:10px;padding:10px;	background:#eff1e1;border:1px solid #e2e2e2;}
#posts .post .post-content-full p.warning {display:block;margin:10px;padding:10px;background:#fffbbc;border:1px solid #e6db55;}
#posts .post .post-content-full p.download {display:block;margin:10px;padding:10px;background:#e7f7d3;border:1px solid #66cc33;}
.blue {font:normal 16px Impact, Arial, sans-serif;color:#fffffc;background-color:#b6ced0;padding:2px 5px;float:left;margin:10px 5px 0 15px;}

/* meta */

#posts .post .post-foot {width:25%;margin:25px 0 0 0;padding:0;font:normal 11px Georgia, serif;color:#666666;list-style-type:none;border-left:1px dotted #4d4948;}
#posts .post .post-meta li {list-style-type:none;}
#posts .post .post-meta li.meta-author {padding:5px 0 0 20px;margin:0;background:url(images/autor.png) no-repeat 0px 4px;}
#posts .post .post-meta li.meta-author span {color:#3c3c3c;}
#posts .post .post-meta li.meta-date {padding:5px 0 0 20px;margin:0;background:url(images/date.png) no-repeat 0px 4px;}
#posts .post .post-meta li.meta-comment {padding:5px 0 0 20px;margin:0;background:url(images/comment.png) no-repeat 0px 4px;}
#posts .post .post-meta li.meta-category {padding:5px 0 0 20px;margin:0;background:url(images/category.png) no-repeat 0px 4px;}

#posts .post .single-post-foot {width:650px;margin:-10px 0 0 0;padding:0;font:normal 11px Georgia, serif;color:#666666;list-style-type:none;}
#posts .post .single-post-foot .post-meta li {list-style-type:none;float:left;}
#posts .post .single-post-foot .post-meta li.meta-author, #posts .post .single-post-foot .post-meta li.meta-date, #posts .post .single-post-foot .post-meta li.meta-comment, #posts .post .single-post-foot .post-meta li.meta-category {padding:5px 0 0 20px;margin:0 10px 0 0;}

/* Navigation unten */

#posts .post-navigation {margin:10px 0 25px 0;padding:5px 10px;font:italic 20px Georgia, Times, Times New Roman, serif;color:#3399cc;}

/* Blockquote */

#posts .post .post-body .post-content-full blockquote p {width:265px;font:italic 18px Georgia, Times, Times New Roman, serif;color:#3399cc;background:url(images/blockquote.png) no-repeat 3% 0;padding:0 0 0 50px;margin:25px 0 15px 15px;float:right;}

/* Info-box */

#posts .post .post-content-full .info {margin:25px 0 0 0;border-top: 1px dotted #666666;border-bottom: 1px dotted #666666;}
#posts .post .post-content-full .info h2 {width:630px;font:bold 16px 'Serif6BetaRegular', Times New Roman, Times, serif;color:#fffffc;background:#3399cc;line-height:22px;padding:2px 10px 2px 10px;margin:15px 0 15px 0;}
#posts .post .post-content-full .info .text {padding:0 0 10px 0;-webkit-column-count: 3;-webkit-column-gap: 25px;-moz-column-count: 3;-moz-column-gap: 25px;font:normal 11px Georgia, Times New Roman, Times, serif;line-height:15px;color:#666666;text-align:justify;}
#posts .post .post-content-full .info .text p {font:normal 11px Georgia, Times New Roman, Times, serif;line-height:15px;color:#666666;text-align:justify;}


/* Gallery style */

.ngg-galleryoverview {display:none;}
.ngg-gallery-thumbnail-box {float:left;}
.ngg-gallery-thumbnail {float:left;margin:0 10px 10px 0;}
.ngg-gallery-thumbnail img {display:block;margin:0px;padding:0px;position:relative;border:0;}
.ngg-gallery-thumbnail img:hover {opacity: .5;filter: alpha(opacity=50);} 
.ngg-clear { clear: both;}


/* Single picture */
.ngg-singlepic {display:block;margin-top: 10px;margin-bottom: 10px;border:0;}
.ngg-left {float: left;margin-right:10px;}
.ngg-right {float: right;margin-left:10px;}
.ngg-center {margin-left: auto !important;margin-right: auto !important;}



/* FORMULARE BEI KONTAKT ETC.

-----------------------------

*/

.wpcf7 form.wpcf7-form {padding-top:35px;}
.wpcf7 form.wpcf7-form span input,.wpcf7 form.wpcf7-form span textarea {padding:2px 10px;width:300px;background:#ebebe4;border:1px solid #bbbbbb;font:normal 16px Arial, sans-serif;color:#3c3c3c;text-transform:none}
.wpcf7 form.wpcf7-form span input:hover, .wpcf7 form.wpcf7-form span textarea:hover {background:#ebebe4;}

.wpcf7 form.wpcf7-form input {padding:3px 10px 0px 10px;margin-right:10px;border:0;background:#3399cc;color:#fffffc;font:normal 18px 'FranklinGothic', Arial, sans-serif;text-transform:uppercase;cursor:pointer;}
.wpcf7 form.wpcf7-form input:hover {background:#cdcd9b;color:#3399cc;}

.vier {padding:3px 10px 0px 10px;margin-right:10px;border:0;background:#3399cc;color:#fffffc;font:normal 18px 'FranklinGothic', Arial, sans-serif;text-transform:uppercase;cursor:pointer;}
.vier:hover {background:#cdcd9b;color:#3399cc;}
.vier-box {border:1px solid #bbbbbb;background:#ebebe4;width:300px;padding: 3px 10px;}



/* STANDARDS

----------------------------------

*/

ol, ul {list-style: none;}
:focus {outline: 0;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: center;}
acronym {cursor: help;border-bottom: 1px dashed #333;}
strong {font-weight: bold;}
em {font-style: italic;}
hr {display: none;}
.hide {display: none;}
.irelative {position:relative;}
.text {padding:5px;font-family:Georgia, "Times New Roman", Times, serif;}
.incomment {padding:5px 0 !important;}
.clear {clear: both;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {height: 1%;}
