/* CSS Document */
#banner {
   display: none;
   }

#tools-left {
   display: none;
   }

#tools-right {
   display: none;
   }

#werbung-inhalt {
   display: none;
   }

#klicks-wps {
   display: none;
   }

#druckmenufooter {
   display: block !important;
   }

#druckmenuheader {
   display: block !important;
   }

body, html {
	margin-top: 4px !important;
	margin-bottom: 35px !important;
	padding: 0;
	background: #E6E6E6 url(./images/layout/img01.gif) !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%; /*12px ursprünglich*/
}

#page {
	width: 1256px;
	margin: 0 auto;
	border: solid 1px #CCC;
	background-color: #606060;
}

a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #000000;
	}
#header {
	position: relative;
	background-image: url(../images/layout/balken.jpg);
	width: 100%;
	height: 20px;
	text-align: center;
	padding-top: 3px;
}
#headerinhalt {
position:relative;
width:100%;
height:20px;
background-image:url(../images/layout/balken.jpg);
text-align:center;
padding-top:3px;
z-index: 0;
}
#headerinhalt2 {
position:relative;
width:100%;
height:20px;
background-image:url(../images/layout/balken.jpg);
text-align:center;
padding-top:3px;
z-index: 0;
}
#headerinhalt3 {
	position: relative;
	width: 100%;
	height: 20px;
	background-image: url(../images/layout/balken.jpg);
	text-align: center;
	padding-top: 3px;
	z-index: 0;
}
#banner {
position:relative;
width:100%;
height:165px;
background-image:url(../images/layout/hintergrund-figuren.jpg);
}
#plakat1 {
position:absolute;
padding-left:3px;
padding-top:2px;
top:28px;
left:10%;
height:108px;
width:153px;
background-image:url(../images/layout/bildschirm-red.png);
z-index:10;
}
#plakat2 {
position:absolute;
padding-left:3px;
padding-top:2px;
top:28px;
left:30%;
height:108px;
width:153px;
background-image:url(../images/layout/bildschirm-green.png);
z-index:10;
}
#person1 {
position:absolute;
top:0px;
left:20%;
height:165px;
width:100px;
background-image:url(../images/layout/figuren-links-klein.jpg);
/* background-image:url(../images/layout/hintergrund-figuren-links-ostern.png); */
/* background-image:url(../images/layout/hintergrund-silvester-links.png); */
/* background-image:url(../images/layout/hintergrund-weihnachten-links.png); */
z-index:1;
}
#plakat3 {
position:absolute;
padding-left:3px;
padding-top:2px;
top:28px;
right:30%;
height:108px;
width:153px;
background-image:url(../images/layout/bildschirm-green.png);
z-index:10;
}
#person2 {
position:absolute;
top:0px;
right:20%;
height:165px;
width:100px;
background-image:url(../images/layout/figuren-rechts-klein.jpg);
/* background-image:url(../images/layout/hintergrund-figuren-ostern-rechts.png); */
/* background-image:url(../images/layout/hintergrund-silvester-rechts.png); */
/* background-image:url(../images/layout/hintergrund-weihnachten-rechts.png); */
z-index:1;
}
#plakat4 {
position:absolute;
padding-left:3px;
padding-top:2px;
top:28px;
right:10%;
height:108px;
width:153px;
background-image:url(../images/layout/bildschirm-green.png);
z-index:10;
}
#plakatwp1 {
position: absolute;
padding-left: 0px;
padding-top: 0px;
height: 85px;
width: 150px;
background-color: #000000;
}
#plakatwp2 {
position: absolute;
padding-left: 0px;
padding-top: 0px;
height: 85px;
width: 150px;
background-color: #000000;
}
#plakatwp3 {
position: absolute;
padding-left: 0px;
padding-top: 0px;
height: 85px;
width: 150px;
background-color: #000000;
}
#navilinks {
position:relative;
float:left;
top:0px;
height:100%;
width:200px;
background-color:#606060;
z-index:100;
}
#inhaltnavilinks {
padding:10px;
}
#navirechts {
position:relative;
float:right;
top:0px;
height:100%;
width:200px;
background-color:#606060;

z-index:100;
}
#inhaltnavirechts {
padding:10px;
}
#inhalt {
position:relative;
top:0px;
height:auto;
margin-left:202px;
margin-right:202px;
background-color: #909090; /*909090*/
}
#inhalt3 {
	padding: 10px;
}
#aktiviert {
	color: #ff0000;
}
#aktiviert1 {
	color: #ff0000;
}
a.linkkategorie {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#000000;
}
a.linkkategorie:hover {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#ff0000;
}
a.linkkategorieaktiv {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#ff0000;
}
a.linkkategoriegrau {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#CCCCCC;
}
a.linkkategoriegrau:hover {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#ff0000;
}
a.linkkategoriegrauaktiv {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#ff0000;
}

/* Headers */
h1, h2, h3, h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 103%;	
}
h1 {
	position: relative; top: -11px;
	font-weight: bold;
	text-align: center;
	color: #000;
}
h2 {
	position: relative; top: -12px;
	color: #FFF;
	font-weight: bold;
}
h3 {
	font-weight: bold;
	text-align: center;
	color: #000;
}
h4 {
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #FFF;
}
h4 i {
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #F00;
}
h5 {
	position: relative; top: -18px;
	margin-bottom: -20px;
	font-size: 100%;
	font-style: italic;
	font-weight: normal;
	text-align: center;
	color: #000;
}
p {
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #000;
	margin-left: 40px;
	margin-right: 0px;
	margin-top: -12px;
}

#mehrfachuploadbutton {
	position: absolute;
	top: 115px;
	left: 50px;
}

#loginfehler {
	table-layout: auto;
	position: absolute; left: 360px;
}

.abstand {
	margin-left: 40px;
	margin-right: 0px;
	text-align: left;
	margin-top: -12px;
}
.abstanduploads {
	margin-left: 40px;
	margin-right: 0px;
	text-align: left;
	margin-top: -10px;
	margin-bottom: 12px;
}
.abstandwerbung {
	margin-left: 40px;
	margin-right: 0px;
	text-align: left;
	margin-top: -8px;
}
.abstandpfeile {
	margin-top: -12px;
}
.klammernfooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%; /*10px ursprünglich*/
	font-style:oblique;
	color:#000000;
	margin-top: 0px;
}
.titel {
	color: #FFFFFF;
	font-weight:bold;
}
.haupttitel {
	color:#000000;
	font-weight:bold;
}
.loz {
	color:#FFFFFF;
}
.lozinhalt {
	color:#ff0000;
	font-weight:bold;
}
hr {
	border: 0px; /* Für Firefox und Opera */
	border-top: solid 1px  #333;
	border-bottom: transparent;
}
.user {
	font-weight: bold;
}

/* start navigationspfeile bei thumbnails */
.navpfeilethumbs {
	text-align: center;
	margin-bottom: 5px;
	margin-top: 5px;
}
.pffirst {
	margin-right: 3px;
}
.pfback {
	margin-right: 37px;
}
.pfnext {
	margin-left: 37px;
}
.pflast {
	margin-left: 3px;
}
/* ende navigationspfeile bei thumbnails */

/* start tabelle für thumbnails*/
.abstandthumbs {
	margin-left: 40px;
}
table.thumbs { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.thumbs td, table.thumbs th { 
	border: 0px solid;
	padding: 5px;
	text-align: left;
	width: 25%;
	font-weight: normal;
	vertical-align: middle;
}
/* ende tabelle für thumbnails*/

/* start tabelle für new home thumbnails */
table.thumbs-home { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.thumbs-home td, table.thumbs-home th { 
	border: 0px solid;
	padding: 5px;
	text-align: left;
	width: 33%;
	font-weight: normal;
	vertical-align: middle;
}
/* ende tabelle für new home thumbnails */

/* start thumbnails rahmen links new home */
.thumbhome {
	border: 2px solid #F00;
	float: left;
	margin-right: 5px;
}
/* ende thumbnails rahmen links new home */

/* start thumbnails new home mit schrift links */
.textthumbhome {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%; 
	color: #CCC;
}
/* ende thumbnails new home mit schrift links */

/* start textlinks neben thumbs new home */
a.textlinkthumb {
	text-decoration: none;
	color: #CCC;
}
a.textlinkthumb:hover {
	text-decoration: underline;
	color: #ff0000;
}
a.textlinkthumb:active {
	text-decoration: none;
	color: #ff0000;
}
/* ende textlinks neben thumbs new home */

/* start thumbnails rahmen */
.thumb {
	border: 2px solid #F00;
}
/* ende thumbnails rahmen */

/* start facebook like */
#fblike {
	border: none;
	overflow: hidden;
	width: 514px;
	height: 216px;
}
/* ende facebook like */

/* start schriftanpassung im footer */
#smallfont {
	font-size: 80%;
}
#normalfont {
	font-size: 100%;
}
#bigfont {
	font-size: 125%;
}
/* ende schriftanpassung im footer */

/* start tabelle für monatsuploads */
table.monatsuploads { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.monatsuploads td, table.monatsuploads th { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 33%;
	font-weight: normal;
}
/* ende tabelle für monasuploads */

/* start tabelle für interne spezielle wallpaper-links */
table.spezialwps { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.spezialwps td, table.spezialwps th { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 25%;
	font-weight: normal;
}
/* ende tabelle für interne spezielle wallpaper-links */

/* start tabelle für klicks */
table.klicks { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.klicks td, table.klicks th {
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 25% !important;
	font-weight: normal;
}
/* ende tabelle für klicks */

/* start tabelle für downloads */
table.downloads {
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.downloads td, table.downloads th {
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 25% !important;
	font-weight: normal;
}
/* ende tabelle für downloads */

/* start tabelle für wallpaper-daten */
table.wpdaten {
	background-image: url(./images/layout/bg-315.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.wpdaten th {
	padding-left: 5px;
	text-align: left;
	width: 120px;
	vertical-align: text-top;
	font-weight: normal;
}
table.wpdaten td { 
	padding-left: 5px;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.wpdaten th.linie {
	border-bottom: 1px #FFF dotted !important;
}
/* ende tabelle für wallpaper-daten */

/* start tabelle für download-auflösungen */
table.aufloesungen {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.aufloesungen th {
	padding-left: 5px;
	text-align: left;
	width: 120px;
	vertical-align: text-top;
	font-weight: normal;
}
table.aufloesungen td { 
	padding-left: 0px;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.aufloesungen th.line {
	border-bottom: 1px #FFF dotted !important;
}
/* ende tabelle für download-auflösungen */

/* start tabelle für wallpaper kommentare */
table.kommentare {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.kommentare th {
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	width: 50%;
	vertical-align: text-top;
	font-weight: normal;
}
table.kommentare td { 
	padding-right: 5px;
	text-align: right;
	vertical-align: text-top;
	font-weight: normal;
}
table.kommentare th.line {
	border-bottom: 1px #FFF dotted !important;
}
table.kommentare th.line1 {
	border-bottom: 1px #000 dotted !important;
}
/* ende tabelle für wallpaper kommentare */

/* start tabelle für interaktives */
table.interaktives {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.interaktives th {
	padding-left: 5px;
	text-align: left;
	width: 600px;
	vertical-align: text-top;
	font-weight: normal;
}
table.interaktives td { 
	padding-left: 0px;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.interaktives th.line {
	border-bottom: 1px #FFF dotted !important;
}
/* ende tabelle für interaktives */

/* start tabelle für eingeloggte user */
table.eingeloggte {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.eingeloggte th {
	padding-left: 5px;
	text-align: left;
	width: 185px;
	vertical-align: text-top;
	font-weight: normal;
}
table.eingeloggte td { 
	padding-left: 10px;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.eingeloggte th.line {
	border-bottom: 1px #FFF dotted !important;
}
/* ende tabelle für eingeloggte user */

/* start tabelle für Netzwerk-Buttons */
table.network-buttons {
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100% !important;
}
table.network-buttons th {
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 20% !important;
	font-weight: normal;
}
table.network-buttons td { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 20% !important;
	font-weight: normal;
}
/* ende tabelle für Netzwerk-Buttons */

/* start tabelle für wallpaper-verlinkungen */
table.wp-link-codes {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.wp-link-codes th {
	padding-left: 5px;
	text-align: left;
	width: 220px;
	vertical-align: text-top;
	font-weight: normal;
}
table.wp-link-codes td { 
	padding-left: 0px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}
table.wp-link-codes th.line {
	border-bottom: 1px #FFF dotted !important;
}
/* ende tabelle für wallpaper-verlinkungen */

/* start tabelle für wallpaper sozial media */
table.wp-sozial {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.wp-sozial th {
	padding-left: 5px;
	text-align: left;
	width: 370px;
	vertical-align: text-top;
	font-weight: normal;
}
table.wp-sozial td { 
	padding-left: 0px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}
table.wp-sozial th.line {
	border-bottom: 1px #FFF dotted !important;
}
/* ende tabelle für wallpaper sozial media */

/* start tabelle für preview_uploader */
table.previewuploader { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 90%;
}
table.previewuploader th { 
	background-color: #999;
	border: 0px solid;
	padding-left: 5px;
	text-align: left;
	width: 50%;
	font-weight: bold;
}
table.previewuploader td { 
	background-color: #CCC;
	border: 0px solid;
	padding-left: 5px;
	text-align: left;
	width: 50%;
	font-weight: normal;
}
/* ende tabelle für preview_uploader */

/* start tabelle für users monatsuploads */
table.usermonatsuploads { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.usermonatsuploads td, table.usermonatsuploads th { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 33%;
	font-weight: normal;
}
/* ende tabelle für users monatsuploads */

/* start tabelle für sortierungen prewiev_uploader */
table.sortierungen { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100% !important;
}
table.sortierungen td, table.sortierungen th { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 33% !important;
	font-weight: normal;
}
/* ende tabelle für sortierungen prewiev_uploader */

/* start tabelle für wallpaperseiten */
table.wpsites { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.wpsites td, table.wpsites th { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 33%;
	font-weight: normal;
}
/* ende tabelle für wallpaperseiten */

/* start tabelle für fremdseiten */
table.othersites { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.othersites td, table.othersites th { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	width: 33%;
	font-weight: normal;
}
/* ende tabelle für fremdseiten */

/* start tabelle für bookmarks */
.abstandbookmark {
	margin-left: 5px;
}
table.bookmarks { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.bookmarks td, table.bookmarks th { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-weight: normal;
}
/* ende tabelle für bookmarks */

/* start haupttabelle für werben */
table.werben { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
	height: 100%;
	vertical-align: top;
}
table.werben td, table.werben th { 
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-weight: normal;
	width: 49%;
}
/* ende haupttabelle für werben */

/* start tabelle für jahreskosten auf spenden.php */
table.spenden {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.spenden th {
	padding-left: 5px;
	text-align: left;
	width: 150px;
	vertical-align: text-top;
	font-weight: normal;
}
table.spenden td { 
	padding-left: 0px;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.spenden td.right { 
	padding-right: 500px;
	text-align: right;
	vertical-align: text-top;
	font-weight: normal;
}
table.spenden th.line {
	border-bottom: 1px #FFF dotted !important;
}
/* ende tabelle für jahreskosten auf spenden.php */

/* start tabelle für gönner auf spenden.php */
table.goenner {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.goenner th {
	width: 18%;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.goenner td { 
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.goenner td.raquo {
	width: 5px;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.goenner td.link { 
	width: 14%;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.goenner td.datum { 
	width: 11%;
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
table.goenner td.right {
	width: 50%;
	text-align: right;
	padding-right: 320px;
	vertical-align: text-top;
	font-weight: normal;
}
table.goenner th.line {
	border-bottom: 1px #FFF dotted !important;
}
/* ende tabelle für gönner auf spenden.php */

/* start spalte links werbentabelle */
#werbenlinks {
	background-image: url(./images/layout/bg-800.png);
	border: 1px solid #535353;
	width: 49%;
	padding: 6px;
	vertical-align: top;
}
/* ende spalte links werbentabelle */

/* start spalte mitte werbentabelle */
#werbenmitte {
	background-image: none !important;
	border: 0px solid;
	width: 2%;
	padding: 6px;
	vertical-align: top;
}
/* ende spalte mitte werbentabelle */

/* start spalte rechts werbentabelle */
#werbenrechts {
	background-image: url(./images/layout/bg-800.png);
	border: 1px solid #535353;
	width: 49%;
	padding: 6px;
	vertical-align: top;
}
/* ende spalte rechts werbentabelle */

/* start linke tabelle werben */
table.werbenleft { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.werbenleft td, table.werbenleft th { 
	border: 0px solid;
	padding: 2px;
	text-align: left;
	font-weight: normal;
}
/* ende linke tabelle werben */

/* start rechte tabelle werben */
table.werbenright { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table.werbenright td, table.werbenright th { 
	border: 0px solid;
	padding: 2px;
	text-align: left;
	font-weight: normal;
}
/* ende rechte tabelle werben */

/* start tabelle für werbungsbuchung */
table.werbungsbuchung { 
	border: 0px solid;
	border-collapse: collapse;
	border-spacing: 0;
	width: 50%;
}
table.werbungsbuchung td, table.werbungsbuchung th { 
	border: 0px solid;
	padding: 2px;
	text-align: left;
	font-weight: normal;
}
/* ende tabelle für werbungsbuchung */


/* start tabelle für creative commons */
table.creativecommons {
	background-image: url(./images/layout/bg-315.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.creativecommons th {
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	width: 70px;
}
table.creativecommons td.cctitle {
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: central;
	border-bottom: 1px solid #000;
	vertical-align: middle;
	font-weight: bold;
}
table.creativecommons td.icons { 
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
	width: 60px;
}
table.creativecommons td { 
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}
table.creativecommons td.cclinie {
	border-bottom: 1px #FFF dotted;
}
.ccimage {
	border: none;
	padding-top: 2px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	text-decoration: none;
	vertical-align: middle;
}
/* ende tabelle für creative commons */

/* start tabelle für lizenzen */
table.lizenzen {
	background-image: url(./images/layout/bg-170.png) !important;
	background-repeat: repeat-x;
	border: 1px solid #000;
	border-collapse: inherit;
	border-spacing: 0px;
	width: 93%;
}
table.lizenzen th {
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
table.lizenzen td.lztitle {
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: central;
	border-bottom: 1px solid #000;
	vertical-align: middle;
	font-weight: bold;
}
table.lizenzen td.lzicons { 
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
	width: 60px;
}
table.lizenzen td { 
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}
table.lizenzen td.lzlinie {
	border-bottom: 1px #FFF dotted;
}
/* ende tabelle für lizenzen */

/* start lizenz grafiken wallpaper seite */
.lizenzimage {
	position: relative;
	border: none;
	height: 13px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
	vertical-align: middle;
}
/* ende lizenz grafiken wallpaper seite */

/* start lizenz grafiken wallpaper seite unter thumb */
.lizenzimagethumb {
	position: relative;
	border: none;
	height: 16px;
	padding-bottom: 3px;
	padding-top: 0px;
	text-decoration: none;
	vertical-align: middle;
}
/* ende lizenz grafiken wallpaper seite unter thumb */

.zeichen {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:95%; /*13px ursprünglich*/
font-weight:bold;
color:#FF0000;
}
.absatz {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%; /*12px ursprünglich*/
font-weight:bold;
color: #FFF;
}
.klammern {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%; /*10px ursprünglich*/
font-style:oblique;
color:#000000;
}
.laufschrift {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%; /*10px ursprünglich*/
color:#000000;
float:left;
}
.grau {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%; /*10px ursprünglich*/
color:#CCCCCC;
}
.wpzahlen {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 80%;
color: #333;
}
a.linkklein {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#000000;
}
a.linkklein:hover {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#ff0000;
}
a.linkkleinaktiv {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#ff0000;
}
#dropcontentsubject{
width: 100%;
text-align:center;
}
.abstandklein {
margin-left:24px;
margin-right:0px;
}
a.linkwettbewerb {
text-decoration:underline;
font-style:italic;
color:#999999;
}
a.linkwettbewerb:hover {
text-decoration:underline;
font-style:italic;
color:#ff0000;
}
a.linkwettbewerbaktiv {
text-decoration:underline;
font-style:italic;
color:#ff0000;
}
a.updatenews {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%; /*10px ursprünglich*/
font-style: italic;
color: #999 !important; 
text-decoration: none;
}
a.updatenews:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%; /*10px ursprünglich*/
font-style: italic;
color: #F00 !important;
text-decoration: none;
}
a.updatenewsaktiv {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%; /*10px ursprünglich*/
font-style: italic;
color: #999 !important;
text-decoration: none;
}
.externsite {
	background: url(/images/layout/external_link_white.png) top right no-repeat;
	padding: 0 16px 0 0;
}
.externsitenavi {
	background: url(/images/layout/external_link_gray.png) top right no-repeat;
	padding: 0 16px 0 0;
}
a#linkkategorie {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#000000;
}
a#linkkategorie:hover {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#ff0000;
}
a#linkkategorieaktiv {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#ff0000;
}
a#linkkategorie1 {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#000000;
}
a#linkkategorie1:hover {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#ff0000;
}
a#linkkategorie1aktiv {
text-decoration:none;
font-size:90%; /*12px ursprünglich*/
color:#ff0000;
}
a#linkklein {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#000000;
}
a#linkklein:hover {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#ff0000;
}
a#linkkleinaktiv {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#ff0000;
}
a#linkklein1 {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#000000;
}
a#linkklein1:hover {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#ff0000;
}
a#linkklein1aktiv {
text-decoration:none;
font-style:oblique;
font-size:100%; /*10px ursprünglich*/
color:#ff0000;
}

/*** START CSS-BILDER ***/
/* bild weiter */
.nextgraf {
	background: transparent url(../images/layout/Next.gif) no-repeat;
	width: 14px;
	height: 13px;
	border: none;
	display: inline-block;
}
.nextgraf:hover {
	background: transparent url(../images/layout/Next-over.gif);
	width: 14px;
	height: 13px;
	border: none;
	display: inline-block;
}

/* bild letztes */
.lastgraf {
	background: transparent url(../images/layout/Last.gif) no-repeat;
	width: 18px;
	height: 13px;
	border: none;
	display: inline-block;
}
.lastgraf:hover {
	background: transparent url(../images/layout/Last-over.gif);
	width: 18px;
	height: 13px;
	border: none;
	display: inline-block;
}

/* bild zurück */
.previousgraf {
	background: transparent url(../images/layout/Previous.gif) no-repeat;
	width: 14px;
	height: 13px;
	border: none;
	display: inline-block;
}
.previousgraf:hover {
	background: transparent url(../images/layout/Previous-over.gif);
	width: 14px;
	height: 13px;
	border: none;
	display: inline-block;
}

/* bild erstes */
.firstgraf {
	background: transparent url(../images/layout/First.gif) no-repeat;
	width: 18px;
	height: 13px;
	border: none;
	display: inline-block;
}
.firstgraf:hover {
	background: transparent url(../images/layout/First-over.gif);
	width: 18px;
	height: 13px;
	border: none;
	display: inline-block;
}

/* bild nach oben */
#topgraf {
	background: transparent url(../images/layout/Up.gif) no-repeat;
	width: 13px;
	height: 14px;
	border: none;
	display: inline-block;
}
#topgraf:hover {
	background: transparent url(../images/layout/Up-over.gif);
	width: 13px;
	height: 14px;
	border: none;
	display: inline-block;
}

/* bild zurück */
#backgraf {
	background: transparent url(../images/layout/Site-back.gif) no-repeat;
	width: 13px;
	height: 14px;
	border: none;
	display: inline-block;
}
#backgraf:hover {
	background: transparent url(../images/layout/Site-back-over.gif);
	width: 13px;
	height: 14px;
	border: none;
	display: inline-block;
}

/* php80 */
#php80 {
	background: transparent url(../images/diverse/php-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#php80:hover {
	background: transparent url(../images/diverse/php.jpg);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* mysql80 */
#mysql80 {
	background: transparent url(../images/diverse/mysql-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#mysql80:hover {
	background: transparent url(../images/diverse/mysql.jpg);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* ff80 */
#ff80 {
	background: transparent url(../images/diverse/firefox-kompatibel-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#ff80:hover {
	background: transparent url(../images/diverse/firefox-kompatibel.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* ie80 */
#ie80 {
	background: transparent url(../images/diverse/ie-kompatibel-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#ie80:hover {
	background: transparent url(../images/diverse/ie-kompatibel.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* stat80 */
#stat80 {
	background: transparent url(../images/diverse/statistiken-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#stat80:hover {
	background: transparent url(../images/diverse/statistiken.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* rss80 */
#rss80 {
	background: transparent url(../images/diverse/rss-feeds-abonnieren-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#rss80:hover {
	background: transparent url(../images/diverse/rss-feeds-abonnieren.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* creative commons */
#cc80 {
	background: transparent url(../images/diverse/creative_commons.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* pisteonline80 */
#pisteonline80 {
	background: transparent url(../images/partnerbanner/piste-online-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#pisteonline80:hover {
	background: transparent url(../images/partnerbanner/piste-online.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* bg80 */
#bg80 {
	background: transparent url(../images/partnerbanner/black_green-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#bg80:hover {
	background: transparent url(../images/partnerbanner/black_green.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* colosseum80 */
#colosseum80 {
	background: transparent url(../images/partnerbanner/colosseum-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#colosseum80:hover {
	background: transparent url(../images/partnerbanner/colosseum.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* schwerin80 */
#schwerin80 {
	background: transparent url(../images/partnerbanner/piste-schwerin-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#schwerin80:hover {
	background: transparent url(../images/partnerbanner/piste-schwerin.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* fete80 */
#fete80 {
	background: transparent url(../images/partnerbanner/fete-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#fete80:hover {
	background: transparent url(../images/partnerbanner/fete.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* citycar80 */
#citycar80 {
	background: transparent url(../images/partnerbanner/city-car-nb-a.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#citycar80:hover {
	background: transparent url(../images/partnerbanner/city-car-nb.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* fragezeichen */
.fragezeichen {
	background: transparent url(../images/layout/icon_tip.png);
	width: 12px;
	height: 12px;
	border: none;
	display: inline-block;
}

/* printpreview */
#printpreview {
	background: transparent url(../images/layout/print-preview-a.png);
	width: 16px;
	height: 16px;
	border: none;
	display: inline-block;
}
#printpreview:hover {
	background: transparent url(../images/layout/print-preview.png);
	width: 16px;
	height: 16px;
	border: none;
	display: inline-block;
}

/* printer */
#printer {
	background: transparent url(../images/layout/drucker-a.png);
	width: 16px;
	height: 16px;
	border: none;
	display: inline-block;
}
#printer:hover {
	background: transparent url(../images/layout/drucker.png);
	width: 16px;
	height: 16px;
	border: none;
	display: inline-block;
}

/* papierquer */
.papierquer {
	background: transparent url(../images/layout/papierblatt-querformat.png);
	width: 22px;
	height: 17px;
	border: none;
	display: inline-block;
}

/* papierhoch */
.papierhoch {
	background: transparent url(../images/layout/papierblatt-hochformat.png);
	width: 17px;
	height: 22px;
	border: none;
	display: inline-block;
}

/* chsuche */
#chsuche {
	background: transparent url(../images/fremdbanner/suche_120x60_trans-a.png);
	width: 120px;
	height: 20px;
	border: none;
	display: inline-block;
}
#chsuche:hover {
	background: transparent url(../images/fremdbanner/suche_120x60_trans.png);
	width: 120px;
	height: 20px;
	border: none;
	display: inline-block;
}

/* xhtml */
#xhtml {
	background: transparent url(../images/fremdbanner/valid-xhtml10-blue-a.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}
#xhtml:hover {
	background: transparent url(../images/fremdbanner/valid-xhtml10-blue.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}

/* cssw3c */
#cssw3c {
	background: transparent url(../images/fremdbanner/vcss-blue-a.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}
#cssw3c:hover {
	background: transparent url(../images/fremdbanner/vcss-blue.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}

/* database */
#database {
	background: transparent url(../images/fremdbanner/prp2en-a.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}
#database:hover {
	background: transparent url(../images/fremdbanner/prp2en.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}

/* seitwert */
#seitwert {
	background: transparent url(http://img.seitwert.de/ba/7f/ba7fbcd8bae26611d8ae20ffd1389bbe_grey.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}
#seitwert:hover {
	background: transparent url(http://img.seitwert.de/ba/7f/ba7fbcd8bae26611d8ae20ffd1389bbe_white.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}

/* myfotohome */
#myfotohome {
	background: transparent url(../images/fremdbanner/myfotohome-a.jpg);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}
#myfotohome:hover {
	background: transparent url(../images/fremdbanner/myfotohome.png);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}

/* autowp */
#autowp {
	background: transparent url(../images/fremdbanner/awp.de-a.jpg);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}
#autowp:hover {
	background: transparent url(../images/fremdbanner/awp.de.gif);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}

/* bilderarchiv */
#bilderarchiv {
	background: transparent url(../images/fremdbanner/button-a.jpg);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}
#bilderarchiv:hover {
	background: transparent url(../images/fremdbanner/button.jpg);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}

/* usedom */
#usedom {
	background: transparent url(../images/fremdbanner/usedom-a.gif);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}
#usedom:hover {
	background: transparent url(../images/fremdbanner/usedom.gif);
	width: 88px;
	height: 31px;
	border: none;
	display: inline-block;
}

/* massiv-aus-holz */
#massivausholz {
	background: transparent url(../images/fremdbanner/massiv-aus-holz-sw.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#massivausholz:hover {
	background: transparent url(../images/fremdbanner/massiv-aus-holz.png);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}

/* ranking-hits */
#ranking-hits {
	background: transparent url(../images/fremdbanner/www.ranking-hits.de-a.jpg);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
#ranking-hits:hover {
	background: transparent url(http://www.ranking-hits.de/?ref=www.sexy-wallpaper-area.ch&style=13);
	width: 80px;
	height: 15px;
	border: none;
	display: inline-block;
}
/*** ENDE CSS-BILDER ***/

/*** START Aufklapp Text ***/
#hiddendiv {
  display: none;
}
/*** ENDE Aufklapp Text ***/

/*** START Werben Info-Zeichen Bildschirmfuss ***/
.bildschirmfussinfo {
position:absolute;
padding-left:0px;
padding-top:0px;
top:95px;
left:69px;
height:10px;
width:10px;
background: url(../images/layout/i_grau.png);
}
/*** ENDE Werben Info-Zeichen Bildschirmfuss ***/

/*** START Bildschirmhintergrund no Flash ***/
.animbild {
	background-image: url(../images/header/logo-swpa-big.png);
	position: absolute;
	padding: 0;		
	height: 85px; 
	width: 150px;
	clear: both;
}
/*** ENDE Bildschirmhintergrund no Flash ***/

/*** START Google Suche Sidebar rechts ***/
  .gsc-control-cse {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-color: #606060;
    background-color: #606060;
  }
  input.gsc-input {
    border-color: #ffffff;
	margin-left: 15px;
  }
  input.gsc-search-button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0px;
	background: transparent url(../images/layout/search-button.png);
	width: 18px;
	height: 18px;
	margin: 2px;
	border: none;
	display: inline-block;
  }
  input.gsc-search-button:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 0px; 
	background: transparent url(../images/layout/search-button-over.png);
	width: 18px;
	height: 18px;
	margin: 2px;
	border: none;
	display: inline-block;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FF9900;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result {
    border-color: #FFFFFF;
    background-color: #606060;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #FFFFFF;
    background-color: #606060;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #000000;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #000000;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #FF0000;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #FF0000;
  }
  .gsc-cursor-page {
    color: #000000;
  }
  a.gsc-trailing-more-results:link {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #FF0000;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #FF0000;
  }
  .gsc-cursor-box {
    border-color: #606060;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: #606060;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #FF9900;
    background-color: #606060;
  }
  .gs-promotion.gs-result {
    border-color: #336699;
    background-color: #606060;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #FF0000;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #FF0000;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #FF0000;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #FF0000;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #008000;
  }
/*** ENDE Google Suche Sidebar rechts ***/

/*** START Follow-Grafiken Sidebar links ***/
#twitter {
	background: transparent url(../images/layout/Twitter-25-a.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
}
#twitter:hover {
	background: transparent url(../images/layout/Twitter-25.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
} 

#facebook {
	background: transparent url(../images/layout/Facebook-25-a.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
}
#facebook:hover {
	background: transparent url(../images/layout/Facebook-25.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
} 

#digg {
	background: transparent url(../images/layout/Digg-25-a.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
}
#digg:hover {
	background: transparent url(../images/layout/Digg-25.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
} 

#gplus {
	background: transparent url(../images/layout/gplus-25-a.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
}
#gplus:hover {
	background: transparent url(../images/layout/gplus-25.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
} 

#rss {
	background: transparent url(../images/layout/RSS-25-a.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
}
#rss:hover {
	background: transparent url(../images/layout/RSS-25.png) !important;
	width: 25px !important;
	height: 25px !important;
	border: none;
	display: inline-block;
} 
/*** ENDE Follow-Grafiken Sidebar links ***/

/*** START neuer CSS Tooltip linke Navigation und Inhalt ***/
a.tt { cursor: help; }
.tt {
  font-size: 11px !important;
  font-weight: normal !important;
  font-family: Arial, Helvetica, sans-serif !important;
  text-decoration:none !important;
  text-align: left;
}
.tt span { display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
.tt:hover { position:relative;text-decoration:none; z-index:10000; color: #aaaaff; }
.tt:hover span.tooltip {
	color: #111;
	display:block;
	position:absolute;
	top:0px; left:-10px;
	padding: 15px 0 0 0;
	width: 250px;
	text-align: left;
	text-decoration:none;
	z-index: 20000;
	white-space: normal !important;
}
.tt.rightEnd:hover span.tooltip {
	right: -20px; left: auto;
}
.tt:hover span.top {
	display: block;
	padding: 30px 8px 0;
	background: url(../images/tooltip/bubble-big-left.png) no-repeat top;
}
.tt.rightEnd:hover span.top {
	background: url(../images/tooltip/bubble-big-right.png) no-repeat top;
}
.tt:hover span.middle { /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../images/tooltip/bubble_filler-big.png) repeat bottom; 
}
.tt:hover span.bottom {
	display: block;
	padding:3px 8px 10px;
	color: #548912;
	background: url(../images/tooltip/bubble-big-left.png) no-repeat bottom;
}
.tt .fakeLink { text-decoration: underline; }
/*** ENDE neuer CSS Tooltip linke Navigation und Inhalt ***/

/*** START neuer CSS Tooltip rechte Navigation ***/
a.ttr { cursor: help; }
.ttr {
  font-size: 11px !important;
  font-weight: normal !important;
  font-family: Arial, Helvetica, sans-serif !important;
  text-decoration:none !important;
  text-align: left;
}
.ttr span { display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
.ttr:hover { position:relative;text-decoration:none; z-index:10000; color: #aaaaff; }
.ttr:hover span.tooltip {
	color: #111;
	display:block;
	position:absolute;
	top:0px; right:-10px;
	padding: 15px 0 0 0;
	width: 250px;
	text-align: left;
	text-decoration:none;
	z-index: 20000;
	white-space: normal !important;
}
.ttr.rightEnd:hover span.tooltip {
	right: -20px; left: auto;
}
.ttr:hover span.top {
	display: block;
	padding: 30px 8px 0;
	background: url(../images/tooltip/bubble-big-right.png) no-repeat top;
}
.ttr.rightEnd:hover span.top {
	background: url(../images/tooltip/bubble-big-right.png) no-repeat top;
}
.ttr:hover span.middle { /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../images/tooltip/bubble_filler-big.png) repeat bottom; 
}
.ttr:hover span.bottom {
	display: block;
	padding:3px 8px 10px;
	color: #548912;
	background: url(../images/tooltip/bubble-big-right.png) no-repeat bottom;
}
.ttr .fakeLink { text-decoration: underline; }
/*** ENDE neuer CSS Tooltip rechte Navigation ***/

/*** START neuer CSS Tooltip für Wallpaper-Thumbnails ***/
a.ttt { cursor: default; text-decoration: none; }
.ttt {
  font-size: 12px !important;
  font-weight: normal !important;
  font-family: Arial, Helvetica, sans-serif !important;
  text-decoration: none !important;
  text-align: left;
}
.ttt span { display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
.ttt:hover { position: relative; text-decoration: none; z-index: 10000; color: #aaaaff; }
.ttt:hover span.tooltip {
	color: #111;
	display: block;
	position: absolute !important;
	top: -15px; left: -10px;
	padding: 15px 0 0 0;
	width: 250px;
	text-align: left;
	text-decoration: none;
	z-index: 20000;
	white-space: normal !important;
}
.ttt.rightEnd:hover span.tooltip {
	text-decoration: none;
	right: -20px; left: auto;
}
.ttt:hover span.top {
	text-decoration: none;
	display: block;
	padding: 30px 8px 0;
	background: url(../images/tooltip/bubble-big.png) no-repeat top;
}
.ttt.rightEnd:hover span.top {
	text-decoration: none;
	background: url(../images/tooltip/bubble-right.png) no-repeat top;
}
.ttt:hover span.middle { /* different middle bg for stretch */
	text-decoration: none;
	display: block;
	padding: 0 8px; 
	background: url(../images/tooltip/bubble_filler-big.png) repeat bottom; 
}
.ttt:hover span.bottom {
	text-decoration: none;
	display: block;
	padding: 3px 8px 10px;
	color: #548912;
	background: url(../images/tooltip/bubble-big.png) no-repeat bottom;
}
.ttt .fakeLink { text-decoration: none; }
/*** ENDE neuer CSS Tooltip für Wallpaper-Thumbnails ***/

/*** START neuer CSS Tooltip für Wallpaper-Thumbnails Home-Seite ***/
a.ttthome { cursor: default; text-decoration: none; }
.ttthome {
  font-size: 12px !important;
  font-weight: normal !important;
  font-family: Arial, Helvetica, sans-serif !important;
  text-decoration: none !important;
  text-align: left;
}
.ttthome span { display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
.ttthome:hover { position: relative; text-decoration: none; z-index: 10000; color: #aaaaff; }
.ttthome:hover span.tooltip {
	color: #111;
	display: block;
	position: absolute !important;
	top: -15px; left: -10px;
	padding: 15px 0 0 0;
	width: 250px;
	text-align: left;
	text-decoration: none;
	z-index: 20000;
	white-space: normal !important;
}
.ttthome.rightEnd:hover span.tooltip {
	text-decoration: none;
	right: -20px; left: auto;
}
.ttthome:hover span.top {
	text-decoration: none;
	display: block;
	padding: 30px 8px 0;
	background: url(../images/tooltip/bubble-big.png) no-repeat top;
}
.ttthome.rightEnd:hover span.top {
	text-decoration: none;
	background: url(../images/tooltip/bubble-right.png) no-repeat top;
}
.ttthome:hover span.middle { /* different middle bg for stretch */
	text-decoration: none;
	display: block;
	padding: 0 8px; 
	background: url(../images/tooltip/bubble_filler-big.png) repeat bottom; 
}
.ttthome:hover span.bottom {
	text-decoration: none;
	display: block;
	padding: 3px 8px 10px;
	color: #548912;
	background: url(../images/tooltip/bubble-big.png) no-repeat bottom;
}
.ttthome .fakeLink { text-decoration: none; }
/*** ENDE neuer CSS Tooltip für Wallpaper-Thumbnails Home-Seite ***/


/*** START neuer CSS Tooltip für Zufallbild-Thumbnails Header ***/
a.ttheader { cursor: default; text-decoration: none; }
.ttheader {
  font-size: 11px !important;
  font-weight: normal !important;
  font-family: Arial, Helvetica, sans-serif !important;
  text-decoration: none !important;
  text-align: left;
}
.ttheader span { display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
.ttheader:hover { position: relative; text-decoration: none; z-index: 100000 !important; color: #aaaaff; }
.ttheader:hover span.tooltip {
	color: #111;
	display: block;
	position: absolute !important;
	top: -15px; left: -10px;
	padding: 15px 0 0 0;
	width: 250px;
	text-align: left;
	text-decoration: none;
	z-index:101 !important;
	white-space: normal !important;
}
.ttheader.rightEnd:hover span.tooltip {
	text-decoration: none;
	right: -20px; left: auto;
}
.ttheader:hover span.top {
	text-decoration: none;
	display: block;
	padding: 30px 8px 0;
	background: url(../images/tooltip/bubble-big.png) no-repeat top;
}
.ttheader.rightEnd:hover span.top {
	text-decoration: none;
	background: url(../images/tooltip/bubble-big.png) no-repeat top;
}
.ttheader:hover span.middle { /* different middle bg for stretch */
	text-decoration: none;
	display: block;
	padding: 0 8px; 
	background: url(../images/tooltip/bubble_filler-big.png) repeat bottom; 
}
.ttheader:hover span.bottom {
	text-decoration: none;
	display: block;
	padding: 3px 8px 10px;
	color: #548912;
	background: url(../images/tooltip/bubble-big.png) no-repeat bottom;
}
.ttheader .fakeLink { text-decoration: none; }
/*** ENDE neuer CSS Tooltip für Zufallbild-Thumbnails Header ***/

/*** START neuer CSS Tooltip für Zufallbild-Thumbnails ***/
a.ttzswp { cursor: default; text-decoration: none; }
.ttzswp {
  font-size: 12px !important;
  font-weight: normal !important;
  font-family: Arial, Helvetica, sans-serif !important;
  text-decoration: none !important;
  text-align: left;
}
.ttzswp span { display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
.ttzswp:hover { position: relative; text-decoration: none; z-index: 10000; color: #aaaaff; }
.ttzswp:hover span.tooltip {
	color: #111;
	display: block;
	position: absolute !important;
	top: -15px; left: -120px;
	padding: 15px 0 0 0;
	width: 250px;
	text-align: left;
	text-decoration: none;
	z-index: 20000 !important;
	white-space: normal !important;
}
.ttzswp.rightEnd:hover span.tooltip {
	text-decoration: none;
	right: -20px; left: auto;
}
.ttzswp:hover span.top {
	text-decoration: none;
	display: block;
	padding: 30px 8px 0;
	background: url(../images/tooltip/bubble-big-right.png) no-repeat top;
}
.ttzswp.rightEnd:hover span.top {
	text-decoration: none;
	background: url(../images/tooltip/bubble-big-right.png) no-repeat top;
}
.ttzswp:hover span.middle { /* different middle bg for stretch */
	text-decoration: none;
	display: block;
	padding: 0 8px; 
	background: url(../images/tooltip/bubble_filler-big.png) repeat bottom; 
}
.ttzswp:hover span.bottom {
	text-decoration: none;
	display: block;
	padding: 3px 8px 10px;
	color: #548912;
	background: url(../images/tooltip/bubble-big-right.png) no-repeat bottom;
}
.ttzswp .fakeLink { text-decoration: none; }
/*** ENDE neuer CSS Tooltip für Zufallbild-Thumbnails ***/

.zwptitel {
	color: #F00;
	font-weight: bold;
	font-size: 12px ;
	text-align: center;
}

/* beateaktion */
#beateaktion {
	background: transparent url(../images/diverse/beateaktion.gif);
	width: 234px;
	height: 60px;
	border: 1px solid;
	border-color: #000;
	display: inline-block;
}

/* laetitia */
#laetitia {
	background: transparent url(../images/diverse/laetitia.gif);
	width: 160px;
	height: 60px;
	border: 1px solid;
	border-color: #000;
	display: inline-block;
}

/* laetitia */
#hdwpa {
	background: transparent url(http://www.hd-wallpaper-area.com/images/banner/wp-area-3-234x60.gif);
	width: 234px;
	height: 60px;
	border: 1px solid;
	border-color: #000;
	display: inline-block;
}

.center {
	text-align: center;
}

#diashow {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
	padding: 0;
	background: url(./images/layout/img01.gif) no-repeat !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: center;
	color: #666;
}

a.diashowlink {
	text-decoration: none;
	color: #666;
}
a.diashowlink:hover {
	text-decoration: underline;
	color: #ff0000;
}
a.diashowlinkaktiv {
	text-decoration: underline;
	color: #ff0000;
}

.pixelmasse {
	color: #999;
}

.fettschrift {
	font-weight: bold !important;
}
