html {
    margin: 0;
}

body {
    margin: 0;
    padding: 0;
    background: #fbf7f0;
    font-family: Verdana;
    font-size: 80%;
    color: #eee;
}

img {
    border: 0;
}

#outer-wrapper {
    width: 960px;
    margin: 0 auto;
    padding: 0;
}

#inner-wrapper {
    width: 960px;
    padding: 0;
    margin: 0;
    background: transparent url('../images/bg.gif') repeat-y;
}

#bottom-border {
	height: 60px;
	background: transparent url('../images/bg_bottom.gif') no-repeat;
}

#bottom-border .footer_content {padding: 25px 0px 0px 20px;}
#bottom-border .footer_content a {font-size: 0.8em; color: #000; text-decoration:none;}

#header {
    margin: 0;
    height: 160px;
    background: transparent url('../images/bg_header_d.jpg') no-repeat;
}

#headimage {
	height: 95px;
	margin: 0 8px 0 8px;
	padding: 34px 0 0 0;
}

#langnav {
	float: left;
	margin: 0 0 0 20px;
	padding: 2px 0;
	height: 20px;
	width: 100px;
	display: inline;
	font-weight: bold;
}

#textsize {
	float: left;
	margin: 0 0 0 10px;
	padding: 1px 0;
	height: 20px;
	width: 300px;
	display: inline;
	font-weight: normal;
}

#textsize a {
	color: #fff;
	text-decoration: none;
}

.font-small {font-size: 11px;}
.font-medium {font-size: 13px;}
.font-large {font-size: 15px;}
.font-active {font-weight: bold;}

#textsize a:hover {
	text-decoration: underline;
}

#langnav img {
	padding: 3px 5px;
}

#search {
	float: right;
	margin: 0 20px 0 0;
	padding: 3px 5px;
	height: 18px;
	width: 240px;
	display: inline;
	background: #fbf7f0;
	color: #ee872e;
	font-weight: bold;
}
#search input {border: 0; font-size: 90%; background: #ddd6c7; width: 120px;}
#search input.submit {border: 0; font-size: 90%; color: #ee872e; background: #fbf7f0; font-weight: bold; width: 60px;}
form {margin: 0; padding: 0;}


#mainnav {
    text-align: center;
    margin: 0 auto 0 25px;
    width: 860px;
    padding: 5px 25px 10px 25px;
    border-bottom: 1px solid #978e7b;
    clear: both;
    float: left;
    display: inline;
}

.maincenter {
	margin: 0 auto;
	width: 640px;
	text-align: left;
    clear: both;
}

#breadcrumb {
	color: #474338;
    margin: 0 auto;
    width: 885px;
    padding: 0px 15px 2px 10px;
    border-bottom: 1px solid #978e7b;
    border-top: 1px solid #ffffda;
    clear: both;
}

#breadcrumb a {
	color: #474338;
    font-size: 85%;
}

#mainnav a {
    margin: 5px 10px 0 0;
    color: #19416a;
    height: 120%;
    text-decoration: none;
    padding: 0 0 2px 10px;
    float: left;
    display: block;
    white-space: nowrap;
}

#mainnav a:hover {
	padding: 0 0 0 2px;
    border-left: 8px solid #08437b;
    border-bottom: 2px solid #08437b;
    display: inline;
    float: left;
    display: block;
}

#mainnav .active {
	height: 120%;
	margin: 5px 8px 0 0;
	padding: 0 12px 2px 2px;
    background: #08437b;
    border-left: 8px solid #ff9a32;
    color: #fff;
    
    /*display: block;
    float: left;*/
}

#mainnav a:hover.active {
	height: 120%;
	margin: 5px 8px 0 0;
	padding: 0 12px 2px 2px;
    background: #08437b;
    border-left: 8px solid #ff9a32;
    color: #fff;
    border-bottom: 0;
    /*display: block;
    float: left;*/
}

#footer {
	text-align: right;
	margin: 20px 0 0 0;
	padding: 0 25px 0 0;
}

#footer a {
	color: #000;
	text-decoration: none;
	padding: 0 25px 0 0;
	line-height: 18px;
	vertical-align: middle;
}

#footer a:hover {
	text-decoration: underline;
}


#footer a.print {padding: 0 5px 0 0;}
#footer img {padding: 0 40px 0 0; vertical-align: middle;}

#content {
    margin: 0 auto;
    clear: both;
    padding: 0;
    width: 910px;
    background: transparent url('../images/right_border.gif') repeat-y left;
}

#content-left {
	border-top: 1px solid #ffffda;
	float: left;
	width: 170px;
}

#content-center {
	border-top: 1px solid #ffffda;
	float: left;
	width: 480px;
}

#content-right {
	border-top: 1px solid #ffffda;
	float: left;
	width: 260px;
}

#content-right h1 {
	padding: 0;
	margin: 15px 0 10px 0;
	font-size: 100%;
	color: #000;
}

#content-right h4 {
	padding: 0;
	margin: 15px 0 10px 0;
	font-size: 100%;
	color: #000;
}

#thirdnav {
	margin: 0 0 15px 0;
	padding: 10px 0 30px 0;
	background: transparent url('../images/left_border.gif') repeat-y left;
}

#thirdnav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	background: transparent url('../images/left_border.gif') repeat-y left;
}

#thirdnav a {
    padding: 5px 20px 0 40px;
    color: #19416a;
    font-size: 100%;
    text-decoration: none;
    line-height: 25px;
}

#thirdnav a:hover {
    color: #ee872e;
}

#thirdnav a.active {
    font-weight: bold;
}

.news-satelite {
	background: transparent url('../images/top_left_border.gif') no-repeat top left;
	margin: 10px 0 15px 0;
	padding: 10px 0 0 5px;
	width: 255px;
}

.news-satelite p {
	margin: 3px 0;
}

.news-teaser {
	color: #073e72;
	font-size: 80%;
	margin: 0;
	width: 241px;
	padding: 0 0 0 8px;
}

.news-image {
	color: #073e72;
	font-size: 85%;
	margin: 0 0 0 6px;
	float: right;
	width: 100px;
	padding: 0;
	display: inline;
}

.news-satelite a {
    color: #ee872e;
    text-decoration: none;
    font-weight: bold;
}

.news-satelite a:hover {
    text-decoration: underline;
}

.content-satelite {
	padding: 0;
	width: 154px;
	margin: 0 0 10px 0;
}

.content-satelite h1 {
	color: #073e72;
	font-size: 12px;
	margin: 0;
	padding: 7px 7px 0 7px;
}

.content-satelite p {
	color: #073e72;
	font-size: 12px;
	padding: 0 7px 10px 7px;
	margin: 0 0 0 0;
	background: transparent url('../images/boxbottom.gif') no-repeat bottom left;
}

.content-teaser {
	color: #073e72;
	font-size: 100%;
	padding: 0;
	margin: 0;
}

.content-satelite a {
    color: #ee872e;
    text-decoration: none;
    font-weight: bold;
}

.content-satelite a:hover {
    text-decoration: underline;
}

.box1 {
	background: transparent url('../images/contentbox1.gif') no-repeat top left;
}

.box2 {
	background: transparent url('../images/contentbox2.gif') no-repeat top left;
}

.box3 {
	background: transparent url('../images/contentbox3.gif') no-repeat top left;
}

.clear {clear: both;}

#secnav {
	margin: 0 0 15px 0;
	padding: 10px 5px 30px 0;
}

#secnav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#secnav a {
    padding: 0 0 10px 10px;
    color: #19416a;
    font-size: 85%;
    text-decoration: none;
    line-height: 13px;
    display: block;
    width: 150px;
    font-weight: normal;
}

.content-satelite .tx-ttproducts-pi1 #secnav {
    padding: 10px 0 10px 0;
    color: #19416a;
    font-size: 100%;
    text-decoration: none;
    line-height: 13px;
    display: block;
    width: 150px;
    font-weight: normal;
}

#secnav a:hover {
    color: #ee872e;
    background: transparent url('../images/secarrow.gif') no-repeat;
}

#secnav a.active {
    color: #ee872e;
    background: transparent url('../images/secarrow.gif') no-repeat;
}

#secnav a.act {
    color: #ee872e;
    background: transparent url('../images/secarrow.gif') no-repeat;
}


#content-center .content {
	padding: 0 25px;
	color: #000;
}



#content-center .content h1 {
	padding: 0;
	margin: 15px 0 10px 0;
	font-size: 120%;
	color: #000;
}

#content-center .content h2 {
	padding: 0;
	margin: 15px 0 10px 0;
	font-size: 108%;
	color: #000;
}
#content-center .content h3 {
	padding: 0;
	margin: 15px 0 10px 0;
	font-size: 95%;
	color: #000;
}
#content-center .content h4 {
	padding: 0;
	margin: 15px 0 10px 0;
	font-size: 89%;
	color: #000;
}

.more-news {
	margin: 10px 0 15px 0;
	padding: 30px 0 30px 5px;
	float: left;
	width: 255px;
	background: transparent url('../images/left_border.gif') repeat-y left;
}



.more-news dl {
	padding: 0 0 0 8px;
	background: transparent url('../images/arrow.gif') no-repeat top left;
	margin: 0 0 20px 0;
	clear: both;
}

.more-news dl dt {
	color: #073e72;
	font-size: 85%;
	font-weight: bold;
	padding: 0 0 0 0;
	background: transparent;
}

.more-news dl dd.news-teaser {
	color: #073e72;
	font-size: 80%;
	margin: 0;
	float: left;
	width: 151px;
	padding: 0 0 0 0;
	background: transparent;
}

.more-news dl dd.news-image {
	color: #073e72;
	font-size: 85%;
	margin: 0;
	float: left;
	width: 96px;
	padding: 0;
	background: transparent;
}

.more-news dl dd a {
    color: #ee872e;
    text-decoration: none;
    font-weight: bold;
}

.more-news dl dd a:hover {
    text-decoration: underline;
}

.content dl {
	width: 340px;
}

.content dl dd {
	text-align: left;
	margin: 0;
	padding: 0;
	background: #968d7b;
	color: #fff;
	font-size: 80%;
}

.content dl dd.image-text {
	color: #ecddbd;
	font-size: 80%;
	padding: 0 0 2px 5px;
}

.content dl dd.image-text a {

    color: #ee872e;
    text-decoration: none;
    font-weight: bold;
    float: right;
    width: 50px;
    margin: -13px 0 0 0;
}

.content dl dd.image-text a:hover {
    color: #ee872e;
    text-decoration: underline;
}

.content dl dd.image-text a.active {
    font-weight: bold;
}

fieldset {border: 0;}
label {width: 160px; float: left; clear: left;}
textarea {width: 200px;}

.tx-jppageteaser-pi1 {}
.tx-jppageteaser-pi1 p {margin: 0; padding: 0;}

.tx-jppageteaser-pi1-browsebox {
    margin-top: 10px;
    padding-top: 3px;
    border-top: 1px solid #ccc;
}

.tx-jppageteaser-pi1-list {}
.tx-jppageteaser-pi1-list-entry {clear: both;}

.tx-jppageteaser-pi1-list-entry-description {margin: 0;}
.tx-jppageteaser-pi1-list-entry-description p {margin: 0; padding: 0;}
.tx-jppageteaser-pi1-list-entry-image IMG {
    float: right; 
    margin: 0 0 0 5px;
    border: 0;
}

.tx-jppageteaser-pi1-list-entry-link-item {
	font-size: 90%;
	margin-top: 0;
	margin-bottom: 0;
}

.tx-jppageteaser-pi1-list-entry H4 {
    border-bottom: 1px solid #ccc;
    position: relative;
}

.tx-jppageteaser-pi1-list-entry H4 a {
    color: #666;
}

.tx-jppageteaser-pi1-list-entry-creation-date,
.tx-jppageteaser-pi1-list-entry-change-date {
    position: absolute;
    bottom: 0;
    right: 0px;
    font-size: 9px;
    font-weight: normal;
    color: #999;
}

.tx-jppageteaser-pi1-browsebox {
    text-align: center;
}
.tx-jppageteaser-pi1-browsebox-show-results {}
.tx-jppageteaser-pi1-browsebox-browse-links {}
.tx-jppageteaser-pi1-browsebox-show-results-number {}
.tx-jppageteaser-pi1-browsebox-disabled-link {}
.tx-jppageteaser-pi1-browsebox-inactive-link {}
.tx-jppageteaser-pi1-browsebox-active-link {}


.tx-jppageteaser-pi1 {margin: 15px 0 0 0; padding: 0; }
.tx-jppageteaser-pi1-list {margin: 0 0 0 0;}
.tx-jppageteaser-pi1-list h4 {color: #073e72; font-size: 90%; border: 0; margin: 0 0 10px 0; padding: 0; float: left; width: 310px;}
.tx-jppageteaser-pi1-list h4 a {color: #073e72; font-size: 100%; text-decoration: none;}
.tx-jppageteaser-pi1-list-entry-description {color: #073e72; font-size: 90%;}
.tx-jppageteaser-pi1-list-entry-link-item a {color: #ee872e; text-decoration: none; font-weight: bold;}
.tx-jppageteaser-pi1-list-floatcleaner {font-size: 1%;}
.tx-jppageteaser-pi1-list-entry {background: #f7e6c8; clear: both; margin: 0 0 6px 0; padding: 5px; float: left; width: 420px;}






.tx_bzdstaffdirectory_teamlist {width: 430px; padding: 0; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person {background: #f7e6c8; padding: 0; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person .left {color: #5f5e5c; font-size: 85%; width: 320px; padding: 10px; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person_name {color: #366a9a; font-size: 110%; text-decoration: none; font-weight: bold; padding: 0; margin: 0 0 15px 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person .right {color: #073e72; width: 100px; padding: 0; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person_function { padding: 0; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person_function strong { padding: 0; margin: 0; border: 0; float: left; width: 100px;}
.tx_bzdstaffdirectory_teamlist_detailLink { padding: 0; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person_phone { padding: 0; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person_phone strong { padding: 0; margin: 0; border: 0; float: left; width: 100px;}
.tx_bzdstaffdirectory_teamlist_person_email { padding: 0; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person_email strong { padding: 0; margin: 0; border: 0; float: left; width: 100px;}
div#content div.content div.tx-bzdstaffdirectory-pi1 div.center-content-frame div.center-content-frame-bottom dl dd.content-footer a {color: #FFFFFF;}
.leader {background: #f7e6c8;}
.leader .left {color: #5f5e5c; font-size: 85%; width: 320px; padding: 10px; margin: 0; border: 0;}
.leader .left a {color: #366a9a; font-size: 100%; text-decoration: none; font-weight: bold;}
.leader .right {width: 100px; padding: 0; margin: 0; border: 0;}
.tx_bzdstaffdirectory_teamlist_person, leader {background: #f7e6c8;}


.tx-bzdstaffdirectory-pi1 {margin: 0; padding: 0;}


.news-latest-container {padding: 0; width: 430px; margin: 15px 0 0 0; background: transparent; border: 0;}
.news-latest-container h2 {
	padding: 0;
	margin: 15px 0 10px 0;
	font-size: 100%;
	color: #000;
	border: 0;
	background: transparent;
}

.news-latest-item {
	background: transparent;
	border: 0;
	padding: 0;
	margin: 0 0 15px 0;
}
.news-latest-item h3 {
	background: transparent;
	border: 0;
	padding: 0;
	margin: 0 0 0 0;
}
.news-latest-item p {
	background: transparent;
	border: 0;
	padding: 0;
	margin: 0 0 0 0;
}
.news-latest-container h3 a {
	padding: 0;
	margin: 15px 0 5px 0;
	font-size: 60%;
	color: #000;
	border: 0;
	background: transparent;
	text-decoration: none;
}

.news-latest-morelink a {
	float: left;
	color: #ee872e; font-size: 120%; text-decoration: none; font-weight: bold;
}

/*.tx-indexedsearch-res {margin: 0 0 20px 0; padding: 0; border: 0;}*/
.tx-indexedsearch-title {float: left; width: 300px; margin: 0 0 5px 0; display: inline; clear: left;}
.tx-indexedsearch-date {float: left; margin: 0 0 5px 0; display: inline; clear: right;}
.tx-indexedsearch-title a {font-size: 85%; color: #31629a; font-weight: bold; text-decoration: none;}
.tx-indexedsearch-title a:hover {text-decoration: underline;}
.tx-indexedsearch-descr, .tx-indexedsearch-date {font-size: 85%; color: #988e75; font-style: normal;}
.tx-indexedsearch-descr {clear: both; margin: 0 0 5px 0;}

DIV.csc-textpic-caption-c .csc-textpic-caption {padding: 2px;}
DIV.csc-textpic-caption-r .csc-textpic-caption {padding: 2px;}
DIV.csc-textpic-caption-l .csc-textpic-caption {padding: 2px;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {padding: 2px;}

DIV.tx-ttproducts-pi1 {margin: 0; padding: 0;}
DIV.tx-ttproducts-pi1-listcat {margin: 0; padding: 0;}

DIV.tx-ttproducts-pi1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

DIV.tx-ttproducts-pi1 a {
    padding: 0 0 0 0;
    color: #19416a;
    font-size: 85%;
    text-decoration: none;
    line-height: 13px;
}

/*DIV.tx-ttproducts-pi1 a:hover {
    color: #ee872e;
    background: transparent url('../images/secarrow.gif') no-repeat;
}

DIV.tx-ttproducts-pi1 a.active {
    color: #ee872e;
    background: transparent url('../images/secarrow.gif') no-repeat;
}*/

#content-center .content .shop h1 {color: #07427a; margin: 15px 0 0 0;}
#content-center .content .shop h5 {color: #ee872e; font-weight: bold; margin: 0;}
#content-center .content .shop p {color: #07427a; font-size: 85%;}

.shop-preview {width: 420px; margin: 10px 0 0 0;}
.shop-preview .shop-preview-image {width: 117px; margin: 0; background: #d3c5aa;}
.shop-preview .shop-preview-image img {width: 117px; margin: 0; padding: 0; border: 0;}
.shop-preview .shop-preview-image a {width: 117px; margin: 0; padding: 0; border: 0;}
.shop-preview .shop-preview-description {width: 293px; padding: 5px; margin: 0 0 0 0; background: #d3c5aa; color: #000;}
#content-center .content .shop-preview .shop-preview-description strong a {font-size: 90%; padding: 0 0 5px 0; color: #000; margin: 0 0 5px 0;}
.shop-preview .shop-preview-footer {clear: both; background: #978e7c; float: left; width: 420px;}
.shop-preview .formbuy {width: 117px; margin: 0;}
.shop-preview .shop-preview-price {background: #978e7c; width: 100px; padding: 3px 0 2px 20px; color: #07427a; font-weight: bold; font-size: 90%;}
.shop-preview .shop-preview-price1 {background: #978e7c; width: 117px; padding: 3px 0 2px 20px; color: #07427a; font-weight: bold; font-size: 90%;}
.shop-preview .shop-preview-quantity {background: #978e7c; width: 200px; padding: 3px 0 2px 20px; color: #07427a; font-weight: bold; font-size: 90%;}
.shop-preview .shop-preview-quantity input {border: 0; padding: 0; font-size: 90%;}
.shop-preview .shop-preview-more {text-align: right; background: #978e7c; width: 188px; padding: 3px 5px 2px 0; color: #ee872e;}

.shop-preview .shop-preview-more1 {text-align: right; background: #978e7c; width: 88px; padding: 3px 5px 2px 0; color: #ee872e;}
.shop-preview .shop-preview-subtitle {font-size: 85%;}
.shop-preview .shop-preview-more a {color: #ee872e;font-weight: bold; font-size: 90%;}

.shop-single {width: 420px; margin: 10px 0 0 0; background: #d3c5aa;}
.shop-single .shop-single-content {margin: 0 0 0 0; color: #333; font-size: 105%;padding: 10px; color: #08437d;}
.shop-single .shop-single-content p {margin: 0 0 10px 0; color: #333; font-size: 105%; color: #08437d;}
.shop-single .shop-single-image {width: 220px; float: left; margin: -10px 5px 5px -10px;}
.shop-single .formbuy {width: 117px; margin: 0;}
.shop-single .shop-single-submit {width: 117px; margin: 0;}
.shop-single .shop-single-more {text-align: right; background: #978e7c; width: 298px; padding: 3px 5px 0 0; color: #ee872e;}
.shop-single .shop-single-more a {color: #ee872e;font-weight: bold; font-size: 90%;}



.shop-basket {
	float: left;
	margin: 0 0 15px 0;
	padding: 10px 0 30px 13px;
	background: transparent url('../images/left_border.gif') repeat-y left;
}

.shop-basket-frame {
	padding: 0;
	margin: 0 0 15px 0;
	padding: 0;
	float: left;
	width: 247px;
}

.shop-basket p {
	color: #073e72;
	font-size: 12px;
	padding: 5px;
	margin: 0 0 0 0;
	background: transparent url('../images/bg_basket_bottom.gif') no-repeat bottom left;
}

.shop-basket .box1 {
	background: transparent url('../images/bg_basket_top.gif') no-repeat top left;
}
.shop-basket .tobasket {
	background: #fff url('../images/basket.gif') no-repeat top left;
	width: 190px;
	color: #ed862a;
	display: block;
	padding: 2px 0 2px 30px;
	margin: 5px 0 0 6px;
}

.shop-basket .tobasket a {
	color: #ed862a;
	font-weight: bold; 
}

.csc-sitemap {
	border: 1px solid #19416a;
	background: #f5ead6;
	padding: 20px;
}

.csc-sitemap ul {
	list-style: none;
	margin: 0 0 20px 0;
	font-weight: bold;
	padding: 0 0 20px 0;
}

.csc-sitemap ul li ul {
	list-style: square;
	margin: 0 0 0 30px;
	font-weight: normal;
	padding: 0;
}

.csc-sitemap ul li ul li ul {
	list-style: none;
}

#content-center .content ul {
	margin-bottom: 20px;
}


#content-center .content ul li ul li ul {
	margin-bottom: 0;
}

#content-center .content ul li ul li ul li ul{
	margin-bottom: 0;
}

#content-center .content .csc-sitemap ul li a {
	color: #19416a; text-decoration: none; font-size: 90%; font-weight: bold;
}

#content-center .content .csc-sitemap ul li ul li a {
	color: #19416a; text-decoration: none; font-size: 90%; font-weight: normal;
}

#content-center .content .csc-sitemap a {color: #19416a; text-decoration: none; font-size: 90%;}
#content-center .content .csc-sitemap a:hover {text-decoration: underline;}


.news-single-item {background: transparent; padding: 0; margin: 0; border: 0;}
.news-single-additional-info {background: transparent; padding: 0; margin: 0; border: 0;}
.news-single-files {background: transparent; padding: 0; margin: 0; border: 0;}
.news-single-related,.news-single-files,.news-single-links {background: transparent; padding: 0; margin: 0; border: 0;}
.news-single-additional-info .news-single-files dd {background: transparent; padding: 0 5px; margin: 0; border: 0;}








/* Standard Elements (to replace the mess later) */
#content-center .content a {
	color: #ed862a;
	font-weight: bold;
	text-decoration: none;
}

#content-center .content a:hover {
	text-decoration: underline;
}

.center-content-frame1 {
	border: 1px solid #094279;
	background: #f5ead6;
	padding: 10px 20px;
	margin: 10px 0 0 0;
	color: #094279;
}

.center-content-frame {
	background: transparent url('../images/content_frame.gif') no-repeat top left;
	margin: 10px 0 0 0;
	padding: 0;
}

.center-content-frame-bottom {
	background: transparent url('../images/content_frame_bottom.gif') no-repeat bottom left;
	margin: 0;
	padding: 2px 2px 2px 2px;
}

.center-content-frame dl {
	background: #f5eedc;
	margin: 0;
	padding: 0;
	width: 100%;
}

.center-content-frame dd {
	background: transparent;
	margin: 0;
	padding: 0;
}

.center-content-frame dt.content-title {
	margin: 0;
	padding: 2px 3px;

	color: #094279;
	font-weight: bold;
	font-size: 85%;
}

#content-center .content .center-content-frame dt.content-title a {
	text-decoration: none;
	color: #094279;
	font-weight: bold;
}

.center-content-frame dd.content-teaser {
	background: transparent;
	margin: 0;
	padding: 5px;
	color: #094279;
	font-size: 85%;
}

.center-content-frame dd.content-footer {
	background: #968d7b;
	padding: 2px 5px;
	font-weight: bold;
	color: #fff;
	font-size: 85%;
}

.center-content-frame dd.content-teaser p {
	margin: 0;
	padding: 0;
}

.center-content-frame dd.content-teaser a {
	color: #ed862a;
	font-weight: bold;
	text-decoration: none;
}

.center-content-frame dd.content-teaser a:hover {
	text-decoration: underline;
}

.center-content-frame dd.image-left {
	background: transparent;
	float: left;
	border: 0;
	margin: 0 5px 0 0;
	padding: 0;
}

.clear {
	clear: both;
}

.divider {
	background: transparent url('../images/div.gif') repeat-x;
	width: 420px;
}

#content-right .right-content {
	margin: 0 0 15px 0;
	padding: 15px 0 15px 0;
	width: 255px;
	background: transparent url('../images/left_border.gif') repeat-y left;
}

#content-right .right-content p {
	margin: 0;
	padding: 0 5px;
	font-size: 80%;
	color: #073E72;
}

#content-right .right-content p a {
	margin: 0;
	padding: 0 5px;
	/*color: #19416a;	edit 18.05.2009 DS*/
	color: #ee872e;
	text-decoration: none;
	font-weight: bold;
}

#content-right .right-content p a:hover {
	/*text-decoration: none;	edit 18.05.2009 DS*/
	text-decoration: underline;
}

#content-right .right-content .csc-textpic .csc-textpic-text .bodytext {
	font-size: 80%;
	padding: 0 10px;
	color: #19416a;	
}

#content-right .right-content h1 {
	color: #073e72;
	margin: 0;
	padding: 0 10px;
	font-size: 80%;
}

/* Form Styles */
.form-button1 {
	background: transparent url('../images/button1.gif') no-repeat top left;
	height: 25px;
	width: 198px;
	border: 0;
	margin: 0 0 5px 0;
	text-align: left;
	font-weight: bold;
	color: #ed862a;
	padding: 0 0 0 15px;
}

.form-text {
	border: 1px solid #094279;
}

/* Std Style overwrite */
.news-single-imgcaption {
	margin: 0;
	padding: 2px;
	background: #968d7b;
}


.csc-mailform-submit {
	border: 1px solid #094279;
	background: #fbf6f0;
	padding: 2px 0 2px 0;
	color: #094279;
	font-size: 85%;
	font-weight: bold;
}

.csc-form-labelcell {
	white-space: nowrap;
}

.csc-mailform {
	border: 1px solid #094279;
	background: #f5ead6;
	padding: 10px 20px;
	margin: 10px 0 0 0;
	color: #094279;
}

#content-center .content a.world {color: #094279;}
#content-center .content a:hover.world {color: #ee872e;}

.center-content-frame2 {
	border: 1px solid #094279;
	background: #f5ead6;
	padding: 10px 0;
	text-align: center;
	margin: 10px 0 0 0;
	color: #094279;
}

.center-content-brd {
	background: #f5ead6;
	padding: 0;
	margin: 20px 0 0 0;
	color: #094279;
	border: 1px solid #0c427e;
	position: relative; 
}

#content-center .content .center-content-brd h1 {
	color: #094279;
	margin: 0;
	margin-bottom: 40px;
	border-bottom: 1px solid #0c427e;
	background: #f2dcb7 url('../images/world_bg.gif') repeat-x;
	padding: 5px 70px 4px 10px;
}

#content-center .content .center-content-brd .brd-image {
	position: absolute;
	left: 350px;
	top: -15px;
}

#content-center .content .center-content-brd h4 {
	color: #094279;
	padding: 0 10px;
}

#content-center .content .center-content-brd p {
	color: #094279;
	padding: 0 10px;
}

#content-center .content .center-content-brd ul {
}

.center-content-africa {
	background: #f5ead6;
	padding: 0;
	margin: 30px 0 0 0;
	color: #094279;
	border: 1px solid #0c427e;
	position: relative; 
}

#content-center .content .center-content-africa .africa-image {
	position: absolute;
	left: 280px;
	top: -25px;
	width: 136px;
	height: 152px;
}

#content-center .content .center-content-africa h1 {
	color: #094279;
	margin: 0;
	margin-bottom: 70px;
	border-bottom: 1px solid #0c427e;
	background: #f2dcb7 url('../images/world_bg.gif') repeat-x;
	padding: 5px 150px 4px 10px;
}

#content-center .content .center-content-africa h4 {
	color: #094279;
	padding: 0 10px;
}

#content-center .content .center-content-africa p {
	color: #094279;
	padding: 0 10px;
}

#content-center .content .center-content-africa ul {
}

.center-content-asia {
	background: #f5ead6;
	padding: 0;
	margin: 20px 0 0 0;
	color: #094279;
	border: 1px solid #0c427e;
	position: relative; 
}

#content-center .content .center-content-asia .asia-image {
	position: absolute;
	left: 180px;
	top: -15px;
	width: 250px;
	height: 174px;
}

#content-center .content .center-content-asia h1 {
	color: #094279;
	margin: 0;
	margin-bottom: 80px;
	border-bottom: 1px solid #0c427e;
	background: #f2dcb7 url('../images/world_bg.gif') repeat-x;
	padding: 5px 260px 4px 10px;
}

#content-center .content .center-content-asia h4 {
	color: #094279;
	padding: 0 10px;
}

#content-center .content .center-content-asia p {
	color: #094279;
	padding: 0 10px;
}

#content-center .content .center-content-asia ul {
}

#content-center .content .news-single-related {
	background: transparent;
	color: #094279;
	margin: 10px 0 0 0;
}	

#content-center .content .news-single-related dt {
	background: transparent;
	color: #094279;
	margin: 0;
}

#content-center .content .news-single-related dd {
	background: transparent;
	color: #094279;
}	

#content-center .content .tx-indexedsearch-browsebox {
	margin: 10px 0;
}

#content-center .content ul.browsebox {
	list-style: none;
	margin: 0 0;
	padding: 0;
	clear: both;
	float: left;
	width: 430px;
}

#content-center .content .browsebox li {
	float: left;
	padding: 0 10px 0 0;
}