﻿/* CSS Document */
/*rgb(194,192,183)*/
/*body  {margin:0;padding:0;background: red url(main_FILES/background-stripes.jpeg)repeat;}*/
/*body  {margin:0;padding:0;}*/

/*html {margin:0;padding:0;font-family:Verdana;font-size:11px;background-color:#c1c0bc;}*/
/*html {margin:0;padding:0;font-family:Verdana;font-size:11px;background-color:#c1c0bc;background: #c1c0bc url(main_FILES/background-stripes.jpeg)repeat;}*()
*/
/*html {margin:0;padding:0;font-family:Verdana;font-size:11px;background-color:#c1c0bc;}*/
html {font-family:Verdana;font-size:11px;}
body{ background:url(main_FILES/background-stripes.jpeg) repeat;font-family:Verdana;color:81898B;font-size:11px;}

p{font-family:Verdana;color:81898B;font-size:11px;}
ul, li {list-style:none;margin:0;padding:0;}
li a {text-decoration:none;color:black;}
h1 {font-size:19px;font-weight:normal;}
img {display: block;border:none;}
img p {margin:0;padding:0;}

a{font-size:11px;color: #003399;font-size:11px;font-family:Verdana;}
a:link { text-decoration:none; color:#003399; font-size:11px;font-family:Verdana;}
a:visited { text-decoration:none; color:#003399;font-size:11px;font-family:Verdana;}
a:hover { text-decoration:none; color:#000000; font-size:11px;font-family:Verdana;text-decoration: underline;}
a:active { color:#003399; font-size:11px;font-family:Verdana;text-decoration:underline;}


#navigation {background-image:url(main_FILES/navi_neu.gif);background-repeat:no-repeat;background-position: 7px 2px;width:985px;height:25px;}
#navigation_text {position:relative;left:680px;top:-23px;width:0px;font-family:Verdana;font-size:10px;}
#navigation_text_unten {position:relative;top:4;left:-5px;width:750px;font-family:Verdana;font-size:11px;}
#navigation_text_Login{position:relative;top:-10;left:990px;width:30px;font-family:Verdana;font-size:11px;}
#navigation ul {padding-left:20px;}


#banner {background-image:url(main_FILES/geo-banner_Kopie2.gif);background-position: 7px 5px;width:985px;height:96px;background-repeat:no-repeat;}
#IE {text-align:center;}
.p {text-align:left;}

#center {background-color:white;width:990px;margin:auto;margin-bottom:15px;text-align:left;}

.active {background-image:url(images/subnavi_active.jpg);width:185px;padding:0;margin:0;}
.current {font-weight:bold;}
.normal {background-image:url(main_FILES/border.gif);background-repeat:no-repeat;padding:0;margin:0;}



#content{background-image:url(main_FILES/line_vertikal.gif);background-repeat:repeat-y;float:left;min-height:290px;width:780px;margin-left:10px;padding-left:15px;line-height:16px;margin-top:0px;padding-bottom:0px;}
#content_Links{width:375px;text-align: left; }
#content_Rechts{padding-left:10px;text-align: left;width=375;}


#content-mobile
{background-image:url(images/line_vert.gif);background-repeat:repeat-y;float:left;width:400px;margin-left:24px;padding-left:24px;line-height:16px;margin-top:12px;padding-bottom:5px;}


.float-left {float:left;width:230px;padding-right:10px;margin:0;}
.float-none {clear:left;display:block;}

#Firma
{left:30px;top:50px;font-size:11px;padding-right:15px;}
.cleaner
{
	clear:both;
	height:1px;
	Font-size:1px;
	border:0px none;
	margin:0;padding:0;
	background:transparent;
}


/*ab hier ist alles für das GMENU*/

/*-------------CSS---------------------*/
#subnavigation {float:left;}
#subnavigation ul li {margin-left:9px;padding-top:0px;padding-bottom:3px;}
/*Einschub Submenu*/
/*#subnavigation ul li a {padding-left:25px;}*/


a.menuLink2, a.menuLink2:link, a.menuLink2:visited {
  display:block;
  /*position:relative;*/
  height:17px;
  margin:0px;
  padding:2px;
  font-size:11px;
  font-weight: normal;
  font-family:Verdana;
  padding-left:10px;
  text-decoration:none;
  background-color:#f3f1f1;
  background-image:url(../../../../uploads/tx_tllbaseext/schalter_navi.gif);
  background-repeat:no-repeat;
  background-position:top left;
  color:#003399;
 
}

a.menuLink2:hover {
  background-color:#dddddd;
  background-image:url(../../../../uploads/tx_tllbaseext/schalter_navi_act_blau.gif);
  background-repeat:no-repeat;
  background-position:top left;
  text-decoration: underline;
}

a.menuLinkAct2 {
  display:block;
  /*position:relative;*/
  height:17px;
  margin:0px;
  padding:2px;
  padding-left:10px;
  font-size:11px;
  font-weight: normal;
  font-family:Verdana;
  text-decoration:none;
  background-color:#dddddd;
  background-image:url(../../../../uploads/tx_tllbaseext/schalter_navi_act_blau.gif);
  background-repeat:no-repeat;
  background-position:top left;
  color:#003399;
  text-decoration: underline;
}

a.submenuLink2 {
  display:block;
  /*position:relative;*/
  /*height:16px;*/
  margin:0px;
  padding:1px;
  padding-left:10px;
  font-size:10px;
  font-weight: normal;
  font-family:Verdana;
  text-decoration:none;
  background-image:url(../../../../uploads/tx_tllbaseext/schalter_subnavi.gif);
  background-repeat:no-repeat;
  background-position:top left;
  color:#81898B;
}

a.submenuLink2:hover {
  text-decoration: underline;
}

a.submenuLinkAct2 {
  display:block;
  /*position:relative;*/
  /*background-color:#FFD5B1;*/
  color:#81898B;
  /*height:15px;*/
  margin:0px;
  padding:1px;
  padding-left:10px;
  font-size:10px;
  font-weight: normal;
  font-family:Verdana;
  text-decoration:underline;
  background-image:url(../../../../uploads/tx_tllbaseext/schalter_subnavi.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

#menuDiv2 {
  /*position:relative;*/
  width:150px;
  margin:0px;
  padding:0px;
  padding-top:0px;
  padding-left:2px;
  text-align:left;
  /*float:left;*/
}

li.menuItem2 {
  list-style-type:none;
  text-align:left;
  border-top:1px solid #fff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
 
}

li.submenuItem2 {
  list-style-type:none;
  color:#666666;
  text-align:left;
  border-top:1px solid #fff;
  border-bottom: 1px solid #fff;
}


#menuList2 {
  /*width:179px;*/
  margin:0px;
  padding:0px;
  border-bottom: solid 1px #fff;
  width:170px;
}

ul.submenuList2 {
  margin:0px;
  padding:0px;
  /*border-top: solid 1px #fff;*/
   
}


/*Ab hier alles für die Veranstaltungen*/
/*-------------CSS---------------------*/

.tx-ccevent-header {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
}

.tx-ccevent-entry {
	margin-bottom: 10px;
}

.tx-ccevent-area {
	position: absolute;
}
		
.tx-ccevent-areacontent {
	color: #000000;
	background-image: url(../../../typo3conf/ext/cc_event/res/ausruf.gif);
	background-repeat: no-repeat;
	width: 277px;
	height: 210px;
	position: relative;
	left: 130px;
	display: block;
	padding-top: 5px;
	padding-left: 25px;
	padding-right: 5px;
}

.tx-ccevent-areacontent table tr td {
color:#000000;
font-size:12px;
}

/*ab hier ist alles für das HMENU*/
/*-------------CSS---------------------*/
/*#sub {
        width: 500px;
        border-bottom: 1px solid #F6B762;       
        }*/
/*ul, li {
        display: inline;
        margin: 0px;
        padding: 0px;   
        }
.sub {
        display: line;
        margin: 0px;
        padding: 0px 0px 0px 0px;
        color: #333;
        background: #inherit;   
        line-height: 20px;
        font-size: 11px;
        text-decoration: none;
        text-align: center;
        border-top: 1px solid #F6B762;
        border-right: 10px solid #FEA046;
        }
        
.sub:hover {
        color: #333;
        background: #B0DDF3;
        text-decoration: none; 
        border-right: 10px solid #8ACFF2;
        }
        */
.sub_active {
        /*display: block;
        margin: 0px;
        color: #333;*/
        padding: 3px 2px 4px 2px;
        line-height: 15px;
        background: #DDDDDD;
        text-decoration: underline;
        
       /*font-size: 11px;       
        text-decoration: none;
        text-align: center;          
        border-right: 10px solid #8ACFF2;
        border-top: 1px solid #F6B762;*/
        }

