* { padding: 0px; margin: 0px; }
html, body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172983; }
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #172983; }
body { background: #FFFFFF url('images/bg.jpg') center top no-repeat; }
img { border: 0px; display: block;}
a, input { outline: none;}

#wrapper { position: relative; display: block; width: 100%; min-height: 100%;}

#mainSect { margin: 0 auto; width: 950px; }

#LogoSect { position: relative; width: 950px; height: 0px; }
#LogoSect h1 { position: absolute; top: 50px; left: -45px; z-index: 100; }
#LogoSect h1 a { display: block; width: 209px; height: 208px; text-indent: -9999px; background: url('images/pfeil.png') no-repeat; }
#mainSect #player1 { margin: 14px 0px 0px 0px; width: 480px; height: 270px; }
#mainSect #playerControl { margin: 45px 0px 0px 17px; width: 196px; height: 254px; line-height: 170%;}
#spSocialBookmark{
	clear: both;
	margin: 1px 0;
	
}

#spSocialBookmark ul{
	margin: 0;
	padding: 0;	
	height: 20px;
	
	
}

#spSocialBookmark li{
	float: left;
	list-style: none;
	margin: 0 2px 0 0;
	padding:0;
	
}

#spSocialBookmark li img{
	padding: 1px;
	border: solid 1px #ccc;
	width: 16px;
	height: 16px;
	
}

#spSocialBookmark li a{
	font-size: 0.8333em;
}


a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal ; color: #172983; text-decoration: underline;}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal ; color: #172983; text-decoration: underline;}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal ; color: #e66731; text-decoration: underline;}
a {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal ; color: #172983; text-decoration: underline;}

.heado { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold ; color: #e66731; text-decoration: none; line-height: 120%;}
.normblue {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal ; color: #172983; text-decoration: none;line-height: 120%;}
.normbluesmall {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #172983; text-decoration: none;line-height: 120%;}
.normbluesmall a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #172983; text-decoration: underline;line-height: 120%;}
.normbluesmall a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #172983; text-decoration: underline;line-height: 120%;}
.normbluesmall a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #e66731; text-decoration: underline;line-height: 120%;}
.normbluesmall a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #172983; text-decoration: underline;line-height: 120%;}
select 
	{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: gray 1pt solid;
    BORDER-LEFT: gray 1pt solid;
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    COLOR: #575757;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
	}

input, textarea
	{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    COLOR: #303030;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
	}
.mycheck
	{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: none;
    BORDER-LEFT: none;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    COLOR: #303030;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
	}
.mybutton
{
    BACKGROUND-COLOR: #AAAAAA;
    BORDER-BOTTOM: #172983 1px solid;
    BORDER-LEFT: #172983 1px solid;
    BORDER-RIGHT: #172983 1px solid;
    BORDER-TOP: #172983 1px solid;
    COLOR: #172983;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bolder;
	cursor: hand;
	padding: 3px 3px 3px 3px;
}

.tablestandard                {background:#f2f2f2; border-spacing:0px !important; margin:2px 0; font-size:12px; border-left:1px solid #F2F2F2; border-bottom:1px solid #F2F2F2;}
.tablestandard.toggle		  {/*border:1px solid #f2f2f2;*/ border-spacing:0px;}
.tablestandard.toggle .bt	  {border-top:1px solid #f2f2f2;}
.tablestandard.toggle .br	  {border-right:1px solid #f2f2f2;}
.tablestandard.toggle .bl	  {border-left:1px solid #f2f2f2;}
.tablestandard th             {padding:4px 7px 4px 7px; vertical-align:middle; text-align:center; font-weight:bold; border-right:1px solid #F2F2F2; border-top:1px solid #F2F2F2;}
.tablestandard td             {padding:4px 7px 4px 7px; vertical-align:middle; text-align:center; border-right:1px solid #F2F2F2; border-top:1px solid #F2F2F2;}
.tablestandard .noborder-top {border-top:0 !important; padding-top:0;}
* html .tablestandard.toggle ul li	{padding-left:0;}
/* .tablestandard .first td   {font-weight:bold; padding-left:10px;}*/
.tablestandard .price         {text-align:right;}
.tablestandard .colorhead     {background:#fc0;}
.tablestandard .colorsubhead  {background:#c5c5c5;}
.tablestandard .colorsubsubhead  {background:#dadada;}
.tablestandard .colorrowI     {background:#fff;}
.tablestandard .colorrowII    {background:#ededed;}
.tablestandard .colorrowI.highlight    {background:#fff2bf !important;}
.tablestandard .colorrowII.highlight   {background:#fff2bf !important;}
.tablestandard a              {text-decoration:underline;}
.tablestandard a:hover        {text-decoration:underline;}
.tablestandard a.button       {text-decoration:none;}
