body {
 background-image:url(img/background2.gif);
 margin: 0px;
 padding: 0px;
 }
 
a:link, a:visited, a:active { color: #DBDBDB; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 11px; font-weight: bold; text-decoration: none; cursor: url(img/rock.cur),pointer;}
a:hover { color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 11px; text-decoration: none; cursor: url(img/rock.cur),pointer;}

#background1 {
 margin: 0px;
 padding: 0px;
 width: 100%;
 text-align: left;
 vertical-align: top;
 border: 0px;
 background-image:url(img/background1.gif);
 background-repeat: repeat-x;
 }

 .user {
 visibility: hidden;
 z-index: 3;
 position: absolute;
 top: 324px;
 left: 732px;
 width: 200px;
 background-color: #222222;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-top: 0px;
 padding: 3px;
 color: #A8A8A8; 
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 font-size: 11px;
 }

#content {
 width: 950px;
 text-align: left;
 vertical-align: top;
 border: 0px;
 margin: 0px;
 padding: 0px;
 }

td.cell {
background-color: #353535;
border-bottom: 1px solid #1D1D1D;
border-left: 1px solid #5E5E5E;
border-right: 1px solid #1D1D1D;
border-top: 1px solid #5E5E5E;
color: #FFFFFF; 
font-family: Arial, Verdana, Tahoma, Sans-Serif;
font-size: 12px;
padding: 3px;
}

.celle {
background-color: #353535;
border-bottom: 1px solid #1D1D1D;
border-left: 1px solid #5E5E5E;
border-right: 1px solid #1D1D1D;
border-top: 1px solid #5E5E5E;
color: #A8A8A8; 
font-family: Arial, Verdana, Tahoma, Sans-Serif;
font-size: 12px;
padding: 3px;
width: 100%;
}

.celle1 {
background-color: #353535;
border-bottom: 1px solid #1D1D1D;
border-left: 1px solid #5E5E5E;
border-right: 1px solid #1D1D1D;
border-top: 1px solid #5E5E5E;
color: #A8A8A8; 
font-family: Arial, Verdana, Tahoma, Sans-Serif;
font-size: 12px;
padding: 3px;
}

#corecontent {
 z-index: 1;
 width: 940px;
 background-color:#303030;
 background-image:url(img/backgroundcorecontent.gif);
 background-repeat:no-repeat;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 border-top: 3px solid #000000;
 text-align: left;
 vertical-align: top;
 }

.subtitle {
 z-index: 2;
 border: 0px;
 background-color: #141414;
font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #444444; 
 font-size: 12px; 
 font-weight: bold;
 vertical-align: top;
 }
 
.subtitle,
.left,
.right {
 z-index: 2;
 border: 0px;
 background-color: #141414;
font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #444444; 
 font-size: 12px; 
 font-weight: bold;
 vertical-align: top;
 }
.left {
float: left;
}
.right {
float: right;
}

.subtitle3
{
 z-index: 2;
 border: 0px;
 background-color: #141414;
font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #FFFFFF; 
 font-size: 12px; 
 font-weight: bold;
 vertical-align: top;
 }
 
 a.subtitle:link, a.subtitle:visited, a.subtitle:active { color: #444444; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; text-decoration: none; cursor: url(img/rock.cur),pointer;}
 a.subtitle:hover { color: #444444; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; font-weight: bold; text-decoration: none; cursor: url(img/rock.cur),pointer;}

 a.subtitle3:link, a.subtitle3:visited, a.subtitle3:active { color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; text-decoration: none; cursor: url(img/rock.cur),pointer;}
 a.subtitle3:hover { color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; font-weight: bold; text-decoration: none; cursor: url(img/rock.cur),pointer;}

 
.bigcontentbox {
 border: 0px;
 width: 700px;
 }

 .bigcontentbox1 {
 border: 0px;
 width: 100%;
 }

.bigmemberbox {
 border: 1px solid #000000;
 width: 100%;
 }

 .bigmemberbox2 {
 width: 700px;
 }

.bcb1 {
 background-color: #2C2C2C;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #A8A8A8;
 font-size: 12px;
 padding: 5px;
 }

 .paste {
 background-color: #FFFFFF;
 }
 
.bcb2 {
 background-color: #363636;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #A8A8A8;
 font-size: 12px;
 padding: 5px;
 }

.comboxrow1 {
 border: 0px;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #CCCCCC;
 }

 .comboxrow2 {
 border: 0px;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #CCCCCC;
 }
 
.commentbox {
width: 700px; 
border: 1px solid #000000; 
background-color:#141414; 
color: #CCCCCC;
font-family: Arial, Verdana, Tahoma, Sans-Serif;
font-size: 12px;
}

.textinput {
border: 1px solid #000000; 
background-color: #141414; 
color: #CCCCCC;
font-family: Arial, Verdana, Tahoma, Sans-Serif;
font-size: 12px;
}

.shoutbox {
width: 210px; 
border: 1px solid #000000; 
background-color: #141414; 
color: #CCCCCC
}

.namefield {
width: 100px; 
border: 1px solid #000000; 
background-color:#141414; 
color: #444444
}

.usercpbox {
width: 150px; 
border: 1px solid #000000; 
background-color: #141414; 
color: #CCCCCC;
}

.forminput { 
border: 1px solid #CCCCCC; 
background-color: #141414; 
color: #CCCCCC;
}

.submitbutton {
width: 50px; 
border: 1px solid #000000; 
background-color: #141414; 
color: #FFFFFF;
}

.submitbutton1 {
width: 65px; 
border: 1px solid #000000; 
background-color: #141414; 
color: #FFFFFF;
}
 
a.klein:link, a.klein:visited, a.klein:active { color: #DBDBDB; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 11px; text-decoration: none; cursor: url(img/rock.cur),pointer;}
a.klein:hover { color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 11px; text-decoration: none; cursor: url(img/rock.cur),pointer;}

a.menu:link, a.menu:visited, a.menu:active { color: #A20000; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; text-decoration: none; cursor: url(img/rock.cur),pointer; }
a.menu:hover { color:#FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; text-decoration: none; cursor:url(img/rock.cur),pointer; }

.darkgrey { color: #626262; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px }
.box { color: #000000; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 11px }
.mainttitle { color: #A20000; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; font-weight: bold }
.klein { color: #A8A8A8; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 10px }
.normal { color: #A8A8A8; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px }
.weiss { color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px }
.box1 { color: #CCCCCC; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 11px }

a.titel:link, a.titel:visited, a.titel:active { color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; text-decoration: none; cursor: url(img/rock.cur),pointer;}
a.titel:hover { color: #FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; text-decoration: none; cursor: url(img/rock.cur),pointer;}


/* forum */

form { display:inline; }

TABLE, TR, TD { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #000; }


fieldset.search { padding:6px; line-height:150% }
label { cursor:pointer; }

img.attach { border:2px outset #EEF2F7;padding:2px }

.googleroot  { padding:6px; line-height:130% }
.googlechild { padding:6px; margin-left:30px; line-height:130% }
.googlebottom, .googlebottom a:link, .googlebottom a:visited, .googlebottom a:active { font-size:11px; color: #3A4F6C; }
.googlish, .googlish a:link, .googlish a:visited, .googlish a:active { font-size:14px; font-weight:bold; color:#00D; }
.googlepagelinks { font-size:1.1em; letter-spacing:1px }
.googlesmall, .googlesmall a:link, .googlesmall a:active, .googlesmall a:visited { font-size:10px; color:#434951 }

li.helprow { padding:0px; margin:0px 0px 10px 0px }
ul#help    { padding:0px 0px 0px 15px }

option.cat { font-weight:bold; }
option.sub { font-weight:bold;color:#555 }
.caldate   { text-align:right;font-weight:bold;font-size:11px;color:#777;background-color:#DFE6EF;padding:4px;margin:0px }

.warngood { color:green }
.warnbad  { color:red }

#padandcenter { margin-left:auto;margin-right:auto;text-align:center;padding:14px 0px 14px 0px }

#profilename { font-size:28px; font-weight:bold; }
#calendarname { font-size:22px; font-weight:bold; }

#photowrap { padding:6px; }
#phototitle { font-size:24px; border-bottom:1px solid black }
#photoimg   { text-align:center; margin-top:15px } 

#ucpmenu    { line-height:150%;width:22%; border:1px solid #000000;background-color: #363636 }
#ucpmenu p  { padding:2px 5px 6px 9px;margin:0px; }
#ucpcontent { background-color: #363636; border:1px solid #000000;line-height:150%; width:auto; color: #cccccc }
#ucpcontent p  { padding:10px; margin:0px; }

#userlinks { color:#FFFFFF; border:1px solid #000000; background-color: #141414 }


.forum1 { color:#FFFFFF; }

.pformstrip { background-color: #141414; color:#FFFFFF; font-weight:bold;padding:7px;margin-top:1px }
.pformleft  { background-color: #363636; padding:6px; margin-top:1px;width:25%; color: #CCCCCC; }
.pformleftw { background-color: #363636; padding:6px; margin-top:1px;width:40%; color: #CCCCCC;  }
.pformright { background-color: #363636; padding:6px; margin-top:1px; color: #CCCCCC;}

.post1 { background-color: #2C2C2C }
.post2 { background-color: #2C2C2C }



.row1 {
 background-color: #363636;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #FFFFFF;
 font-size: 12px;
 padding: 5px;
 }
 
.row2 {
 background-color: #2C2C2C;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #FFFFFF;
 font-size: 12px;
 padding: 5px;
 }

 .row3 {
 background-color: #2C2C2C;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #FFFFFF;
 font-size: 12px;
 padding: 5px;
 }
 
.row4 {
 background-color: #363636;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #FFFFFF;
 font-size: 12px;
 padding: 5px;
 }

.darkrow1 { background-color: #141414; color:#CCCCCC; }
.darkrow2 { background-color: #000000; color:#CCCCCC; }
.darkrow3 { background-color: #141414; color:#CCCCCC; }


.hlight { background-color: #DFE6EF }
.dlight { background-color: #EEF2F7 }

/*.titlemedium { font-weight:bold; color:#3A4F6C; padding:7px; margin:0px; background-image: url(style_images/<#IMG_DIR#>/tile_sub.gif) }*/
.titlemedium {
 z-index: 2; 
 border: 0px; 
 background-color: #141414;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 color: #444444; 
 font-size: 12px; 
 font-weight: bold;
 vertical-align: top
 }
/*.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active  { text-decoration: underline; color: #3A4F6C }*/

/*.maintitle { vertical-align:middle;font-weight:bold; color:#FFF; letter-spacing:1px; padding:8px 0px 8px 5px; background-image: url(./style_images/<#IMG_DIR#>/tile_back.gif) }*/
.maintitle { color:#A8A8A8; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size:12px; border:0px; height:16px; width:100%; background-color:#000000; }

.pagelinks   { color:#A8A8A8;float:left;line-height:1.2em;width:35% }

.desc { font-size:10px; color:#FFFFFF }
.edit { font-size: 9px }

.signature   { font-size: 10px; color: #339 }
.postdetails { font-size: 10px; color: #CCCCCC }
.postcolor   { color: #FFFFFF; font-size: 12px; line-height: 160% }

.normalname { font-size: 12px; font-weight: bold; color: #003 }
.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px }
.unreg { font-size: 11px; font-weight: bold; color: #900 }

.searchlite { font-weight:bold; color:#F00; background-color:#FF0 }

#QUOTE { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #465584; background-color: #FAFCFE; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
#CODE  { font-family: Courier, Courier New, Verdana, Arial, Sans-Serif;  font-size: 11px; color: #465584; background-color: #FAFCFE; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }



.copyright { font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 9px; line-height: 12px }

.codebuttons  { font-size: 10px; font-family: Verdana, Tahoma, Arial, Sans-Serif; vertical-align: middle }
.forminput, .textinput, .radiobutton, .checkbox  { font-size: 11px; font-family: Verdana, Tahoma, Arial, Sans-Serif; vertical-align: middle }



a.quotes:link, a.quotes:visited, a.quotes:active { color: #000000; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; text-decoration: none; cursor: url(img/rock.cur),pointer;}
a.quotes:hover { color: #000000; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 12px; text-decoration: none; cursor: url(img/rock.cur),pointer;}
.quotes { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #CCCCCC; background-color: #585858; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }

.purple { color:purple;font-weight:bold }
.red    { color:red;font-weight:bold }
.green  { color:green;font-weight:bold }
.blue   { color:blue;font-weight:bold }
.orange { color:#F90;font-weight:bold }
.tableborder { border:1px solid #000000;background-color:#000000; padding:0; margin:0 }

.jumper {
border: 1px solid #000000; 
background-color: #141414; 
color: #CCCCCC;
font-family: Arial, Verdana, Tahoma, Sans-Serif;
font-size: 9px;
}

.alt2, .alt2Active
{
	background-color: #686868;
	color: #DCDCDC;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
	color: white;
}

.divcelle {
background-color: #353535;
border-bottom: 1px solid #1D1D1D;
border-left: 1px solid #5E5E5E;
border-right: 1px solid #1D1D1D;
border-top: 1px solid #5E5E5E;
color: #A8A8A8; 
font-family: Arial, Verdana, Tahoma, Sans-Serif;
font-size: 12px;
padding: 3px;
width: 692px;
}

.kategorie {
	background-color: #353535;
	font-weight: bold;
	color: #FFFFFF;
	height: 16px;
	min-height: 16px;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
}

/* FIX IE6 Scrollbars bug - Leave this in!
html
{
	overflow-x: hidden;
}
*/

.cell
{
background-color: #353535;
border-bottom: 1px solid #1D1D1D;
border-left: 1px solid #5E5E5E;
border-right: 1px solid #1D1D1D;
border-top: 1px solid #5E5E5E;
color: #FFFFFF; 
font-family: Arial, Verdana, Tahoma, Sans-Serif;
font-size: 12px;
padding: 5px;
}

a.catlink:link, a.catlink:visited, a.catlink:active { color: #CCCCCC; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 13px; text-decoration: none; cursor: url(img/rock.cur),pointer; }
a.catlink:hover { color:#FFFFFF; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 13px; text-decoration: none; cursor:url(img/rock.cur),pointer; }
