/*  */

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


.imageHome   { FLOAT: left; WIDTH: 376px; margin-top: 39px; margin-left: 20px; padding-bottom: 1px; padding-right: 18px; BACKGROUND-COLOR: transparent; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.newsHeight { FLOAT: right; padding-top: 37px;  margin-top: -37px; }

#contentbox  { COLOR: #000; BORDER-LEFT: 219px solid #fff;  }
.content     { MARGIN: 0px; PADDING: 5px 20px 5px 0; FONT-SIZE: 11px; LINE-HEIGHT: 18px;}
.boxheader   { WIDTH: 100%;  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; }



bodyback    { background-image: url(http://www.leader-nordschwarzwald.de/images/body.jpg);background-repeat:no-repeat; 

width:1000px;height:300px;
MARGIN-TOP: 0;
padding-top: 0;
MARGIN-LEFT: auto;


}


.boxbody     { PADDING-TOP: 20px; WIDTH: 415px; FLOAT: left;  BACKGROUND-COLOR: transparent; }
.boxbodyHome { margin-top:-13px;WIDTH: 415px; FLOAT: left; BACKGROUND-COLOR: transparent; }
.boxbodytour { margin-top:-12px; WIDTH: 415px; FLOAT: left; BACKGROUND-COLOR: transparent; }
.boxbodynptour { margin-top:-13px; WIDTH: 520px; FLOAT: left; BACKGROUND-COLOR: transparent; }
.boxleft     { POSITION:absolute; LEFT:0px; TOP:170px; WIDTH: 224px; z-index: 4; BACKGROUND-COLOR: transparent; FONT-SIZE: 11px; LINE-HEIGHT: 11px; }
.card-desc   { MARGIN: 1px 1px; PADDING-RIGHT: 2px 0 0 0; TEXT-ALIGN: left; font-size:smaller;}
.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; }


.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://www.leader-nordschwarzwald.de/images/footer.jpg);background-repeat:no-repeat;
background-color: #fff;
width:759px;height:76px;
padding-left: 240px;
padding-top: 150px;
COLOR: #fff;
}

div.bgheader {
background-image: url(http://www.leader-nordschwarzwald.de/images/logo.jpg);background-repeat:no-repeat;
background-color: #fff;
width:759px;height:67px;
padding-left: 240px;
padding-top: 50px;

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 25px 0px; FONT-SIZE: 13px; COLOR: #006171 }
H1 SPAN { FONT-WEIGHT: normal; }
H2      { MARGIN: 0; PADDING: 2px 20px 5px 0; FONT-SIZE: 11px; COLOR: #000; FONT-WEIGHT: bold; margin-top: -30px;  }
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 { BORDER-BOTTOM: #006171 6px solid; TEXT-ALIGN: left;
 FONT-SIZE: 13px; MARGIN-TOP: 2px; MARGIN-RIGHT: 0; BACKGROUND-COLOR: #fff;
 FLOAT: left;PADDING-bottom: 2px; PADDING-TOP: 0; LINE-HEIGHT: 16px; WIDTH: 219px; HEIGHT:20px; }

#headerNavleft:hover { BORDER-BOTTOM: #006171 1px solid; 
MARGIN-TOP: 2px; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 0; 
 PADDING-bottom: 4px; PADDING-TOP: 0; LINE-HEIGHT: 16px; WIDTH: 219px; HEIGHT:18px; }


#headerNavIn    { WIDTH: 219px; HEIGHT: 6px; MARGIN-TOP: 0; FLOAT: left; BORDER-BOTTOM: #006171 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         { PADDING-left: 21px; COLOR: #7C0F0F; margin-TOP: 110px; WIDTH: 219px; FONT-SIZE: 13px;  TEXT-DECORATION: none; }
A.npLink:active  {  COLOR: #000; FONT-WEIGHT: bold; }
A.npLink:hover   { WIDTH: 219px; COLOR: #000; FONT-WEIGHT: bold; text-decoration:none; } 

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

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

#menu          { HEIGHT:21px; TEXT-INDENT: 0px; MARGIN:0px; PADDING:0px; BORDER-BOTTOM: #006171 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: #006171 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: #006171; }
A:hover { COLOR: #006171; TEXT-DECORATION: underline;  }
A.suche { COLOR: #006171; TEXT-DECORATION: none; margin: 0px; padding: 0px;}

A.nav1         { WIDTH: 174px; COLOR: #7C0F0F; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold;}
A.nav1:link    { COLOR: #7C0F0F; }
A.nav1:active  { COLOR: #7C0F0F; }
A.nav1:visited { COLOR: #7C0F0F; }
A.nav1:hover   { COLOR: #7C0F0F; }

A.nav1Active         { WIDTH: 174px; COLOR: #7C0F0F;; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
A.nav1Active:link    { COLOR: #7C0F0F; }
A.nav1Active:active  { COLOR: #7C0F0F; }
A.nav1Active:visited { COLOR: #7C0F0F; }
A.nav1Active:hover   { COLOR: #7C0F0F; 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;  } 
.lineDividerStart     { WIDTH: 219px; PADDING-TOP: 6px; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 0px; BACKGROUND: #fff; COLOR: #000; BORDER-TOP: #fff 1px solid; }



.lineDivider     { WIDTH: 219px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 0px; BACKGROUND: #fff; COLOR: #000; BORDER-TOP: #006171 1px solid; }
.lineDividerLast { WIDTH: 219px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 0px; COLOR: #000; BORDER-TOP: #006171 6px solid; }
.lineGreen       { WIDTH: 195px; HEIGHT: 21px; BACKGROUND: #fff; COLOR: #000; BORDER-TOP: #006171 1px solid; }
.navDistance     { WIDTH: 174px; }
.navDistance2    { WIDTH: 120px;  }

/* Formular */
.select     { WIDTH: 165px; BORDER: ##006171 1px solid; COLOR: #000000; BACKGROUND-COLOR: #fff; FONT-SIZE: 10px; }
.textform   { WIDTH: 155px; BORDER: ##006171 1px solid; COLOR: #000000; BACKGROUND-COLOR: #fff; FONT-SIZE: 10px; }
.formbox    { WIDTH: 375px; COLOR: #000; BACKGROUND-COLOR: transparent; }
.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: #006171 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:#006171 TEXT-ALIGN:center; }
.sendButtonTour { BORDER: #006171 2px solid; MARGIN-LEFT: 2px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR:#0066cc; FONT-FAMILY:verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR:#006171 TEXT-ALIGN:center; }



/* Kontakt-Formular */
.kselect     { WIDTH: 165px; BORDER: #006171 1px solid; COLOR: #000000; BACKGROUND-COLOR: #fff; FONT-SIZE: 10px; }
.ktextform   { WIDTH: 165px; BORDER: #006171 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; }
.groesse  { COLOR: #000; FONT-SIZE: 11px; margin-top: 0px;  MARGIN-LEFT: 20px; margin-right:-57px; WIDTH: 219px; padding-left: 0; }
.logo       {float: left; MARGIN-LEFT: -240px; margin-top: -48px; padding-left: 0px; margin-right:0px; }
.suche      { COLOR: #000; FONT-SIZE: 13px; FLOAT: left; padding: 0px; margin: 0px; margin-left: 0px; margin-top: 35px; }
.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; margin-bottom: -0px;   padding-right: 18px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; }
.boxcenter a          { TEXT-DECORATION: underline; background-color: transparent; color: #006171; }
.boxcenter a:hover    { TEXT-DECORATION: none; color: #006171; }

.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: #006171; }
.boxcenter_nw a:hover { TEXT-DECORATION: none; COLOR: #006171; }

.boxright         { FLOAT: left; WIDTH: 268px; BACKGROUND-COLOR: transparent;}
.boxright         { padding-bottom: 1px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; padding-top: 15px; }

.boxright a       { TEXT-DECORATION: underline; BACKGROUND-COLOR: transparent; color: #006171; }
.boxright a:hover { TEXT-DECORATION: none; color: #006171; }

.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: #006171; }

.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: #006171; }
.boxnptour a:hover { TEXT-DECORATION: none; COLOR: #006171; }

.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: #006171; }
.boxrightnptour a:hover { TEXT-DECORATION: none; color: #006171; }


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

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

.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: #006171; }
.uebersicht a:hover { TEXT-DECORATION: none; color: #006171; }


/* 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: #006171; }
.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: #006171; }
.boxtourLong a:hover { TEXT-DECORATION: underline; color: #006171; }


.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: #006171 1px solid; BORDER-TOP: #006171 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #006171 1px solid; COLOR: #1B3E7B; BORDER-BOTTOM: #006171 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: #006171; }
.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; }

/*  */