/* copyright  2004,2005 RomanticRoad e.K.  all rights reserved.  CSS data for all language pages  */

/*  permanent images  */

IMG.phototbl {
	border-left:1px white solid;
	border-top:1px white solid;
	border-bottom:1px white solid;
}

IMG.photot {
	border-top:1px white solid;
}	

IMG.phototbr {
	border-right:1px white solid;
	border-top:1px white solid;
	border-bottom:1px white solid;
}

IMG.photob {
	border-bottom:1px white solid;
}	 
  
/*  animation images  */

#fotofa0 {
	z-index:3;
}

IMG.phototblr {
	border-right:1px rgb(0,64,0) solid;
	border-left:1px rgb(0,64,0) solid;
	border-top:1px rgb(0,64,0) solid;
	border-bottom:1px rgb(0,64,0) solid;
}


/*  romantiroad return link button */

P.rr   {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:400;
	color: green;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

IMG.logo {
	border-left:1px maroon solid;
	border-right:1px maroon solid;
	border-top:1px maroon solid;
	border-bottom:1px maroon solid;
}

/*   impressum   */ 

DIV.impressum {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

P.logoinfo {
	text-align:center;
	font-weight:400;
	font-family: Arial, Helvetica, sans-serif;
	color:maroon;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

IMG.logoinfo {
	
}


/*  navigation buttons: text, image, links  */

P.nav {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:500;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: rgb(0,0,0);
}

IMG.nav {
		
}

A.navlink:link {
	color: rgb(63,121,74);
	text-decoration: none;
}

A.navlink:visited {
	color: rgb(63,121,74);
	text-decoration: none;
}

A.navlink:hover {
	color: rgb(255,0,0);
	text-decoration: none;
}

A.navlink:active {
	color: red;
	text-decoration: none;
}


/*  popup buttons: text, image and links  */

P.mnbutton {
	text-align:center;
	font-weight:400;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: rgb(252,213,125);
}

IMG.mnbutton {

}

A.mnlink:link {
	color: rgb(63,121,74);
	text-decoration: none;
}

A.mnlink:visited {
	color: rgb(63,121,74);
	text-decoration: none;
}

A.mnlink:hover {
	color: rgb(255,0,0);
	text-decoration: none;
}

A.mnlink:active {
	color: red;
	text-decoration: none;
}

/*  page background, text, and link defaults,  */

BODY.pg  {
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: left  top;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

P.textp {
	text-align:justify;	
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: rgb(0,48,0);
}

P.chgtxt {
	text-align:center;	
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: rgb(0,48,0);
}

DIV.para {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

DIV.parabn {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-left:1px rgb(0,48,0) solid;
	border-right:1px rgb(0,48,0) solid;
	border-top:1px rgb(0,48,0) solid;
	border-bottom:1px rgb(0,48,0) solid;
}

P.texttitle {
	text-align:center;	
	font-weight:500;
	font-family: Arial, Helvetica, sans-serif;
	color: rgb(252,213,125);
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A:link {
	color: rgb(63,121,74);
	text-decoration: none;
}

A:visited {
	color: rgb(63,121,74);
	text-decoration: none;
}

A:hover {
	color: red;
}

A:active {
	color: red;
	text-decoration: none;
}



/*  sight map:  images, text, links */

IMG.map {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

DIV.sightmap {
	position: absolute;
	z-index: 2;
}


P.sightmap {
	text-align:justify;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

IMG.sightmap {

}

TABLE.sightmap {
	border-top: 1px rgb(186,62,69) solid; 
	border-bottom: 1px rgb(186,62,69) solid; 
	border-left: 1px rgb(186,62,69) solid; 
	border-right: 1px rgb(186,62,69) solid; 
	background-color: white;
}

P.mapanchor {
	font-family: Arial, Helvetica, sans-serif;
	color: rgb(182,62,69);
	text-align:left;
	font-weight:800;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A.sightmap:link {
	color: rgb(0,0,128);
	text-decoration: none;
}

A.sightmap:visited {
	color: rgb(0,0,128);
	text-decoration: none;
}

A.sightmap:hover {
	color: red;
}

A.sightmap:active {
	color: red;
	text-decoration: none;
}

