/*
Daksy NaturParkKid Süstirol
Version:Juli 2006
*/
/* Undo some browser defaults
------------------------------------------- */
*{padding:0;margin:0;text-indent:0;}
a,:link,:visited{text-decoration:none;}
a img,:link img,:visited img{border:none;}
h1,h2,h3,h4,h5,h6,td,th{font-size:1em;}
address,em{font-style:normal;}
em{font-weight:bold;}
ul,ol{list-style:none;}
q{font-style:italic;}
q:before{content:no-open-quote;}
q:after{content:no-close-quote;}
abbr{border-bottom:none;}
img{display:block;}
html{height:100%;}
body{min-height:100.02%;}
/* LAYOUT
------------------------------ */
#wrapper_0{width:100%;margin:0;background:url(../img/wrapper_0_bg.gif) left top no-repeat;text-align:left;} 
#wrapper_1{width:810px;}
#index #wrapper_1{float:left;width:800px;}
#index #wrapper_0{width:100%;margin:0;background:url(../img/wrapper_0_bg.gif) left top no-repeat;text-align:left;} 
#leftMenu{float:left;width:170px;margin-top:10px;}
#index #leftMenu{float:left;width:170px;margin-top:0;}
#content{float:left;width:610px;padding:0 10px;}
#index #content{float:left;width:630px;padding:0;margin:0;}
#index #hiLite{padding:0 1em;background:transparent;color:#fff;}
#footer{background:url(../img/natur_logo.gif) #FFF3E7 5px 10px no-repeat;color:#000;border-top:10px solid #D6E8A8;font-size:.9em;line-height:1.75;min-height:6em;padding:5px 0 1em 119px;clear:left; width:491px; margin-left:180px;}
/* TYPOGRAPHY:main containers
----------------------------------------- */
body{background:url(../img/body_bg_solid.gif) #fff left top repeat-y;color:#000;font:76% Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center;}
body#index {background:url(../img/body_bg_index.gif) #fff left top repeat-y;color:#000;font:76% Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center;}
#header{width:100%;height:169px;text-align:left;}
.de #header{background:url(../img/header_bg.gif) #63b02e left top no-repeat;}
.it #header{background:url(../img/header_bg_i.gif) #63b02e left top no-repeat;}
/* TYPOGRAPHY:headings
------------------------------ */
h1{display:none;}
#header h1{display:block;clear:both;position:relative;z-index:1;width:630px;height:120px;background-color:transparent;color:#fff;background-position:bottom left;background-repeat:no-repeat;margin-left:170px;}
.de #header h1{background-image:url(../img/header_d.jpg);}
.it #header h1{background-image:url(../img/header_i.jpg);}
.de #header h1 a,
.de #header h1 a:link,
.de #header h1 a:visited,
.de #header h1 a:hover{display:block;float:left;width:630px;height:120px;background:transparent url(../img/header_d.jpg) bottom left no-repeat;color:#fff;border-bottom:none;padding:0;margin:0;}
.it #header h1 a,
.it #header h1 a:link,
.it #header h1 a:visited,
.it #header h1 a:hover{display:block;float:left;width:630px;height:120px;background:transparent url(../img/header_i.jpg) bottom left no-repeat;color:#fff;border-bottom:none;padding:0;margin:0;}
#header h1 a span{position:relative;z-index:-1;}
#content h2{font-size:160%;margin:.50em 0 .80em;background:transparent;color:#C00000;letter-spacing:+1px;}
#nav1 #content h2{background:transparent;color:#FF0000;}
#nav2 #content h2{background:transparent;color:#1D5452;}
#nav3 #content h2{background:transparent;color:#5E0061;}
#nav4 #content h2{background:transparent;color:#1A3A6B;}
#nav5 #content h2{background:transparent;color:#C00000;}
#content h2 span{display:block;font-weight:bold;font-size:70%;background:transparent;color:#000;}
#content h3{font-size:125%;margin:.6em 0 .6em;background:transparent;color:#544D1A;}
#content h3.title{font-size:120%;margin:.5em 0 1.2em;background:#E3FAD3;color:#008000; padding:.1em .3em; border:1px solid #008000; clear:left;}
#content h3 span{font-weight:normal;font-size:70%;}
#content .events h3{font-size:120%;margin:.1em 0 .2em;background:transparent;color:#CC0033;}
#content .events h3 span{display:block;font-weight:normal;font-size:80%;}
#content h4{font-size:120%;margin:.1em 0 .4em;background:transparent;color:#006363;}
#content .roundedbox h3 {font-size:130%;margin:0;background:transparent;color:#04620d;letter-spacing:+1px; line-height:1.2em;}
#content .roundedbox h3 span{display:block;font-weight:bold;font-size:80%;background:transparent;color:#000;}
#index div#hiLite h2{font-size:140%; font-weight:normal;margin:.30em 0 .50em;background:transparent;color:#fff;}
#content .bildergallerie h3{font-size:120%;margin:.1em 0 .2em;background:transparent;color:#CC0033;}
/* TYPOGRAPHY:links
------------------------------ */
a.outboundLink:link,
a.outboundLink:visited{padding-right:15px;background:transparent url(../img/outboundLink_bullet.gif) center right no-repeat;color:#000;}
a.outboundLink:hover,
a.outboundLink:focus,
a.outboundLink:active{padding-right:15px;background:url(../img/outboundLink_bullet.gif) #000 center right no-repeat;color:#fff;}
a:link,
a:visited{background:transparent;color:#000;padding-bottom:1px;border-bottom:1px dashed;}
a:hover,
a:focus,
a:active{background:#000;color:#fff;border-bottom:1px solid #000;}
#content a:link,
#content a:visited{background-color:transparent;color:#333366;}
#content a:hover,
#content a:focus,
#content a:active{background-color:#333366;color:#fff;}
.roundedbox .moreInfo{text-align:right;padding:0 .5em; margin-bottom:.4px;}
#content .roundedbox div.moreInfo a:link,
#content .roundedbox div.moreInfo a:visited{color:#04620d;background-color:transparent; font-weight:bold;}
#content .roundedbox div.moreInfo a:hover,
#content .roundedbox div.moreInfo a:focus,
#content .roundedbox div.moreInfo a:active{background:#04620d;color:#fff;padding:1px 2px;}
#content dl#thems dt a:link,
#content dl#thems dt a:visited{color:#008000;background-color:transparent;}
#illustration{ margin:10px 10px}

/* TYPOGRAPHY:navigation lists
------------------------------ */
#corporateNavigator{text-align:right;height:1.55em;background:#95b0de;color:#000;}
#corporateNavigator li{margin:0 0 0 .25em;padding:0 .5em 0 0;border-right:2px solid #f7f7f7;display:inline;height:1.55em;vertical-align:top;}
#corporateNavigator li.skipNavigation{display:none;}
#corporateNavigator li.styleSwitcher{font-weight:bold;}
#corporateNavigator li.last{padding-right:0;margin-right:0;}
#corporateNavigator li.last{border-right:none;}
#mainNavigator{margin:0 0 0 170px;padding:0;background:#63b02e;color:#000;text-align:left; width:630px; height:50px;}
#mainNavigator li{float:left;margin-right:6px;position:relative;z-index:1;}
#mainNavigator li a{display:block;height:49px; width:121px;border-bottom:none;}
#mainNavigator li a span{position:relative;z-index:-1;}
#mainNavigator li.last{margin-right:0;}
.de #mainNavigator li#nav01{background:url(../img/bt_mainnav01.gif) top left no-repeat;}
.de #mainNavigator li#nav02{background:url(../img/bt_mainnav02.gif) top left no-repeat;}
.de #mainNavigator li#nav03{background:url(../img/bt_mainnav03.gif) top left no-repeat;}
.de #mainNavigator li#nav04{background:url(../img/bt_mainnav04.gif) top left no-repeat;}
.de #mainNavigator li#nav05{background:url(../img/bt_mainnav05.gif) top left no-repeat;}

.it #mainNavigator li#nav01{background:url(../img/bt_mainnav01_i.gif) top left no-repeat;}
.it #mainNavigator li#nav02{background:url(../img/bt_mainnav02_i.gif) top left no-repeat;}
.it #mainNavigator li#nav03{background:url(../img/bt_mainnav03_i.gif) top left no-repeat;}
.it #mainNavigator li#nav04{background:url(../img/bt_mainnav04_i.gif) top left no-repeat;}
.it #mainNavigator li#nav05{background:url(../img/bt_mainnav05_i.gif) top left no-repeat;}

.de #mainNavigator li#nav01 a,
.de #mainNavigator li#nav01 a:link,
.de #mainNavigator li#nav01 a:visited{background:url(../img/bt_mainnav01.gif) top left no-repeat;}
.de #mainNavigator li#nav01 a:hover{background:url(../img/bt_mainnav01over.gif) top left no-repeat;}
.de #mainNavigator li#nav02 a,
.de #mainNavigator li#nav02 a:link,
.de #mainNavigator li#nav02 a:visited{background:url(../img/bt_mainnav02.gif) top left no-repeat;}
.de #mainNavigator li#nav02 a:hover{background:url(../img/bt_mainnav02over.gif) top left no-repeat;}
.de #mainNavigator li#nav03 a,
.de #mainNavigator li#nav03 a:link,
.de #mainNavigator li#nav03 a:visited{background:url(../img/bt_mainnav03.gif) top left no-repeat;}
.de #mainNavigator li#nav03 a:hover{background:url(../img/bt_mainnav03over.gif) top left no-repeat;}
.de #mainNavigator li#nav04 a,
.de #mainNavigator li#nav04 a:link,
.de #mainNavigator li#nav04 a:visited{background:url(../img/bt_mainnav04.gif) top left no-repeat;}
.de #mainNavigator li#nav04 a:hover{background:url(../img/bt_mainnav04over.gif) top left no-repeat;}
.de #mainNavigator li#nav05 a,
.de #mainNavigator li#nav05 a:link,
.de #mainNavigator li#nav05 a:visited{background:url(../img/bt_mainnav05.gif) top left no-repeat;}
.de #mainNavigator li#nav05 a:hover{background:url(../img/bt_mainnav05over.gif) top left no-repeat;}

.it #mainNavigator li#nav01 a,
.it #mainNavigator li#nav01 a:link,
.it #mainNavigator li#nav01 a:visited{background:url(../img/bt_mainnav01_i.gif) top left no-repeat;}
.it #mainNavigator li#nav01 a:hover{background:url(../img/bt_mainnav01over_i.gif) top left no-repeat;}
.it #mainNavigator li#nav02 a,
.it #mainNavigator li#nav02 a:link,
.it #mainNavigator li#nav02 a:visited{background:url(../img/bt_mainnav02_i.gif) top left no-repeat;}
.it #mainNavigator li#nav02 a:hover{background:url(../img/bt_mainnav02over_i.gif) top left no-repeat;}
.it #mainNavigator li#nav03 a,
.it #mainNavigator li#nav03 a:link,
.it #mainNavigator li#nav03 a:visited{background:url(../img/bt_mainnav03_i.gif) top left no-repeat;}
.it #mainNavigator li#nav03 a:hover{background:url(../img/bt_mainnav03over_i.gif) top left no-repeat;}
.it #mainNavigator li#nav04 a,
.it #mainNavigator li#nav04 a:link,
.it #mainNavigator li#nav04 a:visited{background:url(../img/bt_mainnav04_i.gif) top left no-repeat;}
.it #mainNavigator li#nav04 a:hover{background:url(../img/bt_mainnav04over_i.gif) top left no-repeat;}
.it #mainNavigator li#nav05 a,
.it #mainNavigator li#nav05 a:link,
.it #mainNavigator li#nav05 a:visited{background:url(../img/bt_mainnav05_i.gif) top left no-repeat;}
.it #mainNavigator li#nav05 a:hover{background:url(../img/bt_mainnav05over_i.gif) top left no-repeat;}

#breadCrumbs{margin-top:5px;padding-left:18px;background:url(../img/crumbsBullet.gif) 0 4px no-repeat; font-size:.9em}
#leftNavigator{margin:0 0 0 11px;padding:0;font-size:1.1em;font-weight:bold;}
#nav1 #leftNavigator a{display:block;text-decoration:none;width:100%;height:100%;background:url(../img/bt_top01.jpg) left top no-repeat;color:#fff;}
#nav1 #leftNavigator li{background:url(../img/bt_bottom01.jpg) left bottom no-repeat;margin:0 0 2px 0;padding-bottom:22px;width:150px;height:2.3em;}
#nav1 #leftNavigator a:hover,
#nav1 #leftNavigator a:focus,
#nav1 #leftNavigator a:active{text-decoration:underline;}
#nav2 #leftNavigator a{display:block;text-decoration:none;width:100%;height:100%;background:url(../img/bt_top02.jpg) left top no-repeat;color:#fff;}
#nav2 #leftNavigator li{background:url(../img/bt_bottom02.jpg) left bottom no-repeat;margin:0 0 2px 0;padding-bottom:22px;width:150px;height:2.3em;}
#nav2 #leftNavigator a:hover,
#nav2 #leftNavigator a:focus,
#nav2 #leftNavigator a:active{text-decoration:underline;}
#nav3 #leftNavigator a{display:block;text-decoration:none;width:100%;height:100%;background:url(../img/bt_top03.jpg) left top no-repeat;color:#fff;}
#nav3 #leftNavigator li{background:url(../img/bt_bottom03.jpg) left bottom no-repeat;margin:0 0 2px 0;padding-bottom:22px;width:150px;height:2.3em;}
#nav3 #leftNavigator a:hover,
#nav3 #leftNavigator a:focus,
#nav3 #leftNavigator a:active{text-decoration:underline;}
#nav4 #leftNavigator a{display:block;text-decoration:none;width:100%;height:100%;background:url(../img/bt_top04.jpg) left top no-repeat;color:#fff;}
#nav4 #leftNavigator li{background:url(../img/bt_bottom04.jpg) left bottom no-repeat;margin:0 0 2px 0;padding-bottom:22px;width:150px;height:2.3em;}
#nav4 #leftNavigator a:hover,
#nav4 #leftNavigator a:focus,
#nav4 #leftNavigator a:active{text-decoration:underline;}
#nav5 #leftNavigator a{display:block;text-decoration:none;width:100%;height:100%;background:url(../img/bt_top05.jpg) left top no-repeat;color:#fff;}
#nav5 #leftNavigator li{background:url(../img/bt_bottom05.jpg) left bottom no-repeat;margin:0 0 2px 0;padding-bottom:22px;width:150px;height:2.3em;}
#nav5 #leftNavigator a:hover,
#nav5 #leftNavigator a:focus,
#nav5 #leftNavigator a:active{text-decoration:underline;}
#leftNavigator a:link,
#leftNavigator a:visited{color:#fff;background-color:transparent;padding-left:7px; padding-top:7px;border-bottom:none;}
#leftNavigator a:hover,
#leftNavigator a:focus,
#leftNavigator a:active{text-decoration:underline;}

#serviceNavigator{margin:0 0 0 11px;padding:0;font-size:1.1em;font-weight:bold;}
#serviceNavigator a{ display:block;text-decoration:none;width:100%;height:100%;background:url(../img/bt_topService.jpg) left top no-repeat;color:#fff;}
#serviceNavigator li{background:url(../img/bt_bottomService.jpg) left bottom no-repeat; margin:0 0 0 0;padding-bottom:15px; width:150px; height:1.3em;}
#serviceNavigator a:link,
#serviceNavigator a:visited
{color:#fff;background-color:transparent;padding-left:7px; padding-top:4px;border-bottom:none;}
#serviceNavigator a:hover,
#serviceNavigator a:focus,
#serviceNavigator a:active
{text-decoration:underline;}
#index #illustration{ margin:0; padding:0;}
/* TYPOGRAPHY:content elements
------------------------------ */
#content p{line-height:1.60;}
#content {font-size:1.2em}
#content .items p{padding:0 1em 1em;} /*padding:.25em 0 .75em;}*/
#content .events p{padding:0 0 .4em;}
#content .events img{ float:left;margin:5px 15px 2px 0;padding:2px;border:1px solid #018FCF;}
#content .roundedbox p{padding:.3em 0 .3em;}
#content .events{float:left;width:94%;margin:0 .5em 1em;padding:0 0 1em .6em;border-bottom:2px dotted #017F7E;}
#content .items{float:left;width:100%; margin:0 0 1em 0;}
#content #storyboard{width:478px;margin:0 auto; text-align:center}
#content #storyboard div{padding:.2em .3em;line-height:1.40;margin-bottom:.5em; font-weight:bold;}
#content #storyboard #storyNav{background:transparent;border:1px #018FCF;border-style:solid none;margin:0 0 .6em 0;text-align:left;}
#content #storyboard span.number{font-weight:normal;font-size:.9em;padding-right:130px;}
#content #storyboard img{border:1px solid #018FCF;padding:1px;}
/*#content .themen{float:left;width:100%;margin:0 0 1em;}*/
#content .itemsRow{margin-bottom:1em;border-bottom:1px dotted #017F7E;}
#content .events span{ font-weight:bold;padding-bottom:.4em;color:#1D5452;background:transparent;}
.box .loesung{color:#008000; background:transparent; font-weight:bold; font-size:1.3em; margin:1em 0;}
.items div.imgFullwidth{width:100%;margin:1em 0 1.4em;border:1px solid #63B02E;background:#E3FAD3;color:#000;}
.items div.imgFullwidth span{display:block;padding:5px; font-size:1em;line-height:1.4em;}
.items div.imgFullwidth span.foto{padding:0; font-size:.80em;font-style:italic;text-align:right}

.items div.imgLeft{float:left;width:100%;margin:1.2em 0;border:1px #BABABA; border-style:solid;}
.items div.imgLeft span{display:block;padding:8px;line-height:1.6em;}
#content .error{ clear:left;width:94%;padding:2em 0;text-align:center;font-weight:bold;color:#FF0000;background:transparent;margin:0 .5em 1em;}
#content #bottomnav{ clear:left;width:94%;margin:0 .5em 1em;font-size:.9em;padding-left:1em}


#content .bildergallerie{margin:0 .5em .6em;padding:0 0 .6em .6em;border-bottom:2px dotted #017F7E; font-size:.95em;}
#content .bildergallerie p.more {margin:.3em 0;}
#content .bildergallerie td{border: 1px solid #86A8C9;background: #fff;text-align:center;padding: 10px;width:145px; }
#content .bildergallerie td img{text-align:center;margin: 0 auto 0 auto;font-size:.9em;}
#content .bildergallerie td {text-align:center;font-size:.9em;}
#content .bildergallerie img.thumbnail{float:left;border: 1px solid #86A8C9;background: #fff;padding:10px;margin: 0 5px 2px 0;}
#content .bildergallerie img.detail{border: 1px solid #86A8C9;background:#fff;padding:10px;margin-right:5px;}


#content .sendcard ul{ margin:0; padding:0;}
#content .sendcard ul li{float:left;list-style:none;margin:2px;padding:8px 4px;background:#fff;color:#000;border:1px solid #018FCF;}
#content .sendcard ul li span{display:block;text-align:center;}
#content .sendcard table#card{ background:#fff; color:#000; border:1px solid #018FCF;}
#content p.scCopyright{ font-size:.8em !important; color:#666666;}
#content .sendcard .sender{ text-align:left; margin-left:0;}

.sx{float:left;}
.dx{float:right;}
.cx{margin:auto;}

/* TYPOGRAPHY:Lists
------------------------------ */
#content ul,
#content ol,
#content dl{margin-left:1em;}
#content li,
#content dd{margin:.8em 0 .8em 1.5em;}
#content li,
#content dt,
#content dd{line-height:1.35;}
#content ul{list-style:square;}
#content ol{list-style:decimal;}
#content dt{font-size:1.2em;}
#content li em{font-size:1.25em;}
#content .items ul.contactNph{ margin:0 0 0 2em;list-style:none;}
#content .items ul.contactNph li{margin:1em 0 1em 0; line-height:1.45;}
#content .items ul.contactNph img{ float:left; margin:5px 15px 1px 0; padding:1px; border:1px solid #018FCF;}
#content dl#thems{margin:.5em 0 .5em 1em;line-height:1.5em; }
#content dl#thems dt{color:#008000;font-size:115%;font-weight:bold;margin:.3em 0;background:url(../img/newsBullet.gif) 0 .4em no-repeat;padding-left:15px;}
#content dl#thems dd{ margin:0 0 .6em 1em;}
#content ul#contentList{margin-left:1em; line-height:1.45;}
#content ul#contentList li{ }
/* TYPOGRAPHY:box
------------------------------ */
.roundedbox{float:left;width:610px;background:url(../img/boxRundTop.gif) top left no-repeat; margin:.5em 0; clear:left;}
.roundedbox_bt{float:left;width:610px;background:url(../img/boxRundBottom.gif) bottom left no-repeat;}
.roundedbox .inhalt{float:left;width:590px; margin:0;padding:10px 15px;}
.roundedbox p{padding:0 .5em 0;}
.box { margin:2em 1em; padding:.6em 1.2em; background:#E3FAD3; color:#000; border:1px #63B02E; border-style:dashed none;}

#content #downloadbox{ color:#000; background:#fff; border:2px #00745A; border-style:dotted none; margin-bottom:2em; padding:.4em .8em;float:left;width:580px;}
#content #downloadbox img{ float:left; margin-right:1em;}
#content #downloadbox h3{ color:#008000; background:transparent;}
#content #downloadbox h3 span{ font-size:85%; font-weight:bold;}
#content #downloadbox .docSize{ font-size:90%; background:transparent; color:#666666;}

/* TYPOGRAPHY:rulers
------------------------------ */
hr{display:none;}
hr.clear{clear:both;display:block;height:0;margin:0;border:none;}
.clear{ clear:left;}

/* IMAGES
------------------------------ */
img.sx{margin:5px 10px 1px 0;}
img.dx{margin:0 0 1px 10px;}
img.cx{margin:10px 0 20px 0;}
.roundedbox img{float:left; margin-right:15px; }
.imgBox{float:left;max-width:300px;padding:12px 20px 10px 0;}
#content .items span.imgBox span.didascalia{font-size:0.90em;text-align: left;}
.tbl_img{ width:100%; border:1px solid #63B02E; background:#E3FAD3; text-align:center; font-size:.90em; margin-bottom:15px;}
/* forms
------------------------------ */
/*
input, button, label, select {
	vertical-align: middle;
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

form {
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}


#searchForm fieldset {
	position: absolute;
	top: 3.5em;
	right: 20px;
	line-height: 1.5;
	z-index: 1000;
	border: 1px solid #999;
	padding: 10px;
	background: #f5f5f5;
	color: #000;
}
#searchForm legend {
	display: none;

}
*/


#searchEvents fieldset {
	line-height: 1.5;
	border: 1px #565A4B;
	border-style: solid none;
	padding: 8px;
	background: #76826F;
	color: #fff;
	margin-bottom:1.5em;
}

#searchEvents legend {
	display: none;

}

#searchEvents button {
	text-align: center;
	background: #F5F5F5;
	color: #000;
	border: 1px solid #565A4B;
	cursor: pointer;
	padding: 0 3px;
}

#searchEvents input.text {
	border: 1px solid #565A4B;
}

