body {
width:100%;
height:100%;
margin:0;
padding:0;
background:#E0E0E0;
}

p {
margin:0;
padding:0;
}

form {
margin:0;
padding:0;
}

.textfield {
width:320px;
height:20px;
color: #707072;
font-family: arial,sans-serif;
font-size:11px;
margin-bottom:8px;
}

.checkbox {
float:left;
margin:0 5px 5px 0;
padding:0;
}

#all {
width:100%;
height:100%;
margin:0;
padding:0;
}

#framebox {
width:799px;
height:100%;
margin:0;
padding:0;
}

#header {
background: url(/img_de/shared/header_bg.jpg) top left no-repeat;
text-align:left;
border-bottom:2px solid #E0E0E0;
vertical-align:top;
}

#navbox {
clear:both;
width: 291px;
background: #FFFFFF;
border-right:2px solid #E0E0E0;
float:left;
text-align:left;
}

#setcard {
width: 291px;
background: #FFFFFF;
border-top:2px solid #E0E0E0;
float:left;
text-align:left;
}


#contentbox {
background: #FFFFFF;
width: 506px;
float:right;
text-align:left;
}

#contentboxpadding {
background: #FFFFFF;
text-align:left;
/*padding:19px 0 19px 14px;*/
}

#setcardpadding {
background: #FFFFFF;
text-align:left;
padding:19px 0 19px 14px;
}

#subnav {
margin-left:18px;
margin-bottom:18px;
margin-right:16px;
}

a.footerlink:link, a.footerlink:visited, a.footerlink:hover, a.footerlink:active {
color: #c19ec5;
font-family: arial,sans-serif;
font-size:11px;
text-decoration:none;
line-height:14px;
}

a.subnavlink:link, a.subnavlink:visited, a.subnavlink:hover, a.subnavlink:active {
color:  #c19ec5;
font-family: arial,sans-serif;
font-size:11px;
text-decoration:none;
line-height:14px;
}

a.backlink:link, a.backlink:visited, a.backlink:hover, a.backlink:active {
color: #707072;
font-family: arial,sans-serif;
font-size:11px;
text-decoration:none;
line-height:14px;
}

.headlines {
color: #d4db55;
font-family: arial,sans-serif;
font-size:14px;
font-weight: bold;
line-height:14px;
padding:0 6px 20px 6px;
}

.link11flieder {
color:  #c19ec5;
font-family: arial,sans-serif;
font-size:11px;
line-height:14px;
text-decoration:underline;
}

.copy11flieder {
color:  #c19ec5;
font-family: arial,sans-serif;
font-size:11px;
line-height:14px;
}

.copy11 {
color:  #707072;
font-family: arial,sans-serif;
font-size:11px;
line-height:14px;
padding:0 6px 0 6px;
}

.copy12 {
color:  #707072;
font-family: arial,sans-serif;
font-size:12px;
line-height:14px;
padding:0 6px 0 6px;
}

#setcardtable td {
color:  #707072;
font-family: arial,sans-serif;
font-size:11px;
line-height:14px;
}

.setcardheadline {
color: #c19ec5;
font-family: arial,sans-serif;
font-size:14px;
font-weight: bold;
line-height:14px;
}

#sedcard {
	position:fixed;
	background-color:#FFFFFF;
	padding:5px 10px;
	top:5px;
	left:5px;
	font-family:Arial, Helvetica, sans-serif;
	width:200px;
	z-index:100;
	display:none;
}

#sedcard div.mycontent {
	position:static;
}

#sedcard div.mycontent h3 {
	color:#333333;
	font-size:14px;
	font-weight:bold;
	margin-bottom:2px;
}

#sedcard div.mycontent div.content { border:1px solid #CCCCCC; padding:5px;margin-bottom:5px;height:265px;overflow:hidden; }

#sedcard div.mycontent div.content div.t { height:128px; width:90px; margin:2px; overflow:hidden; margin-bottom:5px;float:left;cursor:pointer; }

#sedcard div.mycontent div.content div.t img.teaserimg { width:90px; margin:0px; padding:0px; }

#sedcard div.mycontent a { color:#333333; font-weight:bold; font-size:12px; display:block;text-align:right;}

#sedcard div.mycontent div.p { 
	text-align:center; color:#CCCCCC; font-size:10px;
}