/* CSS Document */

html, body {
	background-color: #534741;	
margin: 0;
	padding: 0;
}

body, td, p {
	color: #D6D3D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body, body div, body p, body th, body td, body li, body dd	{
	font-size:	9px;
	voice-family:	""}"";
	voice-family:	inherit;
	font-size:	10px;
	}

html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd	{
	font-size:	10px;
	}


#header {
  margin: 50px 0 0 100px;
  /* 
  width: 600px;
  margin-top: 50px;
  border: 1px solid #B3ADAB; */
}

#header-sidebar {
  float: left;
  width: 70px;
  margin:0; padding:0;
}

#header-content {
  margin:0 0 0 85px; 
  padding:0;
}

#header-content_w {
  margin:0; padding:0;
  width: 515px;
}


#header-content img, #header-content a
{margin: 0; padding: 0}
  
#breadcrumbs {
  width: 80%;
  margin:1em auto;
  text-align:left;
  max-width: 1024px;
 }
 
#footer {
  margin:15 0 0 85px; 
  padding:0; 
}

#content {
  margin: 17px 0 0 100px;
  padding:0;
  text-align:left;
  /* max-width: 1024px; */
  }

.content_w {
  width: 600px;
  padding:0; margin:0;
}
#sidebar {
  float: left;
  width: 70px;
  margin:0; padding:0;
}

#sidebar-content {
    margin:0;
    padding:0
}

#sidebar-content h3 {
	padding: 3px 0 0;
	margin: 0 0 3px 0;
	border-bottom: 1px solid #CC0000;
}

#main {
  margin:0 0 0 85px; padding:0;
  border: 1px solid #B3ADAB;
  background-color: #655a54;
 }


/* two column main */

#main-twocol
{
  margin:0; padding:0;
  border-left: 1px solid #B3ADAB;
  border-right: 1px solid #B3ADAB;
  margin-left: 85px;
  background: #655a54 url(images/bag.gif);

}

#main-left {
  margin:0 0 0 0px; padding:0;
  border-top: 1px solid #B3ADAB;
/*  border: 1px solid #B3ADAB;
  background-color: #655a54; */
  float: left;
}

#bottom-left {
  position: absolute;
  padding:0; margin:0;
  top: 0; 
  left: -1px;
  /* margin:0 0 0 85px; padding:0; */
  border-top: 1px solid #B3ADAB;
  /* float: left; */
  height: 1px;
  width: 189px;
}

#bottom-twocol {
  position: absolute;
  padding:0; margin:0;
  border: 0;
  top: 0; 
  left: -1px;
  height: 4px;
  width: 515px;
  background: url(images/bag-line.gif) transparent no-repeat;
}

#main-left_w{
  width: 188px;
}

#main-right {
  margin:0 0 0 192px; padding:0;
  border-top: 1px solid #B3ADAB;
 /* border: 1px solid #B3ADAB;
  background-color: #655a54; */
}

#bottom-right {
  position: absolute;
  padding: 0; margin: 0;
  top: 0px;
  left: 191px;
  /* left: 278px; */
  /* margin:0 0 0 278px; padding:0; */
  border-top: 1px solid #B3ADAB;
  height: 1px;
  width: 323px;
  float: right;
}

#main-right_w {
  width: 316px;
}

.main-content {
  margin: 0; 
  padding: 15px;
  font-size: 100%;
 }


#main-right .main-content, #main-left .main-content {
  padding: 5px;
 }



.main-content h2 {
	margin: 0 0 10 0;
	font-size: 13px;
 }

.main-content h3,
.main-content h4
{
	margin: 0 0 10 0;
	font-size: 11px;
 }


#main-left ul {
 margin: 10px 0 0 15px; padding: 0;
 list-style-image: url(images/dot-grau.gif);
}

#main-left li {
 margin: 10px 0 0 0; padding: 0;
}

hr {
 border: 0;
 background-color: #B3ADAB;
 height: 1px;
}

hr.cleaner {
  clear:both;
  height:1px;
  margin: -1px 0 0 0; padding:0;
  border:none;
  visibility: hidden;
}


/* Le Pop */

.lepop1 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 10px;
    font-weight: lighter;
    text-decoration: none;
    line-height: 13px;
    vertical-align: top;
    text-align: left;
    color: #D6D3D1;	}
            
.lepop2 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    line-height: 15px;
    vertical-align: top;
    text-align: left;
    color: #D6D3D1;	}
    
                        
.lepop3 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    line-height: 13px;
    vertical-align: top;
    text-align: left;
    color: #D6D3D1;	}

.lepop4 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 9px;
    font-weight: lighter;
    text-decoration: none;
    line-height: 10px;
    vertical-align: top;
    text-align: left;
    color: #D6D3D1;	}

.lepop1 a:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 10px;
    font-weight: lighter;
    text-decoration: none;
    line-height: 16px;
    vertical-align: top;
    text-align: left;
    color: #999999; }	

.lepop2 a:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    line-height: 16px;
    vertical-align: top;
    text-align: left;
    color: #999999; }				
    
.lepop3 a:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    line-height: 13px;
    vertical-align: top;
    text-align: left;
    color: #999999; }	

.lepop4 a:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 9px;
    font-weight: lighter;
    text-decoration: none;
    line-height: 10px;
    vertical-align: top;
    text-align: left;
    color: #999999; }	

.lepop1 a:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 10px;
    font-weight: lighter;
    text-decoration: none;
    line-height: 16px;
    vertical-align: top;
    text-align: left;
    color: #999999; }

.lepop2 a:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    line-height: 16px;
    vertical-align: top;
    text-align: left;
    color: #999999; }
    
.lepop3 a:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    line-height: 13px;
    vertical-align: top;
    text-align: left;
    color: #999999; }
    
.lepop4 a:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 9px;
    font-weight: lighter;
    text-decoration: none;
    line-height: 10px;
    vertical-align: top;
    text-align: left;
    color: #999999; }

.lepop1 a:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 10px;
    font-weight: lighter;
    text-decoration: none;
    line-height: 16px;
    vertical-align: top;
    text-align: left;
    color: #999999; }	

.lepop2 a:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    line-height: 16px;
    vertical-align: top;
    text-align: left;
    color: #999999; }	
    
.lepop3 a:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    line-height: 13px;
    vertical-align: top;
    text-align: left;
    color: #999999; }	

.lepop4 a:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 9px;
    font-weight: lighter;
    text-decoration: none;
    line-height: 10px;
    vertical-align: top;
    text-align: left;
    color: #999999; }	
            
.lepop1 a:hover {text-decoration:none;
    color: #D6D3D1;}

.lepop2 a:hover {text-decoration:none;
    color: #D6D3D1;}
    

.lepop3 a:hover {text-decoration:none;
    color: #D6D3D1;}
    
.lepop4 a:hover {text-decoration:none;
    color: #D6D3D1;}

form, contactform {background-image:url(background.gif);
    font-style : normal;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : small;}

input, select, textarea { color:#ff000CC; }

a:link, a:visited
{ 
    text-decoration:none;
    color: #999999; 
}
a:hover 
{
    text-decoration:none;
    color: #D6D3D1;
}
/* News Feed */
.feedMonth>h1 
{
  display: none;
}

.feedNews h1, .newsFeed h1, .newsFeed h2, .news h1, .news h2
{
  font-size: 12px;
}


.newsFeed, .news
{
    padding: 0 10px 0 160px;
    /* border: solid 1px red;  */ 
}
.feedNews
{
    /* border: solid 1px yellow; */
    min-height: 160px;
    /* 140px image + 2 * 10px padding  */
}

.newsFeed img, .news img
{
    float: left;
    margin-left: -160px;
}

/* forms */
fieldset {
  padding: 1em;
  font:80%/1 sans-serif;
  border:1px solid #B3ADAB;
  }

legend {
  padding: 0.2em 0.5em;
  border:1px solid #B3ADAB;
  color: #B3ADAB;
  font-size:90%;
  text-align:right;
  }

label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  }

input, textarea
{
  font-family: Verdana, Helvetica, Arial, Tahoma, sans-serif;
  font-size: 9px;
  font-weight: bold;
  background-color: #655a54;
  border: solid 1px #B3ADAB;
  margin: 0px 0px 0px 0px;
  padding: 2px;
  color: #D6D3D1;
}

.newsSpacer
{
  height: 180px;
  width: 1px;
  background: transparent;
  passing:0; margin:0;
  float:right;
}

.rel
{
 position: relative;
}