@charset 'UTF-8';
/*
Theme Name: Reisenews online
Theme URI: http://inpsyde.com
Description: ...keep it simple!
Version: 1.1
Author: Olaf Schmitz
Author URI: http://inpsyde.com
Tags:
License: GNU General Public License (GPL) version 3
*/

@import url(css/reset.css);
@import url(css/text.css);
@import url(css/960.css);
@import url(css/reisebuero-sidebars.css);



body {
	background: #eee /* url(img/bg.jpg) top left repeat-x */;
	color: #333;
	margin: 20px 0 20px 0;
	font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
ul, ul ul {margin:0;padding:0;list-style-type:none;}

a {color: #000;text-decoration: none;}
a:hover {text-decoration: underline;}




.alignright  {float:right;padding:3px 0 0 10px;}
.alignleft   {float:left;padding:3px 10px 0 0;}



.leaderboard {position:absolute;top:0;left:960px;left: 230px;}

.rechterbanner {position:absolute;top:0;left:962px;}





.container {
	background: #fff /*  url(img/12_col.gif) repeat-y */;
	border: 1px solid #aaa;
	padding: 0 0 0 0;
	margin:0 auto;
}


.more {float:right;font-size:11px;font-weight:bold;margin: 5px 0 0 0;letter-spacing:1px;}
.more#catview {padding: 0 0 0 0;}
.more a {color:#315A7A;}


.category {font-size:11px;background:#ddd;padding:5px;margin:0 0 5px 0;}
.category a {color:#333;}


.sidebartitle {font-size:11px;background:#ddd;padding:5px;margin:0 0 0 0;}
.sidebartitle a {color:#333;}


.blocktitle {height:15px; background:#4D7696;padding:5px 0 5px 0;margin:0 0 20px 0;color:#fff;}
.blocktitle .leftside  {float:left; width:285px;font-size:13px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;padding:0  0 0 15px;}
.blocktitle .rightside {float:left; width:645px;text-align:right;font-size:11px;padding:0 15px 0 0;}
.blocktitle .rightside a {color:#fff;}


.thumbgross {text-align:center;padding: 0 0 20px 0;}

.hilite {background: yellow;}

.search {padding:5px 0 0 0;float:right;}



.empty_cat_desc {padding:0 0 30px 0;}


h1.page {font-size: 30px;font-family:georgia;padding:0 0 10px 0;}

.fett {font-weight:bold;}



a.bigli {font-size:13px;}


.breadcrumb {clear:both;font-size:11px;padding: 10px 0 0 0;}


.quelle {text-align:right !important; font-size:10px;margin:0;padding:0;}



/*====== BANNER-ZONEN ==================*/
.banner {background: #fff url(img/anzeige.jpg) 5% 0%  no-repeat;height:70px;padding: 15px 0 0 0;margin:0 auto;text-align:center;}


.banner#mainsite {margin: 30px auto 0 auto;text-align:center;}

.grid_7#cats .banner {padding: 15px 0 20px 0;}

.banner#zone1 {background:#ccc;height:68px;}
.banner#zone2 {}
.banner#zone3 {height:230px;}
.banner#zone3a {height:250px;}
.banner#zone4 {}
.banner#zone5 {background:#ccc;height:68px;}
.banner#zone6 {background:#ccc;height:68px;}
.banner#zone7 {background:#ccc;height:68px;}
.banner#zone8 {background:#ccc;height:68px;}
.banner#zone9 {background:#ccc;height:68px;}
.banner#zone10 {background:#ccc;height:68px;}
.banner#zone11 {background:#ccc;height:68px;}
.banner#zone12 {background:#ccc;height:68px;}
.banner#zone13 {background:#ccc;height:68px;}


/*====== RELATED ================*/
ul.related {font-size: 13px;padding: 10px 0 0 0;}
ul.related li {background: transparent url(img/listbullet.gif) center left no-repeat;padding:1px 0 1px 13px;}
ul.related li a {color:#315A7A;}

ul.relatedcats {font-size: 10px;padding: 0 0 20px 0;}
ul.relatedcats li {background: transparent url(img/listbullet.gif) center left no-repeat;padding:1px 0 1px 13px;}
ul.relatedcats li a {color:#315A7A;}




/*====== HEADERBANNER ================*/
.grid_12#headerbanner {}



/*====== HEADERLOGO ================*/
.grid_12#headerlogo {height:100px;background: #315A7A url(img/header_bg.jpg) 5% 10% no-repeat;}

.grid_12#headerlogo .leftside {float:left; width:360px;}
.grid_12#headerlogo .rightside {float:left; width:520px;margin: 20px 0 0 80px;}


.grid_12#headerlogo .leftside h1 {padding:30px 0 0 10px;font-family:Georgia;}
.grid_12#headerlogo .leftside h1 a {font-size: 1.5em;color:#fff;}




/*====== HEADERNAV ==================*/
.grid_12#headernav {}

.grid_12#headernav a {color:#fff;}


.grid_12#headernav .leftside {float:left;width:710px;}
.grid_12#headernav .rightside {float:left;width:250px;}

.grid_12#headernav .rightside .searchform {padding:8px 0 0 0;}

.grid_12#headernav .rightside .searchform input#s {width:135px;}




/*====== 404.php ==================*/
.grid_7#error {}

.grid_7#error h3 {font-size: 40px;padding: 30px 0 10px 0;margin:0 0 30px 0;border-bottom: 1px solid #aaa;}
.grid_7#error p {font-size:15px;margin:0 0 30px 0;}

.grid_7#error .searchform  {padding:10px;text-align:center;background:#ddd;}



/*====== SIDEBAR ==================*/
.sidebartop {padding: 10px 0 0 0;}

.grid_5#sidebar {background:#fff;padding: 0 0 0 0;}

.grid_5#sidebar .box {margin: 0 0 30px 0;}


.grid_5#sidebar .box#search,

.grid_5#sidebar .box#newsletter { padding:  0;}
.grid_5#sidebar .box#newsletter .newsletter{ background: #eee;margin:0;padding:10px;}
.grid_5#sidebar .box#newsletter .newsletter p { font-size:11px;}



.grid_5 .box#sidebanner,
.grid_5#sidebar .box#sidebanner,
.grid_5#sidebar .box#sidebanner2 {text-align:center;}


.grid_5 .box#sidebanner {background: #fff url(img/anzeige.jpg)  10% 0% no-repeat;padding: 15px 0 30px 0;margin:0 auto;text-align:center;}




.grid_5#sidebar .box#topstory  {background:#fff;}
.grid_5#sidebar .box#topstory .topstory h3 {font-size: 15px;padding:0 0 5px 0;}
.grid_5#sidebar .box#topstory,
.grid_5 .topstory p {font-size: 11px;}
.grid_5#sidebar .box#topstory .topstory {background:#E7F0F8; margin:  0 0 5px 0;padding:10px;}
.grid_5#sidebar .box#topstory .topstory .attachment-klein  {float:left;padding:5px 10px 0 0;}




.grid_5#sidebar .box#neuekommentare ul  {}
.grid_5#sidebar .box#neuekommentare ul li,
.grid_5 .box#neuekommentare ul li  {background:#eee; padding:10px;font-size: 11px;margin:0 0 5px 0;}


.grid_5#sidebar .box#facebook  {text-align:center;}



.grid_5#sidebar .box#bildergalerien .sidegalerie {padding:10px 0 10px 0; width:125px; float:left;}
.grid_5#sidebar .box#bildergalerien .sidegalerie img  {border:1px solid #fff; }
.grid_5#sidebar .box#bildergalerien .sidegalerie  p {padding:0 5px 0  5px; font-size: 10px;}



.grid_12 .sidegalerie {padding:0 5px 10px 5px; width:125px; float:left;}
.grid_12 .sidegalerie img  {border:4px solid #fff; }
.grid_12 .sidegalerie p {padding:0 5px 0  5px; font-size: 10px;}



.categorycolumn {margin:0 0 40px 0;background: #eee;}
.categorycolumn .catbox {font-size: 11px;float:left;width:120px;margin:0 0 0 6px;}
.categorycolumn ul  {padding: 7px 0;}
.categorycolumn ul li {margin:5px 0 0  0; width:120px;overflow:hidden;}


/*====== TOPPOST ==================*/
.grid_12#toppost  {border-bottom: 1px solid #aaa;}
.grid_12#toppost p {border:none;}

.grid_12#toppost h1 {font-family:georgia;border-bottom: 1px solid #999;margin:0 0 10px 0;padding:0  0 5px 0;}

.grid_12#toppost {padding: 20px 0 20px 0;margin:0 0 20px 0;background: #ddd;}
.grid_12#toppost .toppost#left  {width:390px;float:left;}
.grid_12#toppost .toppost#right {width:550px;float:left;padding:10px 0 0 0;}
.grid_12#toppost .toppost#left img {background:#fff;padding: 5px;margin:0 0 0 10px;}

.grid_12#toppost .toppost#right img {display:none;}


/*====== CONTENT ==================*/
.grid_7#content {background:#fff;padding:0 0 50px 0;}
.grid_7#content h1.catname {font-size:25px;font-weight:normal;padding:20px 0 5px 0;}
.grid_7#content h3 {font-family:georgia;font-size:17px;font-weight:normal;padding:0 0 5px 0;}

.grid_7#content p em {font-size: 11px;font-style: oblique;padding:0 5px 0 0;color:#666;}

.grid_7#content .content {background:#fff;margin:0 0 40px 0; padding:0 10px 0 0;}



.grid_7#content .post {padding:10px 0 30px 0;}


.grid_7#content .content#post2 .attachment-mittel  {float:left;padding:0 10px 0 0;}

.grid_7#content .content#post3  {float:left;width:250px;padding:0 15px 0 0;}


.grid_7#content .content#post3 .attachment-klein  {float:left;padding:0 10px 0 0;}
.grid_7#content .content#post2 .attachment-klein  {float:left;padding:0 10px 0 0;}


.grid_7#content .teaser .attachment-mittel  {float:left;padding:0 10px 40px 0;}
.grid_7#content .doppelteaser  {float:left;width:250px;padding:0 15px 0 0;}






.grid_7 {background:#fff;padding:0 0 20px 0;}
.grid_7 h1.catname {font-size:25px;font-weight:normal;padding:20px 0 5px 0;}
.grid_7 h3,
.grid_5 h3 {font-family:georgia;font-size:17px;font-weight:normal;padding:0 0 5px 0;}

.grid_7 p em,
.grid_5 p em {font-size: 11px;font-style: oblique;padding:0 5px 0 0;color:#666;}

.grid_7 .content {background:#fff;margin:0 0 0 0; padding:0 10px 0 0;}

.grid_7 .post {padding:10px 0 30px 0;}

.grid_7 .content#post2 .attachment-mittel  {float:left;padding:0 10px 0 0;}

.grid_7 .content#post3  {float:left;width:250px;padding:0 15px 0 0;}

.grid_7 .content#post3 .attachment-klein  {float:left;padding:0 10px 0 0;}
.grid_7 .content#post2 .attachment-klein  {float:left;padding:0 10px 0 0;}

.grid_7 .teaser .attachment-mittel  {float:left;padding:0 10px 40px 0;}
.grid_7 .doppelteaser  {float:left;width:250px;padding:0 15px 0 0;}




.grid_7 .content-post2 .attachment-mittel  {float:left;padding:0 10px 0 0;}
.grid_7 .content-post2 .attachment-klein  {float:left;padding:0 10px 0 0;}
.grid_7 .content-post2  {padding:0  0 20px 0;}


.attachment-mittel  {float:left;padding:5px 10px 0 0;}
.attachment-klein  {float:left;padding:5px 10px 0 0;}
.attachment-gross  {padding:0 0 10px 0;}
.thumbcenter {text-align:center;margin:0 auto;}



.grid_7#cats .attachment-mittel  {padding:5px 10px 20px  0;}



.grid_7 .content-doppelteaser-left {float:left;width:260px;padding:0 5px 0 0;}
.grid_7 .content-doppelteaser-right {float:left;width:260px;padding:0  0 0 5px;}








/*====== single.php ==================*/
.grid_7#content .content#single  {padding:30px 0 0 0;}

.grid_7#content .content#single  p {padding:0 0 20px 0;}


strong {font-weight:bold;}




/*====== image.php ==================*/
.entry-attachment {margin:0 auto; text-align:center;}

.textleft {text-align:left;}
.backlink {padding:20px 0 0 0;}

/*====== archive.php ==================*/
.grid_7#archiv {padding:0;}

.grid_7#archiv h2.pagetitle{padding:10px 0 30px 0;}

.grid_7#archiv .date {float:left;font-size:11px;width:70px;margin:0;padding:0;padding: 7px 0; border-bottom:1px solid #aaa; }

.grid_7#archiv .title {float:left;font-size:11px;width:450px;padding: 7px 0; border-bottom:1px solid #aaa;}





/*====== category-galerien.php ==================*/
.grid7#galery {}



.xthumb {padding:10px 5px 10px 5px; width:125px; float:left;}
.xthumb img  {float:none !important; }
.xthumb p {font-size: 10px !important;float:none;}

h2.galtitle {background:#ddd;font-family:georgia;font-size:14px;padding:5px 0 5px 5px;color:#000;}

a.weitere {float:right;padding:0 20px 30px 0;}

/*====== images.php ==================*/
.grid12#images {}

.imgcontent {background: #ddd;margin:0 0 20px 0;padding:0 10px 30px 10px;border-bottom:1px solid #aaa;}

.imgcontent img {border: 5px solid #fff;margin:10px 0 10px 0;}
.imgcontent h1 {font-family:georgia;font-size:25px;}


.imgcontent .entry-caption {padding: 10px 0 10px 0;margin: 0;}

.bigone {font-size: 17px;font-family:georgia;}


.imgcontentmore   {padding: 0 10px 0 10px;}
.imgcontentmore h3  {background: #ddd;font-family:georgia;font-size:14px;padding:3px 0 3px 5px;}
.imgcontentmore img {padding: 10px 4px 30px 5px;}


.imgcomments {padding: 0 100px 30px 10px;}

.imgad {float:right;padding:0 30px 0 0;}




/*====== footer.php ==================*/
.footer {background:#ddd; height:200px;padding: 20px 0 0 0;}


.grid_2#footer_1 li,
.grid_2#footer_2 li,
.grid_2#footer_3 li,
.grid_2#footer_4 li,
.grid_2#footer_5 li {padding:0 0 0 30px;font-size:12px;}


.grid_2#footer_1 li.bold,
.grid_2#footer_2 li.bold,
.grid_2#footer_3 li.bold,
.grid_2#footer_4 li.bold,
.grid_2#footer_5 li.bold {font-weight:bold;font-size:14px;}



/*====== comments.php ==================*/
.comment-counter{font-size:13px; float:right;}
.comment-counter a{color: #888888;}

ol.commentlist  {list-style-type:none;}

 #commentform textarea {margin:10px 0 10px 0;width: 530px; padding:5px;background:#eee;}



.commentlist li, #commentform input, #commentform textarea {
	font-size:11px;
}

.commentlist li {
	font-weight: bold;
	padding:15px 0 15px 0;
}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentmetadata {
	font-weight: normal;
}

small,  .nocomments, .postmetadata, blockquote, strike {
	color: #777;
}





/*====== Navigation ==================*/

.grid_12#headernav {background:#000;z-index:9999;}


#access {
	background: #000 url(img/menu_bg.jpg) top left repeat-x;
	margin: 0 auto;
	width: 960px;
	display:block;
	float:left;


}
#access .menu-header,
div.menu {
	font-size: 12px;
	padding-left: 0;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float:left;
	position: relative;

}
#access a {
	display:block;
	text-decoration:none;
	color:#aaa;
	padding:0 10px;
	line-height:38px;
}
#access ul ul {
	display:none;
	position:absolute;
	top:38px;
	left:0;
	float:left;

	z-index: 99999;
}
#access ul ul ul {
	left:100%;
	top:0;
}
#access ul ul a {
	background:#333;
	height:auto;
	line-height:1em;
	padding:10px;
	width: 100px;
}
#access li:hover > a {
	color:#fff;
	background: #000 url(img/menu_bg_hover.jpg) top left repeat-x;
}

#access ul ul :hover > a {
	color:#fff;
	background: #444;
}

#access ul li:hover > ul {
	display:block;
}




/*====== socialbookmarks ==================*/

.tags {border: 1px solid #999;padding: 10px;margin:0 0 20px 0}



/*====== socialbookmarks ==================*/
#socialbookmarks {
	clear:both;
	height:48px;
	list-style:none;
	margin:30px 0 30px 0;
}
#socialbookmarks li {
	float:left;
	margin-left:8px;
}
#socialbookmarks a {
	background-image:url(img/socialbookmarks.png);
	background-repeat:no-repeat;
	display:block;
	height:0;
	outline:none;
	overflow:hidden;
	padding-top:48px;
	width:48px;
}
#delicious {background-position:0 bottom;}
#digg {background-position:-48px bottom;}
#facebook {background-position:-96px bottom;}
#furl {background-position:-144px bottom;}
#studivz {background-position:-192px bottom;}
#stumbleupon {background-position:-240px bottom;}
#technorati {background-position:-288px bottom;}
#twitter {background-position:-336px bottom;}
#reddit {background-position:-384px bottom;}
#delicious:hover {background-position:0 0;}
#digg:hover {background-position:-48px 0;}
#facebook:hover {background-position:-96px 0;}
#furl:hover {background-position:-144px 0;}
#studivz:hover {background-position:-192px 0;}
#stumbleupon:hover {background-position:-240px 0;}
#technorati:hover {background-position:-288px 0;}
#twitter:hover {background-position:-336px 0;}
#reddit:hover {background-position:-384px 0;}


.wp-pagenavi {padding: 30px 0 30px 0;}







#fa-month-grid{width:100%;}

.fa-hdr2 {padding:5px;text-align:right;}



.fa-count {border: 1px solid #ccc;padding:5px;text-align:right;}

.rb-sidebar .widget_rn-list-childs-widget ul{
 	list-style: none;	
}
.leftside .breadcrumb { padding:0px; }
.leftside .breadcrumb a { color:#fff; } 
#reisebuero { width:900px; } 
.widgetsidegalerie p { width:125px; }
.widgetsidegalerie { float:left; }
.widgetsidegalerie .attachment-klein { float:none; } 
.rb-sidebar .widget_rn-news-widget ul { list-style-type:none; }
