html,body {
        background-color: #333333;
        font-family: Arial,sans-serif;
        font-size : 90%;
        color: #000000;
        margin: 0px;
        z-index:0;
        background-image: url(pics/verlauf_vdgrau.jpg);
 background-repeat:repeat-x;
 background-attachment:fixed;
}
/*body {
 background-image: url(http://www.i-y-c.de/pics/body.jpg);
 background-repeat:repeat-x;
 background-position:fixed;
}*/
.s1 {
  margin-left:30px;
  color:#666666;
  font-style:normal;
  font-weight:600;
  font-size:8pt;
  line-height:normal;
}
h1 {
  color:#003b69;
  font-size: 150%;
  font-weight:600;

  padding-bottom:0px;
  margin: 5px 0px 3px 0px;
}

h2 {
  background-image: url(http://www.i-y-c.de/pics/bullets/glasknopf.gif);
  background-repeat:no-repeat;
  background-position:left center;
   color:#000000;
   padding:4px 4px 4px 17px;
   font-size: 120%;
   font-weight:700;
   margin: 3px;
}


h3 {
  color:#000000;
  font-weight:700;
  font-size: 100%;
  text-decoration: none;
  padding: 0px 0px 0px 20px;
  margin:0px 0px 0px 0px;

}
h4 {
 color:#FFFFFF;
 background-color:#FFCC33;
 font-weight:700;
 font-size: 100%;
 padding: 0px 0px;
 text-align:center;
 margin:0px 0px 5px 0px;
 display:block;
}
h4 a{
display:block;
color:#333333;
text-decoration:none;
background-color:#CCCCCC;
}
h4 a:hover{
display:block;
color:#000000;
text-decoration:none;
background-color:#BBD2FF;
}

p {
  color: #000000;
  margin: 2px 0px;
  padding-left:30px;
  padding-top: 0px;
}
strong{
    font-weight:900;
}
hr {
margin:0px;
clear:both;
border:none;
border-top:1px solid #9EB0CF;
}
hr.hrdunkel {
margin:0px;
clear:both;
border-bottom:1px solid #A9A9C1;
border-top:1px solid #37507C;
}

a {
  color:#3333AA;
  font-weight:600;
  text-decoration: underline;
}

.inputtext{
    background-color:#FEFEFE;
    color: #000000;
}
.radio {
    background-color:transparent;
}
textarea{
background-color:#FEFEFE;
  font-family: Arial,sans-serif;
        font-size : 90%;
        color: #000000;
}
.text_disabled {
  background-color:#C0C0C0;
  color:#808080;
}
a:hover {
  background-color:#FFECAA;
  color:#000000;
  text-decoration: none;
}
img {
    border: 0px;
    margin: 0px;
    padding:0px;
}
button {
    margin-left:10px;
}
.bildlink img {
  vertical-align:middle;
}
.bildlink a{
    padding:1px;

}
.bildlink a:hover {
  background-color:transparent;
  text-decoration: none;

}
.inputr {
padding:3px 50px 3px 5px;
text-align:left;
}
.labell {
   font-size:12pt;
text-align:left;
padding:3px 50px 3px 5px;
}
.formtable {
  border:0px;

}
.fehler{
  font-weight: bold;
  color: #FF0000;
}
.downloadlink {
 font-size:100%;
 font-weight:100;
}

.bullet {
 margin:5px;
 vertical-align:middle;
}
table {
 border-collapse:collapse;
 
}

/*---------------  Hauptlayout  -------------------*/
#titel {
background-image: url(http://www.i-y-c.de/pics/titel7.jpg);
background-repeat:no-repeat;
width:100%;
display:block;
height:95px;
z-index:2;
}

#inhalt {
  width:683px;
  float:left;
  height:100%;
  padding:5px;
  margin:0px;
  text-align:left;
  background-color :#D6D7DE;
  border: 1px solid #A0A0A0;
  border-bottom:none;
  z-index:4;
}
#gaestebuch {
  width:683px;
  float:left;
  height:100%;
  padding:5px;
  margin:0px;
  text-align:left;
  background-color :#D6D7DE;
  border: 1px solid #A0A0A0;
  border-bottom:none;
  z-index:4;
  background-image:url(http://www.i-y-c.de/pics/gaestebuch_bg.jpg);
  background-repeat:no-repeat;
  background-position:top right;
}
#main {
  width:958px;
  height:100%;
  text-align:left;
  margin:auto;
  z-index:0;
  border:1px solid #000000;
  background-color: #64748A;
  background-image:url(http://www.i-y-c.de/pics/spaltenstrecker.gif);
  background-repeat:repeat-y;
  z-index:1;
}
.center {
  text-align:center;
}
#titelnavi{

 position:relative;
 top:74px;
 left:101px;
  margin:0px;
  padding:3px 20px;
  z-index:3;
  }
#titelnavi a {
  margin:0px;
  padding:3px 5px;
    text-align: center;
    text-decoration: none;
    font-size:12px;
    font-weight:700;
    background-image:url(http://www.i-y-c.de/pics/menubg1.gif);
    background-repeat:repeat;

    background-color: #D6D7DE;
    border-right: 1px solid #A0A0A0;
    border-left: 1px solid #99999A;
    border-top: 1px solid #DDDDDD;
    border-bottom: 1px solid #A0A0A0;
    
    -moz-border-radius:5px 5px 0px 0px;

    color: #000000;

  }

#titelnavi a:hover  {
    color : #000000;

    background-image:url(http://www.i-y-c.de/pics/menubg2.gif);
    background-repeat:repeat-x;
    text-decoration: none;
     border: 1px solid #808080;
}


#rechtespalte {
float:left;
width:140px;
height:1100px;
min-height:100%;
background-color: #64748A;
 padding:1px;
 z-index:2;



}
#footer{
    float:left;
    clear:left;
  display:block;
  width:100%;
  height:100px;

}
#simulacra {
 z-index:20;
 position:absolute;
 top:10px;
 left:8px;
}
#rand-rechts{
 float:left;
  width:7px;
  height:1800px;
  background-image:url(http://www.i-y-c.de/pics/border_schatten1.gif);
  background-repeat:repeat-y;
}
#rand-links{
 display:inline;
 float:left;
 margin-left:1px;
 width:7px;
 height:1800px;
 background-image:url(http://www.i-y-c.de/pics/rand_l.gif);
 background-repeat:repeat-y;
}
#cleardiv{
clear: both;
 height: 1px;
}



/*---------------  Sidemenu  -------------------*/

#sidemenu {
  width:121px;
  height:1100px;
  float:left;
  margin:0px 0px 0px 0px;
  background-color: #64748A;
  background-image:url(http://www.i-y-c.de/pics/sidemenue_bg.jpg);
  background-repeat:no-repeat;
  background-position:top left;

  text-align:left;
  z-index:2;
}

.sidemenu_h2 {
  padding:4px 0px 0px 4px;
  background-color:#F2C546;
  color:#000000;
  font-weight:300;
  width:100%;
  -moz-border-radius:7px 7px 0px 0px;
}
ul {
	margin:0px;
	padding:0px;
	list-style: none;
	width:109px; /* Width of Menu Items */

   	z-index:1;
	}

 ul li {    margin:0px;
	position: relative;
	}

li ul {margin:0px;
	position: absolute;
	left:120px; /* Set less than menu width ->Überlappung*/
	top:0px;
 	z-index:10;
	display: none;
	}

/* Styles for Menu Items */
ul li a {     margin:0px;
	display: block;
	width:100%;
	font-weight:100;
	text-decoration: none;
	color: #000000;

	padding:1px 5px;
	margin:0px;
	border:1px solid #CCCCCC;
	-moz-border-radius:7px 0px 0px 7px;


	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; margin:0px;}
* html ul li a { height: 1%;  margin:0px 0px 0px 0px;}
/* End */

ul li a:hover {   /* Hover Styles */
   margin:0px;
   color:#0000A0;
   background: #FFFFFF;
   border:1px solid #000064;
   filter:Alpha(opacity=100);
     opacity:1;
   }

li ul li a {  /* Sub Menu Styles */
    margin:0px 0px 0px 0px;
    padding: 1px 5px;
    color:#0000A0;
    background: #F6E5B1;
   /* filter:Alpha(opacity=90);
     opacity:.90;*/
    border:1px solid #000064;
    -moz-border-radius:0px 7px 7px 0px;
    }

li:hover ul, li.over ul { display: block; } /* The magic */


#sidemenu h1 {
  font-size:100%;
  font-weight:600;
  color:#3333AA;
  margin-left:5px;
}
#sidemenu_bg{
  background-image:url(http://www.i-y-c.de/pics/verlauf_vgelb.jpg);
  background-repeat:repeat-x;
}
/*---------------  NEWS  -------------------*/
.news {
   display:block;
  /* border-bottom:1px solid #000044;*/
   padding-bottom:10px;
}

.newspreview {
   display:block;
  /* border-bottom:1px solid #000044;*/
   padding-bottom:10px;
   background-image:url(pics/vorschau_bg.gif);
  background-repeat:repeat;
}
#pageselect{
    margin:1px;
    clear:none;
    display:inline;
    float:right;
    background-color:#B6BDCB;
    border:1px solid #6B6B6B;
    -moz-border-radius:5px 5px 5px 5px;
    padding:1px 5px 1px 5px;
}

.pagelink{
    padding:1px 3px;
    margin:0px 0px 0px 0px;
    background-color:#E1E1E1;
    border:1px solid;
    border-color:#FFFFFF #94A8D1 #94A8D1 #FFFFFF;
    text-decoration:none;
}
.pagecurrent{
   padding:1px 3px;
    margin:3px 0px 0px 0px;
    background-color:#F4F4F4;
    border:1px solid #808080;

}
.leftarrow{
    width:6px;
    height:12px;
    text-decoration:none;
    background-image:url(pics/bullets/bullet_prev.gif);
    background-repeat:no-repeat;
}
.leftarrow:hover{
    background-color:transparent;
    background-image:url(pics/bullets/bullet_prev_over.gif);
    background-repeat:no-repeat;
}
.rightarrow{
    width:6px;
    height:12px;
    text-decoration:none;
    background-image:url(pics/bullets/bullet_next.gif);
    background-repeat:no-repeat;
}
.rightarrow:hover{
    background-color:transparent;
    background-image:url(pics/bullets/bullet_next_over.gif);
    background-repeat:no-repeat;
}
#pageselect leftarrow,leftarrow:hover,rightarrow,rightarrow:hover{
    margin-top:4px;
}

.newsicon{
    vertical-align:middle;
}
.info {
  background-color:#FFFFCC;
  color:#000000;
  border: 1px solid #000000;
  padding:5px;
  -moz-border-radius:5px;

}
option[value=newskat0]:before { content:url("http://www.i-y-c.de/pics/new.gif"); }
option[value=newskat1]:before { content:url("http://www.i-y-c.de/pics/bullets/bullet_uhr.gif"); }
option[value=newskat2]:before { content:url("http://www.i-y-c.de/pics/bullets/bullet_dl.gif"); }
option[value=newskat3]:before { content:url("http://www.i-y-c.de/pics/bullets/bullet_info.gif"); }

/*---------------  Termine  -------------------*/
.terminbox {
background-color:#FFFFCC;
color:#000000;
border: 1px solid #000000;
margin:5px 5px 5px 5px;
padding:5px;
display:block;

}
.termin_monat {
 padding:0px 10px;
 background-color: #5EACEA;
 color:#FFFFFF;
 display:inline;
 float:left;
 clear:both;
}
.termin {

}
/*---------------  Kontakt  -------------------*/
.kontaktbox {
background-color:#DDDDDD;
margin:5px;
padding:5px;
border:1px solid #FFFFFF;
vertical-align:top;
}

.spalte {
width:300px;
float:left;

}

/* ---------------  Gaestebuch  ---------------*/

.guestbox {

	margin: 3px;
	padding: 5px
}

.captcha {
  border: 2px solid #00FF00;
  margin-right:20px;
  vertical-align:middle;

}
/*---------------  Login  -------------------#070244;*/
#messagebox {
  background-color: #880000;
  color:#FFFFFF;
  padding: 10px;
  margin:5px;
  border: 1px solid #FFFFFF;

}


#hinweisbox {
  background-color: #FFD5D5;
  color:#000000;
  padding: 10px;
  margin:5px;
  border: 1px solid #FFFFFF;
}
#hinweisbox h2{color:#000000;}

/*---------------  Links  -------------------*/


/*------------------ Gallerie  -------------------*/
.viewpic {
 text-align:center;
}
.tdthumb {
  border:0px;
  padding:0px;
  margin:0px;
  text-align:center;
}
.tdthumb a:hover {
  background-color:transparent;

}
.tdthumb a img{
  border:2px solid transparent;
  /*set an unused color to be index color*/
  _border-color:tomato;
  /*For IE6-*/ /*then remove this indexed color*/
  _filter:chroma(color=tomato);/*For IE6-*/
}
.tdthumb a:hover img{
  cursor:url("pics/lupe.cur"),pointer;
  border:2px solid #FFD900;
}
.thumbselected {
  border:4px solid #000000;
}

.katalog_cat{
 vertical-align:top;
 padding-bottom:10px;
 width:50%;

}
.katalog_cat img{
 margin-left:50px;
 margin-top:10px;
 width:65px;
 height:50px;
}
.katalog_alb {
vertical-align:top;
 
}
.katlink {
   color:#6495ed;
   padding:4px 12px 4px 4px;

   font-weight:900;
   margin: 3px;
}
.navibar {
  text-align:center;
}
.optioneditpic {
  vertical-align:bottom;
  margin-left:-20px;
  margin-right:20px;
  padding:0px;
  border:2px solid #FF0000;

}
.thumbinfo {
  margin-top:0px;
  padding-top:0px;
  color:#666666;
  font-style:normal;
  font-weight:600;
  font-size:9px;
  line-height:normal;
	}

.divkategorie {
   display:block;
   background-color:#B6BDCB;
   padding:4px;
   margin:2px;
   height:80px;
   -moz-border-radius:8px 8px 8px 8px;
}

.divkategorie h2{
    background-color:#DEE0EF;
   -moz-border-radius:0px 5px 5px 0px;
    margin:0px 0px 0px 4px;
   /* background-image:url(pics/verlauf1.gif);
    background-repeat:repeat-x;*/
    }
.divkategorieadmin {
   display:block;
   background-color:#FFC4C4;
   color:#000000;
   padding:4px;
   margin:2px;
   height:80px;
   -moz-border-radius:8px 8px 8px 8px;
}

.divalbum {
   display:block;
   background-color:#B6BDCB;
   padding:4px;
   margin:2px;
   height:105px;
   -moz-border-radius:8px 8px 8px 8px;
}
.divalbum img{
    margin:0px 5px 5px 5px;

}
.divalbum h2{
    background-color:#DEE0EF;
   -moz-border-radius:0px 5px 5px 0px;
    margin:0px 0px 0px 4px;
   /* background-image:url(pics/verlauf1.gif);
    background-repeat:repeat-x;*/
    }
.divalbumadmin {
   display:block;
   background-color:#FFC4C4;
   color:#000000;
   padding:4px;
   margin:2px;
   height:105px;
   -moz-border-radius:8px 8px 8px 8px;
}
.admin_bg{
  background-color:#FFC4C4;
  color:#000000;
}


.caticon{
    padding-left:3px;
    float:left;
    clear:left;
    width:120px;

}
/* ------------- Uploadbox ----------------*/
#bittewarten {
  position:fixed;
  top:150px;
  display:block;
  width:610px;
  visibility:hidden;
  z-index:0;
  background-color: #DDBB00;
  color:#000000;
  padding: 10px;
  margin-left:auto;
  margin-right:auto;
  border: 1px solid #FFFFFF;
  text-align:center;
}
.loadingbar{
    background-color:#FFFFFF;
    color:#00AA00;
    border: 1px solid #333333;
    width:305px;
    -moz-border-radius:5px;
}
.output {
  border:none;
  background-color:transparent;
  color:#000000;
  
}

/*-------------------------------------------*/

/*------------------ Members  -------------------*/
.tableedit {
  background-color:transparent;

  padding-top: 2px;
  padding-right: 10px;
  padding-bottom: 2px;
  padding-left: 10px;
  margin: 2px;
  color: #000000;
}
.theader  {
	font-weight : 600;
    text-align: center;
    padding: 2px;
    background-color: #000066;
    margin: 0px;
    text-align: center;
    text-decoration: none;
    border: 1px solid #000000;
    color: #FFFFFF
    }
.theader a {
    text-align: center;
    text-decoration: none;
    border: 1px solid #000066;
    color: #FFFFFF;
    }
.theader a:hover  {
    color : #000066;
    background-color: #5EACEA;
}
.navedit{
   margin:0px;
   padding:2px;
   font-size:0.9em;
   background-color: #FFDE67;
   background-image:url(http://www.i-y-c.de/pics/menubg2.gif);
   background-repeat:repeat-x;
   border: 1px solid #000000;
    text-decoration:none;
   -moz-border-radius:4px;
}
.navedit a{
    text-decoration:none;
}
.navedit:hover{
    text-decoration:none;
    background-image:url(http://www.i-y-c.de/pics/menubgover.gif);
    background-repeat:repeat-x;
}


.markrow tr:hover {background-color:#FFFFCC;}
.markrow td{
  padding: 2px;
}


.bluebox{
   background-color: #E1EAFF;
   border: 1px solid #000000;
   padding:2px;
   margin:5px;
   display:inline;
   text-align:left;
}
.formularbox{
   background-color: #E6E6F2; /*#E1EAFF;*/
   border: 1px solid #000000;
  padding:5px;
  margin:1px;
}
form{
    margin:0px;
    padding:0px;
}
.activepage{
 background-color:#FFFFFF;
 border: 1px solid #000000;
 padding:0px 3px;
 -moz-border-radius:4px 4px 0px 0px;
}
/*------------------ Kalender  -------------------*/


.kal_wname{
  background-color:#D9D9D9;
  color:#000000;
  font-weight:600;
  border: 1px solid #A0A0A0;
}
.kal_we{
  background-color:#D9D9D9;
  color:#FF0000;
  font-weight:600;
  border: 1px solid #A0A0A0;
}
.kal_monat{
  background-color:#E5E5E5;
  background-image:url(pics/menubg1.gif);
  background-repeat:repeat-x;
  color:#000066;
  text-align:center;
  font-weight:600;
  font-size:120%;
}
.kal_tag {
  border: 1px solid #A0A0A0;
  font-weight:100;
}
.kal_heute{
  color:#FFFFFF;
  background-color:#0000A0;
  font-weight:900;
}
.kal_feiertag{
  color:#FF0000;
  background-color:transparent;
  font-weight:900;
}
.kal_feiertag a{
  background-color:transparent;
  color:#FF0000;
  font-weight:900;
  text-decoration:none;
  padding:1px;
}
.kal_feiertag a:hover {
  background-color:transparent;
  color:#FF0000;
  text-decoration:none;
}
.kal_termin{
  color:#000000;
  background-color:#FFFF80;
  border: 1px solid #A0A0A0;
  font-weight:900;
}
.kal_termin a{
  background-color:#FFFF80;
  color:#000000;
  font-weight:900;
  text-decoration:none;
  padding:1px;
}
.kal_termin a:hover {
  background-color:#C10000;
  color:#FFFFFF;
  text-decoration:none;
}

.kal_table{
  background-color:#FFFFFF;
  color:#000000;
  border: 1px solid #A0A0A0;
  font-size:10px;
  border-collapse:collapse;
  empty-cells:show;
  float:left;
  margin:0px 0px;
  padding:0px;
  width:100%;

}

.kal_table2{
 float:left;
  text-align:center;
  background-color:#FFFFFF;
  color:#000000;
  border: 1px solid #A0A0A0;
  font-size:10px;
  border-collapse:collapse;
  empty-cells:show;
 margin:5px;
 padding:0px;
}
.kal_table2 td {height:1.4em;}
.kal_whitespace{
 color:#FFFFFF;
 font-weight:100;
 border: 1px solid #A0A0A0;
}
.terminh3{
  text-decoration:none;
  color:#000000;
}
.monath2{
    color:#003b69;
}
/*----------------------- Dokumente ---------------------*/
#docliste {
  font-weight:700;
  font-size:120%;
}

/*----------------------- Dokumente ---------------------*/

.paragraf{
  background-image:none;
  padding-left: 0px;
}
.h3_satzung {
    padding:0px 0px 0px 10px;
    margin:5px;
}
.cmspicsleft{
  margin-right:5px;
  float:left;
  display:inline;
}
.cmspicsright{
  margin-left:5px;
  float:right;
  display:inline;
}


.banner {
    display:block;
    margin:0px auto 0px auto;

}
.banners a:hover {

   text-decoration: none;
   background-color: #8E9ECF;
}
.links {

}
.links h2{

    font-size:110%;
    margin-left: 0px;
}
.links img {
    float:left;
}
.wetterapplet{
   float:left;
   width:150px;
}
#wetterbox {
    float:left;
}
#wetterbox img {float:left;}
@media print {
 #rechtespalte, #sidemenu, .navedit,#titelnavi, .noprint {display:none;}
 .inhalt {border:none;}
 .kal_termin a {color:#0000ff;font-weight:900;}
 .kal_heute {color:#000000;font-weight:900;}

}
#pegelbalken{
    float:left;
    clear:left;
}
/*------------- pegel-info ----------- */
#pegel{
  font-size:12px;
  font-weight:900;
  margin:0px 0px 5px 10px;
  text-decoration:none;
   position:relative;
    top:30px;
    left:850px;
}
#pegelquelle{
  position:relative;
  top:55px;
  left:830px;
  text-align:left;
  font-size:9px;
  font-weight:100;
  padding:0px;
  z-index:5;
  font-size:10px;
  margin:0px;
}


.fett{
    font-weight:900;
}
.submenu{
    vertical-align:middle;
    position:relative;
    top:2px;
    float:right;
    display:inline;
}

/*--------------------- Shop ------------------------*/
.art_name{
    font-weight:900;
    font-size:105%;
    clear:right;
}
.art_preis{
 display:block;
 font-weight:900;
 font-size:110%;
}
#artikelliste{
    background-color: #E6E6F2;
    border-collapse:collapse;
}
#artikelliste td{
    padding:5px;
    margin:0px;
    border-bottom:1px dashed #000064;
  }
#artikelliste th{
    background-color: #C0C0C0;
    border-top:1px solid #000064;
    border-right:1px solid #000064;
    border-left:1px solid #000064;
    border-bottom:1px dashed #000064;
    text-align:center;
  }
/*--------------------------------------------------*/
#urlform{
visibility:hidden;
width:600px;
height:250px;
position:absolute;
top:0px;

display:block;
z-index:10;
background-color: #AAA8A6;
  color:#000000;
  padding: 10px 10px 60px 10px;
  margin:200px 200px 200px 0px;

  border: 1px solid #000000;
 filter:Alpha(opacity=95);
     opacity:.95;
}
/*------------------- Listen ---------------------*/
#memberlist{
border-collapse:collapse;
}
#memberlist th{
  color:#000000;
  background-color: #E1EAFF;
}
#memberlist td{
    border-bottom:1px solid #000080;
}
#memberlist tr:hover{
 background-color:#FFFFCC;
}
/*------------------- Edit ---------------------*/
.h1edit{
  color:#0000CC;
  background-color:transparent;
  font-size: 150%;
  font-weight:600;
  width:95%;
}
.infoedit{
  background-color:#FFFFCC;
  color:#000000;
  width:95%;
  height:120px;
}

/*--------------- Forum -------------------------*/
#forum{
    margin-top:5px;
    width:100%;
    border:1px solid #808080;
}
#forum th{
   color:#000000;
   background-color:#C8D1DB;
   font-weight:700;
   border-bottom:1px solid #808080;
  }
#forum tr:hover{
   background-color:#FFECAA;
}
#forum td{
   border-bottom:1px solid #808080;
}
.icons a:hover{
   background-color:transparent;
}

.cancelbutton{

 padding:11px 44px;
 background-image:url(pics/abbrechen.gif);
 background-repeat:no-repeat;
 vertical-align:sub;

 text-decoration:none;
}
.cancelbutton:hover{
  background-image:url(pics/abbrechen_over.gif);
  background-color:transparent;
  text-decoration:none;
}
.post{
   background-color:#EAEAEA;  /*#B6BDCB;*/
   padding:4px;
   margin:2px;
   border:1px solid #696969;
   -moz-border-radius:8px 8px 8px 8px;
}
.post hr{
   padding:0px;
   margin:0px;
   border-color:#4F4F4F;
}
.post h3{
background-image:url(pics/verlauf_hgrau.jpg);
 background-repeat:repeat-y;
}
.postmenubar{
 display:block;
 margin-top:8px;
 text-align:right;
}
.adminoptionen{
    margin-right:100px;
}
blockquote{
    background-color:#CDD2DA;
    border:1px dotted #606060;
    padding:7px;
    margin:4px;
}
.navedit img{
    vertical-align:middle;
    padding-right:4px;
    margin-right: 0px;
}
.edited{
  font-style:italic;
  font-size:0.8em;
}
/*------------------- BB code -------------------*/
.underline{
 text-decoration:underline;
}
.italic{
 font-style:italic;
}
/*------------------- Umfrage -------------------*/
option[value=radio]:before { content:url("pics/bullets/radio.gif");}
option[value=checkbox]:before { content:url("pics/bullets/checkbox_x.gif"); }
.polldiv {
    font-size:0.8em;
    margin:1.5em 0.2em;
    padding:4px;
    padding-bottom:1em;
    background-color:#CACACA;  /*#B6BDCB;*/
    border:1px solid #EAEAEA;
   -moz-border-radius:5px 5px 5px 5px;
}
.quickpolldiv {
    font-size:0.8em;
    margin:1.5em 0.2em;
    padding:4px;
    padding-bottom:1em;
    background-color:#CACACA;  /*#B6BDCB;*/
    border:1px solid #EAEAEA;
   -moz-border-radius:5px 5px 5px 5px;
}
.quickpolldiv h2 {
 font-size:1.1em;
 background-image:none;
 padding-left:0px;
}
.pollbar{
  height:8px;
  background-color:#0000FF;
}
.pollbarbg{
 background-color:#C0C0C0;
}

.liste {
 margin-left:60px;
 width:100%;
 }

