/* Basics */
body{background:#f8f7f0 url(style2/pattern.jpg);margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:justify;color:#000000;}
p{line-height:18px;padding:0 0 12px;margin:0px;}
h1{font-size:15px;color:#3e281b;border-bottom : 3px double #3e281b;}
h2{margin : 0 0 4px 0; font-size:14px;font-weight:bold;color:#000000;}
h3{margin : 5px 0 4px; font-size:13px; color:#593c2c;}
a:link {color:#717171;}
a:visited{color:#717171;text-decoration: line-through;}
a:hover{color:#717171;}
img{border:0;}
ul{list-style2:none;}
ul li{list-style2:none;}

/* Basics II nach Reihenfolge*/
.clear{clear:both;}
.tab_content{width:185px;padding:20px 15px 0 20px;margin:0px;}
#wrapper{width:960px;height:auto;margin:auto;background:url(style2/header.png) no-repeat center top;}
#header{width:960px;height:153px;margin:auto;}
#logo{float:right;margin-right:60px;}
#rss{float: right; margin-right:20px}
#twitter{float:right;width:31px;height:73px;margin-right:10px;}
.mehr{background-image : url(style2/mehr.png);width:53px;height:20px;float:right; text-align: right;}

/* Menü oben*/
div#slider {width:900px;height:265px;padding:0px; margin:0px;float:left; position: relative;}
.stripViewer { position: relative;overflow: hidden; width:900px;height:265px;float: left;margin:0px;}
.stripViewer .panelContainer { position: relative;left: 0; top: 0;width: 100%; height: 100%;list-style-type: none;float: left; overflow: hidden;}
.stripViewer .panelContainer .panel {float:left;overflow: hidden;position: relative;width:900px;height:265px;padding: 0px;}
.stripNavL, .stripNavR {text-indent: -9000em;}
div.featured-arrow {width:27px; height:89px;float: left;padding:70px 0px 0px 0px;}
.csw {width: 100%; height: 100%; overflow: hidden; float: left;}
.csw .loading { margin: 100px 0 300px 0; text-align: center; color: #fff; font-weight: bold;font-size: 12px; }
.tab{width:230px;height:257px;float:left;margin:0 25px 0 41px;_margin:0 30px 0 30px;background:url(style2/tab.png) no-repeat center;color: #000000;}
/* Menü Javascript aktiviert */
.menue a:link, .menue a:visited{padding: 0 3px;color: #000000;border-bottom: 1px solid #f3eed1;border-top: #f3eed1;text-decoration: none;text-align:right;display: block;}
.menue a:hover{color: #000000;background-image : url(style2/pattern.jpg);}

/* Menü Javascript ausgeschaltet */
.menue2 {width:880px;height:15px;margin: auto;text-align:center;}
.menue2 a:link, .menue2 a:visited{padding: 0 5px 0 0px;color: #ffffff;font-weight: bold;text-transform: uppercase;text-decoration: none;}
.menue2 a:hover, .menue2 a:visited{text-decoration: line-through;}

/* Inhalt */
.main{width:878px;padding:0px;clear:both;margin:auto;background:#f8f7f0 url(style2/main.jpg) no-repeat center top;}
.left_content{width:560px;float:left;padding:15px 0 30px 20px;}
.right_content{width:250px;float:right;padding:15px 15px 30px 10px;}

/* Rahmen */
.rahmen{width : 240px; background: #ffffff; color: #000000; margin-bottom: 8px; padding:5px; border : 1px solid #717171;text-align: left;}
.rahmen_main{width : 550px;margin-bottom: 8px; color: #000000; padding:5px; border : 1px solid #717171;}
.rahmen_main ul li{list-style2:disc;}
/* Footer */
.footer{width:960px;height:96px;clear:both;margin:auto;color:#19899d;font-weight:bold;background:url(style2/footer.jpg) no-repeat center top;}
.right_footer{float:right;padding:70px 60px 0 0;}

/* Weiteres */
/* verschiedene Ausrichtungen des Textes */
.left{text-align: left;}
.center{text-align: center;margin-left: auto;margin-right: auto;}
.right{text-align: right;}
.gruen{color: #87a800;}
.rot{color: #de2159;}

/* verschiedene Ausrichtungen des Inhalts */
.content_left {float: left; margin-right: 5px; margin-top: 0px; margin-bottom: 1px; }
.content_right {float: right; margin-left: 5px; margin-top: 0px; margin-bottom: 1px; }

/* Twitter */
#twitter_update_list ul, #twitter_update_list li {margin: 2px 0 4px -40px;list-style2:none; text-align:left;}
#twitter_update_list li a:link{display:none; padding: -10px 0 0 0;}

/*Download (und Review)*/
.download{background:#ffffff url(style2/pattern.jpg);color: #000000;margin: 0px 10px 10px 10px; padding: 10px; border: 1px solid #ffae00;}
.download a:link, .download a:visited{color: #000000;}

.wahl{background:#ffffff url(style2/wahl.png); width: 250px; height: 75px; margin:auto;}

/*Kontakt und Co */
.fehler{padding: 2px; margin:1px; width:160px;font-size:0.9em;border: 1px solid #c3d46c; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;background-color:#d8e593;color: #000000;}
input.button{margin:1px;float:left;border: 1px solid #c3d46c; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;background-color:#d8e593;cursor:pointer;}

/* Tagcloud */
a.tagcloud1rot:link, a.tagcloud1rot:visited{font-size: 11px; color: #de2159; text-decoration: none;}
a.tagcloud1blau:link, a.tagcloud1blau:visited{font-size: 11px; color: #039faf; text-decoration: none;}
a.tagcloud1orange:link, a.tagcloud1orange:visited{font-size: 11px; color: #ff7600; text-decoration: none;}
a.tagcloud1gruen:link, a.tagcloud1gruen:visited{font-size: 11px; color: #87a800; text-decoration: none;}
a.tagcloud2rot:link, a.tagcloud2rot:visited{font-size: 13px; color: #de2159; text-decoration: none;}
a.tagcloud2blau:link, a.tagcloud2blau:visited{font-size: 13px; color: #039faf; text-decoration: none;}
a.tagcloud2orange:link, a.tagcloud2orange:visited{font-size: 13px; color: #ff7600; text-decoration: none;}
a.tagcloud2gruen:link, a.tagcloud2gruen:visited{font-size: 13px; color: #87a800; text-decoration: none;}
a.tagcloud3rot:link, a.tagcloud3rot:visited{font-size: 15px; color: #de2159; text-decoration: none;}
a.tagcloud3blau:link, a.tagcloud3blau:visited{font-size: 15px; color: #039faf; text-decoration: none;}
a.tagcloud3orange:link, a.tagcloud3orange:visited{font-size: 15px; color: #ff7600; text-decoration: none;}
a.tagcloud3gruen:link, a.tagcloud3gruen:visited{font-size: 15px; color: #87a800; text-decoration: none;}

/* Gästebuch */
.gb                 {background: #ffffff; color: #000000;}
div.gb              { margin: 0px 2px 20px 2px; padding: 10px; border: 1px solid #379db3; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;line-height: 15px; }
div.gb-author       { margin: 0px; padding: 7px 10px 7px 10px; background-image : url(style2/pattern.jpg); color:#ffffff}
p.gb-author-left    { margin: 0px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right; }
div.gb-entry        { margin: 0px; padding: 5px; color: #000000;}
.heller_link, .heller_link a:link, .heller_link a:visited, .heller_link a:active{color: #000000; font-weight : bold; font-size : 12px; text-align:center; margin-right:auto; margin-left: auto;}

#panel {
	height:175px;
	background-image:url(style2/pattern2.jpg);
	color:#ffffff;
	display:none;
	padding: 10px 125px;
}
.contact {
	float:right;
	width:75px;
	height:120px;
	margin-right:20px;
	background-image:url(style/kontakt.png);
}
.contact:hover {
	background-image:url(style/kontakt-hover.png);
}
.follower{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:24px;
	line-height:12pt;
	background:url(follow_me.png) no-repeat;
	height:50px;
	width:170px;
	padding:34px 0 0 57px;
	text-decoration:none;
	cursor:pointer;
}

.follower a:link, .follower a:visited, .follower a:hover{color: #FFFFFF;}
#flickr_badge_icon {display:block !important; margin:2px !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important; padding:0 5px 2px 0}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#FFFFFF;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:2px 2px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#FFFFFF !important;}