.bg_body{
	background-image: url(../bilder/bg-body.gif);
}
.bg-transfer{
	background-image: url(../bilder/bg-transfer.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.hg_text{
	background-image: url(../bilder/f0f0f0.gif);
	background-repeat: repeat;
}
.hg_kontakt{
	background-image:  url(../bilder/trails-of-lapland_kontakt.gif);
	background-position:  left center;
	background-repeat: no-repeat;
}
.hrl{
	border-top: 1px solid #e3e3e3;
}

/*----------------formular----------------*/
.form-box{
	border: 1px #848ca1 solid;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424755;
	text-indent: 5px;
}
.form-button{
	border: 1px outset #848ca1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424755;
}
.checkbox{
	border:1px #848ca1 solid;
}
.anmerkung{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
}
/*------------------infotabs----------------------*/
.service{
	background-color:white;
	border: 1px solid #e3e3e3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424755;
	line-height: 150%;
	text-align: justify;
	padding:3px;
}
.serviceline{
	background-image: url(../service/bilder/line.gif);
	background-repeat: repeat-x;
}

.text_infotab{
	background-color: white;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 150%;
	color:#424755;
	border: 1px solid #e3e3e3
}
.text_column{
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	color:#424755;
	}
	
.text_column-liste{
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	color: #424755;
	text-indent: 10px;
	background-image: url(../bilder/tatze.gif);
	background-position: left;
	background-repeat: no-repeat;
}
		
.text_column-klein{
	background-color: white;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#424755;
	border-top:solid 1px #e3e3e3;
	}
.text_klein{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#424755;
	font-weight: normal;
}

.bg_infotext{
	background-color:white;
	border: 1px solid #e3e3e3;
}
.bg_infotab{
	background-color:white;
	border: 1px solid #e3e3e3;
	padding: 3px;
}

.bg_news{
	background-image: url(../bilder/sitemap.png);
    background-repeat: repeat-y;
	border: 1px solid #e3e3e3;
	padding: 3px;
}


.text_index{
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	color:#ffffff;
	}
.bg_indextab{
	border: 1px solid gray;
	padding:3px;
}
/*------------------text scroll--------------------------*/

.agb-overflow{
	height:400px;
	overflow:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424755;
	line-height: 150%;
	text-align: justify;
	padding: 5px;}
	
/*------------------link--------------------------*/
a.wallpaper:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a.wallpaper:visited {
	color: #424755;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a.wallpaper:hover {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a.wallpaper:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	}

/*-----------------------*/
a.textlink:link{
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
a.textlink:visited {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
a.textlink:hover {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
a.textlink:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;	
	}
/*-----------------------*/
a.terminlink:link{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.terminlink:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.terminlink:hover {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
a.terminlink:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;	
	}
/*-----------------------*/
a.mainlink:link{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
a.mainlink:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
a.mainlink:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.mainlink:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-decoration: none;
}	
/*-----------------------*/
a.s3:link{
	color: #424755;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
a.s3:visited {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.s3:hover {
	color: #990000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.s3:active {
	color: #424755;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}
/*-----------------------*/
a.s2:link{
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
a.s2:visited {
	color: #424755;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.s2:hover {
	color: #990000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.s2:active {
	color: #424755;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	}
/*-----------------------*/
a.s1:link{
	color: #424755;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.s1:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.s1:hover {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.s1:active {
	color: #424755;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	}
/*-----------------------*/
a.columnlink:link{
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
a.columnlink:visited {
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
a.columnlink:hover {
	color: #990000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
a.columnlink:active {
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
/*-----------------------*/

a.indexlink:link{
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
a.indexlink:visited {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
a.indexlink:hover {
	color: #ffffff;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
a.indexlink:active {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
/*-----------------------*/
a.top:link{
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
a.top:visited {
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
a.top:hover {
	color: #990000;
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	}
a.top:active {
	color: #990000;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	}
/*----------------------------*/
a.footer:link{
	color: #ffffff;
	text-decoration: none;
}
a.footer:visited {
	color: #ffffff;
	text-decoration: none;
}
a.footer:hover {
	color: #ffffff;
	text-decoration: underline;
}
a.footer:active {
	color: #ffffff;
	text-decoration: none;
}
/*-------------------------*/
a.kontakt_link:link{
	color: #424755;
	font-weight: bold;
	text-decoration: none;
}
a.kontakt_link:visited {
	color: #424755;
	font-weight: bold;
	text-decoration: none;
}
a.kontakt_link:hover {
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}
a.kontakt_link:active {
	color: #424755;
	font-weight: bold;
	text-decoration: none;
}
/*------------------main_menu--------------------*/

.menu_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-weight: normal;
	font-size: 11px;
}
.submenu_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-weight: bold;
	font-size: 10px;
	line-height: 110%;
}
.footer_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-weight: bold;
	font-size: 9px;
}
/*-----------------background img---------------------*/
.bg-sommer-angelurlaub{
	background-image:  url(../bilder/h-sommer-angelurlaub.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-husky-ski-trekking{
	background-image:  url(../bilder/h-winter-husky-ski-trekking.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-backcountry-pulka{
	background-image:  url(../bilder/h-backcountry-pulka.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.bg-backcountry-skitour{
	background-image:  url(../bilder/h-backcountry-skitour.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-backcountry-lavvu{
	background-image:  url(../bilder/h-backcountry-lavvu.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-backcountry-skitrekking{
	background-image:  url(../bilder/h-backcountry-skitrekking.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.bg-winter-tabb{
	background-image:  url(../bilder/h-winter-tabb.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.bg-buchungsuebersicht{
	background-image: url(../bilder/h-buchungsuebersicht.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.bg-buchtipp{
	background-image: url(../bilder/h-info-buchtipp.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-hundeschlittentouren{
	background-image: url(../bilder/0-index-hundeschlitten-01.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.bg-hundeschlittentouren-2009{
	background-image: url(../Hundeschlittentouren/Huskyfarm-s.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-huskytouren{
	background-image: url(../bilder/0-index-hundeschlitten-03.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-hundeschlitten{
	background-image: url(../bilder/0-index-hundeschlitten-02.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-aktuelles{
	background-image: url(../bilder/h-info-aktuell-lingon.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.bg-gasthaus{
	background-image:  url(../bilder/h-gasthaus.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.bg_mainmenu{
	background-image: url(../bilder/trails-of-lapland_head.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.bg_mainmenu_index{
	background-image: url(../bilder/trails-of-lapland_index.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.bg_hundspann{
	background-image:    url(../bilder/h-winter-hundspann-2.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_sitemap{
	background-image:   url(../bilder/h-sitemap.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-info{
	background-image:   url(../bilder/h-info.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-galerie-polarlicht{
	background-image:   url(../bilder/h-galerie-polarlicht.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	}
.bg-galerie-training{
	background-image: url(../bilder/h-galerie-lady.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
	
.bg-expedition-vindelfjaellen{
	background-image:   url(../bilder/h-winter-vindelfjaell.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	}	

.bg_nordstern{
	background-image:   url(../bilder/h-info-nordstern.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	}
.bg_stormyran{
	background-image:   url(../bilder/h-stormyran.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_husky-wochenende{
	background-image:   url(../bilder/h-winter-huskywochenende.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_husky-fjaelltour{
	background-image:   url(../bilder/h-winter-huskytour-fjaell.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_sommer-termine{
	background-image:  url(../bilder/h-sommer-termine.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_aktuell{
	background-image:   url(../bilder/h-info-aktuell.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_hjortron{
	background-image:   url(../bilder/h-sommer-moltebeere.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-ren{
	background-image:   url(../bilder/h-info-rentiere.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_letsgo{
	background-image:   url(../bilder/h-huskysworld-letsgo.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_startseite{
	background-image:  url(../bilder/h-startseite-2.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_start2{
	background-image:  url(../bilder/h-startseite-3.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_winter-stormyran{
	background-image: url(../bilder/h-winter-stormyran.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_huskytraining{
	background-image:    url(../bilder/h-sommer-training.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_huskyfarmwoche{
	background-image:   url(../bilder/h-winter-huskyfarmwoche.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_anreise{
	background-image:   url(../bilder/h-farm-anreise.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_schneeschuh{
	background-image:   url(../bilder/h-info-schneeschuhe.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_agb{
	background-image:  url(../bilder/h-agb.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_huskycamp{
	background-image:   url(../bilder/h-winter-huskycamp.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.bg_huskywoche{
	background-image:   url(../bilder/h-winter-huskywoche2.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_welpen{
	background-image:    url(../bilder/h-huskysworld-welpen.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_gasthaus{
	background-image:    url(../bilder/h-farm-gaestehaus.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_heiki{
	background-image:     url(../bilder/h-huskysworld-rudel.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_kennel{
	background-image:  url(../bilder/h_kennel.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_training{
	background-image:    url(../bilder/h-huskysworld-training.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_sommer{
	background-image:  url(../bilder/h_sommer.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_rad{
	background-image:    url(../bilder/h-sommer-touren.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_info{
	background-image:    url(../bilder/h-buchung-danke.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_kanu{
	background-image:    url(../bilder/h-sommer-see.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_futter{
	background-image:    url(../bilder/h-huskysworld-futter.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_farm{
	background-image:  url(../bilder/h_farm.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_special{
	background-image:  url(../bilder/h_special.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_info{
	background-image:     url(../bilder/h-buchung-danke.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_kontakt{
	background-image:   url(../bilder/h-kontakt.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_winter{
	background-image:  url(../bilder/h_winter.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_winter-kurztour{
	background-image:  url(../bilder/h-winter-kurztour.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_rudel{
	background-image:    url(../bilder/h-huskyworld.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-huskyfarm-tväraträsk{
	background-image:    url(../bilder/h-unsere-farm.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_klima{
	background-image:   url(../bilder/h-info-klima.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_polarlicht{
	background-image:   url(../bilder/h-info-polarlicht.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_ausflug{
	background-image:   url(../bilder/h-farm-rundum.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg_freizeit{
	background-image:   url(../bilder/h-huskysworld-freizeit.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-huskyfarm{
	background-image:  url(../bilder/h-huskyfarm.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg-galerie-hundegespanne{
	background-image:  url(../bilder/h-hundegespanne.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.bg-silvester{
	background-image:  url(../bilder/h-winter-silvester.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
/*----------------submenu---------------------------*/
.submenu_sommer{
	background-image:  url(../bilder/hg-sommer.gif);
}
.submenu_winter{
	background-image:  url(../bilder/hg-winter.gif);
}
.submenu_skitrekking{
	background-image:  url(../bilder/hg-backcountry.gif);
}
.submenu_huskyfarm{
	background-image:   url(../bilder/hg-huskyfarm.gif);
}
.submenu_husky{
	background-image:   url(../bilder/hg-huskysworld.gif);
}
.submenu_kontakt{
	background-image:  url(../bilder/hg-kontakt.gif);
}
.submenu_info{
	background-image:  url(../bilder/hg-info.gif);
}
/*------------------text---------------------------*/
.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424755;
	line-height: 150%;
	text-align: justify;
}

.text-wallpaper{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424755;
	line-height: 150%;
	text-align: justify;
	background-image: url(../bilder/sitemap.png);
   background-repeat: repeat-y;
	border: solid 1px #ffffff;
}

.text-termine{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424755;
	line-height: 150%;
	text-align: justify;
	background-image: url(../bilder/sitemap.png);
    background-repeat: repeat-y;
	border: solid 1px #ffffff;
}
.text-aktuell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424755;
	line-height: 150%;
	text-align: justify;
	padding: 0px 12px 0px 12px;
}
.wichtig{
	font-weight:bold;
	color:#424755;
}
.detail{
	font-weight:bold;
	color:#990000;
}
.beschreibung{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}

.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#e3e3e3;
	text-indent:10px;
}

/*------------------------listen--------------------------*/
ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: url(../bilder/liste.gif);
	padding-left: 0.7em;
	margin-left: 0.7em;
}

ul.agb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	list-style-type: none;
	margin-left: 10px;
}

ul.liste{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	list-style: url(../bilder/liste.gif);
	padding-left: 1em;
	margin-left: 1em;
	padding-right: 3em;
	margin-right: 3em;
}
/*-----------------------bilder---------------------------*/
.img_right {
	background-color: White;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-left: 10px;
	float: right;
	line-height: 0px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #e3e3e3;
}

.img_right2 {
	background-color: White;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right:0px;
	float: right;
	line-height: 0px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #e3e3e3;
}
.img_left2 {
	background-color: White;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-right: 3px;
	margin-left:0px;
	float: left;
	line-height: 0px;
	padding: 3px 3px 3px 3px;
	border: #e3e3e3 1px solid;
}

.img_center {
	background-color: White;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 0px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #e3e3e3;
}
.img_left {
	background-color: White;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-right: 10px;
	float: left;
	line-height: 0px;
	padding: 3px 3px 3px 3px;
	border: #e3e3e3 1px solid;
}
.img_galerie {
	background-color: White;
	margin-right: 10px;
	float: left;
	line-height: 0px;
	padding: 3px 3px 3px 3px;
	border: #e3e3e3 1px solid;
}
.img_border {
	background-color: White;
	padding: 3px 3px 3px 3px;
	border: 1px solid #e3e3e3;
}
.img_sitenav {
	float: left;
	padding: 3px 3px 3px 3px;
	border: 1px solid #e3e3e3;
}
/*----------------------ueberschriften-------------------------*/
h1{font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: black;
	text-indent: 25px;
	border-bottom: 1px solid white;
	padding-bottom:2px;
	}
.h1{font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 11px;
	color: #424755;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid white;
	padding: 3px;
}
h2{font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 4px;
	padding-top: 2px;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 5px;
	color: #000235;
	font-weight: bold;
	background-image: url(../bilder/bg-infotab.gif);
	padding-top: 2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:0;
	margin-bottom:0px;
	border-left: 4px solid #000235;
}
.h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 5px;
	color: #000235;
	font-weight: bold;
	background-image: url(../bilder/bg-infotab.gif);
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:0;
	border-left:4px solid #000235;
}
h4{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image:  url(../bilder/bg-infotab.gif);
	color: #ffffff;
	text-indent:5px;
	font-weight: bold;
	padding: 3px 0 5px;
	margin-bottom:0px;
	border-left:4px solid #ffffff;
}
h5{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 11px;
	color: black;
	font-weight: bold;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 2px;
	text-indent:10px
}
h6{
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 2px;
	text-align: center;
}

/*---------bild &uumlberschrift-----------*/
.sommer{
	background-image: url(../bilder/h1-sommer.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.winter{
	background-image: url(../bilder/h1-winter.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.backcountry{
	background-image: url(../bilder/h1-skitrekking.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.farm{
	background-image:  url(../bilder/h1-huskyfarm.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.kontakt{
	background-image: url(../bilder/h1-kontakt.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.info{
	background-image: url(../bilder/h1-info.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.husky{
	background-image:  url(../bilder/h1-huskysworld.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
/*----------Transfertermine---------------*/
.transfer{
	padding: 3px 3px 3px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color:#424755;
}
.transfer-datum{
	padding: 4px 4px 4px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color:#424755;
	text-align: right;
	border: 1px solid #e3e3e3;
}
.transfertag{
	color:#ff0000;
	font-weight:bold;
}
.wochentag{
	color:#990000;
	font-weight:bold;
}
/*----------------Sitemap--------------------*/
.sitemap{
	background-image: url(../bilder/sitemap.png);
   background-repeat: repeat-y;
	border: solid 1px #ffffff;
}

/*----------------Bilderschatten--------------------*/
.schatten {
	background: url(../bilder/schatten300px.png) no-repeat bottom left;
	padding: 4px 7px 12px 7px;
}

.schatten140 {
	background: url(../bilder/schatten140px.png) no-repeat bottom left;
	padding: 2px 4px 8px 4px;
}
.schatten430 {
	background: url(../bilder/schatten430px.png) no-repeat bottom left;
	padding: 4px 7px 17px 7px;
	border-top: 1px solid #e3e3e3;
}
		
