/*
Theme Name: Rhomberg Blog
Theme URI: http://blog.seecharmeur.de/
Author: Rhomberg Blog
Author URI: http://blog.seecharmeur.de/
*/
	

/* Scrollbar im Firefox erzwingen*/

html { height: 101%; }

body {
	width:100%;
	margin:0 auto;
	padding-top:0px;
	background-color: #E1DBC1;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	}
	
a { color:#2786C9; text-decoration:none; }
a:hover { text-decoration:underline; }

/* The Header */
#header { height: 300px; margin-top: 0px; }
#head-bereich { width: 946px; margin: 0 auto; height: 300px; }

#head-ber-1 { height: 70px; position: relative}
#head-blog { width: 362px; height: 27px; background: url(images/02.jpg) no-repeat; position: absolute; right: 140px; top: 43px;}
a.blog-logo { width: 362px; height: 27px !important; display: block; }

#head-ber-2 { height: 169px; background: url(images/01.jpg) no-repeat; position: relative; }
#head-logo { width: 312px; height: 169px; position: absolute; right: 0px; }
a.logo-icon { width: 312px; height: 169px !important; display: block; }

#head-ber-3 { height: 61px; background: url(images/03.jpg) no-repeat; position: relative; }

#head-nav { width: 946px; height: 25px; line-height: 25px; margin-left: 16px; }
#head-nav ul { margin: 0; padding: 0; color: #59493F; font-weight: bold; list-style: none;}
#head-nav ul li { background: url(images/04.jpg) no-repeat center left; float:left; width: 108px; padding-left: 17px;  }
#head-nav ul li a { color: #59493F; }
#head-rss { float:left; width: 270px; background: url(images/05.jpg) no-repeat; margin-top: 1px; padding-left: 33px;}
#head-rss a { color: #59493F; }


/* The Content */
#content { clear: both; width: 946px; margin:0 auto; background: url(images/06.jpg) repeat-y; }
* html #content { width: 960px; }
#end { clear: both; width: 946px; margin:0 auto; height: 25px; background: url(images/23.jpg) no-repeat; }
* html #end { width: 960px; }

.haupt { float:left; width:516px; }
* html .haupt { width: 470px; margin-left:-13px; }
/* html .haupt{width:455px;margin-left:-30px;}/*overflow:hidden;padding:0;*/
.hauptbereich { float:left; width:462px; margin-left:27px; margin-right:27px; }
* html .hauptbereich{margin-left:0;margin-right:0px;}

#neueste-beitraege p { color:#4F4F4F; text-align:left; font-weight:bold; font-size:22px; }

.kalender { float:left; background:url(images/19.jpg) no-repeat right top; width:50px; height:66px; vertical-align:top; }
.kalender .monat { margin-top:5px; margin-bottom:0; height:22px; line-height:22px; font-size:12px; color:#FFFFFF; display:block; text-align:center; }
.kalender .tag { margin:0; display:block; height:22px; line-height:22px; text-align:center; font-size:18px; color:#6E7379; font-weight:bold; }	
.kalender .jahr { margin-top:-1px; margin-bottom:8px; display:block; height:11px; line-height:11px; text-align:center; font-size:10px; color:#6E7379; }			

.beitrag-head { position:relative; left:10px; margin-left:10px; margin-right:15px; height:66px; }
.beitrag-head h2, .beitrag-head h2 a { margin-top:2px; margin-bottom:0; font-size:18px; color:#4F4F4F; text-align:left; text-decoration:none; }
.beitrag-head h2 a:hover { text-decoration:underline; }

.abgelegt { display:block; float:left; background:url(images/21.gif) no-repeat left center; margin-top:5px; padding-left:20px; font-size:11px; line-height:15px; }
.kommentare { display:block; float:left; background:url(images/20.gif) no-repeat left center; margin-top:5px; margin-left:17px; padding-left:22px; font-size:11px; line-height:15px; }

.beitrag-body { clear:both; font-size:12px; color:#4F4F4F; text-align:justify; margin-top:0; padding-top:2px; margin-bottom:75px; line-height:16px; }
.beitrag-body2 { clear:both; font-size:12px; color:#4F4F4F; text-align:justify; margin-top:0; padding-top:2px; margin-bottom:40px; line-height:16px; }

#ihre-beitraege { background:url(images/22.jpg) no-repeat; width:461px; height:124px; margin-bottom:25px; }
#ihre-beitraege .und-ihre { color:#2786C9; font-size:18px; padding-left:65px; padding-top:18px; }
.und-ihre p { color:#4F4F4F; font-size:12px; padding-right:15px; padding-top:-2px; text-align:justify; }

#archive { background:url(images/24.jpg) no-repeat; width:461px; height:82px; margin-bottom:20px; }
#archive h2 { margin:0; color:#FFFFFF; padding-top:25px; text-align:center; font-size:22px; }

#reiseberichte { background:url(images/25.jpg) no-repeat; width:461px; height:126px; margin-bottom:10px; }
#reiseberichte h2 { margin:0; color:#FFFFFF; padding-top:45px; text-align:center; font-size:22px; }
#ihre-reiseberichte { background:url(images/22a.jpg) no-repeat; width:461px; height:124px; margin-bottom:25px; }
#ihre-reiseberichte .und-ihre { color:#2786C9; font-size:18px; padding-left:80px; padding-top:18px; }
.und-ihre p { color:#4F4F4F; font-size:12px; padding-right:15px; padding-top:-2px; text-align:justify; }
	
#urlaubsbilder { background:url(images/26.jpg) no-repeat; width:461px; height:110px; margin-bottom:10px; }
#urlaubsbilder h2 { margin:0; color:#FFFFFF; padding-top:45px; text-align:center; font-size:22px; }
#ihre-urlaubsbilder { background:url(images/22b.jpg) no-repeat; width:461px; height:124px; margin-bottom:25px; }
#ihre-urlaubsbilder .und-ihre { color:#2786C9; font-size:18px; padding-left:80px; padding-top:18px; }
.und-ihre p { color:#4F4F4F; font-size:12px; padding-right:15px; padding-top:-2px; text-align:justify; }
	
#reisevideos { background:url(images/27.jpg) no-repeat; width:461px; height:123px; margin-bottom:10px; }
#reisevideos h2 { margin:0; color:#FFFFFF; padding-top:48px; text-align:center; font-size:22px; }
#ihre-reisevideos { background:url(images/22c.jpg) no-repeat; width:461px; height:124px; margin-bottom:25px; }
#ihre-reisevideos .und-ihre { color:#2786C9; font-size:18px; padding-left:80px; padding-top:18px; }
.und-ihre p { color:#4F4F4F; font-size:12px; padding-right:15px; padding-top:-2px; text-align:justify; }

#reisefuehrer { background:url(images/28.jpg) no-repeat; width:461px; height:111px; margin-bottom:10px; }
#reisefuehrer h2 { margin:0; color:#FFFFFF; padding-top:37px; text-align:center; font-size:22px; }
#ihre-reisefuehrer { background:url(images/22d.jpg) no-repeat; width:461px; height:124px; margin-bottom:25px; }
#ihre-reisefuehrer .und-ihre { color:#2786C9; font-size:18px; padding-left:80px; padding-top:18px; }
.und-ihre p { color:#4F4F4F; font-size:12px; padding-right:15px; padding-top:-2px; text-align:justify; }

.page-head { margin-right:5px; margin-bottom:7px; }
*+ html .page-head { margin-bottom:0; }
.page-head h2, .page-head h2 a { font-size:22px; color:#4F4F4F; text-align:left; text-decoration:none; }

.beitrag-footer { background:url(images/29.jpg) no-repeat top; text-align:justify; font-size:11px; margin-left:10px; margin-right:11px; padding-top:9px; padding-bottom:9px; }
.beitrag-email { text-align:right; font-size:12px; margin-right:10px; margin-bottom:20px; }
.beitrag-nav { font-size:11px; text-align:center; }

/* Comments */
.respond { font-size:11px; margin-top:20px; margin-left:10px; padding-bottom:25px; text-align:left; color:#4F4F4F; }
.respond h3 { font-size:14px; }
.respond input { border: 1px solid #D9D9D9; }
.respond textarea { border: 1px solid #D9D9D9; }
.respond input#submit { background: #858585; border: 1px solid #D9D9D9; color:#FFFFFF; font-weight:bold; }
#submit { cursor: pointer; }

.comments { font-size:12px; margin-left:10px; margin-right:10px; text-align:justify; color:#4F4F4F; }
.comments h3 { font-size:14px; text-align:left; }
.commentlist { font-size:12px; margin:0; padding-left:25px; padding-right:10px; padding-bottom:20px; }


/* The Sidebar */
.bar-left { width:211px; margin-left: 4px; float: left; }
* html .bar-left{ margin-left: 2px;}
.widget { width:211px; }
.widget-s { margin-left:4px; width:207px; }	

.popular { background: url(images/07.jpg) no-repeat; height:29px; line-height:29px; width:211px; color:#59493F; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }
.cloud { background: url(images/09.jpg) no-repeat; height:29px; line-height:29px; width:211px; color:#59493F; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }
.archiv { background: url(images/10.jpg) no-repeat; height:29px; line-height:29px; width:211px; color:#59493F; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }
.reisethemen { background: url(images/30.jpg) no-repeat; height:29px; line-height:29px; width:211px; color:#59493F; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }

.widget-cloud { width:186px; margin:0; padding:10px 5px 20px 15px; line-height:22px; font-size:12px; color:#636363; border-right: 1px solid #EDEDED; }
.widget-cloud a { color:#636363; }
	
.widget1 ul { width:196px; margin:0; padding:10px 5px 20px 5px; font-size:12px; color:#636363; list-style-image: url(images/08.gif); line-height:20px; border-right: 1px solid #EDEDED; }
.widget1 ul li { margin-left:27px; padding-left:10px;}
.widget1 ul a { color:#636363; text-decoration: underline; }

.widget-ende ul { width:196px; margin:0; padding:10px 5px 20px 5px; font-size:12px; color:#636363; list-style-image: url(images/08.gif); border-right: 1px solid #EDEDED; border-bottom: 2px solid #D9D9D9; }
.widget-ende ul li { margin-left:27px; padding-left:10px; }
.widget-ende ul a { color:#636363; text-decoration: underline; }

.bar-right { width:211px; margin-right: 4px; float: right; }
* html .bar-right{ margin-right: -22px;}

.such { background: url(images/11.jpg) no-repeat; height:29px; line-height:29px; width:207px; color:#59493F; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }
.neueste-beitrag { background: url(images/12.jpg) no-repeat; height:29px; line-height:29px; width:207px; color:#59493F; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }
.neueste-kommentare { background: url(images/14.jpg) no-repeat; height:29px; line-height:29px; width:207px; color:#59493F; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }
.mitglieder-login { background: url(images/15.jpg) no-repeat; height:29px; line-height:29px; width:207px; color:#59493F; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }
.aktivste-mitglieder { background: url(images/17.jpg) no-repeat; height:29px; line-height:29px; width:207px; color:#FFFFFF; text-align:left; font-size:14px; font-weight:bold; padding-left:40px; }

.widget-suche { margin:0; padding-top:15px; height:35px; font-size:11px; color:#636363; border-left: 1px solid #EDEDED; }
.widget-suche input { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-style:italic; color:#636363; border: 1px solid #D9D9D9; }
.widget-suche input#searchsubmit { font-size:12px; font-style:normal; font-weight:bold; color:#636363; background: #FFFFFF; border:none; cursor: pointer; }

.widget2 ul { width:196px; margin:0; padding:10px 5px 20px 5px; font-size:12px; color:#636363; list-style-image: url(images/08.gif); line-height:20px; border-left: 1px solid #EDEDED; }
.widget2 ul li { margin-left:25px; padding-left: 10px; }
.widget2 ul a { color:#636363; text-decoration: underline; }

.widget-urlaub { margin-left: 4px; width:207px; height:365px; }

.widget-esel { background: url(images/13.jpg) no-repeat; margin-left: 4px; width:207px; height:363px; }
a.bild-side { width: 207px; height: 363px !important; display: block; }

.widget3 ul { width:186px; margin:0; padding:10px 15px 20px 5px; font-size:12px; color:#636363; list-style-image: url(images/08.gif); line-height: 20px; border-left: 1px solid #EDEDED; }
.widget3 ul li { margin-left:25px; padding-left: 10px; }
.widget3 ul a { color:#636363; text-decoration: underline; }

.widget4 { margin:0; padding:0; border-left: 1px solid #EDEDED; }
.widget4 form { margin:0; padding-top:10px; }
.widget4 p { margin:0; padding:0; font-size:12px; text-align:center; color:#636363; }
.widget4 input { border: 1px solid #D9D9D9; margin-bottom:10px; font-size:12px; }
.widget4 input#wp-submit { background: url(images/16.jpg) no-repeat; border: none; width:89px; height: 18px; margin-bottom:0; color:#FFFFFF; cursor: pointer; }
.widget4 ul { margin:0; padding:10px 15px 15px 5px; font-size:12px; color:#636363; list-style-image: url(images/08.gif); }	
.widget4 ul li { margin-left:25px; padding-left: 10px; }
.widget4 ul a { color:#636363; text-decoration: underline; }
.widget4 #user_pass { width:80%; font-size:12px; }
.widget4 #user_login { width:80%; font-size:12px; }
	
.widget2-ende ul { margin:0; padding:10px 5px 20px 5px; font-size:12px; color:#636363; list-style-image: url(images/08.gif); border-left: 1px solid #EDEDED; border-bottom: 2px solid #D9D9D9; }
.widget2-ende ul li { margin-left:25px; padding-left: 10px; }
.widget2-ende ul li a { color:#636363; }
.widget2-ende p { margin:0; }
	
	
/* The Footer */
.footer { clear:both; width:946px; height: 65px; margin:0 auto; }
* html .footer { width: 960px; }
.footer-text-1 { float:left; width:656px; text-align: left; margin-left:14px; margin-top:10px; color:#FFFFFF; }
* html .footer-text-1 { width: 663px; margin-left:7px; }
.footer-text-1 a { color:#FFFFFF; }
.footer-text-2 { float:right; width:260px; text-align: right; margin-right:14px; margin-top:10px; color:#FFFFFF; }
.footer-text-2 a { color:#FFFFFF; }
.footer-ende { clear:both; }
	
/* Weiteres */
	
.suche { clear:both; font-size:12px; color:#4F4F4F; text-align:center; margin-left:20px; margin-right:22px; margin-top:0; padding-top:2px; margin-bottom:25px; }
.suchform input { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#4F4F4F; border: 1px solid #D9D9D9; padding-left:3px; }
.suchform input#searchsubmit { font-size:12px; background: #858585; border: 1px solid #D9D9D9; color:#FFFFFF; font-weight:bold; cursor: pointer; }

img.alignleft, div.alignleft { float:left; margin-right:10px; border:0; }
img.alignright, div.alignright { float:right; margin-left:10px; border:0; }
img.aligncenter, div.aligncenter { text-align:center; display:block; margin-left:auto; margin-right:auto; border:0; }
img.alignnone, div.alignnone { margin:10px; border:0; }

.ddsg-wrapper { margin-top:18px; }
.ddsg-wrapper ul { padding-bottom:10px; list-style:none; margin:0; }
.ddsg-wrapper ul ul { list-style:disc; padding-left:59px; }
.clear{clear:both;}
