body {
	background-color: #adaaa5;
}
a:link, a:visited, a:active {
	color: #313131;
}
div {
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
}
#cb_aussen {
	width: 972px;
	background-color: #ffffff;
}
#cb_innen {
	width: 940px;
	height: 2850px; /* +161 */
	background-color: #ffffff;
	border-left: 1px solid #0C3896;
	border-right: 1px solid #0C3896;
	border-bottom: 1px solid #0C3896;
	text-align: left;
}
#cb_innen_links {
	width: 289px;
	/* margin-left: 15px; */
	height: 637px; /* +161 */
	background-color: #ffffff;
	border-left: 1px solid #0C3896;
}
#cb_innen_links_danke_neu {
	width: 289px;
	/* margin-left: 15px; */
	height: 557px;
	background-color: #ffffff;
	border-left: 1px solid #0C3896;
}
#cb_innen_rechts {
	width: 618px;
	padding-top: 20px;
	margin-right: 15px;
	height: 418px;
	background-color: #ffffff;
	border-right: 1px solid #0C3896;
	padding-left: 18px;
}
#cb_innen_links_danke {
	width: 289px;
	/* margin-left: 15px; */
	height: 368px;
	background-color: #ffffff;
	border-left: 1px solid #0C3896;
	border-bottom: 1px solid #0C3896;
}
#cb_innen_rechts_danke {
	width: 618px;
	margin-right: 15px;
	height: 612px;
	background-color: #ffffff;
	border-right: 1px solid #0C3896;
	border-bottom: 1px solid #0C3896;
	padding-left: 18px;
}
#cover {
	width: 230px;
	height: 330px;
	padding-top: 195px;
	padding-left: 45px;
	/* position: relative;
	top: 73px;
	left: 23px;	*/
}
#cover_danke {
	width: 230px;
	height: 330px;
	padding-top: 45px;
	padding-left: 45px;
	/* position: relative;
	top: 73px;
	left: 23px;	*/
}
#screen1 {
	width: 230px;
	height: 281px;
	padding-left: 30px;
}
#screen1_danke {
	width: 230px;
	height: 281px;
	padding-left: 30px;
	text-align: right;
	padding-top: 20px;
}
.undercover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #313131;
	height: 32px;
}
.zeile {
	width: 940px; /* oder 938px */
}
#zeile1 {
	width: 972px;
	height: 3780px;
	/* height: 772px; */
	border: 1px solid #000;
	background-color: #ffffff;
}
#zeile1_danke {
	width: 972px;
	height: 950px;
	/* height: 772px; */
	background-color: #ffffff;
}
#zeile1_1 {
	float: left;
	width: 320px;
	height: 912px; /* +161 */
	background-color: #ffffff;
	background-image: url(bg_header_1_v2.jpg);
	background-repeat: no-repeat;
}
#zeile1_1_danke {
	float: left;
	width: 320px;
	height: 932px;
	background-color: #ffffff;
	background-image: url(bg_header_1_danke.jpg);
	background-repeat: no-repeat;
}
#zeile1_1_berlinale {
	float: left;
	width: 320px;
	height: 912px; /* +161 */
	background-color: #ffffff;
	background-image: url(bg_header_1_berlinale.jpg);
	background-repeat: no-repeat;
}
#zeile1_2 {
	float:left;
	width: 652px;
	height: 912px; /* +161 */
	background-color: #ffffff;
	text-align: left;
	background-image: url(bg_header_2_v2.jpg); /*h: 344 */
	background-repeat: no-repeat;
}
#zeile1_2_berlinale {
	float:left;
	width: 652px;
	height: 912px; /* +161 */
	background-color: #ffffff;
	text-align: left;
	background-image: url(bg_header_2_berlinale.jpg); /*h: 344 */
	background-repeat: no-repeat;
}
#zeile1_2_danke {
	float:left;
	width: 652px;
	height: 762px;
	background-color: #ffffff;
	text-align: left;
	background-image: url(bg_header_2_danke.jpg);
	background-repeat: no-repeat;
}
#zeile1_2_rahmen {
	height: 494px; /* +161 */
}
#zeile1_2_rahmen_danke {
	height: 320px;
}
#zeile1_text_weiss {
	padding-top: 290px;
	padding-left: 18px;
	color: #ffffff;
	font-family: Arial;
	font-size: 13px;
	line-height: 18px;
	text-align:left;
	font-weight: normal;
}
#zeile1_text_weiss_danke {
	padding-top: 140px;
	padding-left: 18px;
	color: #ffffff;
	font-family: Arial;
	font-size: 13px;
	line-height: 18px;
	text-align:left;
	font-weight: normal;
}
#zeile1_text_danke {
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 18px;
	text-align:left;
	font-weight: normal;
}
#zeile1_text {
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 18px;
	text-align:left;
	font-weight: normal;
}
#zeile1_text_weiss ul {
	font-weight: bold;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px 0px 0px 18px;
}
#zeile1_text_weiss li {
	padding-bottom: 7px;
}
#zeile1_text ul {
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px 0px 0px 18px;
}
#zeile1_text li {
	padding-bottom: 7px;
}
#zeile1_1_1 {
	float: left;
	width: 304px;
}
#zeile1_2_1 {
	float:left;
	width: 652px;
}
#uppperright_image {
	float: right;
	padding-top: 192px;
	padding-right: 24px;
}
#testen1_image {
	padding-left: 70px;
	padding-top: 20px;
}
#stoerer1_image {
	padding-left: 40px;
}
#stoerer2_image {
	padding-left: 40px;
}
#zeile2 {
	padding-top: 20px;
	padding-left: 44px;
	padding-right: 30px;
	width: 854px;
	height: 307px;
	float: left;
	background-image: url(pix_zeile2.gif);
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile2 ul {
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px 0px 0px 18px;
}
#zeile2 li {
	padding-bottom: 12px;
}
#zeile2_spalte1 {
    width: 570px;
    float: left;
}
#zeile2_spalte2 {
    margin-left: 570px;
}
#zeile3 {
	width: 940px;
	float: left;
	background-image: url(bg_line.gif);
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;;
	text-align:left;
	font-weight: normal;
}
#zeile3 ul {
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px 0px 0px 32px;
	width: 350px;
	list-style-image: url(li.gif);
	/* list-style-position: outside; */
}
#zeile3 li {
	padding: 0px 0px 4px 0px;
}
#zeile3 li p {
	line-height: 15px;
}
#zeile3_image {
	float: right;
}
#zeile3_text {
	padding-left: 30px;
	padding-top: 16px;
	width: 914px;
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile4 {
	padding-top: 20px;
	padding-left: 44px;
	padding-right: 30px;
	width: 854px;
	height: 205px;
	float: left;
	background-image: url(pix_zeile2.gif);
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile4_text1 ul {
	list-style-type: disc;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px 0px 0px 15px;
}
#zeile4_text1 li {
	padding-bottom: 12px;
}
#zeile4_text1 {
	width: 500px;
	float: left;
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile4_text2 {
	padding-top: 50px;
}
#zeile5 {
	width: 940px;
	height: 145px;
	float: left;
	background-color: #ffffff;
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile5_text {
	padding-left: 40px;
	padding-top: 26px;
	width: 904px;
	height: 337px;
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile5_text ul {
	list-style-type: disc;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	padding: 10px 0px 0px 15px;
}
#zeile5_text li {
	padding-bottom: 6px;
}
#zeile6 {
	padding-top: 20px;
	padding-left: 44px;
	padding-right: 30px;
	width: 854px;
	height: 218px;
	float: left;
	background-image: url(pix_zeile2.gif);
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile6_alt {
	width: 940px;
	height: 218px;
	float: left;
	background-image: url(bg_zeile6_2011.gif);
	text-align:left;
}
#zeile9 {
	width: 901px;
	height: 100px;
	padding-left: 39px;
	float: left;
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile10 {
	width: 901px;
	height: 190px;
	padding-left: 39px;
	float: left;
	color: #313131;
	background-color: #ffffff;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#zeile11 {
	width: 940px;
	height: 105px;
	padding-top: 23px;
	float: left;
	background-image: url(pix_zeile11.gif);
	text-align:left;
}
#zeile11_text {
	padding-left: 39px;
	padding-right: 42px;
	width: 859px;
	height: 128px;
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
#image_zeile11 {
	float: right;
}
#zeile12 {
	width: 901px;
	padding-left: 39px;
	float: left;
	color: #313131;
	background-color: #ffffff;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	text-align:left;
	font-weight: normal;
}
.clearline {
	clear: both;
	width: 940px;
}
form {
	margin: 0px;
	padding: 0px;
}
#zeile10 dl {
	margin: 0px;
	padding: 0px;
	height: 190px;
}
#zeile10 dt {
	width: 85px;
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 23px;
	float: left;
	padding: 4px;
	margin: 0px;
}
#zeile10 dd {
	width: 330px;
	float: left;
	text-align: left;
	padding-bottom: 8px;
	padding-right: 40px;
	padding: 4px;
	margin: 0px;
}
label {
}
#zeile10 input {
	border: 1px solid #d6d6d6;
	color: #313131;
	background-color: #f5f5f6;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	width: 288px;
	height: 23px;
	margin: 0px;
	padding: 0px;
}
#zeile10 select {
	border: 1px solid #d6d6d6;
	background-color: #f5f5f6;
	color: #313131;
	width: 288px;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	height: 23px;
}
#sternchen {
	width: 895px;
	padding-left: 45px;
	height: 25px;
	padding-bottom: 3px;
	float: left;
	clear: none;
	color: #313131;
	font-family: Arial;
	font-size: 11px;
	line-height: 25px;
	text-align:left;
	font-weight: bold;
}

#welcomecircle label {
  margin-left: 6px;
}

div.listcontainer
{
  font-weight:bold;
  font-size: 12px;
  line-height:15px;
  float:left;
  width:383px;
}

div.listcontainer div.pseudoliste
{

}

div.listcontainer div.pseudoliste div.boeppel
{
  float:left;
  width:41px;
  height:22px;
}

div.listcontainer div.pseudoliste div.boeppeltext
{
  padding-top:10px;
  float:left;
  width:320px;
} 

/* new box mediabiz community */
#community {
	width: 940px;
	height: 322px;
	float: left;
	background-image: url(bg_community.jpg);
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align: left;
	font-weight: normal;
}
#community_text {
	padding-left: 40px;
	padding-top: 16px;
	width: 904px;
	color: #313131;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	text-align:left;
	font-weight: normal;
}
