/* ======= Algemeine Definitionen ===================*/

* {

     margin:0;

     padding:0;

     border:0

}

body{

   background-color: #cfbda7;

   margin: 0;

   padding: 0;

   font-family: Arial, Helvetica, sans-serif;

   line-height: 1.4em;

   color: Black;

   font-size: 0.76em;

   background-image: url(bg-total.gif);

  

}

h1{

   font-size: 1.2em;

   color: maroon;

}

h2 {

   font-size: 0.9em;

   color: Maroon;

}

a:link{

   color: Maroon;

}

a:visited{

   color: Olive;

}

a:hover{

   color: Purple;

}



/* ======== Seiten-Continer ========================*/

#container{

   width: 990px;

   margin: 0px auto;

   padding: 0px;

   text-align: left;

   border-left: 0px solid #343333;

   border-right: 0px solid #343333;

   border-bottom: 0px solid #343333;

    background-image: url(bgcontent.jpg);



}

#header{

	float:left;

   height: 301px;

   width: 990px;

   background-image: url(vintageladies.jpg);

   background-repeat: no-repeat;

}



#header .bookmark{

   clear: both;

   color: white;

   width: 250px;

   height: 25px;

   padding: 0px 0px 0px 0px;

   margin-top: 30px;

   margin-left: 760px;

}

#header .bookmark li{

text-decoration: none;

   color: white;

}

#header .bookmark li a{

text-decoration: none;

   color: white;

}

#header .toplinks{

   clear: both;

   color: white;

   width: 435px;

   height: 25px;

   padding: 0px 0px 0px 0px;

   margin-top: 30px;

   margin-left: 545px;

}

#header .toplinks ul{

	float:left;

	width:430px;

	list-style:none;

	margin-right: 5px;

	padding-left:0px;

}



#header .toplinks li{

	float:left;

	width:140px;

text-decoration: none;

   color: white;

   

}

#header .toplinks li a{

text-decoration: none;

   color: white;

}



#header .headertext{

   clear: both;

   color:maroon;

   width: 430px;

   height: 100px;

   padding: 0px 0px 0px 0px;

   margin-top: 1px;

   margin-left: 545px;

}

#header .headermenue{

   clear: both;

   width: 990px;

   height: 64px;

   padding: 0px 0px 0px 60px;

   margin-top: 15px;

}

* html #header .headermenue{

	float:left;

	width:980px;

	padding: 0px 0px 0px 60px;

	margin-top: 15px;



}



#header .headermenue li{

   float: left;

   display: inline;

   height: 70px;

   width: 121px;

   color: #386C9E;

   font-style: italic;

   font-weight: bold;

   text-align: center;

   padding: 2px 0px 0px 0px;

   margin: 2px 10px 0px 0px;

}

#header .headermenue li a{

   color: #386C9E;

}

/* ======= Wraper ========== */

#wraper{

	clear:both;

	width:960px;

	height:auto;

	overflow:hidden;

	padding-left: 34px;

}







/* ======= Main Content ======== */

.maincontent{

   float: left;

   width: 930px;

   height: auto;

   overflow: hidden;

   margin-top: 5px;

   margin-left: 5px;

   padding-left: 0px;

}

*+html.maincontent{

   float: left;

   width: 950px;

   height: auto;

   overflow: hidden;

   margin-top: 5px;

   margin-left: 5px;

   padding-left: 0px;

}

.gruss{

   clear: both;

   width: 500px;

   height: 102px;

   list-style: none;

   line-height: 1.1em;

   font-size: 1.1em;

   color: Black;

   font-weight: bold;

   font-style: italic;

   padding: 20px 0px 0px 10px;

   background-image: url(gruss.jpg);

   background-repeat: no-repeat;

   padding-right: 80px;

}



.gruss .text{

   padding-right: 30px;

}



      

.maincontent img{

	float:left;

	margin: 2px 2px 2px 3px;

	border: thin;

	border-color: maroon;

}

.maincontent .banner800_100 img{ clear:both; margin:10px 0 10px 2px; }

.betweenmenue {

	clear:both;

	width:900px;

	height:34px;



	padding:0px 0px 0px 40px;

	margin:0px 0px 10px 0px;

}

.betweenmenue li{

   float: right;

   display: inline;

   height: 20px;

   width: 120px;

   color: White;

   font-style: italic;

   font-weight: bold;

   text-align: center;

   padding: 2px 10px 0px 0px;

   margin: 2px 15px 0px 0px;

}

.betweenmenue  li a{

   color: White;

}

.toplist_bottom{

    font-size: 0.86em;

   width:900px;

   height: auto;

   overflow: hidden;

   padding: 10px;

}

.toplist_bottom p{



   width: 800px;

   height: 35px;

   text-align: center;

   color: Black;

   font-weight: bold;

}

.toplist_bottom ul{



	float:left;

	width:145px;

	list-style:none;

	padding-left:5px;

}

.toplist_bottom li a{

   color: Black;

}




