* {
font-family: Arial;
font-size:12px;
}
.text10 {font-size:10px;}
.text11 {font-size:11px;}
.text14 {font-size:14px;}
.text16 {font-size:16px;}

.underline{text-decoration:underline;}

.divline{
         border-top:solid #C9C9C9 1px;
         width:100%;
         margin: 5px 0px 5px 0px;
         padding: 5px 0px 0px 0px;
}
.strich1{border:solid #C9C9C9 1px; width:90%; float:left;}

.warning
{
  color:#CC0000;
  font-size:14px;
}
.warningnorm
{
  color:#CC0000;
  font-size:12px;
}
.successnorm
{
  color:#9ACD32;
  font-size:12px;
}

body {
background-color:#e3edfa;
background-image: url(./style/bg2.png);
 background-attachment:scroll;
text-align:center;
margin:0px;
}

.noform{margin:0px;}
.noform form{margin:0px;}

/*Überschriften*/

h1
{
padding-top:5px;
padding-bottom:1px;
padding-left:0px;
margin:0px;
color:#7C7C7C;
text-transform:uppercase;
text-decoration:none;
}

h2
{
padding-top:15px;
padding-bottom:1px;
padding-left:0px;
color:#7C7C7C;
text-decoration:underline;
}

.anker
{
line-height:24px;
color:#000;
}
.anker:visited {color:#7C7C7C;}

/* Div Elemente */

#hauptdiv {
background:#ffffff;
width:95%;
text-align:left;
margin:0px auto;
border:#778899 solid 1px;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
}

#header_oben {
background:#fff;
width:100%;
height:10px;

}

#header_mitte {
background:url(./img/banner.png) no-repeat center;
width:100%;
height:130px;
}

#header_navigation {
margin-bottom:5px;
text-align: center;
border-bottom:#C9C9C9 1px solid;
}

.menulink
{
margin-left: 10px;
line-height:24px;
letter-spacing:4px;
}

.ausrichtung {margin: 8px 0px 0px 40px;}

.hervor {
    padding: 10px 10px 10px 10px;
    border: 1px solid #888377;
    background-color: #F4EEDD;
    width:90%;
}
.hervor2 {
    padding: 5px 5px 5px 5px;
    /*border: 1px dotted #888377;*/
    background-color: #F0F8FF;
	width:90%;
}

/*Hauptteil "Tabelle"*/
#inhalt {
}

#inhalt_rechts {
width:78%;
float:right;
padding-left:10px;
padding-right:3px;
}

#inhalt_links {
width:179px;
float:left;
padding-left:3px;
padding-right:10px;
border-right:1px solid #C9C9C9;
}
#inhalt_links form {margin:0px;}

#inhalt_unten {
clear:both;
height:10px;
width:1px;
}


#footer {
margin:auto;
background:#fff;
width:94%;
border:#778899 solid 1px;
}
#footer legend {
font-size:11px;
background-color:#fff;
}

#copyright {
color:#434343;
text-align:center;
padding-top:15px;
}

#copyright a {
color:#434343;
}

#copyright a:hover {
color:#434343;
}

.regtab
td{
padding-bottom:15px;
}

.buchstabe
{
   font-size:11px;
   font-weight:bold;
   color:#888888;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
   cursor:pointer;
}
.buchstabe:hover
{
   font-weight:bold;
   color:#000000;
   background-color:#757575;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
}
/*überprüfen-Button bei der Registrierung*/
.checking
{
   font-size:11px;
   font-weight:bold;
   color:#888888;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
   cursor:pointer;
}
.checking:hover
{
   font-weight:bold;
   color:#000000;
   background-color:#757575;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
}
/*lesen*/
.show
{
   color:#000000;
   height: 20px;
   background-color:#ffffff;
   border-width:0px;
   padding: 0px 2px 5px 2px;
   cursor:pointer;
}
.show:hover
{
   cursor: pointer;
   color:#9ACD32;
}
.showtd
{
   border-bottom: 1px dotted #000000;
}

.hoch {height:22px;}
.showline tr:hover {background-color: #F5F5DC;}

.showshop a
{
   text-decoration: none;
   color:#000000;
   background-color:#ffffff;
   padding: 0px 5px 0px 5px;
}
.showshop a:hover
{
   text-decoration:underline;
   color:#9ACD32;
}


.showkopf
{
   border-bottom:1px solid #C9C9C9;
   font-size:10px;
   text-align:center;
}

.up {
 background: url(./style/up.png);
 padding:0;
 width:11px;
 height:11px;
 border:0px;
 cursor:pointer;
}
.down{
 background: url(./style/down.png);
 padding:0;
 width:11px;
 height:11px;
 border:0px;
 cursor:pointer;
}
/*Kategorieansicht Prozent-bar*/
.bar-rating{
margin-left: 20px;
background: url(./img/bar.png) no-repeat;
width:99px;
height:11px;
background-position: left top;
}
.current-barrating{
background: url(./img/bar.png) no-repeat;
width:99px;
height:11px;
background-position: left bottom;
}
/*ENDE*/

/*Bewertungen*/

.star-rating,
.star-rating .current-rating{
background: url(./img/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}

.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}

.star-rating .current-rating{
z-index:1;
background-position: left center;
}

/*Hauptmenu links*/

.suchfeld{border: 1px solid #888377;}
.suchfeld:focus {background-color: #F4EEDD;}

.menulinks {padding: 0% 0% 0% 5%;}
.menulinks a{
           color:#808080;
           text-decoration:none;
}
.menulinks a:hover{color:#000000; text-decoration:underline;}

.catlist
{
   list-style: none;
   padding: 0% 2% 5% 5%;
}
.catlist form
{
   margin:0px;
}
.catlistunten
{
   list-style: none;
   padding: 0% 0% 0% 5%;
}
.catlistunten li
{
   padding: 0% 0% 5% 10%;
}

.menusuche
{
 height:24px;
 text-align:center;
 background-image: url(./style/shopsuche.png);
  background-repeat:no-repeat;
 padding:3px 0px 0px 0px;
 margin:0px;
}
.menukateg
{
 height:24px;
 text-align:center;
 background-image: url(./style/kategorien.png);
  background-repeat:no-repeat;
 padding:3px 0px 0px 0px;
 margin:0px;
}
.menuopti
{
 height:24px;
 text-align:center;
 background-image: url(./style/optionen.png);
  background-repeat:no-repeat;
 padding:3px 0px 0px 0px;
 margin:0px;
}
.menuumfrage
{
 height:24px;
 text-align:center;
 background-image: url(./style/umfrage.png);
  background-repeat:no-repeat;
 padding:3px 0px 0px 0px;
 margin:0px;
}
.menueshop
{
 height:24px;
 text-align:center;
 background-image: url(./style/e-shop.png);
  background-repeat:no-repeat;
 padding:3px 0px 0px 0px;
 margin:0px;
}

#poll
{
  padding: 0% 0% 5% 5%;
}
/*umfrage*/
.umfrage
{
  font-size:11px;
  border-left:0px; border-right:0px;
  border-top:1px dotted #555555; border-bottom:1px dotted #555555;
  padding: 0% 0% 5% 5%;
}
.umfrage p
{
  font-size:11px;
  margin:5px 0px 0px 0px;
}
.umfrage a
{
  font-size:10px;
  color:#000000;
}

/*ENDE umfrage*/

/*Datenbank-Tabelle*/
.dbtab {width:98%; border-bottom:dotted #7C7C7C 1px;}
.dbtab td{font-size:10px;}
/*ENDE Datenbank-Tabelle*/

/*userstats-Tabelle*/

.userstat {width:91%;}
.userstat th{text-align: center;}
.userstat th a{color:#F0F8FF; padding-left:10%;padding-right:10%;}
/*ENDE userstats-Tabelle*/


/*Buttons*/
.okbtn
{
    border-width:0px;
   background: transparent url(./style/shade2.png);
   background-color:#333333;
   background-position: bottom;
   color:#ffffff;
   cursor:pointer;
}
.okbtn:hover{
   background-color:#E0EEE0;
   color:#000000;
}
.okbtn2
{
    border-width:0px;
   background: transparent url(./style/shade2.png);
   background-color:#E0EEE0;
   background-position: bottom;
   color:#000000;
}
.btna
{
   text-align: left;
   color:#757575;
   height: 20px;
   width:100%;
   background-color:#EDEDED;
   border-width:0px;
   cursor:pointer;
}
.btna:hover{
   background-color:#DCEAF3;
   color:#000000;
}

.btnb
{
   text-align: left;
   color:#757575;
   height: 20px;
   width:100%;
   background-color:#ffffff;
   border-width:0px;
   cursor:pointer;
}

.btnb:hover{
   background-color:#DCEAF3;
   color:#000000;
}
.btnc
{
   text-align: left;
   color:#757575;
   height: 20px;
   width:100%;
   background-color:#EDEDED;
   border-top:1px solid #757575;
   border-bottom:1px solid #757575;
   border-left:0px;
   border-right:0px;
   cursor:pointer;

}
.btnc:hover{
   background-color:#DCEAF3;
}

.abtn a
{
   color:#808080;
   text-decoration:none;
}
.abtn a:hover{color:#000000;text-decoration:underline;}


.btn2 {
    width:158px;
    height:25px;
    background: transparent url('./style/btn2.png') no-repeat top left;
    padding: 2px 2px 5px 3px;
    border-width:0px;
    cursor:pointer;
}
.btn2:hover {
    width:158px;
    height:25px;
    background: transparent url('./style/btn2.png') no-repeat bottom left;
    color: #D2B48C;
    padding: 3px 2px 5px 10px;
    border-width:0px;
}
.btn3 {
    background: transparent url('./style/btn3.png') no-repeat top right;
    height: 25px;
    padding: 5px 10px 5px 2px;
    border-width:0px;
    cursor:pointer;
}
.btn3:hover {
    background: transparent url('./style/btn3.png') no-repeat bottom right;
    color: #D2B48C;
}
.btn4 {
    background: transparent url('./style/btn4.png') no-repeat top right;
    height: 13px;
    padding: 0px 12px 0px 10px;
    border-width:0px;
    cursor:pointer;
    font-size:10px;
    color: #888888;
}
.btn4:hover {
    background: transparent url('./style/btn4.png') no-repeat bottom right;
}
.btn4a {
    background: transparent url('./style/btn4a.png') no-repeat top left;
    height: 13px;
    padding: 0px 12px 0px 10px;
    border-width:0px;
    cursor:pointer;
    font-size:10px;
    color: #888888;
}
.btn4a:hover {
    background: transparent url('./style/btn4a.png') no-repeat bottom left;
}
.btn5 {
    height:20px;
    background: transparent url('./style/btn5.png') repeat-x bottom left;
    color: #556B2F;
    text-decoration:none;
    padding: 2px;
    border:1px solid #BCEE68;
    cursor:pointer;
}
.btn5:hover {
    height:24px;
    background: transparent url('./style/btn5.png') repeat-x bottom left;
    color: #696969;
    border:2px solid #ADFF2F;
}
.btnmit
{
	border:0px; 
	cursor:pointer;
	background-color:#DCEAF3;
	color:#808080;
}

.wahlpos {
    width:55px;
    height:21px;
    background: transparent url('./img/wahl_pos.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.wahlpos:hover {
    width:55px;
    height:21px;
    background: transparent url('./img/wahl_pos.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.wahlneut {
    width:58px;
    height:21px;
    background: transparent url('./img/wahl_neut.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.wahlneut:hover {
    width:58px;
    height:21px;
    background: transparent url('./img/wahl_neut.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.wahlneg {
    width:59px;
    height:21px;
    background: transparent url('./img/wahl_neg.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.wahlneg:hover {
    width:59px;
    height:21px;
    background: transparent url('./img/wahl_neg.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.wahlreg {
    width:143px;
    height:21px;
    background: transparent url('./img/wahl_reged.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.wahlreg:hover {
    width:143px;
    height:21px;
    background: transparent url('./img/wahl_reged.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.wahlall {
    width:117px;
    height:21px;
    background: transparent url('./img/wahl_all.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.wahlall:hover {
    width:117px;
    height:21px;
    background: transparent url('./img/wahl_all.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.changepass {
    width:117px;
    height:21px;
    background: transparent url('./img/change_pass.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.changepass:hover {
    width:117px;
    height:21px;
    background: transparent url('./img/change_pass.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.changemail {
    width:149px;
    height:21px;
    background: transparent url('./img/change_mail.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.changemail:hover {
    width:149px;
    height:21px;
    background: transparent url('./img/change_mail.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.changeero {
    width:78px;
    height:21px;
    background: transparent url('./img/change_ero.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.changeero:hover {
    width:78px;
    height:21px;
    background: transparent url('./img/change_ero.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.wahldat {
    width:55px;
    height:21px;
    background: transparent url('./img/wahl_dat.png') no-repeat top left;
    border-width:0px;
    cursor:pointer;
}
.wahldat:hover {
    width:55x;
    height:21px;
    background: transparent url('./img/wahl_dat.png') no-repeat bottom left;
    color: #D2B48C;
    border-width:0px;
}
.inbox {
    width:96px;
    height:21px;
    background: transparent url('./img/inbox.png') no-repeat top left;
    border-width:0px;
	color: #818FA1;
	font-size:10px;
    cursor:pointer;
}
.inbox:hover {
    width:96px;
    height:21px;
    background: transparent url('./img/inbox.png') no-repeat bottom left;
    color: #ffffff;
    border-width:0px;
}
.outbox {
    width:100px;
    height:21px;
    background: transparent url('./img/outbox.png') no-repeat top left;
    border-width:0px;
	color: #818FA1;
	font-size:10px;
    cursor:pointer;
}
.outbox:hover {
    width:100px;
    height:21px;
    background: transparent url('./img/outbox.png') no-repeat bottom left;
    color: #ffffff;
    border-width:0px;
}
.confirm
{
    background-color:#FAEBD7;
    border-width:1px;
    cursor:pointer;
}
.confirm:active
{
    background-color:#708090;
    border-width:1px;
}
.wertbtn
{
   width:100%;
   color:#ffffff;
   height: 20px;
   background: transparent url(./style/shade2.png);
   background-color:#333333;
   background-position: bottom;
   border-width:0px;
   padding: 0px 2px 5px 2px;
   cursor:pointer;
}

.wertbtn:hover
{
   background-color:#E0EEE0;
   color:#000000;
}

.btnvor
{
   font-family: Times, serif;
   font-size:14px;
   font-weight:bold;
    padding: 0px 5px 5px 5px;
   color:#888888;
   height: 24px;
   background-color:#000000;
   background-image: url(./style/shade.png);
   background-position: bottom;
   color:#FFFFFF;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
   cursor:pointer;
}

.btnvor:hover{background-color:#ADFF2F;}

.btnvorred
{
   font-family: Times, serif;
   font-size:14px;
   font-weight:bold;
    padding: 0px 5px 5px 5px;
   color:#888888;
   height: 24px;
   background-color:#800000;
   background-image: url(./style/shade.png);
   background-position: bottom;
   color:#FFFFFF;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
   cursor:pointer;
}

.btnvorred:hover{background-color:#dd0000;}

.btncom
{
   font-family: Times, serif;
    padding: 0px 5px 5px 5px;
   color:#888888;
   height: 20px;
   background-color:#000000;
   background-image: url(./style/shade.png);
   background-position: 0px 25px;
   color:#FFFFFF;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
   cursor:pointer;
}

.btncom:hover{background-color:#ADFF2F;background-position: bottom;}

.btncom2{   font-family: Times, serif;
   font-weight:bold;
    padding: 0px 5px 5px 5px;
   color:#888888;
   height: 20px;
   background-color:#ADFF2F;
   background-image: url(./style/shade.png);
   background-position: bottom;
   color:#ffffff;
   border-style:solid;
   border-color:#000000;
   border-width:1px;
   cursor:pointer;}
/*-----*/

.imgcell
{
border-right: #EEEEEE 1px solid;
width: 23%;
font-size: 10px;
color: #6A6A6A;
padding: 7px;
background-color: #FBFBFB;
vertical-align: middle;
text-align: center;
}
.imgcell2
{
border-left: #EEEEEE 1px solid;
font-size: 10px;
color: #6A6A6A;
vertical-align: bottom;
background-color: #FBFBFB;
}
/*Kommentar/Bewertung hinzufügen*/
.hinzu
{
   border-right: #BBBBBB 1px solid;
}

.komzu {
    border: 1px solid #888377;
}
.komzu:focus {
    background-color: #F4EEDD;
}
.bewzu {
    border: 1px solid #888377;
}

.komtab
{
    width:100%;
}
.bewkopf
{
   border-bottom:1px solid #C9C9C9;
   text-align:left;
}
/*Tagcloud*/
.cloudtab
{
   width:96%;
   border:2px solid #B0C4DE;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
   background-color: #F5F5DC;
	padding:3px 8px 3px 10px;
   font-size:13px;
   word-spacing:12px;
   line-height:20px;
}
.cloudtab2
{
   width:96%;
   border:2px solid #B0C4DE;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
   background-color: #F5F5DC;
   	padding:3px 8px 3px 10px;
   font-style:italic;
}
.cloudtab3
{
   width:96%;
   border:2px solid #B0C4DE;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
   background-color: #F5F5DC;
	padding:3px 8px 3px 10px;
   line-height:20px;
   font-weight:bold;
}
.alink
{
text-decoration:none;
color:#000000;
}
.alink:hover
{
text-decoration:underline;
}
.blink
{
text-decoration:none;
color:#5F5F5F;
}

.blink:hover
{
color:#7796BF;
}
.shopgui
{
	padding:0px 20px 0px 0px;
}


/*zeigecomment*/
.komms
{
   text-align:right;
   height:15px;
   color: #6A6A6A;
   background-color: #B0C4DE;
}
.kommline tr:hover
{
   background-color: #F5F5DC;
}
.kommline tr form
{
   margin:0px;
}
.kommoverline
{
   border-width:0px;
   font-weight:bold;
   background: transparent url(./style/shade2.png);
   background-color:#777777;
   background-position: bottom;
   color:#ffffff;
}

.betreiberkomm
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : normal;
background-color: #DCEAF3;
text-align : left;
margin: 0px 8px 0px 8px;
padding: 2px;
border:1px dotted #808080;
}

/*shop hinzu*/
.catwahl{
         width:200px;
         border:0px;
         background-color: #F4EEDD;
}

/*top 5*/
.bestshop
{
  width:95%;
  margin:auto;
}
.bestshop th
{
  color:#778899;
  background-color: #B0C4DE;
  text-align:center;
}
.bestshop td
{
  vertical-align:top;
  padding:0px 5px 10px 0px;
}
.bestshop a
{
  font-variant:small-caps;
  text-decoration:none;
  color:#000000;
  font-size:14px;
}
.bestshop a:hover
{
  text-decoration:underline;
  color:#696969;
}



/*LINK - PopUp*/
#navcontainer {padding: 10px 0px 0px 0px;}
ul#navlist a
{
font-weight: bold;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#navlist li {float: left;}

ul#navlist li a
{
border-bottom:1px solid #888377;
padding-top:5px;
padding-bottom:0px;
padding-left:0px;
margin:0px;
color:#7C7C7C;
font-size:16px;
text-transform:uppercase;
text-decoration:none;
}

ul#navlist li a:hover
{

padding-top:5px;
padding-bottom:1px;
padding-left:0px;
margin:0px;
color:#9ACD32;
font-size:16px;
text-transform:uppercase;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: left; } /*damit das "POPUP" als zeile angeordnet wird*/

ul#subnavlist li a
{
padding: 0px;
margin: 0px;

background-color: #F4EEDD;
text-transform:none;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute; /*damit sich die Seite nicht verschiebt*/
border: 1px solid #888377;
}

ul#navlist li:hover ul#subnavlist li a
{
display: block;

border: none;
padding: 2px 10px 2px 10px;
font-size:12px;
text-transform:none;
}


/*Benutzernavigation*/
#usernavi{margin-top:0px; margin-bottom:4px;}
ul#usernavlist a
{
font-weight: bold;
text-decoration: none;
}

ul#usernavlist, ul#usernavlist ul, ul#usernavlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#usernavlist li {float: left;}

#usernavlist
{
/*background: #FFCC00;*/
background-color:#ffffff;
background-image: url(./style/bgg.png);
background-position: right;
margin: 0px;
padding: 0px;
height: 18px;
border-bottom: 1px solid #778899;
}

#usernavlist li
{
display: inline;
float: left;
margin: 0px;
padding: 0px;
list-style: none;
}

#usernavlist li a:link, #usernavlist li a:visited
{
font: 16px/18px Sans-serif;

/*color: #FFEA93;*/
color:#ffffff;
background-color:#EDEDED;
background-image: url(./style/shade.png);
background-position: bottom;
text-decoration: none;
display: block;
padding: 0px 7px 0px 7px;
margin-left: 3px;
border-left: 1px solid #778899;
border-right: 1px solid #778899;
/*height: 16px;
overflow: hidden;*/
text-align: center;
/*font-style: italic;*/
}

#usernavlist li a:hover, #usernavlist li a:active
{
color: #FFFFFF;
background-color:#ccff33;
}

#usernavlist li a.shop:link, #usernavlist li a.shop:visited
{
font: 16px/18px Sans-serif;

color:#ffffff;
background-color:#EDEDED;
background-image: url(./style/shade.png);
background-position: bottom;
text-decoration: none;
display: block;
padding: 0px 7px 0px 7px;
margin-left: 3px;
border-left: 1px solid #778899;
border-right: 1px solid #778899;
text-align: center;

}
#usernavlist li a.shop:hover, #usernavlist li a.shop:active
{
background-color:#5FB0FF;
}
.nutzername
{
font: 16px/18px Sans-serif;
font-style: italic;
color:#ffffff;
}
/*Benutzernavigation ENDE*/

/*Slideshow*/
.slideShow
{
   width:96%;
   max-height:123px; 
   overflow:hidden;
   border:2px solid #B0C4DE;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
   background-color: #F5F5DC;
	padding:3px 8px 6px 10px;
   line-height:20px;
   font-weight:bold;
}
/* slideshow styles */
.slideShow ul, .slideShow li {
	list-style-type: none;
	margin:0;
	padding:0;
}

/** Text über/auf Bild**/
.slide p {
	margin: 1em;
	position: absolute;
	background-color: #000000;
	color: #ffffff;
	z-index: 1000;
	padding: 0.2em 0.8em;
}
.slide p a {
	color: #ffffff;
}
.slidepic
{
vertical-align: top;
border:2px solid #B0C4DE;
}