body{
background-image:url("/fileadmin/eifelonlinecom/images/HeadBackgroundPixelreihe.gif"); 
background-repeat:repeat-x;
background-color:#FFFFFF;
font-family:Lucida Grande, Tahoma, Geneva, sans-serif;
}

html {
font-family:Lucida Grande, Tahoma, Geneva, sans-serif;
}

.content_right{
background-image:url("/fileadmin/eifelonlinecom/images/box_rechts_bg.gif");
background-repeat:no-repeat;
background-position:0px -145px;
width:240px;
}

.content_right #innerdiv{
width:210px;
margin-left:10px;
min-height:600px;
}

#hd{
display:block;
height:140px;
width:74.923em;
}

#linke_spalte_header{
display:block;
float:left;
width:600px;
height:140px;
}

#logo_box1{
background-image:url("/fileadmin/eifelonlinecom/images/box_rechts_bg.gif");
background-repeat:no-repeat;
background-position:0px -5px;
display:block;
float:left;
width:240px;
height:95px;
text-align:center;
}

#logo_box2{
background-image:url("/fileadmin/eifelonlinecom/images/box_rechts_bg.gif");
background-repeat:no-repeat;
background-position:0px -100px;
display:block;
float:left;
width:240px;
height:80px;
}

#content_container{margin-bottom:10px;}

#content{min-height:520px;}

#content, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {padding:0 10px;}

/* CONTENT STYLES */

a:link{color:#999999;text-decoration:none;}
a:visited{color:#999999;text-decoration:none;}
a:hover{color:#999999;text-decoration:underline;}
a:active{color:#999999;text-decoration:none;}
a img, a img:hover{text-decoration:none;border:none;vertical-align:middle;}
#seitentitel h1{font-size:1.3em;margin-bottom:0px;}
#seitenuntertitel h2{font-size:0.9em;margin-bottom:30px;}
h1{font-size:18px;color:#666666;text-transform:uppercase;font-weight:normal;margin-bottom:10px;}
h2{font-size:16px;color:#336699;font-weight:normal;margin-bottom:10px;}
h3{font-size:13px;color:#336699;font-weight:normal;margin-bottom:10px;}
p{margin-bottom:10px;}
.bodytext{font-family:Lucida Grande, Tahoma, Geneva, sans-serif;font-size:12px;line-height:1.431em;}
#content-element ul, #content-element ol{margin-left:25px;}
#content-element ul li{list-style-type:disc;list-style-position:outside;}
#content-element ol li{list-style-type:decimal;list-style-position:outside;}

/* NAVIGATIONEN */

#nav_top{
padding-top:14px;
padding-left:10px;
width:400px;
text-align:left;
height:41px;
white-space:nowrap;
font-size:12px;
}

#nav_top span{
color:#FFFFFF;
margin-right:0px;
margin-left:5px;
padding-top:8px;
cursor:pointer;
}

#overlay1 {padding-top:10px;padding-left:5px;vertical-align:middle;display:block;color:#BBBBBB;}
#overlay2 {padding-top:10px;padding-left:5px;vertical-align:middle;display:block;color:#BBBBBB;}
#overlay3 {padding-top:10px;padding-left:5px;vertical-align:middle;display:block;color:#BBBBBB;}

#overlay1 input{padding:1px;color:#BBBBBB;font-family:Lucida Grande, Tahoma, Geneva, sans-serif;background-color:transparent;border:1px solid #555555;height:18px;vertical-align:middle;margin-right:5px;}
#overlay2 input{padding:1px;color:#BBBBBB;font-family:Lucida Grande, Tahoma, Geneva, sans-serif;background-color:transparent;border:1px solid #555555;height:18px;vertical-align:middle;margin-right:5px;}
#overlay3 input{padding:1px;color:#BBBBBB;font-family:Lucida Grande, Tahoma, Geneva, sans-serif;background-color:transparent;border:1px solid #555555;height:18px;vertical-align:middle;margin-right:5px;}

#nav_main{
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

.main_link_box{
width:138px;
height:59px;
float:left;
padding-top:16px;
text-align:center;
}

.main_link_box a:link, .main_link_box a:visited{
color:#FFFFFF;
text-decoration:none;
}

.main_link_box_active a:link, .main_link_box_active a:visited{
color:#A70000;
text-decoration:none;
}

.main_link_box_active{
background-image:url("/fileadmin/eifelonlinecom/images/mainnav_button_active.jpg");
width:138px;
height:43px;
float:left;
padding-top:16px;
text-align:center;
}

/* MENU RECHTS LEISTUNGEN 1 */
.leistung_menu1{padding-top:30px;text-align:left;white-space:nowrap;}
.leistung_menu1 h2{font-size:0.9em;color:#999999;margin-bottom:20px;margin-left:5px;text-transform:uppercase;}
.leistung_menu1 a:link, .leistung_menu1 a:visited, .leistung_menu1 a:hover, .leistung_menu1 a:active{color:#333333;text-decoration:none;font-weight:normal;width:100%;height:1.4em;display:block;padding-bottom:3px;padding-top:5px;padding-left:5px;padding-right:0px;margin-bottom:2px;vertical-align:middle;}
.leistung_menu1 div{border-bottom:1px dotted #999999;margin-bottom:2px;margin-top:2px;margin-left:0px;margin-right:0px;}
.leistung_menu1 .leistung_menu1_nav_link_last, .leistung_menu1 .leistung_menu1_nav_link_active_last{border-bottom:none;}
.leistung_menu1 .leistung_menu1_nav_link_active a, .leistung_menu1 .leistung_menu1_nav_link_active_last a, .leistung_menu1 .leistung_menu1_nav_link_active_first a{background-color:#F0F0F0;}
.leistung_menu1 div:hover{background-color:#F0F0F0;}
/* MENU RECHTS LEISTUNGEN 1 ENDE */

/* MENU RECHTS LEISTUNGEN 2 */
.leistung_menu2{text-align:left;padding-top:30px;}
.leistung_menu2 .menu_item{height:4.2em;border-bottom:1px dotted #333333;margin-bottom:5px;white-space:nowrap;padding:0.5em;}
.leistung_menu2 .menu_item_active{height:4.2em;border-bottom:1px dotted #333333;margin-bottom:5px;white-space:nowrap;padding:0.5em;background-color:#EEEEEE;}
.leistung_menu2 .menu_item:hover{background-color:#F0F0F0;}
.leistung_menu2 a{color:#000000;text-decoration:none;}
.leistung_menu2 h2{padding-left:5px;margin-bottom:20px;width:20px;font-size:0.9em;color:#999999;text-transform:uppercase;margin-bottom:20px;}
.leistung_menu2 #title h2{padding-left:0px;font-size:1em;color:#000000;text-transform:none;margin-bottom:0px;}
.leistung_menu2 #image, .leistung_menu2 img{float:left;display:inline;width:30px;height:60px;}
.leistung_menu2 #title{margin-left:40px;height:2em;}
.leistung_menu2 #description{margin-left:40px;font-size:0.86em;color:#666666;}
/* MENU RECHTS LEISTUNGEN 2 ENDE */

/* ### MENU RECHTS REFERENZEN MIT 2 EBENEN ###*/
.referenzen_menu{padding-top:30px;text-align:left;font-size:1em;line-height:1.8em;white-space:nowrap;}
.referenzen_menu h2{line-height:1em;color:#999999;font-size:0.9em;margin-bottom:20px;margin-left:5px;text-transform:uppercase;}
.referenzen_menu #active, .referenzen_menu_level2 div:hover{background-color:#DDDDDD;}
.referenzen_menu #active1{background-color:#F0F0F0;}
.referenzen_menu a:link{padding:5px 0 3px 5px;color:#333333;text-decoration:none;}
.referenzen_menu a:active{padding:5px 0 3px 5px;color:#333333;text-decoration:none;}
.referenzen_menu a:visited{padding:5px 0 3px 5px;color:#333333;text-decoration:none;}
.referenzen_menu a:hover{padding:5px 0 3px 5px;color:#333333;text-decoration:none;}
.referenzen_menu_level1{padding-left:0px;font-weight:normal;}
.referenzen_menu_level1_first{margin-bottom:20px;}
.referenzen_menu_level2{font-weight:normal;font-size:0.9em;}
.referenzen_menu_level2_first, .referenzen_menu_level2_link{border-bottom:1px dotted #666666;}
/* ########### ENDE MENU RECHTS REFERENZEN MIT 2 EBENEN ##########  */

/* BREADCRUMBS */
#ft{text-align:left;}
#bcnavi{margin-top:20px;font-size:0.85em;white-space:nowrap;margin-bottom:10px;display:block;clear:both;}
#bcnavi li{display:inline;white-space:nowrap;}

/* TEXTBLOCK STYLES */
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image{float:none;}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{margin-left:0px;}

/* KONTAKTBOX EXTENSION */

.eol_kontakt_hilfe_box{
font-weight:normal;
color:#666666;
background-image:url("/fileadmin/eifelonlinecom/images/KontaktboxBalkenPixelreihe.gif");
background-repeat:repeat-y;
font-size:12px;
margin-top:30px;
text-align:left;
height:8.5em;
word-wrap:none;
white-space:nowrap;
}
.eol_kontakt_hilfe_box h2{
margin-left:20px;
text-transform:none;
padding-top:8px;
}
.eol_kontakt_hilfe_box #fragezeichen{
position:relative;
left:20px;
top:10px;
display:inline;
}
.eol_kontakt_hilfe_box #boxtext1{
position:relative;
left:60px;
top:-30px;
}
.eol_kontakt_hilfe_box #boxtext2{
position:relative;
left:60px;
top:-30px;
}
.eol_kontakt_hilfe_box #kontaktbox_clear{
}
.eol_kontakt_hilfe_box a{
color:#666666;
text-decoration:none;
}

/* LEISTUNGSBOXEN INHALT */

.leistungsbox{
display:inline;
float:left;
height:10em;
margin-bottom:10px;
margin-right:30px;
text-align:left;
}
.leistungsbox h2, .leistungsbox h2 a{
margin-top:-45px;
margin-left:10px;
margin-right:70px;
overflow:hidden;
white-space:nowrap;
color:#336699;
font-size:14px;
text-transform:none;
text-align:left;
}

.leistungsbox h2 a:link, .leistungsbox h1 a:active, .leistungsbox h1 a:visited, .leistungsbox h1 a:hover{color:#336699;}

.leistungsbox p a:link, .leistungsbox p a:active, .leistungsbox p a:visited, .leistungsbox p a:hover{color:#333333;}


.leistungsbox p{
overflow:hidden;
font-weight:normal;
white-space:nowrap;
color:#666666;
font-size:12px;
margin-left:10px;
padding:0px 10px;
text-transform:none;
}
.content_leistungen{
width:310px;
background-image:url("/fileadmin/eifelonlinecom/images/LeistungsboxMittePixelreihe.gif");
margin-bottom:0px;
background-repeat:repeat-y;
padding-bottom:15px;
}
.leistungsbox_unten{
background-image:url("/fileadmin/eifelonlinecom/images/LeistungsboxUnten.gif");
background-repeat:no-repeat;
width:310px;
height:5px;
}

/* NEWS */
.news-latest-container{margin-bottom:2em;}
.news-latest-container h2{font-size:1.2em;color:#999999;}
.news-latest-item-box{background-image:url("/fileadmin/eifelonlinecom/images/backgroundNewsBox.gif");background-position:0px 0px;width:700px}
.news-latest-item{display:inline;float:left;margin:0 10px;width:211px;;height:6em;}

.news-latest-item h3 a:link, .news-latest-item h3 a:active, .news-latest-item h3 a:visited{color:#336699;text-decoration:none;}
.news-latest-item a:link, .news-latest-item a:active, .news-latest-item a:visited{color:#333333;text-decoration:none;}


.news-latest-item h3{margin-bottom:1px;}
.news-latest-item:hover{background-color:#F0F0F0;}
.news-latest-gotoarchive{display:block;}
.news-latest-morelink{display:inline;}

.news-list-item a:link, .news-list-item a:active, .news-list-item a:visited{color:#336699;text-decoration:none;}
.news-list-item a:hover{text-decoration:underline;}

.tx-ttnews-browsebox td p{padding-right:10px;}


/* REFERENZEN */
.tx-eolreferenzen-pi1{margin-bottom:0px;}
.tx-eolreferenzen-pi1 h3{color:#333333;font-size:12px;font-weight:bold;}
.referenz_table{width:700px;margin-bottom:20px;}
.referenz_table #referenz_reihe_desc{height:270px;}
.referenz_image{height:200px;width:330px;}
.referenz_select{height:90px;}
.referenz_desc{padding-left:20px;padding-right:20px;}
#referenz_link_ext img{vertical-align:middle;}

/* KONTAKTFORMULAR */
.csc-mailform label{width:100px;display:inline-block; vertical-align:top;}
.csc-mailform .csc-mailform-field{margin-bottom:10px;}

/* SITEMAP MODUL */
#content-element .tx-flseositemap-pi1 ul li{list-style-type:none;list-style-position:outside;list-style-type:none;}
.tx-flseositemap-pi1 a:link, .tx-flseositemap-pi1 a:active, .tx-flseositemap-pi1 a:visited, .tx-flseositemap-pi1 a:hover{color:#333333;}
.tx-flseositemap-pi1 li, .tx-flseositemap-pi1 ul{margin:0px;padding:0px;white-space:nowrap;}
.tx-flseositemap-pi1{padding-bottom:10px;line-height:1.5em;}
.tx-flseositemap-pi1 br{display:none;}
.tx-flseositemap-pi1 ul li ul li{padding-left:24px;background: url(/fileadmin/eifelonlinecom/images/content-grafik/sitemap/exim.gif) repeat-y 0px 0px;}
.tx-flseositemap-pi1 ul .deep2 .item, .tx-flseositemap-pi1 ul .deep2 .first {background: url(/fileadmin/eifelonlinecom/images/content-grafik/sitemap/extm2.gif) no-repeat 0px 0px;}
.tx-flseositemap-pi1 ul .deep2 .last{background: url(/fileadmin/eifelonlinecom/images/content-grafik/sitemap/exlm.gif) no-repeat 0px 0px;padding-bottom:10px;}
.tx-flseositemap-pi2 .list .deep1{background: url(/fileadmin/eifelonlinecom/images/content-grafik/sitemap/exim.gif) repeat-y 0px 0px;}
.tx-flseositemap-pi1 ul .deep1 .item, .tx-flseositemap-pi1 ul .deep1 .first {background: url(/fileadmin/eifelonlinecom/images/content-grafik/sitemap/extm2.gif) no-repeat 0px 0px;}
.tx-flseositemap-pi1 ul .deep1 .last{background: url(/fileadmin/eifelonlinecom/images/content-grafik/sitemap/exlm.gif) no-repeat 0px 0px;padding-bottom:10px;}

/* REFERENZEN AUFLISTUNG DER UNTERSEITEN */
.subpages_referenzen_page{background-color:none;display:inline-block;width:220px;height:215px;margin-right:5px;margin-bottom:5px;float:left;}
.subpages_referenzen_page a{text-decoration:none;white-space:nowrap;color:#336699;font-weight:normal;}
.subpages_referenzen_page a:hover{text-decoration:underline;}
.subpages_referenzen_page a img{padding-top:5px;padding-left:5px;display:block;}

/* REFERENZDETAILS */
.tx-eolreferenzdetails-pi1{}
.tx-eolreferenzdetails-pi1 h2{margin-bottom:0px;}
.tx-eolreferenzdetails-pi1 h3{color:#000000;}
.tx-eolreferenzdetails-pi1 #inhalt{padding-top:10px;padding-right:20px;text-align:left;}
.tx-eolreferenzdetails-pi1 #image{text-align:center;width:410px;}
.tx-eolreferenzdetails-pi1 .link_subpart{width:100%;height:7em;}
.tx-eolreferenzdetails-pi1 .link_subpart td {padding:0px;margin:0px;}
.tx-eolreferenzdetails-pi1 #prev_link{font-size:0.88em;height:2em;width:30%;}
.tx-eolreferenzdetails-pi1 #prev_link a{vertical-align:middle;font-weight:bold;color:#666666;}
.tx-eolreferenzdetails-pi1 #category_link{width:40%;text-align:center;font-size:0.93em;height:2em;}
.tx-eolreferenzdetails-pi1 #category_link a{vertical-align:middle;font-weight:bold;color:#666666;}
.tx-eolreferenzdetails-pi1 #next_link{font-size:0.88em;height:2em;width:30%;}
.tx-eolreferenzdetails-pi1 #next_link a{vertical-align:middle;font-weight:bold;color:#666666;}
.tx-eolreferenzdetails-pi1 .referenzlink, .tx-eolreferenzdetails-pi1 .referenzlink a{color:#666666;}
.tx-eolreferenzdetails-pi1 .screenshots{text-align:left;padding-left:10px;}
.tx-eolreferenzdetails-pi1 .screenshots img{border:1px solid #FFFFFF;margin-bottom:10px;}
.tx-eolreferenzdetails-pi1 .screenshots #active img{border:1px solid #336699;margin-bottom:10px;}


.tx-eolreferenzdetails-pi1 .inactive{color:#CCCCCC;vertical-align:middle;font-weight:bold;font-size:1em;}
.tx-eolreferenzdetails-pi1 .inactive img{vertical-align:middle;}

/* FOOTERS */

#page_bottom{
clear:both;
width:100%;
height:110px;
background-image:url("/fileadmin/eifelonlinecom/images/footer_bg.gif");
background-repeat:repeat-x;
text-align:center;
padding-left:10px;
}

#page_bottom_footer{width:974px;margin:0px auto;height:19px;white-space:nowrap;}

#page_bottom_footer_navi{height:40px;width:700px;float:left;padding-top:20px;text-align:left;}
#page_bottom_footer_logos{height:40px;width:274;padding-top:30px;}

#footer_menue{
text-align:left;
}

.footer_nav_link a:link, .footer_nav_link a:visited, .footer_nav_link a:active{
text-decoration:none;
font-size:12px;
color:#666666;
}

.footer_nav_link a:hover{
text-decoration:underline;
font-size:12px;
color:#333333;
}

.footer_nav_link_active a:link, .footer_nav_link_active a:visited, .footer_nav_link_active a:active, .footer_nav_link_active a:hover{
text-decoration:underline;
font-size:12px;
color:#333333;
}


.footer_nav_spacer{
margin:0px 10px;
color:#666666;
}

#footer_copyright{
color:#999999;
font-size:11px;
}

#footer_copyright a:link, #footer_copyright a:visited{
color:#999999;
text-decoration:none;
}

#footer_copyright a:hover{
color:#666666;
text-decoration:underline;
}

/* TEAMBOXEXTENSION */
.eol_teamtable{width:53.84em;}
.eol_teambox{width:24.23em;height:20em;background-color:#F0F0F0;margin-bottom:20px;margin-right:20px;float:left;}
.eol_teambox #eol_teambox_image{display:block;height:150px;width:300px;font-size:12px;}
.eol_teambox #eol_teambox_name{margin-left:10px;color:#336699;font-size:12px;}
.eol_teambox #eol_teambox_activities{display:block;margin-left:10px;height:4.6em;width:300px;overflow:hidden;font-size:12px;}
.eol_teambox #eol_teambox_mail{margin-left:10px;font-size:12px;}


/* Einrückung */
.indent {margin-left:30px;}


