/*.unsichtbar {*/
.invisible {
	visibility: hidden;
	font-size: 0px;
}


/* titleformatierungen */
h1 {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 16px;
	padding-bottom: 3px;
	margin: 0px;
}

h2 {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #860000;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 0px;
}

h3 {
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 10px;
	margin: 0px;
}
/* Ende titleformatierungen */

.height-spacer {
	height: 8px;
	font-size: 0px;
	line-height: 0px;
}


/* .padding-rechts { */
.padding-right {
	margin-right: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
/* .padding-links { */
.padding-left {
	margin-left: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/* .headerfoto { */
.headerphoto {
	border-color: #FFFFFF;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}

/* .foto-frame-n { */
.photo-frame-n {
	padding: 1px;
	border: solid 1px #CDC8C3;
}
/* .foto-frame-a { */
.photo-frame-a {
	padding: 1px;
	border: solid 1px #4380BB;
}
/* .foto-frameright-n { */
.photo-frameright-n {
	padding: 1px;
	border: solid 1px #CDC8C3;
	margin-left: 10px;
	margin-bottom: 3px;
}
/* .foto-frameright-a { */
.photo-frameright-a {
	padding: 1px;
	border: solid 1px #4380BB;
	margin-left: 10px;
	margin-bottom: 3px;
}
/* .foto-frameright2-n { */
.photo-frameright2-n {
	padding: 1px;
	border: solid 1px #CDC8C3;
	margin-left: 20px;
	margin-bottom: 3px;
}
/* .foto-frameright2-a { */
.photo-frameright2-a {
	padding: 1px;
	border: solid 1px #4380BB;
	margin-left: 20px;
	margin-bottom: 3px;
}
/* .foto-frameleft-n { */
.photo-frameleft-n {
	padding: 1px;
	border: solid 1px #CDC8C3;
	margin-right: 10px;
	margin-bottom: 3px;
}
/* .foto-frameleft-a { */
.photo-frameleft-a {
	padding: 1px;
	border: solid 1px #4380BB;
	margin-right: 10px;
	margin-bottom: 3px;
}

.photo-noframe-n {
	padding: 2px;
}

.photo-noframe-a {
	padding: 1px;
	border: solid 1px #4380BB;
}

.bg-white{
	background-color: #FFFFFF;
}

.bg-content{
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px;
	line-height: 16px;
}


.bg-black{
	background-color: #000000;
}

.bg-dottedline {
	background-image: url(dotted_g.gif);
	border-bottom: 8px solid white;
	font-size:1px;
	line-height:1px;
	height:1px;
}

.bg-footer {
	color: #FFFFFF;
	text-align: center;
	background-image: url(bg-topna.gif);
}

.footer {
	color: #909090;
	font-size: 10px;
	padding-left: 16px;
	padding-bottom: 4px;
}

.box-beige {
	background-color: #E8EBD9;
	padding: 10px;
}

.bg-beige {
	background-color: #E8EBD9;
}

.bg-navig {
	background-color: #EFE2BF;
}


.bg-topnav-trenner {
	background-image: url(bg-topnb.gif);
}

.bg-breadcrumbs {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	background-image: url(bg-bread.gif);
	text-align: left;
	font-size: 10px;
	color: #333333;
	padding-left: 8px;
}


/* .bildlegende { */
.photolegende {
	background-color: #EAE7E5;
	color: #666666;
	font-size: 10px;
	text-align: right;
	line-height: 13px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 8px;
	background-image:url(dotted_h.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	border-top: 2px white solid;
}

/* .bildbeschreib { */
.photodesc {
	background-color: #FBF3DE;
	color: #666666;
	font-size: 10px;
	line-height: 13px;
	padding-left: 12px;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 4px;
	border-bottom: 2px white solid;
}

/* .bildbeschreib-topborder { */
.photodesc-topborder {
	background-image:url(photodes.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}


/* Farbcontainer */
.bg-box-orange {
	background-color: #F9F7DA;
	font-size: 10px;
	text-align: left;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 5px;
	line-height: 14px;
}
.bg-box-orange2 {
	background-color: #F9F7DA;
}
.bg-boxtitle-orange {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	background-image: url(bg-boxti.gif);
}
.bg-boxtitle-orange2 {
	background-image: url(bg-boxti.gif);
}


.bg-box-green {
	background-color: #E8EBD9;
	font-size: 10px;
	text-align: left;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 5px;
	line-height: 14px;
}
.bg-box-green2 {
	background-color: #E8EBD9;
}
.bg-boxtitle-green {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	background-image: url(bg-boxti.gif);
}
.bg-boxtitle-green2 {
	background-image: url(bg-boxti.gif);
}

.bg-dottedline-orange {
	background-color:#F9F7DA;
	background-image: url(dotted_i.gif);
}
.bg-dottedline-green {
	background-color:#E8EBD9;
	background-image: url(dotted_i.gif);
}
/* Ende Farbcontainer */



/* Navigation */
.navtitle {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 12px;
	background-image: url(bg-navti.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FA8648;
}

.bg-navtitle {
	background-image: url(bg-navti.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FA8648;
}

.bg-topnav-n {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 7px;
	background-image: url(bg-topna.gif);
}
.bg-topnav-a {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 7px;
	background-image: url(bg-topna.gif);
}


/* Ende Navigation */



/*  Linkformatierungen */
a:visited, a:link {
	color: #005FA9;
	text-decoration: none;
	background-image: url(underlin.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
a:active, a:hover {
	color: #005FA9;
	text-decoration: none;
	background-color: #CEDEED;
	background-image: url(underlin.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

a.link-topnav:visited, a.link-topnav:link {
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	background-image: none;
}
a.link-topnav:hover, a.link-topnav:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	background-image: none;
}

a.link-topnav-light:visited, a.link-topnav-light:link {
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	background-image: url(public00.css);
}

a.link-footer-big:visited, a.link-footer-big:link {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 1px;
	text-decoration: none;
	background-image: url(underlio.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}
a.link-footer-big:active, a.link-footer-big:hover {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 1px;
	text-decoration: none;
	background-image: url(_white00.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}
a.link-footer-big-off:visited, a.link-footer-big-off:link {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 1px;
	text-decoration: none;
}

a.link-footer-small:visited, a.link-footer-small:link {
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	padding: 1px;
	text-decoration: none;
	background-image: url(underlio.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;	
}
a.link-footer-small:active, a.link-footer-small:hover {
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	padding: 1px;
	text-decoration: none;
	background-image: url(_white00.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;	
}
a.link-footer-small-off:visited, a.link-footer-small-off:link {
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	padding: 1px;
	text-decoration: none;
}

a.link-footer:visited, a.link-footer:link {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(underlio.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}
a.link-footer:active, a.link-footer:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(_white00.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}

a.textlink-fett:visited, a.textlink-fett:link {
	color: #005FA9;
	font-weight: bold;
	text-decoration: none;
	background-image: url(underlip.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}
a.textlink-fett:active, a.textlink-fett:hover {
	color: #005FA9;
	font-weight: bold;
	text-decoration: none;
	background-color:#CEDEED;
	background-image: url(underlip.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}

a.textlink-small:visited, a.textlink-small:link {
	color: #015FA9;
	font-size: 10px;
	text-decoration: none;
	background-image: url(underlin.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
a.textlink-small:active, a.textlink-small:hover {
	color: #015FA9;
	font-size: 10px;
	text-decoration: none;
	background-color:#CEDEED;
	background-image: url(underlin.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
a.breadcrumbs:visited, a.breadcrumbs:link {
	color: #333333;
	text-decoration: none;
	background-image: url(underlin.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}
a.breadcrumbs:active, a.breadcrumbs:hover {
	color: #000000;
	text-decoration: none;
	background-image: url(_black00.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}

a.link-img-noborder:visited, a.link-img-noborder:link{
	border: 0px none white;
}

a.link-nostyle:visited, a.link-nostyle:link{
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	color: #FFFFFF;
}

a.link-nostyle:active, a.link-nostyle:hover{
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	color: #FFFFFF;
}
/*  Ende Linkformatierungen */


/*  Liste */

ul{
	padding-left: 10px;
	margin: 5px 0px 5px 0px;
	list-style-type: none;
	color: #014C7A;
}

ul li{
	background-image: url(ul000000.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
	color: #333333;
	margin-bottom: 1em;
}

ol{
	list-style-type: decimal;
}

ol li{
	color: #333333;
	padding-bottom: 1em;
}

.download-list{
	background-image: url(icon_dow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: 1.0em;
}
/*  Ende Liste */


.input-box{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #333333;
	font-size: 10px;
	border: 1px solid black;	
	margin-left: 1px;
	height: 15px;
}

.input-box-ecard{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #333333;
	text-indent:2px;
	font-size: 12px;
	border: 1px solid #7f9db9;	
	height: 18px;
}

.main {
	border-color: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-left-width: 1px; 
	border-bottom-width: 1px;
}

.photodescription {
	background-color: #FBF3DE;
	color: #666666;
	font-size: 10px;
	line-height: 13px;
	padding-left: 12px;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 4px;
	border-bottom: 2px white solid;

}

.photodescription-topborder {
	background-image:url(photodes.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}



.bg-topnav-n {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 7px;
	background-image: url(bg-topna.gif);
}
.bg-topnav-a {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 7px;
	background-image: url(bg-topna.gif);
}


/*--------------------------*/
a.topnav:visited, a.topnav:link {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 7px;
	background-image: url(bg-topna.gif);
	display: block;
	height: 19px;
}
a.topnav:active, a.topnav:hover {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 7px;
	background-image: url(bg-topna.gif);
	display: block;
	height: 19px;
}

a.nav1:visited, a.nav1:link {
	background-color: #EFE2BF;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 14px;
	background-image: url(navarrow.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}

a.nav1:active, a.nav1:hover {
	background-color: #FD1813;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 14px;
	background-image: url(navarrox.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	
	
}

a.nav1-selected:active, a.nav1-selected:hover, a.nav1-selected:visited, a.nav1-selected:link {
	background-color: #F5EEDB;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 14px;
	background-image: url(navarrow.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	
	
}

a.nav2:visited, a.nav2:link {
	background-color: #EFE2BF;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 2px;
	vertical-align: top;
	line-height: 12px;
	background-image: none;
	display: block;
}
a.nav2:active, a.nav2:hover {
	background-color: #FD1813;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 2px;	
	vertical-align: top;
	line-height: 12px;
	
	background-image: none;
	display: block;
}

a.nav2-selected:active, a.nav2-selected:hover, a.nav2-selected:visited, a.nav2-selected:link {
	background-color: #F5EEDB;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 2px;	
	vertical-align: top;
	line-height: 12px;
	
	background-image: none;
	display: block;
}


a.nav3:visited, a.nav3:link {
	background-color: #EFE2BF;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 22px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;	
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position:top left;
	background-repeat: no-repeat;
	display: block;
}
a.nav3:active, a.nav3:hover {
	background-color: #FD1813;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 22px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;		
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}
a.nav3-selected:active, a.nav3-selected:hover, a.nav3-selected:visited, a.nav3-selected:link {
	background-color: #F5EEDB;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 22px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;		
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}

a.nav4:visited, a.nav4:link {
	background-color: #EFE2BF;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 32px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;	
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}
a.nav4:active, a.nav4:hover {
	background-color: #FD1813;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 32px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;		
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position:top;
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}

a.nav4-selected:active, a.nav4-selected:hover, a.nav4-selected:visited, a.nav4-selected:link {
	background-color: #F5EEDB;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 32px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;		
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position:top;
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}

a.nav5:visited, a.nav5:link {
	background-color: #EFE2BF;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 42px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;		
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}
a.nav5:active, a.nav5:hover {
	background-color: #FD1813;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 42px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;	
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position:top;
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}
a.nav5-selected:active, a.nav5-selected:hover, a.nav5-selected:visited, a.nav5-selected:link {
	background-color: #F5EEDB;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 42px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;	
	vertical-align: top;
	line-height: 12px;
	background-image: url(navarroy.gif);
	background-position:top;
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
}

.btn-lang-a{
	width: 21px; height: 16px;
	display: block;
	float: right;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	background-image: url(btn_lang.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: center;
	margin-left: 7px;
}

.btn-lang-n{
	width: 21px; height: 16px;
	display: block;
	float: right;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	background-image: url(btn_lang.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: center;
	margin-left: 7px;
}

a.btn-lang:visited, a.btn-lang:link {
	background-color: transparent;
	color: #999999;
	font-weight: bold;
	font-size: 10px;
	background-image: none;
}

a.btn-lang:active, a.btn-lang:hover {
	background-color: transparent;
	color: #999999;
	font-weight: bold;
	font-size: 10px;
	background-image: none;
}

a.link-img:visited, a.link-img:link {
	color: none;
	text-decoration: none;
	background-image: none;

}
a.link-img:active, a.link-img:hover {
	color: none;
	text-decoration: none;
	background-color: none;
	background-image: none;
}


.quote {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #860000;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 0px;
}



a.link-getunik:visited, a.link-getunik:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A1A1A1;
	text-decoration: none;
	background-image: none;
	background-color: transparent;	
}
a.link-getunik:active, a.link-getunik:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
	background-image: none;
	background-color: transparent;	
}

.getunik {
	width: 680px;
	color: #A1A1A1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-align: right; 
	padding: 4px 4px 0px 0px;
}


.nav-general{
}

.bg-content1{
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px;
	line-height: 16px;
}


.bg-content2{
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px;
	line-height: 16px;
}


.bg-content3{
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px;
	line-height: 16px;
}

.bg-content4{
	background-color: #FFFFFF;
}

.bg-footer2 {
	color: #666666;
	text-align: center;
	background-image: url(bg-foote.gif);
}


a.link-footer2:visited, a.link-footer2:link {
	color: #666666;
	text-decoration: none;
	background-image: url(underlip.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}
a.link-footer2:active, a.link-footer2:hover {
	color: #666666;
	text-decoration: none;
	background-image: url(_gray000.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: transparent;
}

a.link-img:visited, a.link-img:link {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
}

a.link-img:active, a.link-img:hover {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
}


#lang-menu {
	position: absolute; 
	top: 0px; 
	left: 170px; 
	width: 500px; 
	height: 50px;
	z-index: 1;
	text-align: right;
}

#lang-menu1 {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	background-color: #000000;
	color: #000000;
	font-weight: bold;
	position: relative;
	height: 10px;
	z-index: 5;	
	margin: 0px;
	padding: 4px;
	font-size: 10px;
	line-height: 10px;	
	top: 0px;
}

#lang-menu2 {
	position: relative;
	top: 10px;
	z-index: 10;
	color: #FFFFFF;
	font-weight: bold;
	background-color: none; 
	margin: 0px;
	padding: 4px;
	font-size: 10px;
	line-height: 10px;

}

#lang-menu a:visited, #lang-menu a:link {
	color: #FFFFFF;
	font-weight: bold;
	background-color: none;
	text-decoration: none;	
	background-image: none;	
	background-color: transparent;	
	font-size: 10px;
	line-height: 10px;		
}	

#lang-menu a:active, #lang-menu a:hover {
	color: #FFFFFF;
	font-weight: bold;
	background-color: none;
	text-decoration: underline;
	background-image: none;
	background-color: none;
	font-size: 10px;
	line-height: 10px;
}		 


/*--------------------------------------------------*/
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(bg000000.jpg);
	margin: 0px;
	font-size: 12px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
}

form {
	padding-top: 0px;	
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
/*--------------------------------------------------*/

