body
{
	 FONT-SIZE: 8pt;
	 COLOR: #000000;
	 FONT-FAMILY: Verdana, Arial, Helvetica;

}
.header_background_follow
{
	background: url(../img/eventco_bg.gif) repeat-x;
}
.header_background_home
{
	 BORDER-TOP: #cccccc 12px solid;
	 BORDER-BOTTOM: #333333 1px solid;
	 height:56;
}
.bgcolor_add_teaser
{
	background-color:#CC0000;
}
.title_add_teaser
{
	FONT-SIZE: 8pt;
	color: #ffffff;
	font-weight:bold;
	text-transform:uppercase;
}
.text_add_teaser
{
	FONT-SIZE: 8pt;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
.title_infobox
{
	FONT-SIZE: 8pt;
	font-weight:bold;
	text-transform:uppercase;
	color: #666666;
}
.text_infobox
{
	FONT-SIZE: 8pt;
	font-weight:normal;
	text-transform:none;
	color: #999999;
}


.titel{ FONT-SIZE: 10pt; font-weight:bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica;}

/*hyperlinks*/
a 
{
 text-decoration: underline;
 color: #666666;
}
a:active 
{
	text-decoration: none;
	color: #666666;
}
a:hover 
{
	text-decoration: none;
	color: #666666;
}

/*falls ContentListRenderer verwendet wird*/
.anker
{
 FONT-SIZE: 8pt;
 color: #004B88;
 text-decoration: none;
}
a.anker
{
FONT-SIZE: 8pt; color: #004B88;
 text-decoration: none;
}
a.anker: hover
{
FONT-SIZE: 8pt; color: #003366;
 text-decoration: none;
}


A.navgr 	{ FONT-SIZE: 9pt; font-weight:bold; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none;}
A.navgr:link 	{ FONT-SIZE: 9pt; font-weight:bold; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none;}
A.navgr:active	{ FONT-SIZE: 9pt; font-weight:bold; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none;}
A.navgr:hover 	{ FONT-SIZE: 9pt; font-weight:bold; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none;}

A.navkl 	{ FONT-SIZE: 8pt;  COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none;}
A.navkl:link 	{ FONT-SIZE: 8pt;  COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none;}
A.navkl:active	{ FONT-SIZE: 8pt;  COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none;}
A.navkl:hover 	{ FONT-SIZE: 8pt;  COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none;}


td 
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
 
p 
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
 
ul 
{
	FONT-SIZE: 8pt;
	list-style-image: url(../img/icon_list.gif);
	list-style: circle;
}
 
li 
{
	FONT-SIZE: 8pt;
	list-style-image: url(../img/icon_list.gif);
	list-style: circle;
}



.text_3 
{
 FONT-SIZE: 8pt;
 color: #333333;
 text-decoration: none;
}
 
.text_2 
{
 font-size: 11px;
 color: #333333;
 text-decoration: none;
}
 
.text_1 
{
 font-size: 11px;
 color: #004b88;
 text-decoration: none;
}
 
.title_6 /* Seitentitel*/
{
 font-size: 26px;
  font-weight: bold;
 color: #4a6292;
}
 
.title_5  /* Titel orange */
{
 font-size: 14px;
 font-weight: bold;
 color: #F7941D;
}
 
.title_4  /* Titel grau */
{
 font-size: 12px;
 font-weight: bold;
 color: #333333;
}
 
.title_3 /* Absatztitel, Newstitel orange*/
{ 
 font-weight: bold;
 FONT-SIZE: 8pt;
 color: #CC0000;
 text-decoration: none
}
.title_3:hover,  .title_3:visited, .title_3:visited:hover
{ 
 font-weight: bold;
 font-size: 13px;
 color: #CC0000;
 text-decoration: none
}
 
.title_2 /* Titel Add. Content blau */
{ 
 font-size: 12px;
 font-weight: bold;
 color: #333333;
}
 
.title_1 /* Titel Quicklinks blau */
{ 
 font-size: 11px;
 color: #004b88;
 text-align: left;
}

.title_1:hover,  .title_1:visited, .title_1:visited:hover /* Link 'alle Veranstaltungen' */
{ 
 font-weight: bold;
 font-size: 11px;
 color: #004b88;
 text-decoration: none
}

.title_0 /* Titel Add.Content - Veranstaltungsname */
{ 
 font-size: 11px;
 color: #333333;
} 
 
.paragraph
{
 font-size: 12px;
 color: #333333;
 text-decoration: none;
}
.additionalContent
{
	font-size: 13px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
}
.headline1 
{
 font-size: 13px;
 font-weight: bold;
 color: #2F2F2F;
}
.headline2
{
	font-size: 13px;
	font-weight: bold;
	color:#46638B;
	text-decoration: none;
}
.headline3
{
	font-size: 13px;
	font-weight: normal;
	color:#46638B;
	text-decoration: none;
}

 

.linksmall /* verlinkter Text 3 Bereiche */
{
 font-size: 10px;
 text-decoration: none;
 color: #004B88;
}
.linksmall:hover 
{
 color: #003366;
}

.LeftNav_1
{           
 font-size: 8pt;
 color: #999999;
  font-weight:bold;
  text-transform:uppercase;
 text-decoration: none;
 line-height:18px;
}
 
A.LeftNav_1
{
font-size: 8pt;
 color: #999999;
  font-weight:bold;
  text-transform:uppercase;
 text-decoration: none;
 line-height:18px;
}
 
A.LeftNav_1:hover
{
 font-size: 8pt;
 color: #333333;
  font-weight:bold;
  text-transform:uppercase;
 text-decoration: none;
 line-height:18px;
}
 
.LeftNav_1_active
{
 font-size: 8pt;
 color: #333333;
  font-weight:bold;
  text-transform:uppercase;
 text-decoration: none;
 line-height:18px;
}
 
.LeftNav_2
{           
font-size: 8pt;
 color: #999999;
  font-weight:normal;
  text-transform:none;
 text-decoration: none;
  line-height:16px;
}
 
A.LeftNav_2
{
font-size: 8pt;
 color: #999999;
  font-weight:normal;
  text-transform:none;
 text-decoration: none;
 line-height:16px;
}
 
A.LeftNav_2:hover
{
 font-size: 8pt;
 color: #333333;
  font-weight:normal;
  text-transform:none;
 text-decoration: none;
 line-height:16px;
}
 
.LeftNav_2_active
{
 font-size: 8pt;
 color: #333333;
  font-weight:normal;
  text-transform:none;
 text-decoration: none;
 line-height:16px;
}

.LeftNav_3
{           
font-size: 8pt;
 color: #999999;
  font-weight:normal;
  text-transform:none;
 text-decoration: none;
 line-height:16px;
}
 
A.LeftNav_3
{
font-size: 8pt;
 color: #999999;
  font-weight:normal;
  text-transform:none;
 text-decoration: none;
 line-height:16px;
}
 
A.LeftNav_3:hover
{
 font-size: 8pt;
 color: #333333;
  font-weight:normal;
  text-transform:none;
 text-decoration: none;
 line-height:16px;
}
 
.LeftNav_3_active
{
 font-size: 8pt;
 color: #333333;
  font-weight:normal;
  text-transform:none;
 text-decoration: none;
 line-height:16px;
}
 

.shortcut
{
 font-size: 11px;
 color: #4a6292;
 text-decoration: none;
 font-weight: normal;
 line-height:15px;
}
A.shortcut
{
 font-size: 11px;
 color: #4a6292;
 text-decoration: none;
 font-weight: normal;
 line-height:15px;
}
A.shortcut:hover
{
 font-size: 11px;
 color: #2d3b56;
 text-decoration: none;
 font-weight: normal;
 line-height:15px;

}


.field
{
 font-size: 11px; 
 color: #003399;
 width: 70px; 
 background-color: #E6EEF3; 
 height: 18px; 
 border: 1px solid #003399;
}

.searchfield
{
 font-size: 11px;
 color: #003399;
 width: 105px;
 background-color: #e6eef3;
 height: 18px;
 border: 1px solid #003399;
} 

.copyright
{ 
 font-size: 10px;
 color: #999999;
 text-decoration: none;
}
 
A.copyright
{ 
 font-size: 10px;
 color: #999999;
 text-decoration: none;
}
 
A.copyright:hover
{ font-size: 10px;
 color: #999999;
 text-decoration: none;
}

.DefaultFormButton
{
 font-family: trebuchet MS, tahoma, arial, helvetica, sans-serif;
 font-weight: bold;
 font-size: 10px;
 color: #4A6292;
 background-color: #F0F0F0;
 height: 18px;
 border: 1px solid #cccccc;
 padding-left: 7px;
 padding-right: 7px;
}
 
.LeftLabel_Input
{
border: #cccccc 1px solid;
background-color: #f0f0f0;
color: #333333;
font-size: 12px;
text-decoration: none;
height: 18px;
}
 

.LeftLabel_LongInput
{
border: #cccccc 1px solid;
background-color: #f0f0f0;
color: #333333;
font-size: 12px;
text-decoration: none;
height: 18px;
}
 

.LeftLabel_InputArea
{
border: #cccccc 1px solid;
color: #333333;
font-size: 12px;
text-decoration: none;
height: 18px;
}
 
.LeftLabel_Label
{
color: #333333;
font-size: 13px;
font-weight:normal; 
}
 
.LeftLabel_EditorPropTable
{ 
padding-top: 5px;
padding-right: 5px; 
padding-left: 5px;
padding-bottom: 5px;
}
 
.LeftLabel_List
{
width: 120px;
border: #cccccc 0px solid;
background-color: white;
color: #333333;
font-size: 12px;
text-decoration: none;
}
 
.LeftLabel_EditorPropSeparator
{
background-color:Transparent;
height: 0px;
}
 
.LeftLabel_EditorPropTitle
{
color: #333333;
font-size: 13px;
font-weight:normal;
}
 
.LeftLabel_EditorPropValue
{ 
color: #333333;
font-size: 12px;
}
 
.LeftLabel_EditorPropHelp
{
padding-right: 5px;
padding-left: 5px;
padding-bottom: 2px;
padding-top: 2px;
color: #333333;
font-size: 13px;
font-weight:normal; 
}
 
.FormTitle
{
font-size: 13px;
font-weight: normal;
color: #333333;
}
 
.fieldlogin
{
 color: #333333;
 border: 1px solid #cccccc;
 font-size: 12px;
 padding: 0px 4px 4px 0px;
 width: 200px;
 height: 18px;
 background-color: #f0f0f0;
}

.bgnavi1
{
	 background-color: #D9E4ED; 
}

.bgnavi2
{
	 background-color: #E5EDF3; 
}

.bgtitle
{
	 background-color: #BFD2E1; 
}
.bgcontent
{
	 background-color: #FDEAD2; 
}
.bgquicklinks
{
	 background-color: #FEF4E8; 
	 border-bottom:1px solid #004B88;
}
.bgbereiche
{
	 background-color: #EBEBEB; 
}

/*text der Teaser und Detaillinks*/
.linkbold
{
	font-size: 11px;
	text-decoration:none;
}
a .linkbold
{
	font-size: 11px;
	text-decoration:none;
}
/*icon des Teaserlinks*/
.textarialklein
{
	font-size: 11px;
	text-decoration:none;
}
a .textarialklein
{
	font-size: 11px;
	text-decoration:none;
}
/*
.eventSelection
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #e6eef3; 
 color: #004B88;
 width: 300px;
 height: 20px;

}*/

/*SHOP*/
.shop_1
{
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #004b88;
}

.shop_2 /* Bestellungsuebersicht - Artikelname */
{ 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #333333;
 font-weight: normal; 
}

.shop_3 /* Bestellungsuebersicht - Preis pro Stk.*/
{ 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #333333;
 font-weight: bold; 
}

.shop_4 /* Bestellungsuebersicht - Summe, blau */
{ 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #004B88;
 font-weight: bold; 
}

.shop_Uebersicht_Table
{
	border-right: #004b88 1px solid;	
	border-top: #004b88 1px solid;
	padding-bottom: 3px;
	border-left: #004b88 1px solid;
	padding-top: 1px;
	border-bottom: #004b88 1px solid;
	background-color: white;
	width:100%;
}

.shop_Uebersicht_Item
{
	width: 100%;
	border-bottom: #004b88 1px solid;	
	margin-top: 0px;
}


.shop_Trennlinie_Item
{
	color: #004b88;
	height:1px;	
	margin-bottom: 8px;	
	height: 1px;
	width: 100%;
}


.shop_Button_Link
{ 
 color: #004B88;
 font-size: 11px;  
}

.shop_textBox
{
 font-size: 11px;
 color: #004B88;
 background-color: #e6eef3;
 width: 30px; 
 height: 18px;
 border: 1px solid #004B88;
 padding-left: 5px;
 padding-right: 5px;
 text-align:right;
}
.shop_title  /* Titel grau */
{
 font-size: 12px;
 font-weight: bold;
 color: #333333;
}

.inner_content_table
{
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
	margin:0px;
	width:100%;
}
.inner_content_td
{
	width:100%;
	margin:0px;
	padding-right:0px;
	padding-left:0px;
}
.linkbold
{
	font-size:13px;
	font-weight:bold;
}
