/*************************************************************/
/*   Design:   Multiflex-3 Update-6 / Layout-4               */
/*   File:     Text formats                                  */
/*-----------------------------------------------------------*/
/*   Author:   Wolfgang                                      */
/*   Date:     December 18, 2006                             */
/*   Homepage: wwww.1-2-3-4.info                             */
/*-----------------------------------------------------------*/
/*   License:  Fully open source without restrictions.       */
/*             Please keep footer credits with a link to     */
/*             Wolfgang (www.1-2-3-4.info). Thank you!       */
/*************************************************************/

/******************/
/*  MAIN SECTION  */
/******************/

/* MAIN NAVIGATION */
.nav3-grid, .nav3-grid-sub {width:120px; margin-left:40px; text-align:right; margin:0px 25px 0 0px;}
.nav3-grid dt a, .nav3-grid-sub dt a, .nav3-grid dt a:visited {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px; text-decoration:none; color:rgb(255,102,0); font-weight:normal; font-size:120%;}
.nav3-grid dd a, .nav3-grid dd a:visited, .nav3-grid-sub dd a, .nav3-grid-sub dd a:visited {display:block; min-height:1.5em /*Non-IE6*/; height:auto !important; height:1.4em /*IE6*/; line-height:1.4em; padding:0px; border:none; font-weight:normal; text-decoration:none; color:rgb(255,102,0); font-size:120%;}
.nav3-grid dt a:hover, .nav3-grid dd a:hover, .nav3-grid dt.act a, .nav3-grid-sub dt a:hover, .nav3-grid-sub dd a:hover, .nav3-grid-sub dt.act a {color:rgb(255,102,0); text-decoration:underline; font-weight:bold}

.nav3-grid-sub {margin-top:40px;}
.nav3-grid-sub .Demofilm a{
	display:block;
	line-height:25px;
	background:url(../img/demofilm.jpg) 20px no-repeat; 
}

.nav3-grid-sub .Hörbeispiel a{
	display:block;
	line-height:25px;
	background:url(../img/ohr.jpg) 20px no-repeat; 
}


.sub-content .nav3-grid{text-align:left; margin:200px 0 0 10px;}

/* MAIN CONTENT */
.main-content h1 {clear:both; display:block; height:23px; padding:23px 0 0 25px;font-family:arial,sans-serif, "trebuchet ms"; margin:0em 0 0.5em 0; color:rgb(255,255,255); font-weight:bold; font-size:130%; background:url(../img/content_head.jpg) left center no-repeat}
.main-content h2 {clear:both; padding:0px 0 0 25px; margin:1.0em 0 0.5em 0; font-family:arial,sans-serif, "trebuchet ms"; color:rgb(255,102,0); font-weight:bold; font-size:130%;}
.main-content h3 {clear:both; margin:-1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,51,142); font-weight:normal; font-size:130%;}
.main-content h4 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-weight:normal; font-size:170%;}
.main-content h5 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-size:140%;}
.main-content h6 {margin:1.2em 0 0.2em 0; color:rgb(80,80,80); font-weight:bold; font-size:120%;}
.main-content p, .buehne-single-subheader h3 {margin:0 0 1.0em 0; line-height:1.5em; font-size:120%; padding:0px 0 0 25px;}
.main-content p a {border-bottom:1px dotted rgb(255,102,0);}
.main-content ul {list-style:none; margin:0.5em 0 1.0em 0;}
.main-content ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; background:url(../img/bg_bullet_full_1.gif) no-repeat 0 0.5em; line-height:1.4em; font-size:120%;}
.main-content ol {margin:0.5em 0 1.0em 20px !important /*Non-IE6*/; margin:0.5em 0 1.0em 25px /*IE6*/;}
.main-content ol li {list-style-position:outside; margin:0 0 0.2em 0; line-height:1.4em; font-size:100%;}

.csc-frame-frame1, .buehne-single-head{
  background: url(../img/big_head.gif) left no-repeat;
  height:190px;
  overflow:hidden;
  margin:0em 0 1.0em 0em;
}

.csc-frame-frame1 h1, .buehne-single-head h1{
  display:inline;
  padding:0px;
  background:none;
  overflow:hidden;
  font-size:200%;
  font-weight:normal;
}
.csc-frame-frame1 .csc-textpicHeader{
  text-align:right;
  padding:0 5px 0 10px;
}

.csc-frame-frame1 .csc-textpic-text, .buehne-single-headtext{
  float:left;
}

.csc-frame-frame1 .csc-textpic, .buehne-single-head .buehne-single-image{
  float:right;
  margin: 35px 10px 0 0;
}

.csc-frame-frame1 .bodytext, .buehne-single-headtext p{
  text-align:right;
  color:#fff;
  margin:0px 5px 0 0px;
  width:170px;
}

.contenttable {line-height:1.2em; font-size:120%;}

.contenttable .td-0{
  width:230px;
  text-align:right;
  vertical-align:top;
}

.contenttable .td-1{
  padding:0px 0 0 5px;
  vertical-align:top;
}

.tx-powermail-pi1 legend{
	display:none;
}
.tx-powermail-pi1 .tx-powermail-pi1_fieldset, .powermail_all powermail_all_table{
	border:none;
	margin-left:25px;
}

.tx-powermail-pi1_fieldset label{
	display:block;
	float:left;
	width:90px;
}

.powermail_submit_uid7{
	margin:10px 0 0 90px;
}


/********************/
/*  COMMON CLASSES  */
/********************/

.main a {color:rgb(255,102,0); font-weight:normal; text-decoration:none; }
.main-content h1 a {color:rgb(70,122,167); font-weight:normal; text-decoration:none;}
.main a:hover {border:0px; color:rgb(255,102,0); text-decoration:underline;}
.main a:visited {color:rgb(255,102,0);}
