html, body { 
	FONT-SIZE: 13px;
	COLOR: #1a171b;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
    border:none;
}

#content_box {
	position: absolute;
	top: 101px;
	margin-left: 0px;
	z-index: 1800;
	display: block;
	background: transparent url(img/black.png);
	overflow: hidden;
	width:184px;
	height:473px;
	/*height: 30px;*/
}
#content {
	color: #000000;
	font-family: arial, verdana;
	font-size: 11px;
	overflow: hidden;
	text-align: justify;
}

#map_overlay {
	z-index:10000;
	position:relative;
	position:absolute;
	top:527px;
}

.appimage {
	border-width:0px;
	-moz-opacity:1;filter:alpha(opacity=100);cursor:hand
}

.calendar {
	-moz-opacity:0.88;
	opacity: 0.88;
	-ms-filter: "alpha(opacity=88)";
	filter: alpha(opacity=88);
}

.thumbnails {
	-moz-opacity:1;
	opacity:1;
	-ms-filter: "alpha(opacity=100)";
	filter: alpha(opacity=100);
}

form, h1 {margin:0px;}
h1 {COLOR: #d1b460; TEXT-DECORATION: none; FONT-Family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size:16px; font-weight: bold;}
h2 {COLOR: #000000; font-size:12px; margin:0px; font-weight:100;}
select {FONT-Family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size:11px;}
.txt11 {font-size:11px;}

a  {color: #1a171b; text-decoration: none;}
a:active  {color: #1a171b;	text-decoration: none;}
a:visited  {color: #1a171b;	text-decoration: none;}
a:hover  {color: #1a171b; text-decoration: none;}

.link_morepic {COLOR: #716e66; TEXT-DECORATION: none; font-size:11px;}
a.link_morepic:link {COLOR: #716e66; TEXT-DECORATION: none; font-size:11px;}
a.link_morepic:visited {COLOR: #716e66; TEXT-DECORATION: none; font-size:11px;}
a.link_morepic:hover {COLOR: #000000; TEXT-DECORATION: underline; font-size:11px;}

.language {COLOR: #c3c3c3; TEXT-DECORATION: none; font-size:11px;}
a.language:link {COLOR: #c3c3c3; TEXT-DECORATION: none; font-size:11px;}
a.language:visited {COLOR: #c3c3c3; TEXT-DECORATION: none; font-size:11px;}
a.language:hover {COLOR: #000000; TEXT-DECORATION: none; font-size:11px;}

.language_select {COLOR: #000000; TEXT-DECORATION: none; font-size:11px;}
a.language_select:link {COLOR: #000000; TEXT-DECORATION: none; font-size:11px;}
a.language_select:visited {COLOR: #000000; TEXT-DECORATION: none; font-size:11px;}
a.language_select:hover {COLOR: #000000; TEXT-DECORATION: none; font-size:11px;}

.menu {COLOR: #c3c3c3; TEXT-DECORATION: none; font-size:12px;}
a.menu:link {COLOR: #c3c3c3; TEXT-DECORATION: none; font-size:12px;}
a.menu:visited {COLOR: #c3c3c3; TEXT-DECORATION: none; font-size:12px;}
a.menu:hover {COLOR: #d6b048; TEXT-DECORATION: none; font-size:12px;}

.menu_select {COLOR: #d6b048; TEXT-DECORATION: none; font-size:12px;}
a.menu_select:link {COLOR: #d6b048; TEXT-DECORATION: none; font-size:12px;}
a.menu_select:visited {COLOR: #d6b048; TEXT-DECORATION: none; font-size:12px;}
a.menu_select:hover {COLOR: #d6b048; TEXT-DECORATION: none; font-size:12px;}

.submenu {COLOR: #5a5a5a; TEXT-DECORATION: none; font-size:12px;}
a.submenu:link {COLOR: #5a5a5a; TEXT-DECORATION: none; font-size:12px;}
a.submenu:visited {COLOR: #5a5a5a; TEXT-DECORATION: none; font-size:12px;}
a.submenu:hover {COLOR: #5a5a5a; TEXT-DECORATION: none; font-size:12px; font-weight:bold;}

.submenu_select {COLOR: #5a5a5a; TEXT-DECORATION: none; font-size:12px; font-weight:bold;}
a.submenu_select:link {COLOR: #5a5a5a; TEXT-DECORATION: none; font-size:12px; font-weight:bold;}
a.submenu_select:visited {COLOR: #5a5a5a; TEXT-DECORATION: none; font-size:12px; font-weight:bold;}
a.submenu_select:hover {COLOR: #5a5a5a; TEXT-DECORATION: none; font-size:12px; font-weight:bold;}

.titolo {COLOR: #623c37; TEXT-DECORATION: none; font-size:18px;}
a.titolo:link {COLOR: #623c37; TEXT-DECORATION: none; font-size:18px;}
a.titolo:visited {COLOR: #623c37; TEXT-DECORATION: none; font-size:18px;}
a.titolo:hover {COLOR: #623c37; TEXT-DECORATION: none; font-size:18px;}

.copyright {COLOR: #cdcdcd; TEXT-DECORATION: none; font-size:10px;}
a.copyright:link {COLOR: #cdcdcd; TEXT-DECORATION: none; font-size:10px;}
a.copyright:visited {COLOR: #cdcdcd; TEXT-DECORATION: none; font-size:10px;}
a.copyright:hover {COLOR: #1a171b; TEXT-DECORATION: none; font-size:10px;}

.address {COLOR: #1a171b; TEXT-DECORATION: none; font-size:11px;}
a.address:link {COLOR: #1a171b; TEXT-DECORATION: none; font-size:11px;}
a.address:visited {COLOR: #1a171b; TEXT-DECORATION: none; font-size:11px;}
a.address:hover {COLOR: #d1b460; TEXT-DECORATION: none; font-size:11px;}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: none 12px Tahoma,Verdana;
margin: 4px 0;
background-color:#d1b460;
color: #ffffff;
padding:4px;
}

.thelanguage{
font: none 11px Tahoma,Verdana;
background-color:#EDEDED;
padding:4px;
}


/* Andreas ------------------------------ */
.AndTextNav {COLOR: #999999; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.AndTextNav:link {COLOR: #999999; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.AndTextNav:visited {COLOR: #999999; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.AndTextNav:hover {COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
	