body
    {
        margin:0px;
        padding:0px;
        background-color:#afc208;
margin:0px;
background-image:url('../images-layout/outdoor_hg.gif');
        background-position:top center;
        background-repeat:repeat-y;
    }

html, body{

  scrollbar-base-color: #FFFFFF;
  scrollbar-3d-light-color: #FFFFFF;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #E6AE03;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
}
    p,a,table,td,tr,li,ol,ul,span
    {
    	font-size:11px;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	color:#404040;
    }
span.span_suchen
{
color:#0c429e;  
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.span_datumformat
{
color:#0c429e;  
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 4px 0px;
padding:0px 0px 0px 0px;
vertical-align:middle;
}
div.div_stubaiwetter
{
color:#0c429e;  
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
padding:10px 0px 10px 0px;
}
span.activelink
{
font-weight:bold;
margin:0px;
padding:0px;
}
span.trennstrich
{
color:#a52300;
font-weight:normal;
}
table.table_main
{
background-color:#ffffff;
}
td.td_head
{
        background-image:url('../images-layout/01-outdoorprofi-banner.jpg');
        background-position:top left;
        background-repeat:no-repeat;
}
td.td_topnavi
{
        background-image:url('../images-layout/02-outdoorprofi-banner.jpg');
        background-position:top left;
        background-repeat:no-repeat;
}
td.td_content
{
        background-image:url('../images-layout/03-outdoorprofi-themenbild.jpg');
        background-position:top left;
        background-repeat:no-repeat;
height:381px;
}

div.div_topnavi
{
padding:70px 10px 0px 0px;
}

div.div_topnavi a
{
font-size:11px;
color:#a52300;
margin:0px;
padding:0px;
text-decoration:none;
}
div.div_topnavi a:link
{
color:#a52300;
margin:0px;
padding:0px;
text-decoration:none;
}
div.div_topnavi a:visited
{
color:#a52300;
margin:0px;
padding:0px;
text-decoration:none;
}
div.div_topnavi a:acitve
{
color:#a52300;
margin:0px;
padding:0px;
text-decoration:none;
}
, div.div_topnavi a:focus
{
color:#a52300;
margin:0px;
padding:0px;
text-decoration:none;
}
div.div_topnavi a:hover
{
color:#751A01;
margin:0px;
padding:0px;
text-decoration:none;
}
div.div_zielgruppe
{
width:200px;
margin:0px 0px 0px 10px;
background-color:#AFC208;
padding:5px 0px 5px 0px;
background-image:url('../images-layout/top-zielgruppe.gif');
background-position:top left;
background-repeat:no-repeat;
}
div.div_wochenpaket
{
display:block;
width:200px;
margin:0px 0px 0px 10px;
background-color:#E6AE03;
padding:0px 0px 5px 0px;
}
div.div_enthalten
{
display:block;
width:200px;
margin:10px 0px 0px 10px;
background-color:#E6AE03;
padding:5px 0px 0px 0px;
background-image:url('../images-layout/top-wochenpaket.gif');
background-position:top left;
background-repeat:no-repeat;
}
div.div_infos
{
display:block;
width:200px;
margin:10px 0px 0px 10px;
background-color:#cdcdcd;
padding:5px 0px 5px 0px;
background-image:url('../images-layout/top-infos.gif');
background-position:top left;
background-repeat:no-repeat;
}
div.div_winterprogramm
{
display:block;
width:200px;
margin:10px 0px 0px 10px;
background-color:#698EF8;
padding:5px 0px 0px 0px;
background-image:url('../images-layout/top-winterprogramm.gif');
background-position:top left;
background-repeat:no-repeat;
}
div.div_winter
{
display:block;
width:200px;
margin:0px 0px 0px 10px;
background-color:#698EF8;
padding:0px 0px 5px 0px;
}
div.div_suche
{
display:block;
width:200px;
padding:0px 0px 0px 10px;
}
div.div_wetter
{
display:block;
width:200px;
padding:0px 0px 0px 10px;
}

div.div_content div.csc-header h1
{
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        margin:0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
        color:#404040;
        font-weight:bold;
        line-height:100%;
}

div.div_content div.csc-header h1.csc-firstHeader
{
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        margin:0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
        color:#404040;
        font-weight:bold;
        line-height:100%;
}
h2
{
        font-size:13px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        margin:0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
        color:#000000;
        font-weight:bold;
        line-height:100%;
}


div.div_content p.bodytext
{
        margin:0px; 0px 0px 0px;
        padding:0px 0px 0px 0px;
}

td.td_topnavi
    {
height:87px;
width:663px;
    }

    div.div_content
    {
       padding:157px 0px 0px 329px;
       width:300px;
    }

div.div_content_sec
    {
       padding:0px 40px 20px 10px;
       width:600px;
    }

div.div_content_sec div.csc-header h1
{
        font-size:14px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        margin:0px 0px 0px 0px;
   padding: 0px 0px 10px 0px;
border-bottom: 1px dotted #404040;
        color:#A42401;
        font-weight:bold;
        line-height:100%;
width:400px;

}

div.div_content_sec div.csc-header h1.csc-firstHeader
{
        font-size:14px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        margin:0px 0px 0px 0px;
   padding: 0px 0px 10px 0px;
border-bottom: 1px dotted #404040;
        color:#A42401;
        font-weight:bold;
        line-height:100%;
width:400px;

}

div.div_zielgruppe a.hauptmenue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
	font-size:11px;
	color:#000000;
	font-weight:normal;
text-decoration:none;
}
div.div_zielgruppe a.hauptmenue:link
{
	color:#000000;
	text-decoration:none;
}

div.div_zielgruppe a.hauptmenue:visited
{
	color:#000000;
	text-decoration:none;
}

div.div_zielgruppe a.hauptmenue:hover
{
	color:#ffffff;
	text-decoration:none;
 }
div.div_zielgruppe a.hauptmenue:active
{
	color:#000000;
	text-decoration:none;
}

div.div_zielgruppe a.hauptmenue_aktiv
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
	font-size:11px;
	color:#000000;
	font-weight:normal;
text-decoration:none;
font-weight:bold;
}

div.div_rootline
{
width:550px; padding:3px 0px 3px 5px;
}
div.div_rootline a
{
color:#0061ce;
text-decoration:underline;
font-weight:normal;
}
div.div_rootline a:link, 
{
color:#0061ce;
text-decoration:underline;
font-weight:normal;
}

div.div_rootline a:visited, div.div_rootline a:activ
{
color:#0061ce;
text-decoration:underline;
font-weight:normal;
}
div.div_rootline a:activ
{
color:#0061ce;
text-decoration:underline;
font-weight:normal;
}

div.div_rootline a:hover
{
color:#0061ce;
text-decoration:none;
font-weight:normal;
}

p.csc-sitemap
{
  line-height:130%;
margin:3px 0px 3px 0px;
padding:0px;
text-decoration:none;
}
.csc-sitemap a:link
{
text-decoration:none;
}
.csc-sitemap a:hover
{
text-decoration:underline;
}
div.csc-menu-2 a
{
    text-decoration:none;
    font-size:11px;
}
div.csc-menu-2 a:link
{
    text-decoration:none;
    font-size:11px;
}
div.csc-menu-2 a:visited
{
    text-decoration:none;
    font-size:11px;
}
div.csc-menu-2 a:hover
{
    text-decoration:underline;
    font-size:11px;
}
div.csc-menu-2 a:active
{
    text-decoration:none;
    font-size:11px;
}




.csc-sitemap-level1 a
{
    text-decoration:none;
    font-size:11px;
font-weight:bold;
padding:2px 0px 10px 20px;
margin:0px;
background-image:url('../images-layout/sitemap_pfeil-home.gif');
background-position:top left;
background-repeat:no-repeat;
}
.csc-sitemap-level1 a:link
{
    text-decoration:none;
    font-size:11px;
font-weight:bold;
padding:2px 0px 10px 20px;
margin:0px;
background-image:url('../images-layout/sitemap_pfeil-home.gif');
background-position:top left;
background-repeat:no-repeat;
}
.csc-sitemap-level1 a:visited
{
    text-decoration:none;
    font-size:11px;
font-weight:bold;
padding:2px 0px 10px 20px;
margin:0px;
background-image:url('../images-layout/sitemap_pfeil-home.gif');
background-position:top left;
background-repeat:no-repeat;
}
.csc-sitemap-level1 a:hover
{
    text-decoration:underline;
    font-size:11px;
font-weight:bold;
padding:2px 0px 10px 20px;
margin:0px;
background-image:url('../images-layout/sitemap_pfeil-home.gif');
background-position:top left;
background-repeat:no-repeat;
}
.csc-sitemap-level1 a:active
{
    text-decoration:none;
    font-size:11px;
font-weight:bold;
padding:2px 0px 10px 20px;
margin:0px;
background-image:url('../images-layout/sitemap_pfeil-home.gif');
background-position:top left;
background-repeat:no-repeat;
}


.csc-sitemap-level2 a
{
    color:#0032A0;
    text-decoration:none;
    font-size:11px;
margin:0px;
padding:2px 0px 10px 50px;
background-image:url('../images-layout/sitemap_pfeil-hl.gif');
background-position:top left;
background-repeat:no-repeat;
}
.csc-sitemap-level3
{
    color:#0032A0;
    text-decoration:none;
}
.csc-sitemap-level3 a
{
    color:#0032A0;
    text-decoration:none;
    font-size:11px;
padding:2px 0px 4px 70px;

}
.csc-sitemap-level4
{
   color:#0032A0;
    text-decoration:none;
    font-size:11px;
}
.csc-sitemap-level4 a
{
    color:#0032A0;
    text-decoration:none;
    font-size:11px;
padding:5px 0px 2px 70px;
margin:0px;
}

.spalte_suchergebnis div.csc-header
{
width:300px;
margin:0px 0px 20px 0px;
border-color:#B6CBDE;
border-style:solid;
border-width:1px;
}
.spalte_suchergebnis .csc-header h1
{
margin:10px;
color:#FB6101;
font-weight:bold;
font-size:13px;
font-family:arial,helvetica,sans-serif;
}
.tx-indexedsearch-res{width:420px; background-color:#ffffff; }
.tx-indexedsearch-secHead{width:420px; background-color:#EFEFEF;}
.tx-indexedsearch-info{width:420px; background-color:#ffffff;}

.tx-indexedsearch-whatis{width:450px; padding-top:10px; border-top-width:1px; border-top-style:dotted; border-top-color: #B6CBDE; }
.tx-indexedsearch-browsebox{width:450px; padding-bottom:10px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color: #B6CBDE; }

div.div_content_sec ul
{
padding:10px 0px 20px 20px;
margin: 0px 0px 0px 0px;
}
div.div_content_sec ul li
{
list-style-type:none;
padding:0px 0px 10px 20px;
margin: 0px 0px 0px 0px;
background-image:url(../images-layout/pfeil-inhalt.gif);
background-position:top left;
background-repeat:no-repeat;
}
div.div_content a
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.div_content a:link
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.div_content a:visited
{
color:#a52300ce;
text-decoration:underline;
font-weight:normal;
}
div.div_content a:activ
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.div_content a:hover
{
color:#a52300;
text-decoration:none;
font-weight:normal;
}

div.div_content_sec a
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.div_content_sec  a:link
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.div_content_sec  a:visited
{
color:#a52300ce;
text-decoration:underline;
font-weight:normal;
}
div.div_content_sec  a:activ
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.div_content_sec  a:hover
{
color:#a52300;
text-decoration:none;
font-weight:normal;
}

fieldset.fs_kontaktform
{
    font-size:11px;
    border:0px;
    width:540px;
    padding:5px;
}
input.txt_kontaktform
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:1px 2px 1px 2px;
    border-width:1px;
    border-style:solid;
    border-color:#A42401;
    width:200px;
    margin:4px 0px 4px 0px;
}
input.input_name
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:1px 2px 1px 2px;
    border-width:1px;
    border-style:solid;
    border-color:#A42401;
    width:90px;
    margin:0px 0px 0px 0px;
}
input.input_geburtsdatum
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:1px 2px 1px 2px;
    border-width:1px;
    border-style:solid;
    border-color:#A42401;
    width:70px;
    margin:4px 0px 4px 0px;
}
input.input_alter
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:1px 2px 1px 2px;
    border-width:1px;
    border-style:solid;
    border-color:#A42401;
    width:30px;
    margin:0px 0px 0px 0px;
}
input.input_datum
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:1px 2px 1px 2px;
    border-width:1px;
    border-style:solid;
    border-color:#A42401;
    width:70px;
    margin:0px 0px 0px 0px;
    text-align:left;
}

input.txt_kontaktform_plz 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
padding:1px 2px 1px 2px; 
border-width:1px; 
border-style:solid; 
border-color:#A42401; 
width:50px; 
margin:2px 0px 4px 10px;
}

input.txt_kontaktform_ort 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
padding:1px 2px 1px 2px; 
border-width:1px; 
border-style:solid; 
border-color:#A42401; 
width:132px; 
margin:2px 0px 4px 10px;
}

select.txt_kontaktform_land 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
padding:0px 0px 0px 0px; 
border-width:1px; 
border-style:solid; 
border-color:#A42401; 
width:45px;
margin:4px 0px 4px 0px;
line-height:100%;
}
option.option_land
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
padding:0px 0px 0px 0px;
border-width:0px; 
width:45px; 
margin:0px 0px 0px 0px;
}



textarea.txt_kontaktform
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-top:0px;
    border-width:1px;
    border-style:solid;
    border-color:#A42401;
    width:290px;
height:100px;
    margin:4px 0px 4px 0px;
}
label.formleft
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    float:left;
    text-align:right;
    width:150px;
    margin:6px 4px 4px 4px;
}
input.formright
{
    float:left;
    width:auto;
    clear:both;
    margin-left:115px;
     margin-right: 10px;
}
p.plicht_form
{
    font-size:11px;
    text-align:left;
}
p.info_an_email
{
    font-size:11px;
    text-align:left;
    margin:5px 0px 5px 125px;
}
p.error
{
    margin:10px 0em 0em 125px;
    font-size:11px;
    color:#A42401;
}
p.errortop
{
    margin:10px 0em 0em 125px;
    font-size:11px;
    color:#A42401;
}
p.errorhead
{
    margin:10px 0em 0em 130px;
    font-size:11px;
    color:#A42401;
}
input[type=text], select { float:left; }
input.grafik_button
{
margin:10px 10px 10px 200px;
}
a.link_button
{
margin:10px 10px 10px 200px;
}

input.but_kontaktform
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
    margin:4px 0px 20px 125px;
    width:150px; height:18px;
    background-color:#A42401;
border-color:#A42401;
}

form br
{
    clear:both;
}
label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit]
{
    vertical-align:top;
    cursor:pointer;
}
form.fo_kontaktform
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:100%;
    margin-top:10px;
}
span.stern
{
    color:#A42401;
}

div.div_news_datum div.csc-header h1.csc-firstHeader
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#272727;
margin:5px 0px 5px 0px;
padding:0px;
line-height:100%;
font-weight:normal;
border:0px;
}
div.news-list-item h1
{
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        margin:0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
        color:#404040;
        font-weight:bold;
        line-height:100%;
}

div.news-list-item
{
padding:20px 0px 30px 0px;
}
div.news-list-item a
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.news-list-item a:link
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.news-list-item a:visited
{
color:#a52300ce;
text-decoration:underline;
font-weight:normal;
}
div.news-list-item a:activ
{
color:#a52300;
text-decoration:underline;
font-weight:normal;
}
div.news-list-item a:hover
{
color:#a52300;
text-decoration:none;
font-weight:normal;
}

form.searchfield
{
margin:0px;
padding:0px;
}

div.div_wochenpaket a.hauptmenue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
margin-bottom:5px;
	font-size:11px;
	color:#000000;
	font-weight:normal;
text-decoration:none;

}
div.div_wochenpaket a.hauptmenue:link
{
	color:#000000;
	text-decoration:none;
}

div.div_wochenpaket a.hauptmenue:visited
{
	color:#000000;
	text-decoration:none;
}

div.div_wochenpaket a.hauptmenue:hover
{
	color:#ffffff;
	text-decoration:none;
 }
div.div_wochenpaket a.hauptmenue:active
{
	color:#000000;
	text-decoration:none;
}

div.div_wochenpaket a.hauptmenue_aktiv
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
	font-size:11px;
	color:#000000;
text-decoration:none;
	font-weight:bold;
}

div.div_infos a.hauptmenue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
	font-size:11px;
	color:#000000;
	font-weight:normal;
text-decoration:none;

}
div.div_infos a.hauptmenue:link
{
	color:#000000;
	text-decoration:none;
}

div.div_infos a.hauptmenue:visited
{
	color:#000000;
	text-decoration:none;
}

div.div_infos a.hauptmenue:hover
{
	color:#ffffff;
	text-decoration:none;
 }
div.div_infos a.hauptmenue:active
{
	color:#000000;
	text-decoration:none;
}

div.div_infos a.hauptmenue_aktiv
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
	font-size:11px;
	color:#000000;
text-decoration:none;
	font-weight:bold;
}

div.div_enthalten a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
	font-size:11px;
	color:#000000;
	font-weight:normal;
text-decoration:none;
}
div.div_enthalten a:link
{
	color:#000000;
	text-decoration:none;
}

div.div_enthalten a:visited
{
	color:#000000;
	text-decoration:none;
}

div.div_enthalten a:hover
{
	color:#ffffff;
	text-decoration:none;
 }
div.div_enthalten a:active
{
	color:#000000;
	text-decoration:none;
}

div.div_winterprogramm a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
	font-size:11px;
	color:#000000;
	font-weight:normal;
text-decoration:none;
}
div.div_winterprogramm a:link
{
	color:#000000;
	text-decoration:none;
}

div.div_winterprogramm a:visited
{
	color:#000000;
	text-decoration:none;
}

div.div_winterprogramm a:hover
{
	color:#ffffff;
	text-decoration:none;
 }
div.div_winterprogramm a:active
{
	color:#000000;
	text-decoration:none;
}

div.div_winter a.hauptmenue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
margin-bottom:5px;
	font-size:11px;
	color:#000000;
	font-weight:normal;
text-decoration:none;

}
div.div_winter a.hauptmenue:link
{
	color:#000000;
	text-decoration:none;
}

div.div_winter a.hauptmenue:visited
{
	color:#000000;
	text-decoration:none;
}

div.div_winter a.hauptmenue:hover
{
	color:#ffffff;
	text-decoration:none;
 }
div.div_winter a.hauptmenue:active
{
	color:#000000;
	text-decoration:none;
}

div.div_winter a.hauptmenue_aktiv
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
vertical-align:middle;
	font-size:11px;
	color:#000000;
text-decoration:none;
	font-weight:bold;
}



div.div_footer
{
width:597px;
padding:10px 0px 50px 0px;
margin:20px 0px 0px 20px;
border-top:1px solid #404040;
text-align:center;
}
div.div_footer a
{
color:#0032a0;
text-decoration:underline;
}
div.div_footer a:link
{
color:#0032a0;
text-decoration:underline;
}

div.div_footer a:active
{
color:#0032a0;
text-decoration:underline;
}

div.div_footer a:hover
{
color:#0032a0;
text-decoration:underline;
}
div.div_footer a:visited
{
color:#0032a0;
text-decoration:underline;
}
