@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------
[Designers Club] Screen Stylesheet
version:   1.0
date:      26/11/09
last doc:  11/12/09
author:    Alexander Pichler
email:     development@by-experience.com
website:   wwww.by-experience.com
-----------------------------------------------------------------------------*/
/* Allgemein */
body{
  background:#f9f9fa url(../images/bg_border.gif) 50% 0 repeat-y;
  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.alles{
  margin:0 auto;
  /*padding:0 1px;*/
  width:909px;
}

h2{
  color:#58595c;
	font:normal 1.9em/1.3em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
	margin:0 0 15px;
}

h3{
  color:#3a6e09;
}
	
.clear{
	clear:both;
}

.float_left{
	float:left;
}

.float_right{
	float:right;
}

.italic{
  font-style:italic;
}

.info{
  background:#effbc2;
  border:solid 1px #a0c800;
  font-size:0.9em;
  font-weight:bold;
  margin:0 0 18px;
  padding:1px;
  text-align:center;
  width:330px;
}
/* ENDE Allgemein */


/* Head */
#head{
  background:transparent url(../images/bg_head_shadow.gif) 0 bottom repeat-x;
  margin:0 0 4px !important;
  margin:0 0 4px 1px;
  padding:0 0 20px;
}
/* Ende Head */


/* Navi */
#navi{
	float:left;
  font-size:1.2em;
  padding:0px 16px 0;
  width:193px;
}

#navi ul li{
  padding:12px 0 0;
  text-align:left;
}

#navi ul li ul{
  border-bottom:solid 1px #fefefe;
}

#navi ul li ul li{
  padding:5px 10px;
  text-align:left;
}

#navi a:link, #navi a:visited{
	color:#fefefe; 
	text-decoration:none;
}

#navi a:hover, #navi a:active{
	color:#fefefe;
	text-decoration:underline;
}
/* ENDE Navi */


/* Inhalt */
#inhalt{
  min-height:800px;
}

.context{
  float:left;
  font-size:1.3em;
	line-height:1.4em;
  padding:8px 0 50px 27px;
  width:396px;
}

.context img{
  margin:0;
}

.context ul li{
  list-style-type:disc;
  margin:0 0 0 16px;
}

.context a:link, .context a:visited{
	color:#da007d;
	font-style:italic;
	text-decoration:none;
}

.context a:hover, .context a:visited{
	color:#da007d;
	text-decoration:underline;
}
/* ENDE Inhalt */


/* Modul */
.modul h3{
  color:#58595c;
	font:normal 1.9em/1.3em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
}

.modul{
  border-bottom:dotted 1px #999;
  margin:0 0 20px;
  padding:0 0 10px;
}

.context .modul .more_link{
  display:block;
	font-style:normal;
  font-weight:bold;
  text-align:right;
  text-decoration:none;
}
/* ENDE Modul */


/* Sidebar */
#sidebar{
  float:left;
}

.login{
  font-size:1.2em;
  margin:12px 0 0 11px;
  text-align:right;
  width:236px;
}

.login label{
  display:inline-block;
  text-align:right;
}


.login input{
  border:1px solid #C3C3C3;
  margin:2px 0 0;
  width:155px;
}

.login .btn_login{
  background:#58595c;
  color:#fefefe;
  display:block;
  margin:3px 0 10px 180px;
  padding:3px 0;
  text-align:center;
  width:55px;
}

.login .link_reg{
  color:#565656;
  display:block;
  margin:4px 0 0;
}

.username{
  margin:15px 0 22px;
}

.login a:link, .login a:visited{
  text-decoration:none;
}

.login a:hover, .login a:active{
  text-decoration:underline;
}

.werbung{
  margin:35px 0 0;
  text-align:right;
}

.werbung img{
  margin:0 0 5px;
}
/* ENDE Sidebar */


/* Footer */
#footer{
  background:#58595c;
  bottom:0;
  clear:both;
  color:#fefefe;
  font-size:1.1em;
  padding:2px 15px;
  position:fixed;
  width:880px;
}

#footer .adresse{
  text-align:left;
}

#footer .copy{
  margin:-13px 0 0;
  text-align:center;
}

#footer .impressum{
  margin:-13px 0 0;
  text-align:right;
}

#footer a:link, #footer a:visited{
	color:#fefefe;
  text-decoration:none;
}

#footer a:hover, #footer a:active{
	color:#333;
	text-decoration:none;
}
/* ENDE Footer */