@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
/* CSS Document */

/* Common styles */
* { margin:0; padding:0; }

html {margin:0px; padding:0px;}


body {margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background-color:#003E76; background-image:url(../images/body_shadow.png); background-position:center; background-repeat:repeat-y;}
ul { list-style-type:none;  margin:0px; padding:0px;}
h2 { font-size:16px; }
h1 { font-size:22px; padding-left:10px; background-image:url(../images/h1_verlauf.gif); background-repeat:no-repeat; color:#ffffff; width: 300px;}




/* Content Burghard */


hr{ border: 0px; /* Für Firefox und Opera */ border-top: solid 1px #20837E; border-bottom: solid 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
margin-top:16px;
margin-bottom:26px;
 }

.blog { width:780px; border: 0 #ff00ff solid;}

.contentpaneopen{ width:780px;  border: 0 #00ffff solid; font-size:12px; }



h3 { color:#20837E; font-size:14px; 

margin-bottom:20px;



border-bottom: solid 0 #20837E;
}




h4 { color:#ffffff; font-size:12px; 
fonz-weight:bolder;
}


#Leistungstabelle{
border-right: 1px #20837E solid; font-size:12px; 
border-top: 1px #20837E solid; font-size:12px; 
width:100%;
}

#Leistungstabelle td{
border-left: 1px #20837E solid; font-size:12px; 
border-bottom: 1px #20837E solid; font-size:12px; 
height:20px;
}




#Beitrag{
border-top: 1px #20837E solid; font-size:12px; 
}














#Beitrag td{
padding-top: 20px; 
padding-bottom: 20px; 
border-bottom: 1px #20837E solid; font-size:12px;
}













#tebelle_fussbereich{
border: 0 #20837E solid; 
font-size:12px; 

}


#tebelle_fussbereich td{
border: 0 #20837E solid; 
font-size:12px;
color:#000000;
font-weight:light;
padding:10px;
}



#table_clear{
border: 0 #20837E solid; 
font-size:12px; 
}





#table_clear td{
border: 0 #20837E solid !important; 
font-size:12px;
color:#000000;
font-weight:light;
padding:4px;
}





#headline{

padding-top: 6px; 
padding-bottom: 6px; 
border-bottom: 1px #ffffff solid !important; 

border-right: 1px #ffffff solid !important; 
font-size:12px; 
color:#ffffff;
font-weight:bolder;

}










a:link { text-decoration:none; color:#ffffff; border-style:none; }
a:visited { text-decoration:none; color:#ffffff; border-style:none; }
a:hover { text-decoration:none; color:#ffffff; border-style:none; }
a:active { text-decoration:none; color:#ffffff; border-style:none; outline:none; }
a:focus { text-decoration:none; color:#ffffff; border-style:none; outline:none; }

#ie_center { text-align:center; margin: 0 auto; width:1026px; }

/* Banner */
#banner { background-image:url(../images/banner.jpg); width:1026px; height:185px; }

/* Meta Navigation */
#meta_navi { float:right; text-align:right; }
#meta_navi a { color:#ffffff !important; }
#meta_navi a:hover { color:#003E76 !important; }
#meta_navi li { padding:10px 10px 2px 5px; float:left; text-align:left; border-left: 1px #ffffff solid;}

/* Top Navigation */
#top_navi { width:1026px; height:32px; text-align:left; background-color:#00817E; }
#top_navi a { display:block; padding:8px; }
#top_navi ul { margin-left:24px; }
#top_navi li { float:left; }
#top_navi li#current { background-color:#EE7F00; }
#top_navi li:hover { background-color:#EE7F00; }
#top_navi li ul { display:none; position:absolute; border:1px #007A84 solid; border-left:none; border-right:none; margin-left:0; margin-top:-1px; }
#top_navi li ul li { clear:both; width:155px;}
#top_navi li ul li+li { border-top:1px #007a84 solid; }
#top_navi li ul li a { color:#00817E; padding:3px; }
#top_navi li ul li a:hover { color:#ffffff; }
#top_navi li:hover ul { display:block; z-index:3; background-color:#9AE7F7;}
#top_navi li.active { background-color:#EE7F00; }








.contentpaneopen a:link { text-decoration:none; color:#000000; border-style:none; }
.contentpaneopen a:visited { text-decoration:none; color:#000000; border-style:none; }
.contentpaneopen a:hover { text-decoration:none; color:#000000; border-style:none; }
.contentpaneopen a:active { text-decoration:none; color:#000000; border-style:none; }
.contentpaneopen a:focus { text-decoration:none; color:#000000; border-style:none; }









/* Content area */
#content_area { width:1026px; position:absolute; z-index:2; background-image:url(../images/tuerkis_bg.jpg); background-repeat:repeat; margin-bottom:0; }
#content { width:800px; float:left; padding:40px 0 20px 22px;}
#blockrandom { margin-left:-19px !important; }














/* J Caroussel */
#caroussel { margin-bottom:40px; z-index:3; }
#caroussel_line { width:776px; height:12px; background-color:#007A84; position:absolute; z-index:10; }
.jcarousel-skin-ie7 .jcarousel-container-horizontal { width:776px; height:417px; position:relative; z-index:0; }
.jcarousel-skin-ie7 .jcarousel-clip-horizontal { width:776px; height:417px; }
.jcarousel-skin-ie7 .jcarousel-item { width:776px; height:416px; }
.jcarousel-skin-ie7 .jcarousel-list { width:100%; height:100%; }

/* Hier die vier Artikel für das Karussel!!! */
.art1 { background-image:url(../images/art1.jpg); background-repeat:repeat; width:776px; height:295px; }
.art2 { background-image:url(../images/art2.jpg); background-repeat:repeat; width:776px; height:295px; }
.art3 { background-image:url(../images/art3.jpg); background-repeat:repeat; width:776px; height:295px; }
.art4 { background-image:url(../images/art4.jpg); background-repeat:repeat; width:776px; height:295px; }
.art5 { background-image:url(../images/art5.jpg); background-repeat:repeat; width:776px; height:295px; }
.art6 { background-image:url(../images/art6.jpg); background-repeat:repeat; width:776px; height:295px; }
.art7 { background-image:url(../images/art7.jpg); background-repeat:repeat; width:776px; height:295px; }
.art8 { background-image:url(../images/art8.jpg); background-repeat:repeat; width:776px; height:295px; }
.art9 { background-image:url(../images/art9.jpg); background-repeat:repeat; width:776px; height:295px; }
.art10 { background-image:url(../images/art10.jpg); background-repeat:repeat; width:776px; height:295px; }
.art11 { background-image:url(../images/art11.jpg); background-repeat:repeat; width:776px; height:295px; }
.art12 { background-image:url(../images/art12.jpg); background-repeat:repeat; width:776px; height:295px; }


#caroussel li a { display:block; width:776px; height:52px; margin-top:365px; background-color:#007A84; cursor:default; }
#caroussel li a div:hover { color:#0376bb; }
a#prev { display:block; position:absolute; height:52px; width:38px; left:0px; top:365px; background-image:url(../images/pfeil_links.jpg); background-repeat:no-repeat; z-index:1; cursor:pointer; }
a#next {cursor:pointer; display:block; position:absolute; height:52px; width:38px; left:738px; top:365px; background-image:url(../images/pfeil_rechts.jpg); background-repeat:no-repeat; background-position:center; z-index:2;}

/* Teaser Area at Home */
#teaserarea { clear:both; width:776px; position:relative; text-align:left; }
.teaser h2 { color:#0097B0; }
.teaser { display:inline-block; font-size:12px;background-repeat:no-repeat; background-position:bottom right; background-color:#BDEBF5; width:354px; height:230px;float:left; text-align:left; padding:10px 10px 10px 10px; }
#t_telefon { background-image:url(http://www.lutena.de/images/stories/Startseitenbilder/druckluftkompressoren.jpg); margin-bottom:20px; }
#t_kompressor { background-image:url(http://www.lutena.de/images/stories/Startseitenbilder/druckluftaufbereitung-.jpg); margin-left:28px; margin-bottom:20px; }
#t_steuerung { background-image:url(http://www.lutena.de/images/stories/Startseitenbilder/kompressorensteuerung_b.jpg); }
#t_messtechnik { background-image:url(http://www.lutena.de/images/stories/Startseitenbilder/messtechnik.jpg); margin-left:28px; }

#t_telefon .mceItemTable { background-color:transparent !important; }
#t_telefon .mceItemTable td { background-color:transparent !important; }
#t_kompressor .mceItemTable { background-color:transparent !important; }
#t_kompressor .mceItemTable td { background-color:transparent !important; }
#t_steuerung .mceItemTable { background-color:transparent !important; }
#t_steuerung .mceItemTable td { background-color:transparent !important; }
#t_messtechnik .mceItemTable { background-color:transparent !important; }
#t_messtechnik .mceItemTable td { background-color:transparent !important; }

/*
.mceItemTable { background-color:transparent !important; }
.mceItemTable td { background-color:transparent !important;}
*/



/*
#t_telefon { margin-bottom:20px; }
#t_kompressor {  margin-left:28px; margin-bottom:20px; }
#t_steuerung { }
#t_messtechnik {  margin-left:28px; }


*/


.tsr_link { display:block; background-image:url(../images/link.gif); width:144px; height:41px; margin-bottom:-20px;}
.tsr_link:hover { background-image:url(../images/link_hover.gif); }






/* Joomla Content */
.contentpaneopen { text-align:left; }
.contentpaneopen table { background-color:#ffffff; border:none; }
.contentpaneopen h2 { color:#000000; margin-bottom:10px; margin-top:10px; }
.contentpaneopen ul { list-style-image:url(../images/list_dot.gif); margin-left:20px; }
.contentpaneopen table a { text-decoration:underline; }
.contentpaneopen table a:hover { color:#EE7F00; }
.contentpaneopen table td { background-color:#ffffff; }

.contentpaneopen ol { margin-left:20px; margin-bottom:30px; }
.contentpaneopen ol li { margin-bottom:10px; }


.contentpaneopen ul { margin-left:20px; margin-top:20px;  margin-bottom:20px; }


.contentpaneopen p {margin-bottom:16px;  }


/* Right Navigation */
#right_navi { float:left; width:200px; text-align:left; margin-top:40px; margin-left:4px; border-top:1px #007A84 solid; }
#right_navi a { display:block; padding-left:10px; color:#00817E !important; padding-top:3px; padding-bottom:3px; }
#right_navi a:hover { color:#ffffff; }
#right_navi li { border-bottom:1px #007a84 solid; padding-left:10px;}
#right_navi li:hover { background-color:#EE7F00; }
#right_navi li#current { background-color:#EE7F00; }
#right_navi li#current a { color:#ffffff; }
#right_navi li ul { background-color:#ffffff; margin-left:-10px; }
#right_navi li ul li { border-style:none !important; background-color:#ffffff; }
#right_navi li.active { background-color:#EE7F00; }
#right_navi li.active a { color:#ffffff !important; }
#right_navi li.active ul li a { color:#00817E !important; }
#right_navi li.active ul { border-top: 1px #007a84 solid !important; }
#right_navi li.active ul li:hover { background-color:#9AE7F7; }
#right_navi li.active ul li#current { background-color:#9AE7F7; }







/* Partner Logos */
#partner { text-align:center;  margin-top:30px;}
#partner img { margin:10px; }






/* Footer */
#footer { width:1026px; height:40px; background-color:#00817E; margin-top:auto; float:left; }
