
/*	******************************************************************************************************** 
	****	Std. PPC										                                        ********
	******************************************************************************************************** */

	
/* Menus */	
/*	******************************************************************************************************** */

.FEB2006_LeftMenu 
{
	font-size: 12px;
	float: left;
	cursor: pointer;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FEDBB1;
}

.FEB2006_LeftMenu div
{
	border-bottom: solid 1px #FBAD65;
	height: 20px;
}


.FEB2006_LeftMenuHover
{
	font-size: 12px;
	float: left;
	cursor: pointer;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FBAD65;
}

.FEB2006_LeftMenuHover div
{
	height: 20px;
	border-bottom: solid 1px #FEDBB1;
}


.FEB2006_TopMenu
{
	font-weight: bold;
	font-size: 14px;
	float: left;
	cursor: pointer;
	color: #ffffff;
	font-style: italic;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
.FEB2006_TopMenu td
{
	padding-left: 40px;
}

.FEB2006_TopMenuHover
{
	font-style: italic;
	font-size: 14px;
	float: left;
	color: #FBAD65;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.FEB2006_TopSubMenu
{
	font-size: 12px;
	float: left;
	cursor: pointer;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #0C0A5E;
}

.FEB2006_TopSubMenu div
{
	border-bottom: solid 1px #FBAD65;
	height: 20px;
}
.FEB2006_TopSubMenuHover
{
	font-size: 12px;
	float: left;
	color: #0C0A5E;
	font-family: Tahoma;
	background-color: #FEDBB1;
}

.FEB2006_TopSubMenuHover div
{
	border-bottom: solid 1px #0C0A5E;
	height: 20px;
}

/*	******************************************************************** */

.Maerz2006_TopNavi
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;	
	background-image: url(../images/maerz2006/top_navi_menu_bg.jpg);
}

.Maerz2006_TopNaviHover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;	
	background-image: url(../images/maerz2006/top_navi_menu_bg.jpg);
	color:#ffffff;
}

.Maerz2006_TopNaviHover div
{
	border: solid 1px #ff0000;
}


.Maerz2006_TopNaviSubMenu
{
	
}

.Maerz2006_TopNaviSubMenuHover
{
	
}


/* Navigation Tables */
/*	******************************************************************************************************** */

.Maerz2006_NaviTable
{
	background-color: #E0DFEB;
}

.Maerz2006_NaviTable td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 22px;
}

.Maerz2006_NaviTable td a
{
	text-decoration:none;
	color: #000000;
}

.Maerz2006_NaviTable .NaviMenuLevel0
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	border-left: solid 1px #E0DFEB;
	border-top: solid 1px #E0DFEB;
	border-right: solid 1px #E0DFEB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuHoverLevel0
{
	padding-left: 5px;
	background-color: #FEDBB1;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuSelectedLevel0
{
	padding-left: 5px;
	background-color: #ffffff;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuLevel1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 15px;
	border-left: solid 1px #E0DFEB;
	border-top: solid 1px #E0DFEB;
	border-right: solid 1px #E0DFEB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuHoverLevel1
{
	padding-left: 15px;
	background-color: #FEDBB1;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuSelectedLevel1
{
	padding-left: 15px;
	background-color: #ffffff;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuLevel2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 25px;
	border-left: solid 1px #E0DFEB;
	border-top: solid 1px #E0DFEB;
	border-right: solid 1px #E0DFEB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuHoverLevel2
{
	padding-left: 25px;
	background-color: #FEDBB1;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuSelectedLevel2
{
	padding-left: 25px;
	background-color: #ffffff;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuLevel3
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 35px;
	border-left: solid 1px #E0DFEB;
	border-top: solid 1px #E0DFEB;
	border-right: solid 1px #E0DFEB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuHoverLevel3
{
	padding-left: 35px;
	background-color: #FEDBB1;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuSelectedLevel3
{
	padding-left: 35px;
	background-color: #ffffff;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuLevel4
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 45px;
	border-left: solid 1px #E0DFEB;
	border-top: solid 1px #E0DFEB;
	border-right: solid 1px #E0DFEB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuHoverLevel4
{
	padding-left: 45px;
	background-color: #FEDBB1;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuSelectedLevel4
{
	padding-left: 45px;
	background-color: #ffffff;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuLevel5
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 55px;
	border-left: solid 1px #E0DFEB;
	border-top: solid 1px #E0DFEB;
	border-right: solid 1px #E0DFEB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuHoverLevel5
{
	padding-left: 55px;
	background-color: #FEDBB1;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}

.Maerz2006_NaviTable .NaviMenuSelectedLevel5
{
	padding-left: 55px;
	background-color: #ffffff;
	border-left: solid 1px #BDC6DB;
	border-top: solid 1px #BDC6DB;
	border-right: solid 1px #BDC6DB;
	border-bottom: solid 1px #BDC6DB;
}


.v052006_LeftNaviTable table
{
	border: 0px;
}

.v052006_LeftNaviTable td
{
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 22px;
	width: 190px;
}

.v052006_LeftNaviTable td a
{
	text-decoration:none;
	color: #000000;
}

.v052006_LeftNaviTable .NaviMenuLevel0
{
	padding-left: 15px;
	font-size: 12px;
	background-image: url(../images/052006/leftNavi_Level0_bg.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
}

.v052006_LeftNaviTable .NaviMenuHoverLevel0
{
	padding-left: 15px;
	background-color: #FEDBB1;
	background-image: url(../images/052006/leftNavi_Level0Hover_bg.gif);
	cursor: pointer;
}

.v052006_LeftNaviTable .NaviMenuSelectedLevel0
{
	padding-left: 17px;
	background-color: #ffffff;
	background-image: url(../images/052006/leftNavi_Level0Selected_bg.gif);
}

.v052006_LeftNaviTable .NaviMenuLevel1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 21px;
	padding-right: 30px;
	background-image: url(../images/052006/leftNavi_Level1_bg.gif);
	cursor: pointer;
}

.v052006_LeftNaviTable .NaviMenuHoverLevel1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 21px;
	padding-right: 30px;
	background-color: #FEDBB1;
	background-image: url(../images/052006/leftNavi_Level1Hover_bg.gif);
	cursor: pointer;
}

.v052006_LeftNaviTable .NaviMenuSelectedLevel1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 21px;
	padding-right: 30px;
	background-color: #ffffff;
	background-image: url(../images/052006/leftNavi_Level1Selected_bg.gif);
}

.v052006_LeftNaviTable .NaviMenuLevel2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 28px;
	padding-right: 30px;
	background-image: url(../images/052006/leftNavi_Level2_bg.gif);
	cursor: pointer;
}

.v052006_LeftNaviTable .NaviMenuHoverLevel2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 28px;
	padding-right: 30px;
	background-color: #FEDBB1;
	background-image: url(../images/052006/leftNavi_Level2Hover_bg.gif);
	cursor: pointer;
}

.v052006_LeftNaviTable .NaviMenuSelectedLevel2
{
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 28px;
	padding-right: 30px;
	background-color: #ffffff;
	background-image: url(../images/052006/leftNavi_Level2Selected_bg.gif);
}


/* News */
/*	******************************************************************************************************** */

.FEB2006_NewsRight td
{
	color:#ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.FEB2006_NewsRight .newsListTitle
{
	text-decoration: underline;
}

.FEB2006_NewsRight .newsListShortText
{
	text-align:justify;
}

.FEB2006_NewsRight a
{
	text-decoration: none;
}

.FEB2006_NewsRight a:hover
{
	text-decoration: underline;
}

.Feb2006_NewsMain .newsDate
{
	margin-top: 22px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 18px;
	font-weight: 600;
	font-style: normal;
	text-decoration: none;
	border-top-color: #000099;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #000099;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 3px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 30px;
}

.Feb2006_NewsMain .newsTitle
{
	margin-top: 22px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 18px;
	font-weight: 600;
	font-style: normal;
	text-decoration: none;
	border-top-color: #000099;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #000099;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 3px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 30px;
}

.Feb2006_NewsMain .newsLongText
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 13px;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 20px;
}

/*	******************************************************************** */

.Maerz2006_NewsRight td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 30px;
	line-height: 15px;
    background-image: url(../images/052006/hg_semitranse.gif);
}

.Maerz2006_NewsRight .newsListTitle
{
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
	line-height: 14px;
}

.Maerz2006_NewsRight .newsListShortText
{
	text-align:left;
}

.Maerz2006_NewsRight a
{
	text-decoration: none;
	color: #FF6600;
	padding-left: 12px;
	background-image: url(../images/052006/ProTicket_pfeil02_news.gif);
	background-repeat: no-repeat;
}

.Maerz2006_NewsRight a:hover
{
	text-decoration: underline;
	color: #000099;
	background-image: url(../images/052006/ProTicket_pfeil02_news_mo_anim.gif);
	background-repeat: no-repeat;
}


/*	******************************************************************** */

.v052006_NewsRight
{
    background-image: url(../images/052006/hg_semitranse.gif);
    width:199px;
    overflow:hidden;
}

.v052006_NewsRight table
{
	width: 190px;
    overflow:hidden;
}

.v052006_NewsRight td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 15px;
}

.v052006_NewsRight .newsListDate
{
	background-color:#ffffff;
}

.v052006_NewsRight .newsListTitle
{
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
	line-height: 14px;
}

.v052006_NewsRight .newsListShortText
{
	text-align:left;
}

.v052006_NewsRight a
{
	text-decoration: none;
	color: #FF6600;
	padding-left: 12px;
	background-image: url(../images/052006/ProTicket_pfeil02_news.gif);
	background-repeat: no-repeat;
}

.v052006_NewsRight a:hover
{
	text-decoration: underline;
	color: #000099;
	background-image: url(../images/052006/ProTicket_pfeil02_news_mo_anim.gif);
	background-repeat: no-repeat;
}

/* ContentPages */
/*	******************************************************************************************************** */

/* FEB2006 Layout Styles */
.FEB2006_TopNavi
{
	color:#ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.FEB2006_TopNavi a
{
	color:#ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.FEB2006_TopNavi a:hover
{
	text-decoration: underline;
}

.FEB2006_MainContent1
{
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

.Feb2006_CP_middleLeft
{
	padding-left: 5px;
	padding-top: 5px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;

}

.Feb2006_CP_middleRight
{
	padding-left: 5px;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

/*	******************************************************************** */

.Maerz2006_RightContent
{
	width:215px;
	padding-left: 4px;
	padding-right: 4px;
}

.Maerz2006_bottom
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.Maerz2006_bottom a
{
	text-decoration:none;
	color:#ffffff;
}

.Maerz2006_bottom a
{
	text-decoration:none;
}

.Maerz2006_bottom a:hover
{
	text-decoration:underline;
}

.Maerz2006_Kundenlogin
{
	float:left;
}
.Maerz2006_Kundenlogin td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	text-align:justify;
}

/* 052006 PPC Styles */
/*	******************************************************************************************************** */

.v052006_TopNavi a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.v052006_TopNavi a:hover
{
	text-decoration: underline;
}



/* Standard Styles */
/*	******************************************************************************************************** */

.Beschreibung
/* Fliesstext */
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 20px;
}

.Beschreibung td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 20px;
}

.Beschreibung H1, .Beschreibung H2, .Beschreibung H3, .Beschreibung H4, .Beschreibung H5, .Beschreibung H6
{
	COLOR: #333333;
}

.Beschreibung H1
/* Rubrikentitel */
{
	margin-top: 22px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 21px;
	font-weight: 600;
	font-style: normal;
	text-decoration: none;
	border-top-color: #000099;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #000099;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 3px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 30px;
}

.Beschreibung H2
/* Headline Artikel */
{	
	padding-left: 0px;
	padding-right: 0px;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	border-bottom-color: black;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 24px;
}	

.Beschreibung H3
/* Subheadline Artikel */
{
	padding-left: 0px;
	padding-right: 0px;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	border-bottom-color: black;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 24px;
}

.Beschreibung H4
/* einleitender Text eines Artikels */
{
	padding-left: 0px;
	padding-right: 0px;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 18px;
}	

.Beschreibung H5
{
	padding-left: 0px;
	padding-right: 0px;
	font-size: 15px;
	color: #000000;	
	text-align:left;
}

.Beschreibung a:link, .Beschreibung a:active, .Beschreibung a:visited
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 12px;
	background-image: url(../images/052006/ProTicket_pfeil02.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
}

.Beschreibung a:hover	
{
	padding-top: 1px;
	padding-bottom: 2px;
	text-decoration: underline;
	color: #000099;
	background-image: url(../images/052006/ProTicket_pfeil02_mo_anim.gif);
	background-repeat: no-repeat;
}

.Beschreibung h2 a:link, 
.Beschreibung h2 a:active, 
.Beschreibung h2 a:visited,
.Beschreibung h2 a:hover {
	padding-left: 0px;
	background-image: none;
}

.Beschreibung UL LI	
{
	list-style-type: square;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 20px;
}	

.Beschreibung UL LI LI	
{	
	list-style-type:	disc;
}	

.Beschreibung UL LI LI LI	
{	
	list-style-type:	circle;
}	
	
.Beschreibung OL LI
{	
	list-style-type:	decimal;
}	

.Beschreibung OL OL LI	
{	
	list-style-type:	lower-alpha;
}	

.Beschreibung OL OL OL LI	
{	
	list-style-type:	lower-roman;
}	

.Intro
{
	background-color:#000000;
	font-family: Tahoma;
	font-size: 12px;
}

.Intro a
{
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff6600;
}

.Intro a:hover
{
	text-decoration:underline;
}


/* Teaser */
/*	******************************************************************************************************** */

/* Teaser- Zusammenstellungen */
.Feb2006_TC_Startseite td
{		
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	width:230px;
}

.Feb2006_TC_Startseite a /* zur unterbindung der Link-Farbe */
{		
	text-decoration: none;
}

/*	******************************************************************** */

.Maerz2006_RightLong td
{
	padding-left: 5px;
	padding-bottom: 5px;
}

.Maerz2006_MiddleWide
{
}

.Maerz2006_MiddleMain215x100
{
}

.Maerz2006_MiddleMain215x100 td
{
	width:247px;
	text-align:center;
	height: 120px;
}


.Maerz2006_MiddleTopSlogan td
{
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	height: 200px;
}


/* tblSearchControl */
/*	******************************************************************************************************** */

.Feb2006_FTS #tblSearchControl td
{
	height: 25px;
	vertical-align:middle;
	color: #ffffff; 
	font-family: Tahoma;
	font-size: 12px;
}

.Feb2006_FTS #tblSearchControl input
{
	width:130px;
}

.Feb2006_FTS #tblSearchControl a
{
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:none;
	color:#ffffff;
}

.Feb2006_FTS #tblSearchControl a:hover
{
	text-decoration:underline;
}

.v052006_TopSearch a
{
	font-size: 12px;
	font-family: Tahoma;
	text-decoration:none;
	color:#ffffff;
}

.v052006_TopSearch a:hover
{
	text-decoration:underline;
}

.v052006_TopSearch #tblSearchControl input
{
	width:134px;
}


/* Login Control */
/*	******************************************************************************************************** */


.Login
{
    background-image: url(../images/052006/hg_semitranse.gif);
}

.Login td
{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	padding-left: 6px;
	border: 0px;
	text-decoration:none;
	color: #000000;	
}

.Login input
{
	width: 120px;
	font-family: Tahoma;
	font-size: 12px;
}

/*
.Login a
{
	color: #0000ff;
	text-decoration: none;
}

.Login a:hover
{
	color: #0000ff;
	text-decoration: underline;
}
*/

/* Page Footer */
/*	******************************************************************************************************** */

a .ContentFooterPrint
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 16px;
	background-image: url(../images/052006/icons/icon_print.gif);
	background-repeat: no-repeat;
}

a .ContentFooterPrintHover
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 16px;
	background-image: url(../images/052006/icons/icon_print_mo.gif);
	background-repeat: no-repeat;
}

a .ContentFooterBrowserBack
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 16px;
	background-image: url(../images/052006/icons/icon_back.gif);
	background-repeat: no-repeat;
}

a .ContentFooterBrowserBackHover
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 16px;
	background-image: url(../images/052006/icons/icon_back_mo.gif);
	background-repeat: no-repeat;
}

a .ContentFooterMoveTop
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 16px;
	background-image: url(../images/052006/icons/icon_top.gif);
	background-repeat: no-repeat;
}

a .ContentFooterMoveTopHover
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 16px;
	background-image: url(../images/052006/icons/icon_top_mo.gif);
	background-repeat: no-repeat;
}

/********************************************************************************
	Sitemap
*********************************************************************************/
/*
.Sitemap a:link, .Sitemap a:active, .Sitemap a:visited
{	
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #000;
	list-style-image: url(../images/052006/ProTicket_pfeil02.gif);
}

.Sitemap a:hover	
{
	text-decoration: underline;
	color: #ff9900;
	list-style-image: url(../images/052006/ProTicket_pfeil02_mo_anim.gif);
	background-repeat: no-repeat;
}

*/

.Sitemap ul 
{
	list-style-type: none;	
}
.Sitemap ul li {}
.Sitemap ul li a 
{
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #000;
	background-image: url(../images/052006/ProTicket_pfeil02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.Sitemap ul li a:hover 
{
	text-decoration: underline;
	color: #ff6600;	
	background-image: url(../images/052006/ProTicket_pfeil02_mo_anim.gif);
}


/***************************************	FulltextSearchResult		***************************************/

.FulltextSearchResult
{
}

/* .InfoTitle is the first line "Found results" above the result- list */
.FulltextSearchResult .InfoTitle
{
	border-bottom:1px solid #000099;
border-top:1px solid #000099;
font-size:24px;
font-style:normal;
font-weight:600;
letter-spacing:normal;
line-height:30px;
margin-top:22px;
padding-bottom:3px;
padding-left:0px;
padding-right:0px;
text-decoration:none;
text-transform:none;
word-spacing:normal;
display: block;
margin-bottom: 20px;
}

/* .ResultTitleLink is the linked title of the content; might be replaced with a, a:hover aso. */
.FulltextSearchResult a.ResultTitleLink
{
	font-size: 12px;
	text-decoration: none;
	color: #ff6600;
	padding-left: 12px;
	background-image: url(../images/052006/ProTicket_pfeil02.gif);
	background-repeat: no-repeat;
}

.FulltextSearchResult a.ResultTitleLink:hover 
{
	padding-top: 1px;
	padding-bottom: 2px;
	text-decoration: underline;
	color: #000099;
	background-image: url(../images/052006/ProTicket_pfeil02_mo_anim.gif);
	background-repeat: no-repeat;
}

.FulltextSearchResult .ResultPreviewText
{
	font-size: 12px;

}

.FulltextSearchResult td 
{
	padding-bottom: 10px;	
}


/* CostComparison */

table.CostComparison {
	border: 1px solid #FF7B17;	
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;

}

table.CostComparison td {
	border-collapse: collapse;
	margin: 0px;
	padding: 3px;
	color: #000;
	vertical-align:top;
}

table.CostComparison thead tr th {
	background-color: #FF7B17;
	font-size: 10pt;
	color: #000;
	border: 1px solid #FF7B17;
	border-bottom: 1px solid #999;
}

table.CostComparison tr td.col0 {
	background-color: #fff;
	width: 43%;
	border-left: 1px solid #FF7B17;
}

table.CostComparison tr td.col1 {
	border: 1px solid #FEDBB3;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background-color: #FEDBB3;
	width: 25%;
}

table.CostComparison tr td.col2 {
	border: 1px solid #FEBC82;
	border-left: 1px solid #999;
	border-right: 1px solid #FF7B17;
	background-color: #FEBC82;
	width: 32%;
}

table.CostComparison tr.last td.col0,
table.CostComparison tr.last td.col1,
table.CostComparison tr.last td.col2 {
	border-bottom: 1px solid #FF7B17;
}

span.gloss {
	font-family: Arial;
	font-style: italic;	
	display: block;	
	font-size: 8pt;
}

table.relatedLinks {
	width: 100%;	
}

table.relatedLinks td {
	width: 50%;	
}


/********************************************************************************
	XML- Listen
*********************************************************************************/

.XMLList Table
{
	table-layout:auto;
	border-collapse:collapse;
	border-spacing: 0px;
	empty-cells: show;
	border: solid 1px #ccc;
	width: 100%;
}

.XMLList .Headerline td {
	background-color: #009;
	color: #fff;
	border: 1px solid #009;
	border-bottom: 1px solid #FE9F51;
	font-size: 0.9em;
}

.XMLList .Header td {
	background-color: #FE9F51;
	border: 1px solid #FE9F51;
	color: #000;
	font-weight: bold;
	font-size: 0.8em;
}

.XMLList td
{
	font-size: 11px;	
	border: solid 1px #ccc;
	padding: 5px;	
}

.XMLList table.veranstalter td.Name	   { width: 240px;	}
.XMLList table.veranstalter td.Strasse { width: 140px; }
/*

.XMLList table.veranstalter td.Plz	   { width: 30px;	}
.XMLList table.veranstalter td.Ort	   { width: 50px; }

.XMLList table.veranstalter td.Homepage{ width: 80px;	}
*/

.XMLList tr.row,
.XMLList tr.alternateRow 
{
	
}

.XMLList tr.alternateRow {
	background-color: #efefef;	
}

.XMLList .Homepage a:link, 
.XMLList .Homepage a:active,
.XMLList .Homepage a:visited
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 12px;
	background-image: url(../images/052006/ProTicket_pfeil02.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
	
}

.XMLList .Homepage a:hover	
{
	padding-top: 1px;
	padding-bottom: 2px;
	text-decoration: underline;
	color: #000099;
	background-image: url(../images/052006/ProTicket_pfeil02_mo_anim.gif);
	background-repeat: no-repeat;
}

/*
	Tag-Clouds
*/

.cloudRight {
	text-align: center;
	font-family: 'Verdana';	
	width: 190px;
	background-image: url(../images/052006/hg_semitranse.gif);
	padding: 5px;
	margin-bottom: 10px;
}

* html .cloudRight {
	width: 199px;	
}

.cloudRight a {
	color: #009;
	text-decoration: none;
}

.cloudRight a:hover {
	color: #f60;
	text-decoration: underline;
}



/*
	Download Center
*/

.downloadcenter H1
/* Rubrikentitel */
{
	margin-top: 22px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 24px;
	font-weight: 600;
	font-style: normal;
	text-decoration: none;
	border-top-color: #000099;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #000099;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 3px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 30px;
}

.downloadcenter H2
/* Headline Artikel */
{	
	padding-left: 0px;
	padding-right: 0px;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	border-bottom-color: black;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 24px;
}	


.downloadcenter a
{	
	text-decoration: none;
	color: #ff6600;
	padding-left: 12px;
	background-image: url(../images/052006/ProTicket_pfeil02.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
}

.downloadcenter a:hover	
{
	padding-top: 1px;
	padding-bottom: 2px;
	text-decoration: underline;
	color: #000099;
	background-image: url(../images/052006/ProTicket_pfeil02_mo_anim.gif);
	background-repeat: no-repeat;
}

.downloadcenter h1, #mainDiv h2 {
	clear: both;
}

.downloadcenter ul {
	clear: both;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	height: auto;
	width: 454px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.downloadcenter li {
	clear: both;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;	
	border-bottom: 1px solid #ddd;
}

.downloadcenter li p {
	padding: 2px;
	margin: 0px;
	font-size: 8pt;
}

.downloadcenter li.row0 {
	background-color: #f9f9f9;	
}
.downloadcenter li.row1 {
	background-color: #f0f0fe;	
}

.downloadcenter div.description {
	width: 	246px;
	padding: 2px;
}

.downloadcenter div.fileinfo {
	width: 	96px;
	padding: 2px;
}
.downloadcenter div.downloadlink {
	text-align: right;	
	width: 	96px;
	padding: 2px;
}


.downloadcenter li div {
	float: left;	
}