@charset "UTF-8";
/* HTML BODY */
body {
	background-color: #fef8ed;
	margin-top:0
	
}

a:link {
	color:#000000;
	text-decoration:underline;	
}

a:hover {
	color:#ff0000;
}
a:visited {
	color: #000000;
}

a:active {
	color: #ff0000;
}

.myenquiry { width: 300px !important; }
.myenquiry input, .myenquiry select, .myenquiry textarea { width: 200px; }
.inputDate { background: url(images/calendar.png) no-repeat 178px center; }
.myenquiry label { width: 150px; }
/* STANDARTEINSTELLUNGEN */

#apContainer {
	position:relative;
	width:971px;
	min-height: 1050px;
	margin:auto;
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:auto;

}
#apContainerPrezzi {
	position:relative;
	width:971px;
	min-height: 2200px;
	margin:auto;
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:auto;

}

#apContainerRisto {
	position:relative;
	width:971px;
	min-height: 1100px;
	margin:auto;
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:auto;

}

#apContainerLinks {
	position:relative;
	width:971px;
	min-height: 1300px;
	margin:auto;
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:auto;

}
#apContainerBook {
	position:relative;
	width:971px;
	min-height: 2000px;
	margin:auto;
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:auto;

}
#apCms {
	position:relative;
	width:100px;
	height:100px;

}

#apContainerAmbiente {
	position:relative;
	width:971px;
	min-height: 1150px;
	margin:auto;
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:auto;

}
#apContainerComeArrivare {
	position:relative;
	width:971px;
	min-height: 1400px;
	margin:auto;
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:auto;

}
/*button_book_now*/

#apButton_Book_now {
	position:absolute;
	width:95px;
	height:28px;
	margin-top:250px;
	margin-left:800px;
	z-index:90;
}
/*button_special_offers*/

#apButton_Special_offers {
	position:absolute;
	margin-top:282px;
	margin-left:750px;
	z-index:90;
}

.thickbox img {border:0px;}

#apContentIndex {
	position:absolute;
	width:971px;
	height:100%;
	background-image:url(Bilder/content_index.gif);

}
#apContentIndexFoto {
	position:absolute;
	width:971px;
	height:95%;
	background-image:url(Bilder/content_index.gif);

}
#apContentOffer {
	position:absolute;
	width:1600px;
	height:100%;
	background-image:url(Bilder/content_index.gif);

}
#apContentBook {
	position:absolute;
	width:1500px;
	height:100%;
	background-image:url(Bilder/content_index.gif);

}

#apContentWinter {
	position:relative;
	width:971px;
	height:611px;
	background-image:url(Bilder/content_winter.html);
	background-repeat:no-repeat;

}

form { margin: 0; padding: 0; }

#apFooter {
	position:absolute;
	width:971px;
	height:87px;
	bottom:0;
	margin:auto;
	background-image:url(Bilder/footer.gif);
	background-repeat:no-repeat;
	clear:both;
	z-index: 99;
}

/* EINSTELLUNGEN HEADER */

#apHeaderIndex {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_index.jpg);
	background-repeat: no-repeat;

}
#apHeaderRooms {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_ambiente_en.jpg);
	background-repeat: no-repeat;

}

#apHeaderambiente {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_camere.jpg);
	background-repeat: no-repeat;

}

#apHeaderristorante {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_ristorante.jpg);
	background-repeat: no-repeat;
}
#apHeaderristoranteen {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_ristorante_en.jpg);
	background-repeat: no-repeat;
}

#apHeaderservizi {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_servizi.jpg);
	background-repeat: no-repeat;

}
#apHeaderservizien {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_servizi_en.jpg);
	background-repeat: no-repeat;

}

#apHeaderconvegni {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_convegni.jpg);
	background-repeat: no-repeat;

}
#apHeaderconvegnien {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_convegni_en.jpg);
	background-repeat: no-repeat;

}

#apHeaderrelax {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_relax.jpg);
	background-repeat: no-repeat;

}
#apHeaderrelaxen {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_relax_en.jpg);
	background-repeat: no-repeat;

}


#apHeaderprezzi, #apHeaderBook {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_prezzi.jpg);
	background-repeat: no-repeat;

}
#apHeaderprezzien {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_prezzi_en.jpg);
	background-repeat: no-repeat;

}

#apHeadercomearrivare {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_come_arrivae.jpg);
	background-repeat: no-repeat;

}
#apHeadercomearrivareen {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_come_arrivare_en.jpg);
	background-repeat: no-repeat;

}

#apHeaderlinks {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_links.jpg);
	background-repeat: no-repeat;

}
#apHeaderBook {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_galleria_fotografica.jpg);
	background-repeat: no-repeat;

}
#apHeaderlinksen {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_links_en.jpg);
	background-repeat: no-repeat;

}
#apHeadergalleriafotografica {
	position:relative;
	width:971px;
	height:366px;
	background-image:url(Bilder/header_galleria_fotografica.jpg);
	background-repeat: no-repeat;

}

#apFlagDE {
	position:absolute;
	height:9px;
	background-image:url(Bilder/flag_de.jpg);
	background-repeat: no-repeat;
	margin-left:919px;
	margin-top:22px;
	width: 16px;
}
#apFlagEN {
	position:absolute;
	height:9px;
	background-image:url(Bilder/flag_EN.gif);
	background-repeat: no-repeat;
	margin-left:919px;
	margin-top:22px;
	width: 16px;
}

#apPfeil {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:56px;
	margin-top:356px;

}
#apPfeilWinter {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:109px;
	margin-top:356px;
}

#apPfeilSexten {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:307px;
	margin-top:356px;
}

#apPfeilAnfrage {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:617px;
	margin-top:356px;

}

#apPfeilAnfahrtLinks {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:530px;
	margin-top:356px;

}

#apPfeilBildergalerie {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:435px;
	margin-top:359px;
}

#apPfeilPreise {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:362px;
	margin-top:359px;
}

#apPfeilSommerwanderkarte {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:210px;
	margin-top:356px;

}

#apPfeilLastMinute {
	position:absolute;
	width:8px;
	height:7px;
	background-image:url(Bilder/pfeil.jpg);
	background-repeat: no-repeat;
	margin-left:680px;
	margin-top:356px;

}


#apÜberschriftSchnellanfrage {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	height:20px;
	margin-left:790px;
	margin-top:346px;
	text-align:center;

}

#apAnfrage {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:400px;
	height:40px;
	margin-left:55px;
	margin-top:80px;

}


/* EINSTELLUNGEN SPRACHEN */
.apSprachen ul {
	position:absolute;
	width:80px;
	padding:0;
	margin-left:870px;
	margin-top:35px;	
	list-style-type:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
}
.apSprachen li {
	display:inline;
}
.apSprachen a{
	color:#000000;
	text-decoration:none;
}
.apSprachen a:hover {
	color:#ff0000;	
}
.apSprachen li#activelink a{
	color:red;
}

/*EINSTELLUNGEN MAINBUTTONS*/
.apMainButtons ul {
	position:absolute;
	width:700px;
	height:23px;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	list-style-type:none;
	margin-left:42px;
	margin-top:340px;
}
.apMainButtons li {
	display:inline;
	z-index:9;
}
.apMainButtons a{
	color:#000000;
	text-decoration:none;
	
}
.apMainButtons a:hover {
	color:#ff0000;
	
}
.apMainButtons li#activelink a {
	color:#000;
	text-decoration:none;
	
}

/* EINSTELLUNGEN CONTENT */

#apUntermenue {
	position:absolute;
	width:672px;
	height:24px;
	margin-left:45px;
	margin-top:10px;
	background-image:url(Bilder/untermenue.html);
	background-repeat:no-repeat;

}
#apFotoIndex {
	position:absolute;
	width:318px;
	height:272px;
	margin-left:42px;
	margin-top:20px;

}

#apFotoAmbiente2 {
	position:absolute;
	width:322px;
	height:272px;
	margin-left:42px;
	margin-top:325px;
	background-image:url(Bilder/foto_camera_2.html);
	background-repeat:no-repeat;
}

#apFotoSexten1 {
	position:absolute;
	width:322px;
	height:272px;
	margin-left:50px;
	margin-top:50px;
	background-image:url(Bilder/foto_sexten1.jpg);
	background-repeat:no-repeat;

}

#apFotoSexten2 {
	position:absolute;
	width:322px;
	height:272px;
	margin-left:50px;
	margin-top:325px;
	background-image:url(Bilder/foto_sexten2.jpg);
	background-repeat:no-repeat;

}


#apÜberschriftBildergalerie {
	position:absolute;
	width:200px;
	height:25px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:55px;
	margin-top:40px;
}

#apÜberschriftPreise {
	position:absolute;
	width:200px;
	height:25px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:55px;
	margin-top:40px;
}


#apÜberschriftSommerkarte {
	position:absolute;
	width:200px;
	height:25px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:55px;
	margin-top:40px;
}


#apÜberschriftLastminute {
	position:absolute;
	width:200px;
	height:25px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:55px;
	margin-top:40px;
}

#apÜberschriftAnfahrtLinks {
	position:absolute;
	width:200px;
	height:25px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:55px;
	margin-top:40px;
}
#apÜberschriftAnfrage	{
	position:absolute;
	width:200px;
	height:25px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:55px;
	margin-top:27px;
}

#apÜberschriftHerzlichWillkommen {
	position:absolute;
	width:300px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:22px;
	margin-left:365px;
	margin-top:20px;
}
#apÜberschriftPrezzi {
	position:absolute;
	width:600px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:50px;
	margin-top:20px;
}
#apÜberschriftAmbiente2 {
	position:absolute;
	width:300px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:365px;
	margin-top:380px;
	z-index:120;
}

#apÜberschriftWinterSeite {
	position:absolute;
	width:200px;
	height:25px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:380px;
	margin-top:50px;
}

#apÜberschriftSexten {
	position:absolute;
	width:200px;
	height:25px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-left:380px;
	margin-top:50px;
}

#apTextContentMain {
	position:absolute;
	width:340px;
	height:283px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:365px;
	margin-top:100px;
	line-height:16px;	
}
#apTextContentComeArrivare {
	position:absolute;
	width:655px;
	height:283px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:65px;
	line-height:16px;	
}

#apTextContentBook {
	position:absolute;
	width:623x;
	height:1500px;
	margin-left:50px;
	margin-top:65px;
		
}

#apTextContentBook {
    position:absolute;
	width:655px;
	height:1500px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:65px;
	line-height:16px;
}

#apTextContentOfferte {
    position:absolute;
	width:655px;
	height:283px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:65px;
	line-height:16px;
}

#apTextContentPrezzi {
	position:absolute;
	width:655px;
	height:283px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:52px;
	margin-top:70px;
	line-height:16px;	
}
#apTextContentAmbiente {
	position:absolute;
	width:340px;
	height:283px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:365px;
	margin-top:70px;
	line-height:16px;	
}
#apTextContentAmbiente2 {
	position:absolute;
	width:340px;
	height:283px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:365px;
	margin-top:430px;
	line-height:16px;	
}

#apTextMainWinter {
	position:absolute;
	width:340px;
	height:283px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:380px;
	margin-top:115px;
}

#apTextMaiSexten {
	position:absolute;
	width:340px;
	height:283px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:380px;
	margin-top:115px;
}



#apSchnellanfrage {
	position:absolute;
	width:240px;
	height:135px;
	margin-left:734px;
	margin-top:10px;
}

#apWetter {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	height:148px;
	margin-left:765px;
	margin-top:199px;

}

#apÜberschriftWetter {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	width:30px;
	height:20px;
	margin-left:825px;
	margin-top:169px;

}

#apÜberschriftLinks {

	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	width:100px;
	height:20px;
	margin-left:799px;
	margin-top:319px;
	
}

#apNewsButton {
	position:absolute;
	width:199px;
	height:23px;
	margin-left:750px;
	margin-top:362px;
	background-image:url(Bilder/news_button.html);
	background-repeat:no-repeat;
}

#apNewsButtonSuche {
	position:absolute;
	width:199px;
	height:23px;
	margin-left:750px;
	margin-top:393px;
	background-image:url(Bilder/news_button_suche.html);
	background-repeat:no-repeat;
}

#apSüdtirolScript {
	position:absolute;
	width:199px;
	height:100px;
	margin-left:750px;
	margin-top:433px;

}

#apKurzbeschreibungAnfahrt {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:666px;
	height:47px;
	margin-left:55px;
	margin-top:90px;
}

#apKurzbeschreibungBildergalerie {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:343px;
	height:16px;
	margin-left:55px;
	margin-top:90px;
}

#apKurzbeschreibungPreise {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:343px;
	height:16px;
	margin-left:55px;
	margin-top:90px;
}

#apKurzbeschreibungSommerkarte {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:343px;
	height:16px;
	margin-left:55px;
	margin-top:90px;
}

#apKurzbeschreibungLastMinute {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:343px;
	height:16px;
	margin-left:55px;
	margin-top:90px;
}

#apGoogleMap {
	position:absolute;
	width:666px;
	height:398px;
	margin-left:55px;
	margin-top:150px;
}

#apBildergalerie {
	position:absolute;
	width:666px;
	height:398px;
	margin-left:55px;
	margin-top:120px;
}

#apSommerkarte {
	position:absolute;
	width:666px;
	height:380px;
	margin-left:55px;
	margin-top:120px;
}

#apLastminute {
	position:absolute;
	width:666px;
	height:398px;
	margin-left:55px;
	margin-top:120px;
}

#apWichtigeLinks {
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	width:666px;
	height:100px;
	margin-left:55px;
	margin-top:450px;
	top: -37px;
}

/* EINSTELLUNGEN FOOTER */

#apFooterAdresse {
	position:absolute;
	width:672px;
	height:47px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:50px;
	margin-top:10px;
	line-height:18px;
	
}

#apLogoSuedtirol {
	position:absolute;
	width:116px;
	height:76px;
	background-image:url(Bilder/logo_suedtirol.html);
	background-repeat:no-repeat;
	margin-left:728px;
	margin-top:11px;
}

#apLogoHochpustertal {
	position:absolute;
	width:117px;
	height:76px;
	background-image:url(Bilder/logo_hochpustertal.html);
	background-repeat:no-repeat;
	margin-left:856px;
	margin-top:11px;
}
/*galleria fotografica*/
#apgalleria1 {
	position:absolute;
	width:95px;
	height:80px;
	margin-left:749px;
	margin-top:20px;
}
#apgalleria2 {
	position:absolute;
	width:95px;
	height:80px;
	margin-left:856px;
	margin-top:20px;
}
#apgalleria3 {
	position:absolute;
	width:95px;
	height:80px;
	margin-left:749px;
	margin-top:115px;
}
#apgalleria4 {
	position:absolute;
	width:95px;
	height:80px;
	margin-left:856px;
	margin-top:115px;
}
#apgalleria5 {
	position:absolute;
	width:95px;
	height:80px;
	margin-left:749px;
	margin-top:206px;
}
#apgalleria6 {
	position:absolute;
	width:95px;
	height:80px;
	margin-left:856px;
	margin-top:206px;
}
#apaltrefoto {
	position:absolute;
	width:150px;
	margin-left:749px;
	margin-top:300px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#apgalleria1content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:50px;
	margin-top:95px;
}
#apgalleria2content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:220px;
	margin-top:95px;
}
#apgalleria3content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:390px;
	margin-top:95px;
}
#apgalleria4content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:560px;
	margin-top:95px;
}
#apgalleria5content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:50px;
	margin-top:235px;
}
#apgalleria6content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:220px;
	margin-top:235px;
}
#apgalleria7content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:390px;
	margin-top:235px;
}
#apgalleria8content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:560px;
	margin-top:235px;
}
#apgalleria9content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:50px;
	margin-top:375px;
}
#apgalleria10content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:220px;
	margin-top:375px;
}
#apgalleria11content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:390px;
	margin-top:375px;
}
#apgalleria12content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:560px;
	margin-top:375px;
}
#apgalleria13content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:50px;
	margin-top:515px;
}
#apgalleria14content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:220px;
	margin-top:515px;
}
#apgalleria15content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:390px;
	margin-top:515px;
}
#apgalleria16content {
	position:absolute;
	width:150px;
	height:117px;
	margin-left:560px;
	margin-top:515px;
}
/*maps*/
#apMaps {
	position:absolute;
	width:655px;
	height:350px;
	margin-left:52px;
	margin-top:150px;
	
}

div.clear {
  clear: both;
}


div.foto_nav {
	position:absolute;
	width:971px;
	height:87px;
	top:650px;
    left: 300px;
}

div.foto_nav p {
  font-size: 110%;
  font-weight: bold;
  line-height: 1.4em;
  padding: 3px;
  z-index: 100;
}

img.maingallery {
  border: 2px solid #F8F8F8;
}

img.sidegallery {
  border: 1px solid #F8F8F8;
}

div.normalBold p, div.smallText p {
  line-height: 2.5em;
  padding: 3px;
}

a.goback {
   clear: both;
   background: url(images/go_back.png) no-repeat 5px center;
   padding-left: 40px;
   font-size: 140%;
   font-weight: bold;
   line-height: 1.8em;
}

a.goback:hover {
   color: red;
   text-decoration: none;
  }

