/* ======= Algemeine Definitionen ===================*/
* {
     margin:0;
     padding:0;
     border:0;
}
body{
   margin: 0;
   padding: 0;
   font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Geneva;
   line-height: 1.4em;
   color: #FFFAFA;
   font-size: 0.8em;
   font-style:normal;
   background-color: Black;
}

h1{
   font-size: 1.1em;
   line-height: 1.0em;
   font-style: bold;
   color:#C00;
   line-height: 2.0em;
}
h2{
   font-size: 1.0em;
   font-style: bold;
   color: #999;
   line-height: 1.8em;
}
h3{
   font-size: 0.8em;
   font-style: bold;
   color: #666;
}
a:link{
   font-size: 1.0em;
   color: #fff;
   text-decoration: underline;
}
a:visited{
font-size: 1.0em;
   color: #fff;
   text-decoration: underline;
}
a:hover{
font-size: 1.0em;
   color: #fff;
   text-decoration: inherit;
}

#container{
   padding: 0;
   margin: 0 auto;
   width: 990px;
   background-color: Black;
   background-image: url(../gfx/tatoo.jpg);
   background-repeat: repeat-x;
}

#wrapper {width: 990px; margin:auto;}


#header {height: 83px;}

#logo {float:left;}

#top {width:100%; height:230px;}

#topcontent { 
width:540px;
 float:right;
 margin-right: 20px}

#mail {
   width: 480px;
   height: 156px;
   float: right;
   background: transparent;
}

#content { width:100%;}

#nichelinks {
   float: left;
   width: 200px;
   background-image: url(../gfx/left.jpg);
   background-repeat: repeat-x;
   margin-left: 0px;
}
#nichelinks .nichelinkstitel {
   float: left;
   width: 162px;
   background-color: Black;
   padding-top: 5px;
   padding-left: 20px;
   font-style: normal;
   font-weight: bold;
}
#nichelinks .nichelinksbox {
   float: left;
   width: 160px;
   background-color: transparent;
   margin-bottom: 10px;
   padding-top: 0px;
   padding-left: 40px;
}
#nichelinks .nichelinksboxbild {
   float: left;
   width: 160px;
   background-color: transparent;
   padding-top: 20px;
   padding-left: 5px;
   padding-right: 5px;
   margin-bottom: 10px;
   padding-bottom: 10px;
}

#sites {
   width: 770px;
 
   background-image: url(../gfx/content-norepeat.jpg);
   background-repeat: repeat-x;
   float: right;
}

#sites .site {clear:both; padding-top:1px;}
#sites .site .thumb { width: 215px; float: left;}
#sites .site .thumb img {
   margin-top: 15px;
   margin-right:10px;
   border: thin solid Silver;
}
#sites .site .thumbgallerie { width: 750px; float: left;}
#sites .site .thumbgallerie img {
   margin-top: 15px;
   margin-right:15px;
   border: thin solid Silver;
}
#sites .site .thumbeinzelbild { width: 450px; float: left;}
#sites .site .thumbeinzelbild img {
   width: 450px; 
   margin-top: 15px;
   margin-right:15px;
   border: thin solid Silver;
}
#sites .site .description { width: 500px; float:left;padding-right:20px;}
#sites .site .descriptiontattoo { width: 250px; float:right;padding-right:20px;}

#footer {
   float: left;
   width: 990px;
   margin-top: 0px;
   background-color: Black;
}
#footer .box {
   width: 200px;
   float: left;
   background-color: Black;
}
.sc-box {
	width: 500px;
	background-color: Black;
	border: thin solid #FFF;
}
hr {
	color:#999;
	width: 80%;
}