div.jubilaeum50{
	background:url(http://assets.wwf.ch/custom/50jahre/bg-pic-bottom.jpg) no-repeat 0 0;
	background-position:bottom;
	margin-bottom:9px;
	padding-bottom:80px;
	}
div.jubilaeum50 td{
	vertical-align:top;
	}
div.jubilaeum50 .content-normal{
	background-color:transparent;
	}
div.jubilaeum50 h3{
	font-size:14px;
	padding:11px 10px 8px 10px;
	margin:0;
	color:#6b513b;
	}
div.jubilaeum50 p{
	padding:0px 10px 20px 10px;
	margin:0;
	line-height:18px;
	color:#6b513b;
	}
div.jubilaeum50 p a{
	padding:5px 0 0 0;
	display:block;
	color:#c19839;
	text-decoration:underline;
	}
div.jubilaeum50 p a:hover{
	padding:5px 0 0 0;
	display:block;
	color:#513c0b;
	text-decoration:underline;
	}
	
div.jubilaeum50 .bg-paper{
	background:url(http://assets.wwf.ch/custom/50jahre/bg-teaser.jpg) no-repeat 0 0;
	background-position:bottom;
	}
	
div.jubilaeum50 ul{
	margin:-14px 10px 0 10px;
	padding:0;
	border-top:1px solid #dfd9d2;
	list-style:none;
	}
div.jubilaeum50 ul li{
	margin:0;
	padding:7px 5px 7px 12px;
	border-bottom:1px solid #dfd9d2;
	background:url(http://assets.wwf.ch/custom/50jahre/arrow.gif) no-repeat 0 11px;
	line-height:15px;
	}
div.jubilaeum50 ul li a{
	color:#c19839;
	}	
div.jubilaeum50 ul li a:hover{
	color:#513c0b;
	}	
	
div.jubilaeum50 .social-icons{
	float:right;
	margin-top:-30px;
	}
div.jubilaeum50 .social-icons img{
	margin-left:4px;
	}
	
/* Slider */
div#the-stage {
	background:url(http://assets.wwf.ch/custom/50jahre/bg-slider.jpg) no-repeat 0 0;
	height:350px;
	width:558px;
	margin:4px 0 35px 0;
	overflow:hidden;
	position:relative;
	}
div#the-stage .tree{
	background:url(http://assets.wwf.ch/custom/50jahre/tree.png) no-repeat 0 0;
	width:558px;
	height:71px;
	position:absolute;
	top:214px;
	left:0px;
	z-index:500;
	}
div#stage-content {
	height:250px;
	width:550px;
	margin-top:50px;
	background: transparent;
	}
div#the-stage div.elem {
	width: 550px;
	height: 200px;
	background-color:transparent !important;
	}
div#the-stage div.elem h1{
	font-size:22px;
	color:#6b513b;
	margin:0;
	padding:0;
	}
div#the-stage div.elem p{
	margin:0;
	padding:20px 0 0 40px;
	}
div#the-stage div.elem div.col-left{
	float:left;
	padding:0 10px 0 20px;
	width:260px;
	}
div#the-stage div.elem div.col-right{
	float:left;
	width:215px;
	height:195px;
	padding:0;
	background:url(http://assets.wwf.ch/custom/50jahre/bg-pic.gif) no-repeat 0 0;	
	}
div#the-stage div.elem div.col-right img{
	margin:7px 0 0 11px;
	}
div#the-stage div.previous{
	position:absolute;
	top:125px;
	left:0;
	width:51px;
	height:60px;
	z-index:50;
	}
div#the-stage div.next{
	position:absolute;
	top:125px;
	left:507px;
	width:51px;
	height:60px;
	z-index:50;
	}
div#the-stage div.nav{
	position:absolute;
	top:295px;
	left:33px;
	}
div#the-stage div#nav a{
	color:#c19839;
	background:url(http://assets.wwf.ch/custom/50jahre/bg-off.gif) repeat-x 0 0;
	padding:20px 0 0 0;
	display:block;
	float:left;
	width:116px;
	height:50px;
	margin-right:8px;
	text-align:center;
	outline:0 none;
	}
div#the-stage div#nav a:hover{
	color:#6b513b;
	background:url(http://assets.wwf.ch/custom/50jahre/bg-active.gif) no-repeat 0px 0px;
	}	
div#the-stage div#nav a.activeSlide{
	color:#6b513b;
	background:url(http://assets.wwf.ch/custom/50jahre/bg-active.gif) no-repeat 0px 0px;
	background-position:top center;
	padding:20px 0 0 0;
	display:block;
	float:left;
	width:116px;
	margin-right:8px;
	text-align:center;
	}

:focus{
	outline:0 none;
	}






















	
	
	
	
/*--------------------------------------------------*/
a#jubi-50-button {
	display: block;
	width: 99px;
	height: 139px;
	overflow: hidden;
	position: fixed;
	right: 50px;
	bottom: -150px;
	_position:expression("absolute");
	/*_top:expression(body.scrollTop + body.clientHeight - 199 + "px");*/
	text-indent: -9999px;
	outline: 0;
	border: 0;
	text-decoration: none;
	background: url(../../img/wwf_jubi_button.png) no-repeat;
	z-index: 1500;
}

/*--------------------------------------------------*/
/* COMMENTING */

.commenting a.toggle {
	display:block;
	padding-left:14px;
	background: url(../../img/icon_plus_sign.gif) no-repeat left;
	line-height:1.5em;
}

.commenting a.toggle.open {
	padding-left:14px;
	background: url(../../img/icon_minus_sign.gif) no-repeat left;
}

.commenting .comment-list {
	border-top:1px solid #E9E7E0;
	display: none;
	margin:4px 0 7px 0;
}

.commenting .comment-list.load {
	background:url(../../img/ajax-loader-nav.gif) no-repeat center;
}

.commenting .comment-list.show {
	display: block;
}

.commenting .comment-form {
	border-top:1px solid #E9E7E0;
	border-bottom:1px solid #E9E7E0;
	display: none;
	margin:4px 0 7px 0;
	padding:10px 0 0 15px;
}

.commenting .comment-form.show {
	display: block;
}

.commenting .comment {
	padding:18px 0 0;
	width:100%;
}

.commenting .comment .head {
	background:#F4F4F1 none repeat scroll 0 0;
	overflow:hidden;
	padding:3px 0 0 0;
	width:100%;
	line-height:1.1em;
}

.commenting .comment .head strong.number {
	color:#BBB8AD;
	font-size:14px;
	margin:0 0 0 8px;
	width:22px;
}

.commenting .comment .head strong.name {
	margin-top:1px;
	color:#017A4D;
}

.commenting .comment .head strong {
	float:left;
}

.commenting .comment .head .userType {
	color:#BBB8AD;
	float:left;
	font-size:0.9em;
	font-weight:normal;
	margin:2px 0 0 7px;
	padding:0 0 0 7px;
}

.commenting .comment .head .date {
	color:#BBB8AD;
	float:right;
	font-size:0.9em;
	margin:2px 7px 0 0;
}

.commenting .comment .flagging {
	background:#F4F4F1 none repeat scroll 0 0;
	overflow:hidden;
	width:100%;
}

.commenting .comment .flagging span {
	float:right;
	margin:0 7px 0 0;
	display:none;
}

.commenting .comment .flagging span a.hide{
	display:none;
}

.commenting .comment .flagging span strong {
	color:#BBB8AD;
	font-weight:normal;
	border-left:1px solid #BBB8AD;
}

.commenting .comment .flagging a.flag {
	float:right;
	margin:0 7px 2px 0;
	line-height:1em;
}

.commenting .comment .body {
	padding:8px 30px 0;
}

.commenting .comment .body .text-box {
	line-height:1.3em;
	padding-top:5px;
}

/* flagged */

.commenting .comment.flagged span {
	display:inline;
}

.commenting .comment.flagged .flagging a.flag {
	display:none;
}

.commenting .comment.flagged .body {
	display:none;
}

.commenting .comment.flagged.show .body {
	display:block;
}

.commenting .pager,
.commenting .footer {
	border-bottom:1px solid #E9E7E0;
	border-top:1px solid #E9E7E0;
	color:#BBB8AD;
	font-size:0.9em;
	margin:10px 0 15px;
	overflow:hidden;
	padding:4px 0 3px;
	width:100%;
}

.commenting .pager strong,
.commenting .footer a.more-comments,
.commenting .pager .pages {
	float:right;
}

.commenting .pager strong {
	font-weight:normal;
}

.commenting .pager ul,
.commenting .footer ul {
	overflow:hidden;
}
.commenting ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
}

.commenting .pager ul li,
.commenting .footer ul li {
	margin:0 0 0 -1px;
	padding:0 6px 0 7px;
	background:none;
	border-left:1px solid #E9E7E0;
}

.commenting .pager ul li.active a {
	font-weight:bold;
}

.commenting .pager span,
.commenting .pager ul.comm,
.commenting .pager li,
.commenting .footer span,
.commenting .footer ul.comm,
.commenting .footer li {
	float:left;
}

/* comment  form */

.comment-form .text,
.comment-form textarea {
	width:228px;
}

.comment-form textarea {
	height:100px;
}

.comment-form div {
	padding:3px 0 6px 0;
}
.comment-form div p{
	padding:0 0 0 105px;
	margin:0;
}

.comment-form div p span{
	display:block;
	padding-left:5px;
	width:245px;
	font-size:0.94em;
	color:#7a7a7a;
	background-color:#f0f0f0;
}

.comment-form div span.error{
	display:block;
	color:red;
	padding:0 0 0 110px;
	margin:0px;
}

.comment-form div label {
	float:left;
	width:100px;
	padding-right:5px;
}

.comment-form div label span {
	color:red;
	margin-left:4px;
}

/* ----- */

 /* comment  content */
	.cmt_active {
		background-image:url(../../img/pic_arr_white-a.gif);
		background-position:350px;
		background-repeat:no-repeat;					
	}

	.cmt_hidden {
		background-image:url(../../img/pic_arr_white-n.gif);
		background-position:350px;
		background-repeat:no-repeat;					
	}
/* ----- */
 */
/*--------------------------------------------------*/
.content-title {
	font-size: 11px;
	font-weight: bold;
	padding-top : 0px;
	padding-bottom : 5px;	
}

.content-normal {
	font-size: 11px;
	color : #333333;
	background-color : #FFFFFF;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 7px;
	padding-bottom : 7px;	
}

div.rotating-img {
	padding: 0;
	/*margin-left: 7px;*/
	margin-bottom: 10px;
}

.rotating-img a img {
	border: 0;
}

.content-insert-n {
	background-color: #FCF9F2;
	border-color: #EDDEC1;
	border-style: dashed;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;			
	border-bottom-width: 0px;
}

.content-insert-a {
	background-color: #FFFFFF;
	border-color: #EDDEC1;
	border-style: dashed;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;			
	border-bottom-width: 0px;
}

.media-legend
{
	background-color: #EEEEEE;
	font-size: 11px;
	color : #888888;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 7px;
	padding-bottom : 7px;	
	}

div.centered 
{
text-align: center;
}
div.centered table 
{
text-align: left;
margin: 0 auto; 
}
/*--------------------------------------------------*/
ul.foto-gallery {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.foto-gallery li{
	float:left;
	width:127px;
	height:155px;
	background:url(../../img/fotolist_elem_bg.jpg) repeat-x bottom;
	padding-left:8px;
	margin-right:6px;
	margin-bottom:16px;
	position:relative;
}

ul.foto-gallery li.last-foto {
	margin-right:0;
}

ul.foto-gallery li span{
	display:block;
	height:32px;
	font-size:12px;
}

ul.foto-gallery li img {
	margin-top:3px;
	cursor:pointer;
}

ul.foto-gallery li div {
	position:absolute;
	right:8px;
	bottom:10px;
}

ul.foto-gallery li div a,
div.foto-detail div.rating a{
	display:block;
	float:left;
	width:15px;
	height:15px;
	background:url(../../img/fotoupload_star_light.png) no-repeat;
	text-indent:-9999px;
	outline:none;
}

ul.foto-gallery li div a.active,
div.foto-detail div.rating a.active{
	background:url(../../img/fotoupload_star_full.png) no-repeat;
}

ul.foto-gallery li div a:hover,
div.foto-detail div.rating a:hover{
	background:url(../../img/fotoupload_star_hover.png) no-repeat;
}

ul.foto-gallery.buttons li{
	width:135px;
	padding:0;
	background:none;
	height:auto;
}

ul.foto-gallery.buttons li img {
	margin:0;
	border:0;
}

ul.foto-gallery.buttons li a {
	display:block;
	width:139px;
	height:48px;
	text-indent:-9999px;
	outline:0;	
}

ul.foto-gallery.buttons li a.upload_small_1 {
	background:url(../../img/btn_upload_klein_D_normal.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.upload_small_1:hover {
	background:url(../../img/btn_upload_klein_D_over.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.upload_small_2 {
	background:url(../../img/btn_upload_klein_F_normal.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.upload_small_2:hover {
	background:url(../../img/btn_upload_klein_F_over.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.upload_small_3 {
	background:url(../../img/btn_upload_klein_I_normal.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.upload_small_3:hover {
	background:url(../../img/btn_upload_klein_I_over.jpg) no-repeat;
}


ul.foto-gallery.buttons li a.alt_small_1 {
	background:url(../../img/btn_alt_klein_D_normal.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.alt_small_1:hover {
	background:url(../../img/btn_alt_klein_D_over.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.alt_small_2 {
	background:url(../../img/btn_alt_klein_F_normal.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.alt_small_2:hover {
	background:url(../../img/btn_alt_klein_F_over.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.alt_small_3 {
	background:url(../../img/btn_alt_klein_I_normal.jpg) no-repeat;
}

ul.foto-gallery.buttons li a.alt_small_3:hover {
	background:url(../../img/btn_alt_klein_I_over.jpg) no-repeat;
}


ul.foto-gallery.small li{
	width:117px;
	padding-left:2px;
	margin-right:3px;
}

ul.foto-gallery.small li.last-foto {
	margin-right:0;
}

ul.foto-gallery.small li img {
	cursor:default;
}

div.promo-buttons {
	margin-top:25px;
}

div.promo-buttons a{
	display:block;
	float:left;
	width:180px;
	height:48px;
	text-indent:-9999px;
	outline:0;
}

div.promo-buttons a.upload_1{
	background:url(../../img/btn_upload_gross_D_normal.jpg) no-repeat;
}

div.promo-buttons a.upload_1:hover{
	background:url(../../img/btn_upload_gross_D_over.jpg) no-repeat;
}

div.promo-buttons a.gallery_1{
	background:url(../../img/btn_ansehen_D_normal.jpg) no-repeat;
	margin-right:5px;
}

div.promo-buttons a.gallery_1:hover{
	background:url(../../img/btn_ansehen_D_over.jpg) no-repeat;
	margin-right:5px;
}

div.promo-buttons a.upload_2{
	background:url(../../img/btn_upload_gross_F_normal.jpg) no-repeat;
}

div.promo-buttons a.upload_2:hover{
	background:url(../../img/btn_upload_gross_F_over.jpg) no-repeat;
}

div.promo-buttons a.gallery_2{
	background:url(../../img/btn_ansehen_F_normal.jpg) no-repeat;
	margin-right:5px;
}

div.promo-buttons a.gallery_2:hover{
	background:url(../../img/btn_ansehen_F_over.jpg) no-repeat;
	margin-right:5px;
}

div.promo-buttons a.upload_3{
	background:url(../../img/btn_upload_gross_I_normal.jpg) no-repeat;
}

div.promo-buttons a.upload_3:hover{
	background:url(../../img/btn_upload_gross_I_over.jpg) no-repeat;
}

div.promo-buttons a.gallery_3{
	background:url(../../img/btn_ansehen_I_normal.jpg) no-repeat;
	margin-right:5px;
}

div.promo-buttons a.gallery_3:hover{
	background:url(../../img/btn_ansehen_I_over.jpg) no-repeat;
	margin-right:5px;
}

div.overlay {
	display:none;
	background-image:url(../../img/white_sqr.gif);
    width:666px;
    height:533px;
    padding:10px 10px 25px 10px;
	position:relative;
}

div.foto-detail {
	margin-top:10px;
}

div.foto-detail span {
	float:left;
	font-size:12px;
}

div.foto-detail strong {
	display:block;
	float:right;
	color:#258dbf;
	font-weight:bold;
	font-size:12px;
}

div.foto-detail div.rating {
	float:right;
	margin-left:25px;
}

div.overlay a.next-picture {
	display:block;
	position:absolute;
	height:40px;
	width:43px;
	right:0px;
	top:240px;
	background:url(../../img/fotoupload_arrbig_r.png) no-repeat;
	text-indent:-9999px;
	outline: none;
}

div.overlay a.prev-picture {
	display:block;
	position:absolute;
	height:40px;
	width:43px;
	left:0px;
	top:240px;
	background:url(../../img/fotoupload_arrbig_l.png) no-repeat;
	text-indent:-9999px;
	outline: none;
}

div.overlay a.next-picture.dis {
	background:url(../../img/fotoupload_arrbig_r_light.png) no-repeat;
}

div.overlay a.prev-picture.dis {
	background:url(../../img/fotoupload_arrbig_l_light.png) no-repeat;
}

div.overlay div.close {
	position:absolute;
	height:41px;
	width:43px;
	right:0px;
	top:0px;
	background:url(../../img/fotoupload_close_light.png) no-repeat;
	text-indent:-9999px;
	outline: none;
	cursor:pointer;
}

div.overlay div.img-cont {
	vertical-align:middle;
	text-align:center;
	height:500px;
}

div.overlay span {
	/*font-weight:bold;*/
}

div.overlay img {
	margin:auto;
}

div.rating-legend {
	margin:40px 0 0 0;
}

div.rating-legend ul{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-top:4px;
}

div.rating-legend ul li {
	float:left;
	padding-left:11px;
	line-height:10px;
	font-size:11px;
}

div.rating-legend ul li.rating-ds {
	width:10px;
	padding:0;
	margin-right:2px;
	background:url(../../img/fotoupload_star_mini_full.gif) no-repeat;
}

div.rating-legend ul li.rating-ls {
	width:10px;
	padding:0;
	margin-right:2px;
	background:url(../../img/fotoupload_star_mini_light.gif) no-repeat;
}


div.fotoupload-frankie {
	height: 5px;
	background: url(../../img/fotoupload_frankieline.gif) repeat-x;
	margin:13px 0;
}

/* Global Buttons */

a.probenummer-btn-de {
	display:block;
	width:180px;
	height:48px;
	float:right;
	text-indent:-9999px;
	outline:0;
	background:url(../../img/btn_probeabo_D_normal.jpg) no-repeat;
}

a.probenummer-btn-de:hover {
	background-image:url(../../img/btn_probeabo_D_over.jpg);
}

a.probenummer-btn-fr {
	display:block;
	width:180px;
	height:48px;
	float:right;
	text-indent:-9999px;
	outline:0;
	background:url(../../img/btn_probeabo_F_normal.jpg) no-repeat;
}

a.probenummer-btn-fr:hover {
	background-image:url(../../img/btn_probeabo_F_over.jpg);
}

a.probenummer-btn-it {
	display:block;
	width:180px;
	height:48px;
	float:right;
	text-indent:-9999px;
	outline:0;
	background:url(../../img/btn_probeabo_I_normal.jpg) no-repeat;
}

a.probenummer-btn-it:hover {
	background-image:url(../../img/btn_probeabo_I_over.jpg);
}

a.mitglied-btn-de {
	display:block;
	width:180px;
	height:48px;
	float:right;
	text-indent:-9999px;
	outline:0;
	background:url(../../img/btn_mitglied_D_normal.jpg) no-repeat;
}

a.mitglied-btn-de:hover {
	background-image:url(../../img/btn_mitglied_D_over.jpg);
}

a.mitglied-btn-fr {
	display:block;
	width:180px;
	height:48px;
	float:right;
	text-indent:-9999px;
	outline:0;
	background:url(../../img/btn_mitglied_F_normal.jpg) no-repeat;
}

a.mitglied-btn-fr:hover {
	background-image:url(../../img/btn_mitglied_F_over.jpg);
}

a.mitglied-btn-it {
	display:block;
	width:180px;
	height:48px;
	float:right;
	text-indent:-9999px;
	outline:0;
	background:url(../../img/btn_mitglied_I_normal.jpg) no-repeat;
}

a.mitglied-btn-it:hover {
	background-image:url(../../img/btn_mitglied_I_over.jpg);
}
/*--------------------------------------------------*/
.gallery h2 {
	text-align: left;
	/*margin-left: 1.429em;*/
}

.gallery div.arrows {
	width: 88px;
	margin-left: 146px;
}

.gallery div.arrows a.prev,
.gallery div.arrows a.next {
	float: left;
	display: block;
	width: 24px;
	height: 24px;
	text-indent: -999px;
	outline: 0;
	/*padding: 0 10px 0px 10px;*/
	padding: 0;
	margin: 5px 10px;
	background-image: url(../../img/icons/gal_arrow_left_blue.gif);
}

.gallery div.arrows a.next {
	background-image: url(../../img/icons/gal_arrow_right_blue.gif);
}

.gallery div.arrows a.disabled {
	opacity: 0.6;
}

/*.gallery div.table {
	display: table; 
	width: 100%; 
	border-collapse: collapse; 
	border: none;
}

.gallery div.tr {
	display: table-row;
}

.gallery div.td {
	display: table-cell; 
	height: 472px; 
	vertical-align: middle;
}
*/

.gallery div.img-big {
	width: 100%;
	text-align: center;
}

.gallery div.img-big img.big {
	/*max-width: 700px;
	max-height: 466px;*/
	padding: 0;
}

.gallery img.clone {
	max-width: 700px;
	max-height: 466px;
	padding: 0;
	z-index: 100;
	opacity: 1.0;
	
}

.gallery .image-meta { 
	border-bottom: none;
	margin-bottom: 0;
	text-align: center;
	margin-top: 10px;
}

.gallery .image-meta p {
	margin: 3px 0;
}

.gallery ul.thumb {
	padding: 0;
	/*float: left;
	left: 50%;*/
	position: relative;
	list-style: none;
	width: 321px;
	margin: 5px auto 20px auto;
}

.gallery ul.thumb li {
	float: left;
	padding: 2px 5px;
	background-image: none;
	/*right: 50%;*/
	position: relative;
}

.gallery ul.thumb li a {
	padding: 0;
	margin: 0;
	line-height: normal;
	display: inline;
	opacity: 0.5;	
	background-color: transparent;
	text-decoration: none;	
}

.gallery ul.thumb img {
	/* width: 120px;
	height: 80px; */
	width: 95px;
	height: 70px;
	padding: 0;
	margin: 0;
	border: 1px solid;
}

/*--------------------------------------------------*/
form {
	padding-top: 0px;	
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.content {
	font-size: 12px;
	color : #333333;
	background-color : #FFFFFF;	
	font-family: Arial, Helvetica, sans-serif;
}
.marketing-button {
	color : #333333;
	background-color : #FFFFFF;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
	padding-bottom : 0px;
}

/** top navigation **/
.td-topnav-red-n {
	background-color: #E85100;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-red-a {
	background-color: #EE7D40;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-red2-n {
	background-color: #EE7D40;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-red2-a {
	background-color: #E85100;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-red-on {
	background-color: #E85100;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-spacer-red {
	background-color: #F3A87F;
	width: 1px;
	font-size: 1px;
}

.td-topnav-green-n {
	background-color: #91CE44;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-green-a {
	background-color: #ADDA73;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-green2-n {
	background-color: #ADDA73;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-green2-a {
	background-color: #91CE44;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-green-on {
	background-color: #91CE44;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-spacer-green {
	background-color: #C8E7A2;
	width: 1px;
	font-size: 1px;
}

.td-topnav-blue-n {
	background-color: #258DBF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-blue-a {
	background-color: #5CAACF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-blue2-n {
	background-color: #5CAACF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-blue2-a {
	background-color: #258DBF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-blue-on {
	background-color: #258DBF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-spacer-blue {
	background-color: #92C6DF;
	width: 1px;
	font-size: 1px;
}

.td-topnav-orange {
	background-color: #F0AF00;
	padding-left: 15px;
	font-size: 9px;
}

.td-spacer-orange {
	background-color: #F0C85D;
	width: 1px;
	font-size: 1px;
}


a.topnavtext:visited, a.topnavtext:link {
	font-size: 12px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.topnavtext:active, a.topnavtext:hover {
	font-size: 12px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


.td-breadcrumbs {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color: #FAF6EC;
	font-size: 10px;
	color: #EE8B52;
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 7px; 
}

.td-hfunctions {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color: #FAF6EC;
	font-size: 10px;
	color: #EE8B52;
	text-align: left;
	vertical-align: top;
	padding-top: 7px; 
}



.td-subnav-red-n {
	background-color: #EFE2BF;
	font-size: 12px;
	color: #A4001D;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../../_skins/rot/img/pic_subnavarr-n.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 15px;
	border-top: 4px solid #FAF6EC;
}

.td-subnav-red-a {
	background-color: #EF935E;
	font-size: 12px;
	color: #A4001D;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../../_skins/rot/img/pic_subnavarr-a.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 15px;
	border-top: 4px solid #FAF6EC;
}

.td-subnav-green-n {
	background-color: #DFE1C5;
	font-size: 12px;
	color: #00673E;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../../_skins/gruen/img/pic_subnavarr-n.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 15px;
	border-top: 4px solid #FAF6EC;
}

.td-subnav-green-a {
	background-color: #B8DE87;
	font-size: 12px;
	color: #00673E;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../../_skins/gruen/img/pic_subnavarr-a.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 15px;
	border-top: 4px solid #FAF6EC;
}


.td-subnav-blue-n {
	background-color: #D9E1E7;
	font-size: 12px;
	color: #0C2D83;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../../_skins/blau/img/pic_subnavarr-n.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 15px;
	border-top: 4px solid #FAF6EC;
}

.td-subnav-blue-a {
	background-color: #74B5D5;
	font-size: 12px;
	color: #0C2D83;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../../_skins/blau/img/pic_subnavarr-a.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 15px;
	border-top: 4px solid #FAF6EC;
}
.td-footer {
	background-color: #E85100;
}



a.subnav-red:visited, a.subnav-red:link {
	font-size: 12px;
	color: #A4001D;
	text-decoration: none;
}
a.subnav-red:active, a.subnav-red:hover {
	font-size: 12px;
	color: #A4001D;
	text-decoration: none;
}

a.subnav-green:visited, a.subnav-green:link {
	font-size: 12px;
	color: #00673E;
	text-decoration: none;
}
a.subnav-green:active, a.subnav-green:hover {
	font-size: 12px;
	color: #00673E;
	text-decoration: none;
}

a.subnav-blue:visited, a.subnav-blue:link {
	font-size: 12px;
	color: #0C2D83;
	text-decoration: none;
}
a.subnav-blue:active, a.subnav-blue:hover {
	font-size: 12px;
	color: #0C2D83;
	text-decoration: none;
}

.td-contbox-spacer {
	background-color: #FAF6EC;
	font-size: 1px;
	width: 7px;
}


a.footer:visited, a.footer:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a.footer:active, a.footer:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}


a.hfunctions:visited, a.hfunctions:link {
	font-size: 10px;
	color: #EE8B52;
	text-decoration: none;
}

a.hfunctions:active, a.hfunctions:hover {
	font-size: 10px;
	color: #EE8B52;
	text-decoration: underline;
}

a.sprachwahl:visited, a.sprachwahl:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.sprachwahl:active, a.sprachwahl:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.sprachwahl-a:visited, a.sprachwahl-a:link {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

/* twitter feed */
#tweet {	
	height:147px;		
	line-height:17px;
	overflow:hidden;		
}

#tweet ul {
	list-style-type: none;
	margin:0;
	padding:0;		
	overflow:hidden;
	margin-top: 12px;		
}

#tweet ul li {
	margin: 6px 0;
	padding-bottom: 6px;
	font-size: 12px;
	display: none;
	height:135px;
	width
	overflow:hidden;
}

#tweet .twitterGrey {
	color: #999999;
	font-size: 10px;
}

#tweet a:visited, #tweet a:link {
	color: #45C8F2;	
}	

#tweet .twitterLoad {
	display:block;
	text-align:center;
	width:100%;		
}

#twitterHolder .twitterControl {
	cursor: pointer;		
}

#twitterHolder .twitterControlDown {		
	position: absolute;
}

#twitterHolder .twitterControlUp {
	margin-top: -2px;	
	_margin-top: 82px;
	_margin-left: -177px;	
	margin-bottom: -12px;		
	position: absolute;
}	

#twitterHolder .content-title {
	position: absolute;		
	margin-top: -2px;
	_margin-top: 82px;
	_margin-left: -177px;		
}

#twitterHolder .twitterImg {
	_margin-bottom: 7px; 		
}
/*--------------------------------------------------*/
/*
 * jQuery Nivo Slider v1.9
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
	color:#fff;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/*--------------------------------------------------*/
.fsc-td-question {
	background-color: #91CE44;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	height: 22px;
}

.fsc-td-answer {
	background-color: #C8E6A1;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.fsc-button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #00673E;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	border-right-color: #A7AB81;
	border-bottom-color: #A7AB81;
	border-left-color: #A7AB81;
	border-top-color: #A7AB81;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.fsc-input-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #A7AB81;
	border-bottom-color: #A7AB81;
	border-left-color: #A7AB81;
	border-top-color: #A7AB81;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.fsc-td-link {
	background-color: #C8E6A1;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding-left: 7px;
	height: 22px;
	cursor: pointer;
}

.fsc-td-petition {
	background-color 	: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.fsc-td-petition-shadow {
	background-color : #B5B5B5;
}

.fsc-td-petition-content {
	background-color: #FFFFFF;
	color: #000000;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	background-image: url(/custom/fsc05/fsc_petition_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.fsc-td-petition-attention {
	background-color: #91CE44;
	color: #FFFFFF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}

.klima-td-petition-content {
	background-color: #FFFFFF;
	color: #000000;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding-right: 70px;
}

/*--------------------------------------------------*/
.td-topnav-red-n {
	background-color: #E85100;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-red-a {
	background-color: #EE7D40;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-red2-n {
	background-color: #EE7D40;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-red2-a {
	background-color: #E85100;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-red-on {
	background-color: #E85100;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-spacer-red {
	background-color: #F3A87F;
	width: 1px;
	font-size: 1px;
}

.td-topnav-green-n {
	background-color: #91CE44;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-green-a {
	background-color: #ADDA73;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-green2-n {
	background-color: #ADDA73;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-green2-a {
	background-color: #91CE44;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-green-on {
	background-color: #91CE44;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-spacer-green {
	background-color: #C8E7A2;
	width: 1px;
	font-size: 1px;
}

.td-topnav-blue-n {
	background-color: #258DBF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-blue-a {
	background-color: #5CAACF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-blue2-n {
	background-color: #5CAACF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-blue2-a {
	background-color: #258DBF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-topnav-blue-on {
	background-color: #258DBF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../../img/pic_arr_white-a.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-spacer-blue {
	background-color: #92C6DF;
	width: 1px;
	font-size: 1px;
}

.td-topnav-orange {
	background-color: #F0AF00;
	padding-left: 15px;
	font-size: 9px;
}

.td-spacer-orange {
	background-color: #F0C85D;
	width: 1px;
	font-size: 1px;
}


a.topnavtext:visited, a.topnavtext:link {
	font-size: 12px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.topnavtext:active, a.topnavtext:hover {
	font-size: 12px;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}



.td-breadcrumbs {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color: #FAF6EC;
	font-size: 10px;
	color: #EE8B52;
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 7px; 
}

.td-hfunctions {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color: #FAF6EC;
	font-size: 10px;
	color: #EE8B52;
	text-align: left;
	vertical-align: top;
	padding-top: 7px; 
}

a:visited, a:link {
	color: #A4001D;
	text-decoration: underline;
}

a:active, a:hover {
	color: #A4001D;
	text-decoration: none;
}

/*--------------------------------------------------*/
body {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	margin-top: 0px;
}

td {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

/*--------------------------------------------------*/

