/*Stylesheet Reiffix
    Autor: Christian Reifferscheid
    Datum: September 08
    Erstellt für www.psbrushes.de
	Copyright by Reiffix.de
 */

body {
  background-color: #FFFFFF;
  background-image: url(images/body-bg.gif);
  background-repeat: repeat-x;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  z-index: 0;
  font-size: 12px;
}
a {
  color: #FF9600;
}
h1 {
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal
  }
h3 {
  margin-bottom: 5px;
}
.brushes h2 {
  color: #FF9600;
  font-size: 18px;
  margin: 0px;
}
#wrapper {
  position: relative;
  margin: 10px auto;
  width: 925px;
}
#header {
  position: relative;
}
#logo {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	width: 379px;
	height: 83px;
}
#logo a {
   text-indent:-9999px; 
   height: 83px; 
   overflow:hidden; 
   width: 379px; 
   display:block; 
}
#navigation {
  position: absolute;
  left: 350px;
  top: 61px;
}
#navigation ul li {
  float: left;
  list-style-type: none;
  background-image: url(images/navinormal.gif);
  background-repeat: repeat-x;
  height: 14px;
  margin-right: 10px;
  padding: 6px 14px;
  font-size: 14px;
  color: #3d2e1e;
  border: 3px solid #ff9600;
}
#navigation ul li a{
  color: #3d2e1e;
  font-weight: bold;
  text-decoration: none;
}
#pagebrush #navigation ul li#navi1 , #pagepattern #navigation ul li#navi2, #pagesubmit #navigation ul li#navi3, #pagekontakt #navigation ul li#navi4 { 
  display: inline;
  list-style-type: none;
  background-image: url(images/naviactive.gif);
  background-repeat: repeat-x;
  height: 14px;
  margin-right: 10px;
  padding: 6px 14px;
  font-size: 14px;
  color: #FFFFFF;
  border: 3px solid #3d2e1e;
}  
#pagebrush #navigation ul li#navi1 a , #pagepattern #navigation ul li#navi2 a, #pagesubmit #navigation ul li#navi3 a, #pagekontakt #navigation ul li#navi4 a { 
  color: #FFFFFF;
  }
.navi1 {
  display: inline;
}

#werbung {
  width: 720px;
  margin: 30px auto;
  margin-bottom: 0px;
}
#content {
  width: 925px;
  margin-top: 20px;

}
#sidebar {
  float: right;
  width: 280px;
  margin: 0 0 20px 20px;
}

#sidebar h2 {
  width: 266px;
  height: 30px;
  padding: 10px 7px 0 7px;;
  color: #FFFFFF;
  background-color: #3d2e1e;
  font-size: 18px;
  font-weight: normal;
  border-bottom: 4px solid #ff9600;
  margin-bottom: 3px;
}
.suche {
  width: 266px;
  height: 30px;
  padding: 10px 7px 0 7px;;
  color: #FFFFFF;
  background-color: #3d2e1e;
  border-bottom: 4px solid #ff9600;
  margin-bottom: 3px;
}
.description {
  padding-top: 20px;
  font-size: 14px;
  color: #3D2E1E;
}

.brushes img {
  border: 1px solid #CCCCCC;
  float: left;
  margin-right: 15px;
}
.description {
  height: 200px;
}
.submit input, .submit textarea {
  width: 300px;
  margin-bottom: 5px;
}
.submit pre span {
  font-size: 9px;
  font-weight: normal;
}
.submit input {
  background-color: #F3BA69;
}
.submit input.none {
 width: 10px;
 background-color: #FFFFFF;
}
.submit pre {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #3D2E1E;
  font-weight: bold;
  margin-bottom: 5px;
}
.download {
  width: 150px;
  height: 20px;
  padding: 0px 20px 2px 20px;;
  color: #FFFFFF;
  background-color: #3d2e1e;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 3px;
  border: 2px solid #FFFFFF;
  margin-top: 10px;
}
.download:hover {
  border: 2px solid #ff9600;
}
.download a{
  color: #FFFFFF;
  text-decoration: none;
}
.download a:hover{
  color: #ff9600;
  text-decoration: none;
}  
.beschreibung {
  width: 580px;
  border: 1px solid #3D2E1E;
  padding: 10px 20px;;
  margin-top: -15px;
  margin-bottom: 10px;

}
.neuebrushes img {
  margin-right: 10px;
}
.sidebarwerbung {
  margin-top: 10px;
}
.sidebarwerbung img {
  margin-left: 10px;
}
.bildlinks {
 float: left;
 margin-right: 10px;
}
.idbrush {
  margin-top: 20px;
}
.liste {
  display: block;
  margin-left: 250px;
  margin-top: 10px;
}
.comments h3 {
  height: 30px;
  padding: 10px 7px 0 7px;;
  color: #3D2E1E;
  font-size: 14px;
  font-weight: normal;
  border-bottom: 2px solid #ff9600;
  margin-bottom: 3px;
  margin-left: -10px;
}
.comments {
  width: 390px;
  border: 1px solid #ff9600;
  padding-left: 10px;
  float: left;
  margin-right: 30px;
}
.klein {
  font-size: 9px;
}
#zufall {
  width: 150px;
  display: inline;
  height: 400px;
  }
#zufall img{
  display: block;
  margin-bottom: 5px;
  }