/* Angaben für Blöcke (jeder einzelne; links) */
@import url(block.css);

/* Angaben Kategorie Navigation */
@import url(navigation.css);

/* Angaben für Veranstaltungsansicht */
@import url(event_show.css);

/* Angaben für Veranstaltungsindex */
@import url(va_index.css);

/* Angaben für Ticketverkauf */
@import url(event_bt.css);

/* Angaben für Tipps */
@import url(tipps.css);

/* Angaben speziell für den Medienpartner */
@import url(medienpartner.css);

/* Angaben für Kalender */
@import url(calendar.css);

/* Angaben für Dynamischen Kalender */
@import url(jscalendar.css);


/* div,body,td {   font-family: arial,tahoma,times new roman;
                font-size:9pt;text-align:left;} */


* a:link, * a:visited, * a:active
{
    text-decoration:underline;
}

a:hover
{
    text-decoration:underline;
}

div
{
    border:solid 0px;
}



body, div
{
    text-align:left;
	margin:0px;
    padding:0px;
}

div#testmessage
{
   color:black;
   width:150px;
   padding:5px;top:30px;
   background-color:#ffffff;
   margin-left:5px;
   position:absolute;
   z-index:150;
   left:5px;
   border: solid #cc0000 2px;
}

div#mainbox
{
    margin-left:auto;
    margin-right:auto;
    padding:0px;
    width:600px;
}

div#blocks
{
    width:150px;
    float:left;
    z-index:5;
}

div#content
{
   padding-top:0px;
   margin-left:0px;
   width:600px;
}

div#logo,
div#headersearch,
div#headernavi
{
visibility:hidden;
height: 0px;
margin:0px;
padding:0px;
}

#search_form_header
{
    position:absolute;
    left:250px;
    top: 115px;
    z-index:25;
}

div#rerobig,
div#lige,
div#liroge,
div#liroge
{
    visibility: hidden;height: 0px;
}

#ligenav  {}





/* Angaben für die Beiden Footer */

div.footer
{
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
    width:700px;
    clear:both;
}

div#footer1
{
    border: solid 1px #0000a0;
    border-left:0px;
    border-right:0px;
    padding:5px;
}

div#footer2
{
    margin-top:5px;
    color:#888888;
    font-size:8pt;
    margin-bottom:20px;
}

div.fuss
{
}



div.pager
{   
	border: 1px solid #dedede;
	background: url('/img/bg_pagenav.png') #F0F0F0 repeat-x;
	font-family: Arial;
	font-size:8pt;
	font-weight: normal;
	color: rgb(76,76,76);
	text-align:center;
	padding:3px;
	padding-top:4px;
}

form.pager-direct
{
	border: 1px solid #dedede;
	background: url('/img/bg_pagenav.png') #F0F0F0 repeat-x;
	font-family: Arial;
	width: 80px;
	float: right;
	margin-left: 3px;
	font-size:7pt;
	font-weight: bold;
	color: rgb(76,76,76);
	text-align:center;
	padding:2px;
}

a.pager:link,a.pager:visited
{
	color: rgb(76,76,76);
	text-decoration:none;
	font-family: Arial;
}

a.pager:hover,a.pager:active
{
	color: rgb(76,76,76);
	text-decoration:underline;
	font-family: Arial;
}

#pager-top
{
}

#pager-bottom
{
}


#tagesauswahl
{
                border: solid 0px;
                background: #efefef url('/medienpartner/markt-erh06/img/pager_bg.gif') bottom;
                text-align:right;
                padding:2px;
                padding-right:5px;
                padding-top:1px;
                margin-top:10px;
                margin-bottom:3px; }

#tagesauswahl a
{
    margin:2px;
    margin-top:0px;
    margin-bottom:0px;
}

#tagausliob      {position:relative;
                 z-index:5;
                 top:-3px;
                 left:-61px;
                 width:1px;
                 height:1px;
                 visibility:hidden;}



#veranstalter_box,
#location_box           {background-color:#efefef;}

#veranstalter_box       {padding:2px;
                        position:relative;
                          width:260px;
                          top:-17px;
                          left:265px;}
#location_box           {padding:2px;
                          width:263px;
                          margin-top:10px;}

img.location_image
{
    float:right;
    width:100px;
}

#location_title
{
width: 100%;
padding-left: 3px;
border-left: 3px solid #00629E;
border-bottom: 1px solid #00629E;
color: #00629E;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}



div#headline_title
{
width: 100%;
padding-left: 3px;
border-left: 3px solid #00629E;
border-bottom: 1px solid #00629E;
color: #00629E;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}


div.title
{
font-size: 15px;
font-weight: bold;
margin-top: 10px;
margin-bottom: 3px;
}


#titleb10px {margin-bottom:10px;}


/* Formulareelemente */

input.text {}



#login_std {width:100px;}
#div.navi_login {text-indent:5px;}


/* Anagben für Suchformular im Kopfbereich */
#search_form_header td {padding-left:2px;padding-right:0px;}



/* Angaben für Location Info  */

#location_description
{
    margin-top:10px;
    margin-bottom:20px;
}

div#all_events
{
width: 100%;
padding-left: 3px;
border-left: 3px solid #00629E;
border-bottom: 1px solid #00629E;
color: #00629E;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}




/* Angaben für Service & Hilfe */

div.faqbox
{
    margin-bottom:25px;
}
div.faqquest
{
    font-size:9pt;
    font-weight:bold;
    margin-bottom:2px;
}

.sitemap
{
    width:100%;
    margin-bottom: 20px;
}

.sitemap td
{
    width:50%;
    vertical-align:top;
    margin-bottom: 20px;
}

table#schnellnavigation
{
    margin-top: 20px;
}


/* Angaben für Kategorieübersicht */

div#all_categories div.main
{
    margin-bottom:10px;
}

div#all_categories div.main a.main
{
    font-weight:bold;
}

div#all_categories div.main a.sub
{
    margin-left:10px;
}






/* Angaben für die Startseite */

div.rightbox
{
    background: #eeeeee;
    border: solid 1px #cccccc;
    padding:2px;
    width:150px;
    margin-bottom:5px;
}

div.rightbox * label
{
    width: 58px;
}

div.rightbox input.text
{
    width:85px;
}




div#indexoptions *
{
    width: 0px;
    padding:0px;
    margin:0px;
    margin-left:5px;
    float:right;
    height:0px;
    border:solid 1px;
}


div#box_browseroptions,
div#box_newsletter
{
    position:absolute;
    left:0px;
    padding:0px;
    margin:0px;
    width:0px;
    height:0px;
    visibility:hidden;
}


ul#va_eintragen
{
    list-style-image: url(/img/va_eintragen/haken.gif);
}


div#indexmain {}
div#box_login {}


div#personalize
{
    margin-bottom: 15px;
}

