html,body { 
width:100%;
margin:0 auto; 
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
background-image:url(../images/gif/background.gif);
scrollbar-face-color:#CFDEEF; 
scrollbar-highlight-color:#DFEAF4; 
scrollbar-3dlight-color:#DFEAF4; 
scrollbar-darkshadow-color:#A7C5E0; 
scrollbar-shadow-color:#A7C5E0; 
scrollbar-arrow-color:#B1CCE4; 
scrollbar-track-color:#E1EBF4; 
height:100%;
min-height:100%;
}

.titelGross {
font-size:20px;
color:#6699ff;

}
.subtitel {
font-size:15px;
color:#6699ff;
font-style:italic;
}


.maintitle {
color:#6699ff;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
margin-top:30px;
}
.subtitle {
color:#6699ff;
font-size:12px;
font-style:italic;
}

.maintext {
margin-top:15px;
font-size:11px;
text-align:justify;
}


.eeTop{
height:60px;
/*border:1px dotted #E1EBFF;*/
margin-bottom:10px;

}

.eeTopHome{
height:50px;
/*border:1px dotted #E1EBFF;*/
margin-bottom:2px;
margin-top:-12px;
}

.eeText {
font-size:12px;
}



div#MainLayerNeu {
width:830px;
/*height:1500px;*/

min-height: 100%; /* Mindesthöhe für moderne Browser */
height:auto !important; /* Important Regel für moderne Browser */ 
height:100%; /* Mindesthöhe für den IE */ 
overflow:hidden;


margin:0 auto;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}

#emptyPage { 
width:95%;
height:50px;
padding:10px;
font-size:13px;
font-weight:bold;
text-align:center;
margin-top:23px;
}
#menu_top {
width:820px;
height:21px;
background-color:#84B3FC;
padding-left:10px;
}

#bild_head {
width:830px;
height:158px;
background-color:#999999;
}
#bild_head_bg {
width:830px;
height:158px;
background-color:#999999;
background-image:url(../images/gif/eventagentur_eventorganisation_bg.gif);
}
#eventorganisation_logo {
margin:14px 0 0 16px;

}

#main_menu {
width:100%;
height:80px;
background-image:url(../images/gif/bg_menu.gif);
}

/* Abstand der Submenus von Links */
.imageSubmenu {
margin-right:4px;
}

.b1 {
margin-top:7px;
margin-left:9px;
width:63px;
height:47px;
}

.b7 {
margin-left:150px;
}

#submenu1 {
position:relative;
left:5px;
top:3px;
width:700px;
height:27px;
z-index:300;
}
#submenu2 {
position:relative;
left:67px;
top:3px;
width:600px;
}
#submenu3 {
position:relative;
left:175px;
top:3px;
width:400px;
}

#submenu4 {
position:relative;
left:240px;
top:3px;
width:525px;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D79B6;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D79B6;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
}

a.submenu:link {
font-family:Tahoma;
font-size:11px;
color:#3366CC;
text-decoration:none;
}
a.submenu:visited {
font-family:Tahoma;
font-size:11px;
color:#3366CC;
text-decoration:none;
}
a.submenu:hover {
font-family:Tahoma;
font-size:11px;
color:#ffcc00;
text-decoration:none;
}

a.topmenu:link {
font-family:Tahoma;
font-size:11px;
color:#2152A4;
text-decoration:none;
padding-right:13px;
}
a.topmenu:visited {
font-family:Tahoma;
font-size:11px;
color:#2152A4;
text-decoration:none;
padding-right:13px;
}
a.topmenu:hover {
font-family:Tahoma;
font-size:11px;
color:#fff;
text-decoration:none;
padding-right:13px;
}

a.body:link {
color:#DF8600;
text-decoration:none;
}
a.body:visited {
color:#DF8600;
text-decoration:none;
}
a.body:hover {
color:#FF6600;
text-decoration:none;
}

a.black:link {
color:#000;
text-decoration:none;
}
a.black:visited {
color:#000;
text-decoration:none;
}
a.black:hover {
color:#161616;
text-decoration:none;
}


a.blue:link { 
font-weight:100;
color:#336699;
text-decoration:none;
}
a.blue:visited {
font-weight:100;
color:#336699;
text-decoration:none;
}
a.blue:hover {
font-weight:100;
color:#336699;
text-decoration:none;
}

a.orange:link {
color:#ff9900;
text-decoration:none;
}
a.orange:visited {
color:#FF9900;
text-decoration:none;
}
a.orange:hover {
color:#ff9900;
text-decoration:none;
}

a.orange12:link { 
font-size:12px;
color:#ff9900;
text-decoration:none;
}
a.orange12:visited {
font-size:12px;
color:#FF9900;
text-decoration:none;
}
a.orange12:hover {
font-size:12px;
color:#ff9900;
text-decoration:none;
}

#main_content {
width:540px;
/*height:1100px;*/
float:left;
padding:10px;
margin-right:30px;
margin-top:30px;
/*overflow:auto;
overflow-x:hidden;*/
z-index:1;
}
#content_right {
width:200px;
height:100%;
min-height:100%;
float:left;
padding:5px;
margin-top:25px;
margin-left:9px;
}

.titelCat {
font-size:15px;
color:#6699ff;
font-weight:bold;
padding: 1px 3px 30px 3px; /*top rechts bottom links  */ 
}
.subcat1 {
font-size:12px;
font-weight:100;
}
.subcat2 {
font-size:11px;
font-weight:100;
}

.textBlockSubsitesDetails { 
width:510px;
text-align:justify;
font-size:11px;
}

.newsKategorie
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	line-height: 20px;
}
.newsTitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 13px;
}
.newsAnriss {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.newsAnriss2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#333333;
}
.subtext {
font-size:11px;
color:#333333;
font-weight:100;
text-align:justify;
margin-top:5px;
}




.titel {
font-weight:bold;
}







.boxesCat {
width:110px;
height:99px;
float:left;
margin-right:8px;
}

.boxCat {
width:110px;
height:30px;
border:1px solid #FFA722;
background-image:url(content/images/gif/bg_boxCat.gif);
background-repeat:no-repeat;
/*background-position:1px 0px 1px;*/
font-size:10px;
text-align:center;
color:#FFFFFF;
line-height:28px;
}
.boxImages {
width:110px;
height:69px;
border-left:1px solid #FFBD59;
border-right:1px solid #FFBD59;
border-bottom:1px solid #FFBD59;

}

.titelsuche {
font-size:13px;
font-weight:bold;
}

.suchwort {
font-weight:bold;
color:#3366CC;
}


#footer {
clear:left;
width:827px;
margin:0 auto;
background-color:#F2F3F7;
text-align:center;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#A8C5E1;
}

