/*
////////////////////////////////////////////////////////////////
//
// Styles fuer das Layout
//
// Weblication® CMS Strukturdesign Version 4.7
// erstellt durch m3m webdesign, 71155 Altdorf/BB, www.m3m.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/* Formatierung von HTML-Elementen */
body                {top:0;left:0;margin:0; padding:0; background-color:#ffffff; font-family:Arial,Courier,Courier New,Helvetica,Tahoma,Verdana; font-size:11px; color:#333333;}
table td            {font-size:11px;}
td                  {font-size:11px;}
th                  {margin:0;padding:0; font-size:11px;}
form                {margin:0;padding:0;}
hr       			 			{border-top-width: 2px;border-top-style: solid;border-top-color: FFD962;width: 100%;}
.hrform     		 		{border-top-width: 2px;border-top-style: solid;border-top-color: FFD962;width: 100%; margin-top:4px;margin-bottom:4px;padding-top:4px;padding-bottom:4px;}

/* Eingabefelder */


.forminput          {font-size:11px; font-family:verdana, arial, sans-serif; border:1px solid #486E8E; background-color:#E6EAEE; vertical-align:absmiddle;}
.formtext           {font-size:11px; font-family:verdana, arial, sans-serif; border:1px solid #486E8E; background-color:#E6EAEE; vertical-align:absmiddle;}	
.formselect         {font-size:11px; font-family:verdana, arial, sans-serif; border:1px solid #486E8E; background-color:#E6EAEE; vertical-align:absmiddle;}
.formtextarea       {font-size:11px; font-family:verdana, arial, sans-serif; border:1px solid #486E8E; background-color:#E6EAEE; }

/* Links */
a                   {font-weight:bold;color:#E30008; font-size:11px; text-decoration:none;display:inline;}
a:hover             {font-weight:bold;color:#CE0007; font-size:11px; text-decoration:none;}

/* Listen */
ol      						{margin-left: 16px; padding:0px; list-style-type:disc;}
li									{margin-left: 16px;list-style-position: outside;list-style-image: url(/wDeutsch/img/symbole/bindestrich.gif);}
ul      						{list-style-type:square; color:#333333;}
.elementSitemap ul  {list-style-type:none; margin-left:10px; font-weight:bold;color:#E30008; font-size:14px; text-decoration:none;}
.elementSitemap a   {font-weight:bold;color:#333333; font-size:13px; text-decoration:none;}
.elementSitemap a:hover {font-weight:bold;color:#CE0007; font-size:13px; text-decoration:none;}
.elementList         {margin:0px; padding:0px 0px 8px 8px;}
.listSitemap3 a      {font-weight:bold;color:#CC0000; font-size:11px; text-decoration:none;}
.listSitemap3 a:hover{font-weight:bold;color:#E30008; font-size:11px; text-decoration:none;}

/* Headline */
.elementHeadline     {font-size:16px;font-family:arial, sans-serif;font-weight:bold;color:#F6BE18;}/*Überschrift*/
.elementSubheadline  {font-size:11px;font-family:arial, sans-serif;font-weight:bold;color:#333333;vertical-align:top;padding-top: 8px;padding-bottom: 1px;}/*Überschrift*/
.elementSubheadline2 {font-size:11px;font-family:arial, sans-serif;font-weight:bold;color:#333333;vertical-align:top;padding-top: 10px;padding-bottom: 5px;}/*Überschrift*/

/* Texte */
.text                {font-size:11px;font-family:arial, sans-serif;font-weight:normal;color:#333333;text-align: justify;vertical-align:top;}/*Text*/
.textform            {font-size:11px;font-family:arial, sans-serif;font-weight:normal;color:#333333;text-align: justify;}/*Text*/
.textBoldform        {font-size:11px;font-family:arial, sans-serif;font-weight:bold;  color:#666666;text-align: justify;}/*Text fett*/
.textBild            {font-size:11px;font-family:arial, sans-serif;font-weight:normal;color:#333333;width: 265px;margin-top:8px;margin-left:220px;text-align: justify;}/*Text*/
.textBildKlein       {font-size:11px;font-family:arial, sans-serif;font-weight:normal;color:#333333;width: 300px;margin-top:8px;margin-left:185px;}/*Text*/
.textBildTitel       {font-size:10px;font-family:arial, sans-serif;font-weight:normal;color:#333333;vertical-align:top;padding-left: 5px;}/*Bilduntertitel*/
.textBildTitelBold   {font-size:11px;font-family:arial, sans-serif;font-weight:bold;  color:#333333;vertical-align:top;padding-left: 5px;}/*Bilduntertitel Fett*/
.textBildTitelBolder {font-size:13px;font-family:arial, sans-serif;font-weight:bold; color:#333333; vertical-align:top;}/*Bilduntertitel Fett*/
.textVortraege       {font-size:11px;font-family:arial, sans-serif;font-weight:normal;color:#333333;}/*Text Vorträge*/
.textVortraegeBold   {font-size:11px;font-family:arial, sans-serif;font-weight:bold;  color:#333333;}/*Text Vorträge*/
.textAussteller      {font-size:11px;font-family:arial, sans-serif;font-weight:normal;color:#333333;text-align: left;vertical-align:top;width: 440px;}/*Text*/
.textGrau			 			 {font-size:12px;font-family:arial, sans-serif;font-weight:bold;  color:#353534;}
.textNews      		 	 {font-size:11px;font-family:arial, sans-serif;font-weight:normal;color:#333333;text-align: left;vertical-align:top;width: 450px;padding-left: 63px;}/*Aktuelle Meldungen*/
.textCasting         {font-size:11px;font-family:arial, sans-serif;font-weight:normal;color:#333333;text-align: justify;vertical-align:top;width: 400px;}/*Text*/
.textSmall           {font-size:9px; font-family:arial, sans-serif;font-weight:normal;color:#333333;vertical-align:top;}/*Kleiner Text*/
.textSmallBold       {font-size:9px; font-family:arial, sans-serif;font-weight:bold;  color:#333333;}/*Kleiner Text fett*/
.textLarge           {font-size:14px;font-family:arial, sans-serif;font-weight:normal;color:#333333;}/*Gro&szlig;er Text*/
.textLargeBold       {font-size:14px;font-family:arial, sans-serif;font-weight:bold;  color:#333333;}/*Gro&szlig;er Text fett*/

/* Fragmente */
.fragmentPictureCasting  		{margin-right:20px;margin-bottom:4px;float:left;padding-top:0px;} 
.fragmentPictureFloatLeft		{margin-right:8px;margin-bottom:4px;float:left;padding-top:0px;} 
.fragmentPictureFloatRight	{margin-left: 8px;margin-bottom:4px;float:right;padding-top:0px;} 
.elementGrafikTitel      		{margin-bottom:-6px;}/*GrafikTitel*/
.elementGrafikTitelListe 		{margin-bottom:+3px;}/*GrafikTitel*/
.elementCasting          		{background-color: #FFFCF2;border: 1px solid FEDA60;}/*Rahmen*/

/* Blöcke */
.blockMain           		{width:780px;margin-left:0px;margin-right:auto;}/*Gesamter Bereich*/
.blockTop            		{background-image:url(/wDeutsch/img/back/back_top_neu.gif);background-repeat:no-repeat;height:127px;width:780px;border-style:none;vertical-align:top;background-color:#ffffff;border-bottom-style:none;border-top-style:none;border-right-style:none;border-left-style:none;}/*Bereich oben*/
.blockLeft           		{width:104px;vertical-align:top;background-color:#ffffff;}/*Bereich links*/
.blockContent        		{width:472px;vertical-align:top;margin-top:8px;margin-left:35px;margin-right:35px;}/*Inhaltsbereich*/
.blockRight          		{width:132px;border-style:none;border-top-style:none;border-bottom-style:none;vertical-align:top;border-right-color:#F2C09E;border-right-width:1px;border-right-style:solid;border-left-style:none;}/*Bereich rechts*/
.blockBottom         		{height:1px;border-style:none;vertical-align:top;background-color:#ffffff;border-bottom-style:none;border-top-style:none;border-right-style:none;border-left-style:none;}/*Bereich unten*/

/* Allgemeine Elemente des oberen Bereiches */
.elementTopStandard         {padding:0px;}/*Standard im oberen Bereich*/
.elementTopInclude          {padding:0px;}/*Include im oberen Bereich*/
.elementTopNavigation       {background-image:url(/wDeutsch/img/back/navi_top.gif);background-repeat:no-repeat;height:19px;margin-top:10px;padding-left:14px;padding-bottom:3px;}
.elementTopSystemNavigation {position:absolute;top:10px;width:758px;text-align:right;color:#FFFFFF;}

/* Allgemeine Elemente des linken Bereiches */
.elementLeftStandard    		{padding:4px;bottom: 10px;float: bottom;}/*Standard im linken Bereich*/
.elementLeftNavigation  		{padding:0px;}/*Standard im linken Bereich*/
.elementLeftInclude     		{padding:0px;}/*Include im linken Bereich*/

/* Allgemeine Elemente des rechten Bereiches */
.elementRightStandard       {padding:8px;}/*Standard im rechten Bereich*/
.elementLayer            		{position:absolute;top:79px;position:absolute;left:820px;background-image: url(/wDeutsch/img/back/bg_layer.gif);background-repeat: repeat-x;background-attachment: fixed;background-position: left left;}/*Layer mit Werbung*/
.termineBack								{position:absolute;position:absolute;background-image: url(/wDeutsch/img/back/back_termine.gif);background-repeat: no-repeat;background-attachment: fixed;background-position: 732px 127px;}/*Hintergrund Termine*/
.elementRahmen           		{border: 1px dashed #FFCC66;background-color: #FFFCF2;padding: 2px;}/*Rahmen*/

/* Allgemeine Elemente des unteren Bereiches */
.elementBottom		        	{padding:4px;text-align:center;}/*Standard im unteren Bereich*/
.elementBottomStandard      {padding:4px;text-align:center;}/*Standard im unteren Bereich*/
.elementBottomInclude       {padding:8px;}/*Include im unteren Bereich*/

/* Rahmen und Hintergründe */
.elementRahmen          	{border: 1px dashed #FFCC66;background-color: #FFFCF2;}/*Rahmen*/
.elementRahmenListe     	{border: 1px dashed #FFCC66;background-color: #FFFCF2;margin: 0px 0px 8px;padding: 3px 5px 3px 1px;height: 41px;}/*Rahmen Casting Liste*/
.elementHintergrund     	{background-color: #FFF8EE;width:470px;padding-left:10px;border-top-width: 2px;border-top-style: solid;border-top-color: #FFD962;}/*Rahmen*/

/* Allgemeine Elemente des Inhaltsbereiches */
.elementSpace    	 		{height: 30px;}/*Leerzeile*/
.elementBlocktext			{text-align: justify;padding-top:5px;}/*Blockbildung*/

/* Sonstige Elemente */
.editButton           {position:absolute; left:170px; top:68px}

/* Grafik detaildarstellung */
#overlay {background-color:#000000; left:0; position:absolute; top:0; z-index:999; width:100%; height:100%; opacity: 0.65; filter:alpha(opacity=65);-moz-opacity:0.65;}
#lightbox {left:0; line-height:0; position:absolute; margin-left:220px; margin-top:140px; width:100%; z-index:1000;}
#schl {height:50px; left:0; line-height:0; margin-left:583px; margin-top:112px; position:absolute; width:50px; z-index:1001;}