﻿/* defaults */
html, body {
    color: #333333;
    font-size: 90%;
    font-family: Arial,sans-serif;
    margin: 0;
    padding: 0;
}

h1 {font-size:1.5em; font-weight:bold; margin:0;padding:0;}
h2 {font-size:1.2em; font-weight:bold; margin:0;padding:0;}
h3 {font-size:1.0em; font-weight:bold; margin:0;padding:0;}
strong {font-size:1.5em; font-weight:bold; color:#ff7e21;}
hr {border:0 none; background-color:#ffc297; height:1px;}

a:link  {text-decoration:none;      color:#ff6600;}
a:hover {text-decoration:underline; color:#ff7e21;}

a.inv:link  {text-decoration:none;      color:#fff;}
a.inv:hover {text-decoration:underline; color:#ffc297;}

a.lng        {padding:0 5px;}
a.lng:link   {text-decoration:none; color:#ff7e21; }
a.lng:hover  {text-decoration:underline; background-color:#ff7e21;color:#fde9d9;}

a.auction        {color:#7b7345; text-decoration:none; }
a.auction:link   {text-decoration:none; color:#ff7e21; }
a.auction:hover  {text-decoration:underline; color:#005b9e;}

a.iinv        {color:#005b9e; text-decoration:underline; }
a.iinv:link   {text-decoration:underline; color:#005b9e; }
a.iinv:hover  {text-decoration:none; color:#fff;}

a.redi        {color:#f00; text-decoration:underline; }
a.redi:link   {text-decoration:underline; color:#f00; }
a.redi:hover  {text-decoration:none; color:#f60;}

/* elements */
#PageWrapper {padding: 0 15px; display:block;}
#PageContent {width: 990px; margin:0;padding:0;}
#footer      {background:#fdfe23 url(../pix/footer_bg.png) repeat;margin-top:1em;}
.footerbox   {margin:20px 0 50px 20px;float:left;}
#copyright   {width:100%;text-align:center;padding-bottom:200px;}

.col1of1 {width:990px; margin:1em 0 0 0;}

.com1of1 {width:720px; margin:0 0 1em 0;}
.com1of1bgwht {background:#fff none repeat scroll 0 0; border:1px solid #ddd9c3;}

.col1of3 {width:320px; float:left; margin:1em 10px 0 0;}
.col12of3 {width:650px; float:left; margin:1em 10px 0 0;}
.col13of3 {width:990px; float:left; margin:1em 0 0 0;}
.col2of3 {width:320px; float:left; margin:1em 5px 0 5px;}
.col3of3 {width:320px; float:left; margin:1em 0 0 10px;}

.com1of3nofloat {width:318px; margin:1em 10px 0 0;background:#fff none repeat scroll 0 0; border:1px solid #ddd9c3;}
.com1of3 {width:318px; float:left; margin:1em 10px 0 0;background:#fff none repeat scroll 0 0; border:1px solid #ddd9c3;}
.com2of3 {width:318px; float:left; margin:1em 5px 0 5px;background:#fff none repeat scroll 0 0; border:1px solid #ddd9c3;}
.com3of3 {width:318px; float:left; margin:1em 0 0 10px;background:#fff none repeat scroll 0 0; border:1px solid #ddd9c3;}
.comfw {width:720px; float:left; margin:1em 0 0 0;background:#fff none repeat scroll 0 0; border:1px solid #ddd9c3;}
.comfwXXL {float:left; margin:1em 0 0 0; background:#fff none repeat scroll 0 0; border:1px solid #ddd9c3;}

#leftPanelPanel {width:250px; margin:0 0;float:left;}
#leftPanelContent {width:720px; margin:0 0 1em 20px;float:left;}
#splash1 {width:990px; margin:62px 0 0 0;background:url(../pix/bg_splash_blue.png);}
#splash2 {width:990px; margin:62px 0 0 0;background:url(../pix/bg_splash_orange.png);}

.twopanelpanel {width:250px; margin:1em 0;float:left;}
.twopanelmainleft {width:350px; margin:0 0 1em 0;float:left;}
.twopanelmainright {width:350px; margin:0 0 1em 20px;float:left;}

.onepanelpanel {width:250px; margin:1em 0;float:left;}
.onepanelmain {width:720px; margin:1em 0 1em 20px;float:left;}

.navigationbar {margin:.5em 0;}

.silverpointer {position:absolute;top:-14px;left:90px;}
.goldpointer {position:absolute;top:-14px;left:318px;}
.bronzepointer {position:absolute;top:-14px;left:546px;}

a.reiter  {display:block;border-right:solid 1px #eeece1;background-color: #7b7345;}
a.reiter:link {text-decoration:underline;background-color: #7b7345;color:#fde9d9;}
a.reiter:active {text-decoration:underline;background-color: #7b7345;color:#fde9d9;}
a.reiter:visited {text-decoration:underline;background-color: #7b7345;color:#fde9d9;}
a.reiter:hover {background-color: #ddd9c3;text-decoration:none;color:#5ba0d2;}

a.reiter_active  {display:block;border-right:solid 1px #eeece1;background-color: #eeece1;}
a.reiter_active:link {text-decoration:underline;background-color: #eeece1;color:#5ba0d2;}
a.reiter_active:active {text-decoration:underline;background-color: #eeece1;color:#5ba0d2;}
a.reiter_active:visited {text-decoration:underline;background-color: #eeece1;color:#5ba0d2;}
a.reiter_active:hover {background-color: #ddd9c3;text-decoration:none;color:#5ba0d2;}

a.grau {color:#999;text-decoration:underline;font-size:1.2em;line-height:1.5;}
a.grau:hover {color:#666;text-decoration:none;}

a.anthrazit {color:#666; text-decoration:none;}
a.anthrazit:hover {color:#ff7e21; text-decoration:none;}

.cloudbox {padding:.5em;height:80px;overflow:hidden;}
.alternatecloudbox {padding:.5em;height:210px;overflow:hidden;}

.rndtl {position:absolute;top:0;left:0;width:8px;height:8px;background:transparent url(../pix/rndtl.png);}
.rndtr {position:absolute;top:0;right:0;width:8px;height:8px;background:transparent url(../pix/rndtr.png);}
.rndbl {position:absolute;bottom:0;left:0;width:8px;height:8px;background:transparent url(../pix/rndbl.png);}
.rndbr {position:absolute;bottom:0;right:0;width:8px;height:8px;background:transparent url(../pix/rndbr.png);}

.rndc9tl {position:absolute;top:0;left:0;width:4px;height:4px;background:transparent url(../pix/rndc9tl.png);}
.rndc9tr {position:absolute;top:0;right:0;width:4px;height:4px;background:transparent url(../pix/rndc9tr.png);}
.rndc9bl {position:absolute;bottom:0;left:0;width:4px;height:4px;background:transparent url(../pix/rndc9bl.png);}
.rndc9br {position:absolute;bottom:0;right:0;width:4px;height:4px;background:transparent url(../pix/rndc9br.png);}

.c8tl {position:absolute;top:-1px;left:-1px;width:5px;height:5px;background:transparent url(../pix/rnd_c8_10x10.gif) no-repeat scroll 0 0;float:left;margin-bottom:-5px;}
.c8tr {position:absolute;top:-1px;right:-1px;width:5px;height:5px;background:transparent url(../pix/rnd_c8_10x10.gif) no-repeat scroll 0 0;float:right;margin-bottom:-5px;background-position:right top !important;}
.c8bl {position:absolute;bottom:-1px;left:-1px;width:5px;height:5px;background:transparent url(../pix/rnd_c8_10x10.gif) no-repeat scroll 0 0;float:left;margin:-5px -5px 0 0;background-position:left bottom !important;}
.c8br {position:absolute;bottom:-1px;right:-1px;width:5px;height:5px;background:transparent url(../pix/rnd_c8_10x10.gif) no-repeat scroll 0 0;float:right;margin-top:-5px;background-position:right bottom !important;}

.separator_orange {position:absolute;top:-2px;left:0;height:4px;width:100%;background:transparent url(../pix/separator_orange_10x4.png); background-repeat:repeat-x; z-index:5000; }

.snaptopright {top:0px; right:0px;z-index:2;}

.TaskBox {position:relative;background-color:White;padding:0;border-bottom:1px solid #aaa;}
.TaskBoxDt {position:absolute;color:#aaa;font-size:.8em;left:10px;top:5px;z-index:10;}
a.TaskBox {display:block;background-color:White;text-align:center;font-size:2em;font-weight:bold;color:#ff7e21;text-decoration:none;padding:.5em;}
a.TaskBox:hover {background-color:#444;text-decoration:underline;}

/* class bricks */
.xxl {font-size:2.0em;}
.xl  {font-size:1.5em;}
.lrg {font-size:1.2em;}
.nrm {font-size:1.0em;}
.sub {font-size: .9em;}
.sml {font-size: .8em;}
.xs  {font-size: .7em;}
.xxs {font-size: .6em;}
.xxxs {font-size: .5em;}

.oben  	{vertical-align:top;}
.mitte 	{vertical-align:middle;}
.unten 	{vertical-align:bottom;}
.boldy 	{font-weight:bold;}
.lefty 	{text-align:left;}
.rghty 	{text-align:right;}
.cntry 	{text-align:center;}
.lh30hack {line-height:30px;vertical-align:middle;}

.lh2p0 	{line-height:2em;}
.lh1p5 	{line-height:1.5em;}
.lh1p0 	{line-height:1em;}
.lh24 	{line-height:24px;}

.lpad25  {padding-left: .25em;}
.lpad50  {padding-left: .5em;}
.lpad1p0  {padding-left: 1.0em;}
.rpad25  {padding-right: .25em;}
.rpad50  {padding-right: .5em;}
.lrpad25  {padding: 0 .25em;}
.lrpad50  {padding: 0 .5em;}
.pad25  {padding: .25em;}
.pad50  {padding: .5em;}
.pad9  {padding: 9px;}
.tpad25  {padding-top: .25em;}
.tpad50  {padding-top: .5em;}
.tpad100  {padding-top: 1em;}
.bpad25  {padding-bottom: .25em;}
.bpad50  {padding-bottom: .5em;}
.bpad100  {padding-bottom: 1em;}

.lidt1p0 {margin-left: 1em;}
.lidt1p5 {margin-left: 1.5em;}
.lidt2p0 {margin-left: 2em;}
.lidt150px {margin-left: 150px;}
.lidt300px {margin-left: 300px;}
.ridt1p0 {margin-right: 1em;}
.bidt0p25 {margin-bottom: .25em;}
.bidt0p5 {margin-bottom: .5em;}
.bidt1p0 {margin-bottom: 1em;}
.bidt1p5 {margin-bottom: 1.5em;}
.bidt2p0 {margin-bottom: 2em;}
.tidt0p25 {margin-top: .25em;}
.tidt0p5 {margin-top: .5em;}
.tidt1p0 {margin-top: 1em;}
.tidt1p5 {margin-top: 1.5em;}
.tidt2p0 {margin-top: 2em;}

.moveup10 {top:-10px;}
.moveup40 {top:-40px;}

.wd40 {width:40px;}
.wd75 {width:75px;}
.wd100 {width:100px;}
.wd125 {width:125px;}
.wd150 {width:150px;}
.wd200 {width:200px;}
.wd250 {width:250px;}
.wd290 {width:290px;}
.wd300 {width:300px;}
.wd350 {width:350px;}
.wd400 {width:400px;}
.wd450 {width:450px;}
.wd500 {width:500px;}
.wd550 {width:550px;}
.wd990 {width:990px;}

.vodka	{position:absolute;}
.gin	{position:relative;}
.hide {display:none;}
.show {display:block;}
.lfloat {float:left;}
.lclear {clear:left;}

.bc1 {background-color:#ff7e21;}
.bc2 {background-color:#ffc297;}
.bc3 {background-color:#fde9d9;}
.bc4 {background-color:#005b9e;}
.bc5 {background-color:#5ba0d2;}
.bc6 {background-color:#dbe5f1;}
.bc7 {background-color:#7b7345;}
.bc8 {background-color:#ddd9c3;}
.bc9 {background-color:#eeece1;}
.bcwht {background-color:#ffffff;}

.cg1 {color:#eee;}
.cg2 {color:#ddd;}
.cg3 {color:#ccc;}
.cg4 {color:#bbb;}
.cg5 {color:#aaa;}
.cg6 {color:#999;}
.cg7 {color:#888;}
.cg8 {color:#777;}
.cg9 {color:#666;}
.cg10 {color:#555;}
.cg11 {color:#444;}
.cg12 {color:#333;}

.c1 {color:#ff7e21;}
.c2 {color:#ffc297;}
.c3 {color:#fde9d9;}
.c4 {color:#005b9e;}
.c5 {color:#5ba0d2;}
.c6 {color:#dbe5f1;}
.c7 {color:#7b7345;}
.c8 {color:#ddd9c3;}
.c9 {color:#eeece1;}

.nobrdr{border:none;}
.brdr1 {border:solid 1px #ff7e21;}
.brdr2 {border:solid 1px #ffc297;}
.brdr3 {border:solid 1px #fde9d9;}
.brdr4 {border:solid 1px #005b9e;}
.brdr5 {border:solid 1px #5ba0d2;}
.brdr6 {border:solid 1px #dbe5f1;}
.brdr7 {border:solid 1px #7b7345;}
.brdr8 {border:solid 1px #ddd9c3;}
.brdr9 {border:solid 1px #eeece1;}

.tbinv {border-bottom:solid 1px #fff;}

.warn {color:#f08;}
.red {color:#f00;}
.org {color:#fc0;}
.blu {color:#00f;}
.wht {color:#fff;}
.blk {color:#000;}
.grau {color:#aaa;}

.hand {cursor:pointer;cursor:hand;}
.move {cursor:move;}

.borderEr {border:solid 2px #f00;}
.stdInput {border:solid 1px #5ba0d2;}
.stdInputStretsch {border:solid 1px #5ba0d2; width:98%;}

ul.packages li 
{
  line-height:1.5em;  
}

li.inkl 
{
  color:#005b9e;  
}

li.exkl 
{
  color:#808080;  
}

li.ppv 
{
  color:#5ba0d2;  
}



.radupload { float: left; margin-bottom:.5em; }
.smallModule { margin-bottom:20px; }
#controlContainer { vertical-align: top; padding: 0; }
.ruProgressArea { position: absolute; top: 0; left: 10px; }
input.RadUploadSubmit { margin-top: .5em; }

/****** Social Bookmarks *****/
#social
{
  padding-top: 5px;
  padding-bottom: 5px;
  border: 1px dashed;
  text-align: center;
}

#social li
{
  padding-left: 5px;
  padding-right: 5px;
  display: inline;
}

#social li a
{
  text-decoration: none;
}

#social li a img
{
  border: 0px;
}

/* tag clouds */
.tagCloud
{
    text-align: justify;
}

.tagCloud A
{
    text-decoration:none;
    margin-left:5px;
    margin-right:5px;
    font-family:Arial, Sans-Serif;
}

.tagCloud A:hover
{
    color:#00cc00;
    text-decoration:underline;
}

.tagCloud A.weight1
{
    color: #666;
    font-size: 1.9em;
    font-weight:bolder;
}
.tagCloud A.weight2
{
    color: #777;
    font-size:1.6em;
    font-weight:bolder;
}
.tagCloud A.weight3
{
    color: #999;
    font-size: 1.2em;
    font-weight:bolder;
}
.tagCloud A.weight4
{
    color: #aaa;
    font-size: 1.0em;
}
.tagCloud A.weight5
{
    color: #bbb;
    font-size: 0.8em;
}
