/* CI-gruen #589538 */
/* Note: isn't used on this site and also in screenlayout? */

/* CI-green this site: #019934 equals R 1, G 153, B 52 */
/* bg-grey this site: #f4f2f3 equals R 244, G 242, B 243 */
/* text,border braun this site: #681600 equals R 104, G 22, B 0 */
/* new colors: red #ef4123 equals 239/65/35, orange #f7941d equals 247/148/29, blue #3777bc equals 55/119/188*/

*{margin-top:0px; padding:0; text-decoration:none; text-align:left;}

img, div {behavior: url(fileadmin/js/iepngfix-mod.htc);text-decoration:none;}

a { text-decoration:none; outline: none;}
a:focus {  }

h5 { font-weight:normal; text-align:right; }

html { /*overflow-x:hidden;*/ }

body{font-family:Verdana; font-size:11px; color:#333; margin:0; padding:0; background-position:976px 0px; background-color:#e3e3e3; background-repeat:no-repeat;
text-align:center;}

html, body{height:100%;} 

#container{ background-color:#fff; height:710px; left:50%; margin:-355px 0 0 -495px; position:absolute; top:50%; width:990px;  }

#content{ background-color:#FFFFFF; position: relative; float:left; height:710px; margin-top:0; overflow:auto; padding-top:0; width:990px; }

#content_top{float:left;margin-top:0px; padding-top:0px;width:960px; /* background:url('/fileadmin/img/content_bg.gif') repeat-y; */ }
#content_top_intro{float:left;margin-top:0px; padding-top:0px;width:960px; }

/*Navigation oben links, gruene Box -- border-bottom in Vergrößerung zuviel, aber sonst Normalansicht zu wenig gruen*/
#frame_left_top{float:left; width:190px; height:189px; margin:0px 0px 0px 0px; padding:0px 0px 0px 1px; background-color:#019934; /* border-bottom:1px solid #019934; */}
#frame_left_top #main_navi{/*height: 190px;*/ color:#fff; /*background-color:#019934;*/ margin-left:-1px;}
#frame_left_top #main_navi ul{list-style-type:none;  padding-top:20px; padding-left:0px; margin-left:20px; /* padding-bottom:20px; */}
html>body #frame_left_top #main_navi ul{list-style-type:none;  padding-top:20px; padding-left:0px;}

#frame_left_top #main_navi ul li{margin-bottom:5px;}
#frame_left_top #main_navi ul li a{ text-decoration:none; color:#b3e1c2; /* color:#fff; */ }
#frame_left_top #main_navi ul li a:hover{ text-decoration:none; color:#fff; }



#frame_right_top { float:right; margin:0px 7px 0px 10px; width:160px; }


/*Logo frame_right_top*/
#logo img{float:right; width:162px; height: 194px; border:none;}
#logo a{text-decoration:none; border:none;}
#logo_klein img{ position:absolute; width:147px; height: 150px; top:118px; left:747px; border:none;}

*html #logo img{float:right; width:162px; height: 194px; border:none;}
*html #logo_klein img{position:absolute; width:147px; height: 150px; border:none;}


#frame_middle_top{ float:left; margin-left:1px;}

#var_content{ float:left; /*width:575px;*/}
/*IE FIX*/*html #var_content{ float:left; padding:0px 0px 0px 4px; margin-left:0px; width:575px; }
#var_content img{float:left; border:0px; /*width:575px;*/}
#var_content object{float:left; }
#var_content h1{visibility:hidden;}

/*Navigation Starke worlds*/
#sub_menubar ul {clear:both; text-align:center; float:left; list-style-type:none; margin:0; margin-top:1px; padding:0; border-bottom:1px solid #fff; position: relative;}

#sub_menubar ul li {text-align:center; width:181px; float:left; border-right:1px solid #ffffff; background:#ffffff; text-transform:uppercase;}
/*IEFix*/ *html #sub_menubar ul li {text-align:center; width:192px; float:left; border-right:1px solid #ffffff; background:#ffffff; text-transform:uppercase;}

#sub_menubar ul li a {text-decoration:none; color:#fff; float:right; text-align:right; padding-top:12px; padding-right:12px; width:60%;}


/* gesund und altern */
#sub_menubar ul li#item_304 { background:#ef4123; color:#fdece9; padding: 5px 5px 5px 5px}
/* erholen und uebernachten */
#sub_menubar ul li#item_371 { background:#f7941d; color:#fff; padding: 5px 5px 5px 5px}
/* arbeiten und wohnen */
#sub_menubar ul li#item_372 { background:#3777bc; color:#fff; padding: 5px 5px 5px 5px}


#sub_menubar ul li#item_304.active, #sub_menubar ul li#item_304 a:hover  { color:#fff;}
#sub_menubar ul li#item_371 .active, #sub_menubar ul li#item_371 a:hover { color:#fff; }
#sub_menubar ul li#item_372 .active, #sub_menubar ul li#item_372 a:hover { color:#fff; }



/*MouseOver Function Starke Worlds*/
#sub_menubar ul li ul{display:none; line-height:14px;}

#sub_menubar ul li ul li{float:none; color:#fff; display:block; text-transform:none;}
*html #sub_menubar ul li ul li {color:#fff; text-transform:normal; position:absolute; margin-top:30px;}
#sub_menubar ul li ul li a {display:block; text-decoration:none; color:#000; text-align:center; width:100%; padding:5px 5px 5px 5px;border-top:1px solid #fff;}

/*Position absolute to advoid dynamic adaption of content_bottom div*/
#sub_menubar ul li:hover ul{display:block; position:absolute; margin:43px 0px 0px 5px; border-bottom:none;}

/*mouseover background-color für starke welten*/
#sub_menubar ul li ul li#item_343 a, #sub_menubar ul li ul li#item_305 a{color:#000; background:#f47a65;}
#sub_menubar ul li ul li#item_373 a{color:#000; background:#f9b460;}
#sub_menubar ul li ul li#item_374 a{color:#000; background:#73a0d0;}

#content_bottom{float:left; width:965px; margin-top:0px; padding-top:0px;/*background:url(/fileadmin/img/content_bg.gif) repeat-y; */}
*html #content_bottom{width:1024px; margin-left:-40px;}

/*navigation left*/
#frame_left_bottom{float:left; width:191px; margin:-0.6px 0px 0px 0px;}
/*IEFix*/ *html #frame_left_bottom{float:left; width:184px; margin:0px 0px 0px 7px;}
#frame_left_bottom #sub_navi {margin-left:5px;}
/*IEFix*/*html #frame_left_bottom #sub_navi {width:223px;}


/*Menu links Bsp. Unternehmen + Unterpunkte Ansprechpartner ect.*/
#frame_left_bottom #sub_navi ul li {display:block;}
#frame_left_bottom #sub_navi ul li a{text-decoration:none; color:#333; padding-left:15px;}
#frame_left_bottom #sub_navi ul li a:hover{text-decoration:none; color:#666; background-image:url(/fileadmin/img/grey.gif); background-repeat:no-repeat; background-position:0px 2px;}
#frame_left_bottom #sub_navi ul li.active a{text-decoration:none; color:#019934; background-image:url(/fileadmin/img/green.gif); background-repeat:no-repeat; background-position:0px 2px;}

/*Definition für Unternehmen, Senioren ect. extra -> Senioren&Co mit anderer background-color ect.*/
#frame_left_bottom #sub_navi #main {list-style-type:none; line-height:14px;/*border-top:1px solid #fff; border-bottom:1px solid #fff;*/}
#frame_left_bottom #sub_navi #main li {background-color:#fff; margin-left:-5px; margin-top:33px;}
#frame_left_bottom #sub_navi #main li a{text-decoration:none; color:#333; padding:5px 5px 5px 20px; display:block;}
#frame_left_bottom #sub_navi #main li a:hover{color:#666; text-decoration:none; background-image:url(/fileadmin/img/grey.gif); background-repeat:no-repeat; background-position:5px 8px; }



/*Definition für Senioren&Co mit anderer background-color ect.*/
/*roter BG*/
#frame_left_bottom #sub_navi #main li#item_304, #frame_left_bottom #sub_navi #main li#item_343, #frame_left_bottom #sub_navi #main li#item_305
{background-color:#ef4123; margin-top:-33px;}
/*oranger BG*/
#frame_left_bottom #sub_navi #main li#item_371, #frame_left_bottom #sub_navi #main li#item_373
{background-color:#f7941d;margin-top:-33px;}
/*blauer BG*/
#frame_left_bottom #sub_navi #main li#item_372, #frame_left_bottom #sub_navi #main li#item_374
{background-color:#3777bc;margin-top:-33px;}

/*link für Gesunden, Senioren, Erholen ect. weiss*/
#frame_left_bottom #sub_navi #main li#item_304 a, #frame_left_bottom #sub_navi #main li#item_343 a, #frame_left_bottom #sub_navi #main li#item_305 a,
#frame_left_bottom #sub_navi #main li#item_371 a, #frame_left_bottom #sub_navi #main li#item_373 a,
#frame_left_bottom #sub_navi #main li#item_372 a, #frame_left_bottom #sub_navi #main li#item_374 a
{text-decoration:none; color:#fff; padding:5px 5px 5px 20px; display:block;}

#frame_left_bottom #sub_navi #main li#item_304 a:hover, #frame_left_bottom #sub_navi #main li#item_343 a:hover, #frame_left_bottom #sub_navi #main li#item_305 a:hover,
#frame_left_bottom #sub_navi #main li#item_371 a:hover, #frame_left_bottom #sub_navi #main li#item_373 a:hover,
#frame_left_bottom #sub_navi #main li#item_372 a:hover, #frame_left_bottom #sub_navi #main li#item_374 a:hover
{color:#f0f0f0; text-decoration:none; background-image:url(/fileadmin/img/white.gif); background-repeat:no-repeat; background-position:5px 8px; }


#frame_left_bottom #sub_navi ul{list-style-type:none; line-height:20px;}
/*html>body #frame_left_bottom #sub_navi ul{list-style-type:none; padding-top:0px; padding-bottom:20px; margin-left:-6px;}*/


#frame_middle_bottom{margin-top:1px;}


/*IE FIX*/#frame_middle_content { float:left; width:501px; margin-left:1px; padding:10px 3px 50px 15px; border-right: 1px solid #333; background:#fff;}
html>body #frame_middle_content { float:left; width:501px; padding:10px 58px 50px 15px; border-right: 1px solid #333; background:#fff; text-decoration:none; margin-top:-1px;}
#frame_middle_content img{ padding:0px;text-decoration:none;border:0px;}

#frame_middle_content ul{ margin-left:14px; line-height:20px; list-style-image:url(fileadmin/img/green_gs_ie.gif); }
/*FIREFOX html>body #frame_middle_content ul{ list-style-image:url(/fileadmin/img/green_gs.gif); } */

#frame_middle_content ul li{margin-left:6px;}
/*html>body #frame_middle_content ul li{margin-left:0;}*/

#frame_middle_content p{ margin-top:14px; line-height:20px; }
#frame_middle_content a{ text-decoration:none; color:#019934; }

#frame_middle_content .history-backlink a{
background:url('/fileadmin/img/zurueck.gif') no-repeat;
padding-left:15px;
color:#333;
text-decoration:none;
}


#frame_right_bottom{ float:left; width:183px; margin:40px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative; right:1px;}

/*Navigation rechts*/
#frame_right_bottom ul {list-style-type:none; line-height:20px;}
#frame_right_bottom  ul li {display:block;}
#frame_right_bottom  ul li a{text-decoration:none; color:#333; padding-left:15px;}
#frame_right_bottom i ul li a:hover{text-decoration:none; color:#666; background-image:url(/fileadmin/img/grey.gif); background-repeat:no-repeat; background-position:0px 2px;}
#frame_right_bottom  ul li.active a{text-decoration:none; color:#019934; background-image:url(/fileadmin/img/green.gif); background-repeat:no-repeat; background-position:0px 2px;}

/*Newsbox*/
#frame_right_bottom_box{border-left:1px solid #333; width:176px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 10px;}


.news-list-container a{color:#019934;font-weight:bold;text-decoration:none;}
.news-list-container .bodytext{padding:0;margin:0;float:left;}

/* - - - - - -*/
.news-list-item{

  background-color: #ffffff;
  width:514px;
  border:1px solid #d7d7d7;
  margin-bottom:2px;
  padding: 10px 7px 10px 7px;
  float:left;
};

.news-list-item_odd {
  background-color: #f1f1f1;
}

.news-list-item_even {
  background-color: #fafafa;
}

.news-list-item .clearer{
height: 20px;
width: 2px;
display:none;
}

.news-list-date{
padding-right:200px;
}

.news-list-item h3{
font-family:Verdana; font-size:11px;
float:right;
width:380px;
}
html>body .news-list-item h3{
width:400px;
}
.news-list-item .news_list_image{
float:left;
border-right:1px solid #d7d7d7;
padding-right:10px;
margin-right:10px;
height:109px;
}

#frame_middle_content .news-list-item a img{
float:left;
width:89px;
/*height:109px;*/
border: 2px solid #ffffff;
}

.news-list-morelink { display:inline; }
.news-list-container .grey_dark_box{float:left; width:514px; padding:10px 0px 10px 0px;margin-bottom:2px;background-color:#f1f1f1;border: 1px solid #d6d6d6;}
.news-list-container .grey_light_box{float:left; width:514px;padding:10px 0px 10px 0px; margin-bottom:2px;background-color:#fafafa; border: 1px solid #d6d6d6;}
.news-list-container .list_img{float:left;width:100px; height:67px;padding:0px 20px 10px 10px; margin:0px 0px 0px 0px; border-right:1px solid #d6d6d6;}
.news-list-container .list_text{float:left;width:350px; padding:0px 20px 10px 10px; margin:0px 0px 0px 0px;}

/* single news item */
.news-single-img { float:left; margin-top:6px; padding-right:15px; margin-bottom:-10px; }
.news-single-timedata { padding-top:10px; }
.news-single-item h2{ font-size:12px; text-transform:uppercase; }
.news-single-item h3{ font-size:12px;  }
.news-single-item .news-list-bodytext { line-height:20px; }

#frame_middle_content .news-single-backlink a{
background:url('/fileadmin/img/zurueck.gif') no-repeat;
padding-left:15px;
color:#333333;
text-decoration:none;
}
.news-single-item hr{ padding-top:20px; border:0px; color: #f4f2f3; }
/* eo news single */

#frame_right_bottom .news_box{ width:176px; padding:0px 0px 0px 0px; line-height:20px;}

#frame_right_bottom .news_box h4{ font-size:11px; color:#019934; padding:0px 0px 0px 14px; margin:-5px 0px 0px 0px; background-image:url(/fileadmin/img/grey.gif); background-repeat:no-repeat; background-position:0px 6px; }
html>body #frame_right_bottom .news_box h4{ background-image:url(/fileadmin/img/grey.gif); }

#frame_right_bottom .news_box img{ padding: 4px 0 0; }
#frame_right_bottom .news_box a{ text-decoration:none; color:#019934; font-weight:bold; }
#frame_right_bottom .news_box p{ line-height:15px;width:125px;padding:2px 0px 0px; margin:0px; }

.csc-header h1{font-size:12px; color:#333; margin-top:14px; text-transform:uppercase; font-weight:bold; padding-top:14px; }
.csc-header-n1 h1{ font-weight:normal; }
.csc-header-n2 h1{ padding-top:0px; }

.csc-menu {margin-left:20px; }
.csc-menu a{text-decoration:none; color:#333333; }
.csc-sitemap-level1 a{display:none;}
.csc-sitemap-level2 a{font-weight:bold;font-size:12px; }
.csc-sitemap-level2 {margin-top:0px;}
.csc-sitemap-level3 a{margin-left:30px; font-weight:bold;}
.csc-sitemap-level4 a{margin-left:50px;}

.detail { color:#019934; }

#footer{ padding-top:5px; margin-left:30px; padding-top:5px; color:#888; border-top:1px solid /*#888*/; float:left; width:885px; height:80px;}
#footer a{text-decoration:none; color:#888; float:left;margin-left:5px;}
#footer ul{list-style-type:none; color:#888; float:left;margin-left:0px;}
#footer li{float:left; border-left:1px solid #888; margin-left:5px;}
#footer span{float:left;}

#wrapper_right{float:left; width:500px;  margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; background-color:#eeeeee; }
*html #wrapper_right{float:left; width:500px;  margin:0px 0px 0px -200px; padding:0px 0px 0px 0px; background-color:#eeeeee;  /*background-image:url(/fileadmin/img/wrapper2.jpg); background-repeat:repeat-y;*/}
*html #wrapper_right img{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

/* ~ tables ~ */
/* ~ table-layout normal~ */
.contenttable { font-size:11px; border-spacing:0px; border-collapse:collapse;  border-bottom:1px solid #40ae49; width: 546px; margin-top:-10px; }

.contenttable caption {display:none;} /* only for SEO */
/*repaints the first row with green*/
.contenttable .td-0{ text-align:left; border-left:1px solid #40ae49; }
/*repaints the last row with green*/
.contenttable .td-last{ border-right:1px solid #40ae49; }
.contenttable .tr-odd { background:#ffffff; }
.contenttable .tr-even { background:#ffffff; }
/*tab headlines*/
.contenttable .tr-0{ text-align:left; background:#40ae49; font-weight:bold; color:#ffffff; }
/*repaints the first row with green*/
.contenttable .tr-even.tr-0 td { border-top:1px solid #40ae49; }
/* text is uncentered*/
.contenttable td{
vertical-align:top;
padding:4px;
border-right: 1px solid #ffffff;
border-top: 1px solid #ffffff; }
/*centered images in tables*/
.contenttable a img{
text-align:center;
margin:0px auto;
display:block;
}

/* ~ table-layout 1 ~ */
.contenttable-1 { font-size:11px; border-spacing:0px; border-collapse:collapse; border:0px; width: 546px; margin-top:-10px; }
.contenttable-1 caption {display:none;} /* only for SEO */
.contenttable-1 td{ border-top:0px; }
.contenttable-1 .td-0{ text-align:left; border:0px; }
.contenttable-1 .td-last{ border-right:0px; }
.contenttable-1 .tr-odd { background:#ffffff; }
.contenttable-1 .tr-even { background:#ffffff; }
.contenttable-1 .tr-0{ text-align:left; font-weight:bold; color:#ffffff; }
.contenttable-1 .tr-even.tr-0 td { border-top:0px; }
/* text is uncentered*/
.contenttable-1 td{
vertical-align:top;
padding:4px;
border: 0px; }
/*centered images in tables*/
.contenttable-1 a img{
text-align:center;
margin:0px auto;
display:block;
}

/* ~ table-layout 2 ~ personen*/
/*reset*/

#frame_middle_content .contenttable-2 {border:0; }
#frame_middle_content .contenttable-2 tr{background:none;}
#frame_middle_content .contenttable-2 tr td{border:0; width:190px;padding-top:23px;}

.contenttable-2{line-height:20px;}
/*~eo tab2~*/

/* ~ table-layout 3 ~ moebel */
/*reset*/

#frame_middle_content .contenttable-3 {border:0;}
#frame_middle_content .contenttable-3 tr{background:none;}
#frame_middle_content .contenttable-3 tr td{border:0;padding-bottom:45px;}
#frame_middle_content .contenttable-3 .tr-0 td{padding-bottom:0;}

.contenttable-2{line-height:20px;}
#frame_middle_content .contenttable-3 img{height:110px;width:77px;padding-right:21px;padding-top:3px;}
#frame_middle_content .contenttable-3 .f_pdf{
padding-left:18px;
background:transparent url('/fileadmin/img/f_pdf.gif') no-repeat scroll left top;
}
/*~eo tab2~*/

.csc-textpic{
width:575px;
height:190px;
margin-right:-16px;
padding:0;
}
html>body .csc-textpic{
margin:0px;
}
/* ~ contentimages ~ */
html>body .csc-textpic-image img{
margin-left:-13px;
border-right:1px solid #333333;
}

/* content linie f&#65533;r bilder*/
html>body .csc-textpic-image dt {
width:560px;
margin-left:-13px;
}

/* ~ forms ~ */
.csc-mailform {border:0px;}
.csc-mailform-field {padding-top:2px;padding-bottom:5px;}
.csc-mailform-field label {vertical-align:top;}
.csc-mailform-field input {vertical-align:top;margin-top:-3px;}
.csc-mailform-field textarea {vertical-align:top;margin-top:-3px;}
.csc-mailform-field fieldset {border:0px;}
.csc-mailform-field fieldset input {padding-top:2px;padding-bottom:5px;}
.csc-mailform-field fieldset label {vertical-align:top;padding-top:2px;padding-bottom:5px;border:1px;}
.csc-mailform-field fieldset legend {display:none;}
#mailformanrede {margin-left:29px;}
#mailformname {margin-left:30px;}
#mailformVorname {margin-left:11px;}
#mailformemail {margin-left:29px;}
#mailformTelefon {margin-left:28px;}
#mailformFax {margin-left:50px;}
#mailformnachricht {margin-left:10px;}
#mailformkontaktvia {margin-left:190px;}

/* ~ printjob ~ */
#printicon {text-align:right;margin-top:-3px;margin-left:100px;}

/* ~ flashs DiaShow ~*/
.tx-flashpicturegalerie-pi1 {margin-left:-3px;border-right:1px solid #333333;width:574px;}

/*sub3 nav*/
#frame_middle_content ul.sub3 { list-style-image:none;list-style:none; padding:0px 0px 0px 0px; margin-left:-8px; padding-top:8px;  width:500px; line-height:13px;}
.sub3 li{ margin-bottom:5px;}
#frame_middle_content .sub3 li a {text-decoration:none; color:#955B4C; padding-left:16px; background-image:url(/fileadmin/img/grey_5x5.gif); background-repeat:no-repeat; background-position:3px 4px; }
#frame_middle_content .sub3 li a:hover{ text-decoration:none; color:#333333; background-image:url(/fileadmin/img/green_5x5.gif); background-repeat:no-repeat; background-position:3px 4px; }
.sub3 li.active a{ text-decoration:none; color:#019934; background-image:url(/fileadmin/img/green_5x5.gif); background-repeat:no-repeat; background-position:3px 4px; }
body>html .sub3  li a:hover{ position:absolute; z-index:1000;text-decoration:none;  background-image:url(/fileadmin/img/grey_5x5.gif); background-repeat:no-repeat; background-position:3px 4px; }
body>html .sub3  li.active a{ position:absolute; z-index:1000;text-decoration:none; color:#019934; background-image:url(/fileadmin/img/green_5x5.gif); background-repeat:no-repeat; background-position:3px 4px; }

/* eo sub3 nav*/

/* ~ sitemap ~ */
.tx-dropdownsitemap-pi1 UL,.tx-dropdownsitemap-pi1 OL{list-style:none;margin:0px;padding:0px}
.tx-dropdownsitemap-pi1 A,.tx-dropdownsitemap-pi1 A:link,.tx-dropdownsitemap-pi1 A:visited,.tx-dropdownsitemap-pi1 A:hover,.tx-dropdownsitemap-pi1 A:active{color:#333333;background-color:inherit}
.tx-dropdownsitemap-pi1 DIV{margin-left:20px;margin-top:2px;padding:2px}
.tx-dropdownsitemap-pi1 LI.open OL{display:block}
.tx-dropdownsitemap-pi1 LI.closed OL{display:none}
.tx-dropdownsitemap-pi1 LI.open UL{display:block}
.tx-dropdownsitemap-pi1 LI.closed UL{display:none}
.tx-dropdownsitemap-pi1 SPAN.ifsub{font-weight:bold; text-transform:none;}
.tx-dropdownsitemap-pi1 SPAN.spc{font-style:italic}
.tx-dropdownsitemap-pi1 .description{font-style:italic;font-size:80%;margin-left:5px}
.tx-dropdownsitemap-pi1 DIV{width:300px;}
.tx-dropdownsitemap-pi1 DIV.level_2{}
.tx-dropdownsitemap-pi1 DIV.level_3{}
.tx-dropdownsitemap-pi1 DIV.level_4{}
.tx-dropdownsitemap-pi1 DIV.level_5{}
.tx-dropdownsitemap-pi1 DIV.expAll{border:0px;background:none; color:333333;padding:5px}
.tx-dropdownsitemap-pi1 IMG{margin-right:5px}
#frame_middle_content .tx-dropdownsitemap-pi1 a{color:#333333;}

/* eof sitemap */

/*ie bugfix for anfahrtsskizze*/
#frame_middle_content>center>table {margin-top:170px; white-space:nowrap;}
#frame_middle_content center table tr table {margin-top:0px;} /*reset for inner tables*/

.f_pdf{
padding-left:18px;
background:transparent url('/fileadmin/img/f_pdf.gif') no-repeat scroll left top;
}
/*head pic rewrite, abstand zum menu..*/
#frame_right_top #var_content .csc-textpic-image{
margin-bottom:0px;
}

/*route berechnen*/
center table tr td{
background:none;
}
center table input, center table select{
font-family:Verdana;
}
center table #routeBtn input{
border:1px solid #049733;
padding:3px 5px 3px 5px;
margin-left:15px;
background:#ffffff;
}
center table #start{
font-weight:bold;
font-size:13px;
padding-left:5px;
}
center table tbody tr #startStrasse{
padding-top:5px;
}
center table #ziel{
font-weight:bold;
font-size:13px;
padding-left:4px;
}
center table .zielAdresse{
font-size:12px;
padding-top:8px;
}


/*Bildergalerie Referenzen*/
.tx-referencelist-pi1{width:502px;float:left;}
.tx-referencelist-pi1 #content_bildergalerie{width:522px;}
.tx-referencelist-pi1 #content_bildergalerie_thumb{float:left; width:210px;}
.tx-referencelist-pi1 #content_bildergalerie_thumb img{width:190px;}
.tx-referencelist-pi1 #content_bildergalerie_text {float:left; width:260px; padding-left:20px; padding-top:1px; padding-bottom:20px;}


.csc-subHeader{ text-transform:none; }

/* Green Headlines Images replaced with Arial Text */
div.green_headline {
font-family:Arial;
color:#019934;
font-size:14pt;
font-weight:bold;
padding:6px 0 11px;
}
