/* © glittering-stars.de */

a:link {
		color: #642427; text-decoration: none; }
a:visited {
		color: #642427; text-decoration: none; }
a:active {
		color: #642427; text-decoration: none; }
a:hover {
		color: #52542b; text-decoration: none; }

   body {
    color: #595142;
	font-size: 11px;
    font-family: "tahoma", sans-serif;
    margin: 0px 0px 0px 0px;
	padding: 0px;
    text-align: center;
    background: #e5e5e5 url('bilder/bg.jpg');
  }
  
img { border: 0px; }  

img.pic { border: 4px solid #e2ddce; margin: 4px; }

   div#bg {
	width: 100%;
	background: url('bilder/bg2.jpg') bottom repeat-x;
}

   div#hg {
    text-align: left; 
    margin: 0 auto;
    width: 800px;
    padding: 0px;
    border: 0px;
    background: url('bilder/bg3.jpg') repeat-y;
  }
  
   div#header {
    width: 800px;
    height: 301px;
    margin: 0px;
	padding: 0px;
    background: #fff url('bilder/header_02.jpg') bottom no-repeat;    
    clear: both;
  }  
  
   div#cuties { /* Drei */
    margin: 0px;
	padding: 0px 0px 0px 0px;
  }  
  
   div#cut {
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 80px;
	font-family: "times new roman", serif;
	font-size: 11px;
	font-style: italic;
	letter-spacing: 0px;
	text-align: left;
} 
 
   div#links {
	padding: 0px 0px 0px 114px;
	margin: 5px 0px 10px 0px;
	float: left;
}

   div#content {
	width: 800px; /* 564px */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; /* 118px */
	float: left;
	background: url('bilder/header_01.jpg') bottom no-repeat;	
	}

  div#content2 {
	width: 564px;
	float: left;
	margin: 0px 0px 10px 118px;
}

   div#footer {
	width: 800px;
	height: 131px;
    margin: 0px;
    padding: 0px;
	background: url('bilder/footer.jpg') top no-repeat;
	}

   div.footer2 { /* Zwei */
	padding: 1px 0px 0px 250px;
	text-align: left;
	font-size: 10px;
	letter-spacing: 0px;
	}

   div.sister { /* Eins */
	padding: 250px 0px 0px 192px;
	text-align: left;
	font-size: 13px;
	font-style: italic;
	letter-spacing: 0px;
	font-family: "times new roman", serif;
	}

/* p */  

   p {
    margin-top: 1px;
	margin-bottom: 5px;
	padding: 0px 3px 3px 3px;
    }

  p.mitte {
	text-align: center;
	margin: 0px 0px 3px 0px;
}

  p.links {
	text-align: left;
	margin: 0px 0px 3px 0px;
}

  p.rechts {
	text-align: right;
	margin: 0px 0px 3px 0px;
}   

  p.text {
	text-align: justify;
	margin: 0px 0px 3px 0px;
}
  p.text2 {
	text-align: justify;
	padding: 18px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}

  p.candies {
	font-size: 16px;
	font-family: "times new roman", serif;
	font-style: italic;
	text-align: center;
	margin: 5px;
	padding: 10px 5px 10px 5px;
}

/* Seitenzahlen */  

div.zahlen {
	margin: 0 auto;
	text-align: center;
	clear: both;
	width: 100%;
	height: 30px;
}

ul.zahl {     
    font-size: 10px;
    width: 100%;
    height: 15px;
    padding: 5px;
    margin: 0 auto;
  }
  ul.zahl li {
    display: inline;
    list-style: none;
  }
  ul.zahl li a {
    padding: 2px 5px 3px 5px;
	margin: 0px;
    background-color: #e6e0d3;
  }
  ul.zahl li a:active {
	color: #724447;
  }
  ul.zahl li a:hover {                         
    background-color: #fff;
	color: #818181;
  }
    
/* h */
  
   h1 {
	font-size: 20px;
	height: 28px;
	font-family: "times new roman", sans-serif; 
	color: #812721;
	font-style: italic;
	font-weight: normal;
	padding: 6px 50px 3px 0px;
	text-align: right;
	margin: 1px 0px 3px 1px;
	letter-spacing: 0px;
	text-transform: normal;
	background: url('bilder/h1.jpg');
  }
  
   h2 {
	font-size: 19px;
	font-family: "times new roman", sans-serif; 
	color: #626262;
	padding: 3px 1px 0px 1px;
 	margin: 1px 1px 0px 1px;
 	text-align: center;
 	letter-spacing: 0px;
	font-weight: bold;
 	font-style: italic;
  }

  h3 {
	font-size: 18px;
	font-family: "times new roman", sans-serif; 
	color: #828080;
	padding: 1px 1px 0px 1px;
 	margin: 1px 1px 3px 1px;
 	text-align: center;
 	letter-spacing: 0px;
	font-weight: bold;
 	font-style: italic;
  }


  h4 {
	font-size: 18px;
	font-family: "times new roman", sans-serif; 
	color: #828080;
	padding: 1px 1px 0px 1px;
 	margin: 1px 1px 0px 1px;
 	text-align: center;
 	letter-spacing: 0px;
	font-weight: bold;
 	font-style: italic;
  }

/* Navi */

   ul.navi {   
    font-size: 15px;
    width: 800px;
    font-family: "times", serif;
    font-style: italic;
    font-weight: normal;
    letter-spacing: 0px;
    margin: 0px 0px 0px 23px;
	padding: 3px;
	text-transform: lowercase;
  }
   ul.navi li {
    display: inline;
    list-style: none;
    margin: 0px;
    padding: 0px;
  }
/* siehe style und ie */
   ul.navi li a:link a:active a:visited {
    color: #872060;
  }
   ul.navi li a:hover {                         
    color: #872060;
    background: url('bilder/transp_weiss2.png');
  }
  
/* alt navi

   ul.navi {     
    font-size: 10px;
    width: 100%;
    font-family: "georgia", serif;
    font-style: normal;
    margin: 0px;
	padding: 2px;
  }
   ul.navi li {
    display: inline;
    list-style: none;
    margin: 0px;
    padding: 0px;
  }
   ul.navi li a {
    padding: 3px 23px 3px 23px;
    margin: 0px;
    text-decoration: none;
    background: url('bilder/transp_weiss.png');
	letter-spacing: 1px;
  }
   ul.navi li a:link a:active a:visited {
    color: #872060;
  }
   ul.navi li a:hover {                         
    color: #872060;
    background: url('bilder/transp_weiss2.png');
  }
*/
  
/* Fett kursiv unterstrichen */

   b, strong {
	color: #835b40;
}

   i, em {
	color: #6e5b09;
}

   u {
	color: #9f823b;
	text-decoration: underline;
}

/* Box */  

  .icon {
	margin: 3px;
	padding: 5px;
	background: url(bilder/transp_weiss.png);  
	float: left;
}

  .avas {
    width: 100px;
    height: 100px;
	margin: 3px;
	padding: 5px;
	background: url(bilder/transp_weiss.png); 
	float: left;
}

  .boxmodell { /* nuer fuer Candies */
	margin: 3px auto;
	padding: 5px;
	width: 300px;
	background: url(bilder/transp_weiss.png);
}

  div#avabox {
	width: 464px;
	margin: 0 auto;
	border: 0px;
	padding: 10px;
}

  .sig {
    width: 200px;
    height: 100px;
	margin: 3px;
	text-align: center;
	float: left;
	padding: 5px;
	background: url(bilder/transp_weiss.png); 
}

  div#sigbox {
	width: 432px;
	margin: 0 auto;
	border: 0px;
	padding: 0px;
}

  div#boxunten {
	width: 540px;
	height: 1px;
    clear: both;
    margin: 0px;
    padding: 0px;
	}

  .feld {  /* Bei den Texturen */
	background: url(bilder/transp_weiss.png);  
	margin: 3px 3px 3px 19px;
	padding: 5px;
	float: left;
	text-align: center;
}

  .kasten {
	width: 70%;
	padding: 3px 3px 2px 4px;
	margin: 10px auto; /* 5px 0px 10px 80px */
	background: #eeeeee url("bilder/box-bg.jpg") top no-repeat; 
	border-top: 1px solid #c6beab;
	border-bottom: 1px dashed #a39c8d;
	text-align: left;
	font-size: 10px;
  } 
  
  .box {
	width: 190px;
	padding: 1px;
	float: left;
}

/* ad Affis */

  #linkbox {
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	border-top: 1px solid #c6beab;
	border-bottom: 1px dashed #a39c8d;
	background: #f4efde url("bilder/box-bg.jpg") bottom no-repeat;
}

  #linkbox a {
	width: 200px;
	margin: 0px;
	padding: 5px;
	display: block;
}

  #linkbox a:hover {
	width: 200px;
	margin: 0px;
	padding: 5px;
	display: block;
	background: url('bilder/transp_weiss.png');
}

/* ad Credits */

  #linkbox2 {
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	border-top: 1px solid #c6beab;
	border-bottom: 1px dashed #a39c8d;
	background: url('bilder/transp_braun.png');
}

  #linkbox2 a {
	width: 200px;
	margin: 0px;
	padding: 2px;
	display: block;
}

  #linkbox2 a:hover {
	width: 200px;
	margin: 0px;
	padding: 2px;
	display: block;
	background: url('bilder/transp_weiss.png');
}

/* Newsdesign */
  
.news1 {
	width: 500px;
	margin: 0px auto;
	padding: 4px;
	background: url('bilder/transp_weiss3.png');
	border-top: 1px #c9c4b1 solid;
	border-bottom: 1px #b7b2a0 solid;
	text-align: justify;
}

.newsava {
	background: url('bilder/news_ava.png') no-repeat;
	padding: 10px 0px 0px 10px;
	margin: 0px;
	float: left;
	width: 120px;
	height: 120px;
}

.news2 {
	width: 500px;
	margin: 0px auto;
	padding: 2px;
}

h5 {
	width: 500px;
	margin: 0px auto;
	padding: 0px 0px 3px 0px;
	font-size: 14px;
    font-family: "georgia", serif;
    text-align: center;
    font-weight: normal;
    text-transform: uppercase;
    color: #956856;
    letter-spacing: 1px;
}

.news-comments {
    background: url('bilder/transp_weiss3.png');
    border-top: 1px solid #dadada;
    padding: 4px;
    margin: 3px auto;
    text-align: center;
	width: 400px; }
	
input {
	border: 1px solid #fff;
	height: 15px;
	margin: 2px;
	background: url('bilder/transp_braun.png');
	font-size: 11px;
	color: #787878;
	font-family: "tahoma", sans-serif;
	padding: 2px;
}

textarea {
	border: 1px solid #fff;
	height: 50px;
	margin: 2px;
	background: url('bilder/transp_braun.png');
	font-size: 11px;
	color: #787878;
	font-family: "tahoma", sans-serif;
	padding: 2px;
}