/*  */

BODY         { MARGIN: 0px; PADDING: 0px; COLOR: #000; BACKGROUND-COLOR: #ddd; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }


.imageHome   { FLOAT: left; WIDTH: 376px; padding-bottom: 1px; padding-right: 18px; BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.newsHeight  { padding-top: 28px; }

#contentbox  { BACKGROUND-COLOR: #fff; COLOR: #000; BORDER-LEFT: 219px solid #fff; }
.content     { MARGIN: 0px; PADDING: 5px 20px 5px 0; FONT-SIZE: 11px; LINE-HEIGHT: 18px; }
.boxheader   { WIDTH: 100%; HEIGHT:107px; CLEAR: both; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; BACKGROUND: #fff; FONT-SIZE: 11px; }
.boxwrap     { MARGIN-LEFT: auto; MARGIN-RIGHT: auto; WIDTH: 999px; MARGIN-BOTTOM: 0; PADDING-BOTTOM:0; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; }
.boxbody     { WIDTH: 415px; FLOAT: left; BACKGROUND-COLOR: #fff; }
.boxbodyHome { margin-top:-13px;WIDTH: 415px; FLOAT: left; BACKGROUND-COLOR: #fff; }
#boxbodyPict { float:left;margin-left:37px;margin-top:19px;margin-bottom:31px;width:540px; height:360px;}


.boxbodytour { margin-top:-12px; WIDTH: 415px; FLOAT: left; BACKGROUND-COLOR: #fff; }
.boxbodynptour { margin-top:-13px; WIDTH: 520px; FLOAT: left; BACKGROUND-COLOR: #fff; }
.boxleft     { POSITION:absolute; LEFT:0px; TOP:170px; WIDTH: 224px; z-index: 4; BACKGROUND-COLOR: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 11px; }
.card-desc   { MARGIN: 1px 1px; PADDING-RIGHT: 2px 0 0 0; TEXT-ALIGN: left; }
.boxfooter   { CLEAR: both; width:100%; PADDING-TOP: 0; BACKGROUND-COLOR: #ddd; }
.boxfooter P { FONT-SIZE: 11px; TEXT-ALIGN: center; }
.grey { COLOR: #848284 }
.height { BACKGROUND-COLOR: #ffffff; height: 50px; }
.guideText { float: left; width:135px; FONT-SIZE: 11px; TEXT-ALIGN: right; }
.abstandGuide { PADDING-LEFT: 138px; PADDING-BOTTOM: 10px; PADDING-RIGHT: 1px; }
.blue { COLOR: #0066CC; FONT-WEIGHT: bold; }
.distance4       { vertical-align:top; height: 15px; }
.distance5       { height: 1px; }

br { FONT-SIZE: 1px; }

/*----------------------------------*/
/*----css fuer den bildwechsel------*/
/*--------------DF------------------*/

.tile1_1 a:link, .tile1_1 a:visited, .tile1_1 a:active {float:left;width:180px; height:120px; background: url(tile/bild1_1.jpg); display:block;}
.tile1_1 a:hover {background: url(tile/bild1_1mo.jpg);}

.tile1_2 a:link, .tile1_2 a:visited, .tile1_2 a:active {float:left;width:180px; height:120px; background: url(tile/bild1_2.jpg); display:block;}
.tile1_2 a:hover {background: url(tile/bild1_2mo.jpg);}

.tile1_3 a:link, .tile1_3 a:visited, .tile1_3 a:active {float:left;width:180px; height:120px; background: url(tile/bild1_3.jpg); display:block;}
.tile1_3 a:hover {background: url(tile/bild1_3mo.jpg);}

.tile2_1 a:link, .tile2_1 a:visited, .tile2_1 a:active {float:left;width:180px; height:120px; background: url(tile/bild2_1.jpg); display:block;}
.tile2_1 a:hover {background: url(tile/bild2_1mo.jpg);}

.tile2_2 a:link, .tile2_2 a:visited, .tile2_2 a:active {float:left;width:180px; height:120px; background: url(tile/bild2_2.jpg); display:block;}
.tile2_2 a:hover {background: url(tile/bild2_2mo.jpg);}

.tile2_3 a:link, .tile2_3 a:visited, .tile2_3 a:active {float:left;width:180px; height:120px; background: url(tile/bild2_3.jpg); display:block;}
.tile2_3 a:hover {background: url(tile/bild2_3mo.jpg);}

.tile3_1 a:link, .tile3_1 a:visited, .tile3_1 a:active {float:left;width:180px; height:120px; background: url(tile/bild3_1.jpg); display:block;}
.tile3_1 a:hover {background: url(tile/bild3_1mo.jpg);}

.tile3_2 a:link, .tile3_2 a:visited, .tile3_2 a:active {float:left;width:180px; height:120px; background: url(tile/bild3_2.jpg); display:block;}
.tile3_2 a:hover {background: url(tile/bild3_2mo.jpg);}

.tile3_3 a:link, .tile3_3 a:visited, .tile3_3 a:active {float:left;width:180px; height:120px; background: url(tile/bild3_3.jpg); display:block;}
.tile3_3 a:hover {background: url(tile/bild3_3mo.jpg);}


.legtab { vertical-align:top;padding-top:0;padding-right:5px; }


.site1 { PADDING-TOP: 10px;}
.site2 { PADDING-LEFT: 30px; }
.site3 { PADDING-LEFT: 60px; }
.abstandtext { PADDING-LEFT: 20px; }
div.bg {
background-image: url(http://en.naturparkschwarzwald.de/images/footer.jpg);background-repeat:no-repeat;
background-color: #fff;
width:759px;height:26px;
padding-left: 240px;
padding-top: 150px;
COLOR: #fff;
}



.footerNav {  width:359px; }
.footerNav a  {  COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 11px; LINE-HEIGHT: 11px; }
.footerNav a:hover  { COLOR: #fff; FONT-WEIGHT: bold; }

.footerLanguage {  margin-top: -18px; float: right; width:250px; }
.footerLanguage a  {  COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 11px; LINE-HEIGHT: 11px; }
.footerLanguage a:hover  { COLOR: #fff; FONT-WEIGHT: bold; }


.footerDruck { DISPLAY: none }

.boxclear    { CLEAR: both; LINE-HEIGHT: 0px; }
.iehackwrap  { TEXT-ALIGN: center; }

.nw_scale_outer { WIDTH: 245px; HEIGHT: 30px; MARGIN: 10px 0px 0px 0px; PADDING: 0px; FLOAT: left; COLOR: #000; }
.nw_scale_graph { WIDTH: 225px; HEIGHT: 4px;  MARGIN: 0; PADDING: 0; BORDER-BOTTOM: #000 1px solid; BORDER-TOP: #000 1px solid; }


DIV     { MARGIN: 0px; PADDING: 0px; }
H1      { MARGIN: 0; PADDING: 0px 20px 12px 0px; FONT-SIZE: 13px; COLOR: #339900 }
H1 SPAN { FONT-WEIGHT: normal; }
H2      { MARGIN: 0; PADDING: 2px 20px 5px 0; FONT-SIZE: 11px; COLOR: #000; FONT-WEIGHT: bold; }
P       { MARGIN: 0px; PADDING: 5px 20px 15px 0px; }
UL, ul { MARGIN-TOP: 0; MARGIN-BOTTOM: 0; PADDING-TOP: 0; PADDING-BOTTOM: 0; LIST-STYLE-POSITION: outside; list-style:square; }
OL, ul { MARGIN-TOP: 0; PADDING-TOP: 1px; LIST-STYLE-POSITION: outside; }
.subhead { FONT-SIZE: 13px; }

/*
#headerNavleft  { WIDTH: 219px; HEIGHT:40px; MARGIN: 0px; BACKGROUND-COLOR: #fff; FLOAT: left; PADDING-TOP: 0px; FONT-SIZE: 13px; TEXT-ALIGN: center; FONT-WEIGHT: bold; }
#headerNavIn    { WIDTH: 219px; HEIGHT: 8px; MARGIN-TOP: 0px; FLOAT: left; BORDER-BOTTOM: #339900 1px solid;  FONT-SIZE: 13px; TEXT-ALIGN: center; FONT-WEIGHT: normal; }

#headerNavIn { TEXT-ALIGN: center; MARGIN-TOP: -10px; FLOAT: left; width: 219px; BORDER-BOTTOM: #339900 1px solid; HEIGHT:8px; }

*/

#headerNavleft { TEXT-ALIGN: center; FONT-SIZE: 13px; MARGIN-TOP: 2px; MARGIN-RIGHT: 0; BACKGROUND-COLOR: #fff; FLOAT: left; PADDING-TOP: 0; LINE-HEIGHT: 16px; WIDTH: 219px; HEIGHT:40px; }
#headerNavIn    { WIDTH: 219px; HEIGHT: 6px; MARGIN-TOP: 0; FLOAT: left; BORDER-BOTTOM: #339900 1px solid;  FONT-SIZE: 13px; TEXT-ALIGN: center; FONT-WEIGHT: normal; }
.headerLu       { HEIGHT:15px; COLOR: #000; MARGIN-TOP: -2px; margin-left: 70px; width: 80px; BACKGROUND: #fff; TEXT-ALIGN: center; } 


A.npLink         { margin-TOP: 110px; WIDTH: 174px; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }


#navicon        { WIDTH: 219px; height:147px; }
#headerNavright { WIDTH: 780px; HEIGHT:40px; PADDING-TOP: 3px; padding-bottom: -3px; float: left;  FONT-SIZE: 13px;  }
#leftmenue      { z-index:100; WIDTH: 219px; float: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; COLOR: #fff; FONT-SIZE: 11px;  }

/* +++++++++++++++++++++ Dropdown Navigation +++++++++++++++++++++++++++++++++*/

#menu          { HEIGHT:21px; TEXT-INDENT: 0px; MARGIN:0px; PADDING:0px; BORDER-BOTTOM: #339900 6px solid; }
#menu UL       { BACKGROUND-COLOR: #fff; WIDTH: 195px; DISPLAY: block; MARGIN-LEFT: 0; MARGIN-TOP: -4px; FLOAT: left; PADDING: 0px; LIST-STYLE-TYPE: none; }
#menu LI       { POSITION: relative; }
#menu UL UL    { Z-INDEX: 500; POSITION: absolute; }
#menu UL UL UL { POSITION: absolute; }
#menu A        { HEIGHT:22px; DISPLAY: block; TEXT-DECORATION: none; }
#menu A:hover  { COLOR: #000; FONT-WEIGHT: bold; }

DIV#menu UL UL                { DISPLAY: none }
DIV#menu UL LI:hover UL UL    { DISPLAY: none }
DIV#menu UL UL LI:hover UL UL { DISPLAY: none }
DIV#menu UL LI:hover UL       {  DISPLAY: block; MARGIN: 0px; PADDING: 0px; BORDER-BOTTOM: #339900 6px solid; }
DIV#menu UL UL LI:hover UL    { DISPLAY: block; }
DIV#menu UL UL UL LI:hover UL { DISPLAY: block }

A       { TEXT-DECORATION: underline; COLOR: #339900; }
A:hover { COLOR: #339900; TEXT-DECORATION: underline;  }
A.suche { COLOR: #339900; TEXT-DECORATION: none; margin: 0px; padding: 0px;}

A.nav1         { WIDTH: 174px; COLOR: #000; FONT-SIZE: 13px; TEXT-DECORATION: none; }
A.nav1:link    { COLOR: #000; }
A.nav1:active  { COLOR: #000; }
A.nav1:visited { COLOR: #000; }
A.nav1:hover   { COLOR: #000; }

A.nav1Active         { WIDTH: 174px; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
A.nav1Active:link    { COLOR: #000; }
A.nav1Active:active  { COLOR: #000; }
A.nav1Active:visited { COLOR: #000; }
A.nav1Active:hover   { COLOR: #000; FONT-WEIGHT: bold;}

A.nav2         { WIDTH: 174px; COLOR: #000; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.nav2:link    { COLOR: #000; WIDTH: auto; }
A.nav2:active  { COLOR: #000; }
A.nav2:visited { COLOR: #000; }
A.nav2:hover   { COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

A.nav2Active         { WIDTH: 174px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
A.nav2Active:link    { COLOR: #000; }
A.nav2Active:active  { COLOR: #000; }
A.nav2Active:visited { COLOR: #000; }
A.nav2Active:hover   { COLOR: #000; FONT-WEIGHT: bold;} 

.distance1       { DISPLAY: block; MARGIN-LEFT: 21px; padding-top: 3px; padding-bottom: 0px;} 
.distance2       { DISPLAY: block; MARGIN-LEFT: 21px; } 
.lineDivider     { WIDTH: 219px; PADDING-TOP: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: #fff; COLOR: #000; BORDER-TOP: #339900 1px solid; }
.lineDividerLast { WIDTH: 219px; PADDING-TOP: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: #fff; COLOR: #000; BORDER-TOP: #339900 6px solid; }
.lineGreen       { WIDTH: 195px; HEIGHT: 21px; BACKGROUND: #fff; COLOR: #000; BORDER-TOP: #339900 1px solid; }
.navDistance     { WIDTH: 174px; }
.navDistance2    { WIDTH: 120px; }

/* Formular */
.select     { WIDTH: 165px; BORDER: ##339900 1px solid; COLOR: #000000; BACKGROUND-COLOR: #fff; FONT-SIZE: 10px; }
.textform   { WIDTH: 155px; BORDER: ##339900 1px solid; COLOR: #000000; BACKGROUND-COLOR: #fff; FONT-SIZE: 10px; }
.formbox    { WIDTH: 375px; COLOR: #000; BACKGROUND-COLOR: #fff; }
.reihe      { CLEAR: both; margin: 0px; padding: 0px; } 
.label      { FLOAT: left; width: 100px; text-align: right; MARGIN: 0px;  PADDING: 0px; }
.feld       { FLOAT: right; width: 200px; text-align: left; MARGIN: 0px;  PADDING: 0px; }
.knopf      { CLEAR: both; PADDING-LEFT: 0px; PADDING-TOP: 15px; PADDING-BOTTOM: 30px; }
.defbreite  { WIDTH: 200px; } 
.formdist   { HEIGHT: 30px; } 
.sendButton { BORDER: #339900 2px solid; MARGIN-LEFT: 2px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR:#ffffff; FONT-FAMILY:verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR:#339900 TEXT-ALIGN:center; }



/* Kontakt-Formular */
.kselect     { WIDTH: 165px; BORDER: #339900 1px solid; COLOR: #000000; BACKGROUND-COLOR: #fff; FONT-SIZE: 10px; }
.ktextform   { WIDTH: 165px; BORDER: #339900 1px solid; COLOR: #000000; BACKGROUND-COLOR: #fff; FONT-SIZE: 10px; }
.kformbox    { WIDTH: 440px; COLOR: #000; BACKGROUND-COLOR: #fff; }
.kreihe      { CLEAR: both; margin: 0px; padding: 0px; } 
.klabel      { FLOAT: left; width: 120px; text-align: right; MARGIN: 0px;  PADDING: 0px; }
.feld       { FLOAT: left; width: 220px; text-align: left; MARGIN: 0px;  PADDING: 0 0 0 10px; }
.kknopf      { CLEAR: both; PADDING-LEFT: 0px; PADDING-TOP: 15px; PADDING-BOTTOM: 30px; }
.kdefbreite  { WIDTH: 260px; } 
.kformdist   { HEIGHT: 30px; } 


.photo    { padding-top: 5px; }
.card     { float: left; width: 104px; padding-top: 1px; LINE-HEIGHT: 16px; TEXT-ALIGN: left; }
.cardtext { float: left; margin-left: 10px; padding-top: 1px; LINE-HEIGHT: 16px; TEXT-ALIGN: left; }

.logo       { FLOAT: left; margin-top: 15px; padding-left: 57px; margin-right: -57px; WIDTH: 219px; }
.suche      { COLOR: #000; FONT-SIZE: 11px; FLOAT: left; padding: 0px; margin: 0px; margin-left: 21px; margin-top: 15px; }
.bannerText { COLOR: #000; FONT-SIZE: 11px; FLOAT: left; margin: 0px; padding-right: 10px; margin-top: 1px; }
.banner     { FLOAT: right; margin: 0px; margin-top: 15px; }
.logoText   { COLOR: #000; FONT-SIZE: 11px; FLOAT: left; }

br { FONT-SIZE: 1px; LINE-HEIGHT: 1px; }

.boxcenter            { FLOAT: right; WIDTH: 376px; padding-bottom: 1px; padding-right: 18px; BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxcenter a          { TEXT-DECORATION: underline; background-color: transparent; color: #339900; }
.boxcenter a:hover    { TEXT-DECORATION: none; color: #339900; }

.boxcenter_nw         { BACKGROUND-COLOR: #fff; WIDTH: 415px; FLOAT: right; MARGIN: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 8px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxcenter_nw a       { TEXT-DECORATION: underline; BACKGROUND-COLOR: transparent; COLOR: #339900; }
.boxcenter_nw a:hover { TEXT-DECORATION: none; COLOR: #339900; }

.boxright         { FLOAT: left; WIDTH: 268px; }
.boxright         { padding-bottom: 1px; BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxright a       { TEXT-DECORATION: underline; BACKGROUND-COLOR: transparent; color: #339900; }
.boxright a:hover { TEXT-DECORATION: none; color: #339900; }

.boxtourright { FLOAT: left; WIDTH: 350px; }
.boxtourright { BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxtourright a { TEXT-DECORATION: none; background-color: transparent; color: #339900; }
.boxtourright a:hover { TEXT-DECORATION: underline; color: #339900; }

.boxnptour         { BACKGROUND-COLOR: #fff; WIDTH: 500px; FLOAT: left; MARGIN: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 8px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxnptour a       { TEXT-DECORATION: underline; BACKGROUND-COLOR: transparent; COLOR: #339900; }
.boxnptour a:hover { TEXT-DECORATION: none; COLOR: #339900; }

.boxrightnptour         { FLOAT: left; WIDTH: 240px; padding-left:15px; }
.boxrightnptour         { padding-bottom: 1px; BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxrightnptour a       { TEXT-DECORATION: underline; BACKGROUND-COLOR: transparent; color: #339900; }
.boxrightnptour a:hover { TEXT-DECORATION: none; color: #339900; }


.boxcenterLong { FLOAT: right; WIDTH: 753px; z-index:800; }
.boxcenterLong { padding-right: 6px; BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxcenterLong a { TEXT-DECORATION: none; background-color: transparent; color: #339900; }
.boxcenterLong a:hover { TEXT-DECORATION: underline; color: #339900; }

.boxLong { PADDING-LEFT: 21px; }
.boxLong { BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxLong a { TEXT-DECORATION: none; background-color: transparent; color: #339900; }
.boxLong a:hover { TEXT-DECORATION: underline; color: #339900; }

.uebersicht { PADDING-LEFT: 20px; FLOAT: left; WIDTH: 753px; z-index:788; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.uebersicht a { TEXT-DECORATION: underline; background-color: transparent; color: #339900; }
.uebersicht a:hover { TEXT-DECORATION: none; color: #339900; }


/* Touren kurz links */ 
.boxtouren { FLOAT: right; WIDTH: 393px; padding-bottom:8px; padding-right:21px; }
.boxtouren { BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxtouren a { TEXT-DECORATION: none; background-color: transparent; color: #339900; }
.boxtouren a:hover { TEXT-DECORATION: underline; color: #339900; }

/* Touren lang*/
.boxtourLong { FLOAT: right; WIDTH: 753px; z-index:800; }
.boxtourLong { BACKGROUND: #fff; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxtourLong a { TEXT-DECORATION: none; background-color: transparent; color: #339900; }
.boxtourLong a:hover { TEXT-DECORATION: underline; color: #339900; }


.comment { BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: red 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN: 1em; BORDER-LEFT: red 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: red 1px solid; }
#scrolling DIV.boxleft { OVERFLOW: auto; HEIGHT: 4em; }
#scrolling DIV.boxright { OVERFLOW: auto; HEIGHT: 4em; }
#scrolling DIV.boxtourright { OVERFLOW: auto; HEIGHT: 4em; }
img { BORDER:0; }

/* css Manage Buttons */
.menu_specials { DISPLAY: block; BORDER: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #DDDDDD; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none }
.menu_specials:hover { DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #C0C0C0; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none }

.menu_specialsInactiv { DISPLAY: block; BORDER: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #EEEEEE; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none }
.menu_specialsInactiv:hover { DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #EEEEEE; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none }


.previewButton { BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff; background: #CCCCCC; }
.searchform { BORDER-RIGHT: #339900 1px solid; BORDER-TOP: #339900 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #339900 1px solid; COLOR: #1B3E7B; BORDER-BOTTOM: #339900 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }
.searchButton { BORDER-RIGHT: #339900 1px solid; BORDER-TOP: #339900 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #339900 1px solid; COLOR: #1B3E7B; BORDER-BOTTOM: #339900 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }

.inputform { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; BACKGROUND-COLOR: #ffffff }


.distance3       { height: 121px; } 
.text { text-align: right; padding: 10px 5px 10px 0;}


table { border-collapse: collapse; border: solid 1px #CCCCCC }
td { FONT-SIZE: 11px; }
th { text-align: center; FONT-WEIGHT: bold; FONT-SIZE: 11px; }
.noborder { border-collapse: collapse; border: solid 1px #fff }
.z_table_title { text-align: center; FONT-WEIGHT: bold; BACKGROUND-COLOR: #339900; }
.z_table_even { BACKGROUND-COLOR: #fff; vertical-align: top;}
.z_table_odd{ vertical-align: top; BACKGROUND-COLOR: #f1f1f1; }


a.nrActive { FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; }
a.nrActive:hover { FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; }

/*  */
