@CHARSET "UTF-8";
html {
margin:0;
padding:0;
width:100%;
padding-bottom:1px;
}
body {
margin:0;
padding:0;
background:#F3C665 url(../img/back.gif) top left repeat-y;
font-family:Verdana,Arial,Helvetica;
font-size:11px;
color:#333333;
line-height:14px;
}
body.home {
margin:0;
padding:0;
background:#F3C665 url(../img/back_home.gif) top left repeat-y;
font-family:Verdana,Arial,Helvetica;
font-size:11px;
color:#333333;
}
body.news-single {
margin:0;
padding:0;
background:#F3C665 url(../img/news_single_back.gif) top left repeat-y;
font-family:Verdana,Arial,Helvetica;
font-size:11px;
color:#333333;
height:auto;
}
div,ul,img,label {
margin:0;
padding:0;
border:0;
border:0;
}
a, a:link, a:active {
color:#990000;
font-size:11px;
text-decoration:none;
}
a:hover {
background-color:#FEF5E7;
color:#CA0000;
font-size:11px;
text-decoration:none;
}
button{
cursor:pointer;	
}



p {
margin:0;
padding:0;
}
td {
vertical-align:top;
}
h1 {
color:#333333;
font-size:13px;
font-weight:bold;
padding:5px 0;
}
h2, h3 {
color:#333333;
font-size:11px;
font-weight:bold;
padding-top:0;
margin-top:0;
}
.fett-rot {
font-weight:bold;
color:#B51014;
}
.black_subline {
color:#000000;
font-family:Verdana,Arial,Helvetica;
font-size:12px;
font-weight:bold;
}
ul {
font-size:11px;
list-style-image:url(../img/bullet.gif);
list-style-position:outside;
list-style-type:circle;
margin-left:45px;
}
.clear {
height:1px;
clear:both;
}

#top {
height:23px;
background:#FF9900;
color:#ffffff;
}
#top a, #top a:hover {
color:#ffffff;
text-decoration:none;
background-color:transparent;
}
#top-left {
border:0 none;
left:500px;
padding-left:10px;
position:absolute;
top:3px;
width:76px;
}
#top-middle {
border:0 none;
left:67px;
position:absolute;
text-align:right;
top:3px;
width:440px;
}
#top-middle-intranet {
border:0 none;
left:10px;
position:absolute;
text-align:right;
top:3px;
width:440px;
}
#top-social {
border:0 none;
left:675px;
padding:0;
position:absolute;
top:3px;
width:95px;
}
#top-social-intranet {
border:0 none;
left:600px;
padding:0;
position:absolute;
top:3px;
width:115px;
}
#top-social ul, #top-social-intranet ul {
margin:0;
padding:0;
}
#top-social ul li, #top-social-intranet ul li {
display:inline;
list-style-type:none;
padding:0;
}
#searchbox {
border:0;
display:none;
}
#top-left ul {
border:0;
}
#top-middle ul, #top-middle-intranet ul {
border:0;
}
#top-middle ul li, #top-middle-intranet ul li {
list-style-type:none;
display: inline;
padding-left:10px;
}
#top-left ul li {
list-style-type:none;
display: inline;
}
#top-right {
left:724px;
position:absolute;
top:2px;
z-index:99;
}
input.searchinput {
border:1px solid red;
height:14px;
width:90px;
}
*html input.searchinput {
height:14px;
}
input.searchsubmit {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
#container {
border:0;
width:100%;
background:url(../img/background.gif) top left repeat-x;
}
#container-inner {
width:1050px;
}
#left {
border:0 none;
float:left;
width:175px;
z-index:20;
}
#logo {
border:0;
width:174px;
height:130px;
border-right:1px solid #ff9933;
}
#navigation {
height:215px;
background:#FF6600 url(../img/navigation_back.jpg) no-repeat scroll right top;
z-index:21;
}
#navigation li a {
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
height:16px;
margin:0;
padding:0 0 10px;
background-position:left top;
}
#navigation li a:hover {
background:#FF9900;
background-position: 0 -26px;
}
#navigation li li a {
color:#FFFFFF;
height:10px;
margin:0;
padding:6px 0 10px 10px;
width:123px;
background:#FF9900 none repeat scroll 0 0;
}
#navigation li li a:hover {
background:#ffffff;
color:#ff9900;
}
#navigation li li a.last {
border-bottom:none;
}
#navigation li li a.active {
background:#ffffff;
color:#ff9900;
}
#left-bottom {
border:0;
}
#left-bottom a {
color:#990000;
font-size:11px;
text-decoration:none;
}
#left-bottom a:hover {
color:#CA0000;
font-size:11px;
text-decoration:none;
background:none;
}
.regular {
padding:0px;
}
#content {
border:0 none;
float:left;
width:543px;
z-index:2;
}
#content-top {
height:130px;
background:#ffffff;
border-right:1px solid #ff9933;
border-bottom:1px solid #ff9933;
z-index:3;
}
.top-headline {
padding:15px 0 5px 15px;
}
.top-text {
padding:0 15px;
}
#content-header {
border:0;
background:#FEF3D8;
height:215px;
border-right:1px solid #ff9933;
z-index:4;
}
#content-bottom {
border-top:1px solid #FF9933;
margin-left:1px;
margin-right:1px;
padding:15px;
width:511px;
z-index:5;
}
* html #content-bottom {
width:516px;
}
#content-bottom p, #content-bottom-home p {
line-height:14px;
}
#content-bottom-home {
border-top:1px solid #FF9933;
margin-left:1px;
margin-right:1px;
padding:0 15px 10px 15px;
width:526px;
z-index:5;
}
#content-footer {
background:#FDF5E1 none repeat scroll 0 0;
border-right:1px solid #FF9933;
clear:both;
margin-right:1px;
padding:20px 0 10px;
text-align:center;
}
#content-footer-home {
background:#ffffff;
border-left:1px solid #FF9933;
border-right:1px solid #FF9933;
text-align:center;
padding:20px 0 10px;
clear:both;
}
#right {
border:0 none;
float:left;
top:0;
width:300px;
}
#right-top {
height:106px;
padding:25px 0 0 15px;
z-index:3;
}
#right-header {
border:0;
background:#FEF3D8;
height:215px;
}
.right-header-content {
border:0;
height:200px;
padding:15px 0 0 15px;
}
#right-bottom {
border:0;
margin:15px 0 0 15px;
}

.news-container {
border:0;
margin-bottom:20px;
}
.news-headline {
padding:0;
}
.news-text {
padding:5px 0px 0 0;
}
.news-latest-container, .news-list-container {
border:0;
}
.news-latest-item {
border-bottom:1px solid #F27420;
margin-bottom:5px;
}
.news-latest-container .last, .news-list-container .last {
border-bottom:0;
margin-bottom:0px;
}
.news-latest-title {
border:0;
font-weight:bold;
}
.news-latest-title a, .news-latest-title a:hover {
color:#000000;
background:none;
}
.news-latest-date {
border:0;
color:#F27420;
}
.news-latest-text {
padding:2px 0 8px;
}
.news-latest-text a {
font-weight:bold;
color:#F27420;
}
.news-latest-text p.news-latest-image {
float:right;
padding-left:10px;
}
.news-latest-text p {
width:auto;
}
.news-latest-morelink {
padding-top:3px;
padding-bottom:3px;
}
.news-latest-morelink a {
color:#990000;
font-size:11px;
text-decoration:none;
}
.news-latest-morelink a:hover {
background-color:#FEF5E7;
color:#CA0000;
font-size:11px;
text-decoration:none;
}
.events-latest-item {
border-bottom:1px solid #F27420;
margin-bottom:5px;
}
.events-latest-date {
border:0;
color:#F27420;
}
.events-latest-text {
padding:2px 0 8px;
}
.events-latest-text a {
font-weight:bold;
color:#F27420;
}
#news-single-item {
border:1px solid #ffffff;
width:622px;
height:100%;
}
#news-single-header {
width:620px;
height:120px;
}
#news-single-content {
padding:15px;
}
.news-single-img, . {
float:right;
}
#news-single-footer {
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
height:45px;
padding-top:45px;
text-align:right;
color:#990000;
width:623px;
}
#news-single-footer a {
padding-right:10px;
color:#990000;
font-size:11px;
text-decoration:none;
}
#news-single-footer a:hover {
background-color:#FEF5E7;
color:#CA0000;
font-size:11px;
text-decoration:none;
}
.news-singlev2 {
border:0;
}
#news-single-itemv2 {
height:524px;
width:659px;
overflow-x:hidden;
overflow-y:scroll;
background:transparent url(../img/news/news_content_back.gif) repeat-y scroll left top;
}
*+html #news-single-itemv2 { /* ie7 hack */
height:522px;
}
#news-single-itemv2 { /* ie8 hack */
height: 522px\9;
}
#news-singlev2-header {
height:61px;
}
#news-singlev2-content {
padding:0 15px;
min-height:470px;
height:auto !important;
height:470px;
}
#news-singlev2-footer {
height:19px;
padding-right:5px;
text-align:right;
background:transparent url(../img/news/news_footer_back.gif) top left repeat-x;
}
.unternehmen-fiz {
border:0;
}
#unternehmen-fiz-item {
height:576px;
background:url(../img/vcard/vcard_back.gif) top left repeat-y;
overflow:hidden;
}
#unternehmen-fiz-header {
height:61px;
}
#unternehmen-fiz-content {
padding:15px 0 0 15px;
}
#unternehmen-fiz-footer {
height:19px;
padding-right:5px;
text-align:right;
background:transparent url(../img/news/news_footer_back.gif) top left repeat-x;
}

#vcard-tl {
border:0;
float:left;
width:245px;
height:127px;
}
#vcard-tm {
border:0;
float:left;
width:156px;
height:87px;
padding:40px 15px 0;
background:transparent url(../img/vcard/vcard_dl.gif) no-repeat scroll left top;
}
#vcard-tm-empty {
border:0;
float:left;
width:156px;
height:87px;
padding:40px 15px 0;
}
#vcard-tm ul, #vcard-br ul, #vcard-br-en ul {
list-style-image:url(../img/bullet_dl.gif);
list-style-position:outside;
list-style-type:none;
margin:0 0 5px;
padding:0 0 0 15px;
}
#vcard-tm li, #vcard-br li, #vcard-br-en li {
margin:0;
padding:0;
line-height:16px;
}
#vcard-tm li a {
color:#ff6633;
}
#vcard-to {
border:0;
width:175px;
height:127px;
float:left;
}
#vcard-ml {
border:0;
width:410px;
padding:0 10px;
height:250px;
overflow:auto;
float:left;
margin:20px 0 10px 0;
font-size:11px;
}
#vcard-mr {
border:0;	
padding-left:10px;
width:185px;
height:199px;
overflow:hidden;
float:left;
margin:20px 0 10px 0;
font-size:11px;
}
*+html div#vcard-ml {
margin:0;
}
*+html div#vcard-mr {
margin:0;
}
#vcard-mr ul {
line-height:13px;
margin-left:20px;
}
#vcard-bl {
height:143px;
width:434px;
float:left;
}
#vcard-br {
border:0;
height:114px;
padding:40px 0 0 15px;
width:194px;
float:left;
background:transparent url(../img/vcard/vcard_contact.gif) no-repeat scroll bottom right;
}
#vcard-br-en {
border:0;
height:114px;
padding:40px 0 0 15px;
width:194px;
float:left;
background:transparent url(../img/vcard/vcard_contact_en.gif) no-repeat scroll bottom right;
}


.tx-ttnews-browsebox {
border:0;
}
.tx-ttnews-browsebox table {
margin-left:auto;
margin-right:auto;
}



/* RENTAL EXTENSION */
#category-overview {
padding:20px 0 0 15px;
}
.category-overview-item {
background:#F28E15 none repeat scroll 0 0;
float:left;
height:20px;
margin:0 10px 10px 0;
padding:5px 0 0 5px;
width:230px;
}
#category-overview a {
color:#990000;
font-size:11px;
text-decoration:none;
}
#category-overview a:hover {
background-color:#FEF5E7;
color:#CA0000;
font-size:11px;
text-decoration:none;
}
#rentalform {
clear:both;
padding:20px 0 0 15px;
}
#tx_fizmodule_pi3_sword {
background-color:#FFFFFF;
border:1px solid #FF6600;
font-size:11px;
margin:0;
padding:2px 5px;
width:151px;
}
#tx_fizmodule_pi3_submit {
background-color:#FFFFFF;
border:1px solid #FF6600;
font-size:11px;
margin:0;
padding:1px 5px;
}
#rental-list {
border:0;
}
.category-list-item {
border:0;
padding-bottom:15px;
}
.category-list-item-headline {
background:#F28E15 none repeat scroll 0 0;
padding:1px 0 1px 1px;
}
.category-list-item-headline a {
color:#990000;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.category-list-item-headline a:hover {
color:#CA0000;
background:#ffffff;
font-size:11px;
text-decoration:none;
}
.category-list-item-inner {
background:#FFFFFF url(../img/rental_back.gif) repeat-y scroll left top;
}
.category-list-item-desc {
background:#FFFFFF none repeat scroll 0 0;
padding:3px;
position:relative;
top:0;
width:350px;
}
.category-list-item-atts {
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
float:right;
padding:3px 0 0;
width:155px;
}
.category-list-item-logo {
border:0;
}
.category-list-item-links {
border:0;
}
.category-list-item-links a {
padding-right:10px;
}
.rental {
width:570px;
padding:20px 20px 15px 20px;
}
.vCard-table {
width:100%;
padding-bottom:20px;
}
.vCard-table tr {
height:20px;
}
.vCard-logo {
text-align:center;
vertical-align:middle;
background:#ffffff;
}
#rental-overview {
margin:15px 0;
}
#rental-intro {
float:left;
width:254px;
height:97px;
}
.rental-overview-item {
float:left;
height:97px;
width:127px;
}
.rental-focus-logo {
border:0;
}
.rental-focus-introtext {
color:#FF6600;
margin:10px 0;
}
.rental-focus-focustext {
margin-bottom:10px;
}.
.rental-focus-downloads {
border:0;
}
.rental-focus-link {
display:none;
}
.rental-focus-downloads ul {
list-style-image:url(../img/bullet_dl.gif);
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 15px;
}
.rental-focus-downloads li {
margin:0;
padding:0;
}
.rental-focus-downloads li a {
color:#ff6633;
}

.carousel {
clear:both;
margin-top:5px;
}
.carousel .prev {
border:0;
width:31px;
height:92px;
float:left;
background-color:transparent;
}
.carousel .next {
border:0;
width:31px;
height:92px;
float:left;
background-color:transparent;
}
.carousel ul {
border:0;
margin-left:10px;
width:10000px;
}
.carousel li {
overflow: hidden;
float: left;
width: 125px;
height: 92px;
}
.jCarouselLite {
float:left;
height:85px;
margin-top:7px;
overflow:hidden;
width:421px;
}

/* RENTAL EXTENSION end */
.download-outer {
width:506px;
border-bottom:1px solid #FFFFFF;
}
.download-item {
float:left;
height:120px;
padding-bottom:10px;
width:250px;
}
.download-left {
width:125px;
float:left;
}
.download-right {
width:125px;
float:left;
}
.council-left {
width:100px;
text-align:center;
float:left;
}
.council-right {
width:150px;
float:left;
}
.gallery-thumbs-outer {
width:410px;
padding:0;
}
.gallery-thumbs-item {
float:left;
height:50px;
margin-top:30px;
width:205px;
}
.gallery-thumbs-left {
width:205px;
float:left;
}

.two-col-outer {
width:506px;
}
.two-col-left {
width:250px;
padding-right:5px;
float:left;
}
.two-col-right {
width:250px;
float:left;
}

.csc-sitemap {
border:0;
}
.csc-sitemap a {
color:#990000;
font-size:11px;
text-decoration:none;
}
.csc-sitemap a:hover {
background-color:#FEF5E7;
color:#CA0000;
font-size:11px;
text-decoration:none;
}
.csc-sitemap ul {
border:0;
list-style-image:none;
padding:0 0 0 0;
}
.csc-sitemap ul li {
border:0;
list-style-type:none;
}
.csc-sitemap ul li a {
padding-bottom:5px;
display:block;
font-weight:bold;
}
.csc-sitemap ul ul {
border:0;
margin-left:0;
padding:0 0 10px 32px;
}
.csc-sitemap ul ul li {
border:0;
list-style-type:square;
}
.csc-sitemap ul ul li a {
padding:0;
display:normal;
font-weight:normal;
}


.box {
padding:10px 0 0 10px;
}


.hidetext {
display:none;
}

.simple-hl-headline {
padding:5px;
background:#ffffff;
font-weight:bold;
border:1px solid #FF9900;
}
.simple-hl-text {
padding:5px;
border-bottom:1px solid #FF9900;
border-left:1px solid #FF9900;
border-right:1px solid #FF9900;
}
.simple-box {
padding:5px;
background:#ffffff;
border:1px solid #FF9900;
margin:14px 0;
}




#presscontacform, #contacform {
border:0;
margin:0;
padding:0;
}
fieldset.fiz-mailform {
border:0;
margin:0;
padding:6px 0 0 3px;
}

.fiz-mailform-field {
border:0 none;
margin-bottom:8px;
width:400px;
}
.fiz-mailform-field label, .formidable-rdrstd-label {
border:0 none;
float:left;
width:150px;
}
.fiz-mailform-field input, .fiz-mailform-field textarea {
border:1px solid #FF6600;
width:200px;
}
input.fiz-mailform-submit {
float:left;
background-color:#FF6600;
border:none;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica;
font-size:11px;
width:96px;
padding:1px 0 1px 0;
margin-left:150px;
}
input.fiz-mailform-reset {
float:left;
background-color:#FF6600;
border:none;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica;
font-size:11px;
width:96px;
padding:1px 0 1px 0;
margin-left:10px;
}
.formerror {
color:red;
font-weight:bold;
}

.associate {
height:148px;
margin-right:0px;
margin-top:0px;
}
#left-bottom .associate {
text-align:right;
margin-right:1px;
margin-top:15px;
height:133px;
}


/* indexed-search */
.tx-indexedsearch-res {
border:0;
}
.res {
border:0;
margin:10px 0;
}
.res h3 {
border:0;
margin:3px 0;
}
.res h3 a {
border:0;
}
.res tx-indexedsearch-descr {
border:0;
}
.tx-indexedsearch-result-number {
display:none;
}


/* ##### ORANGE BOXES ##### */
.ob-medium {
width:253px;
margin-bottom:10px;
}
.ob-medium a, a:link, a:active {
text-decoration:none;
background-color:transparent;
}
.ob-medium a:hover {
background-color:transparent;
}
.ob-medium-top, ob-medium-bottom {
width:253px;
height:30px;
}
.ob-medium-content {
padding:10px;
background:url(../img/ob/ob_medium_back.gif) top left repeat;
}
.ob-medium-top {
border:0;
}
.ob-medium-bottom {
border:0;
}
.ob-small-container {
clear:both;
}
.ob-small {
width:170px;
float:left;
}
.ob-small-top {
height:69px;
width:160px;
}
.ob-small-bottom {
height:35px;
width:160px;
}

.container-bg-hl {
width:505px;
clear:both;
}
.container-bg-hl-headline {
height:31px;
}
.container-bg-hl-text {
background:transparent url(../img/slidepanel/slide_back.gif) repeat-y scroll left top;
padding:5px 10px 0;
color:#FE6608;
}
.container-bg-hl-text-grey {
background:transparent url(../img/slidepanel/slide_back.gif) repeat-y scroll left top;
padding:5px 10px 0;
color:#333333;
}
.container-bg-hl-bottom {
width:505px;
height:15px;
background:transparent url(../img/slidepanel/slide_bottom.gif) top left no-repeat;
}


/*######### FLV #########*/
#flvcontainer {
background:transparent url(../img/flvcontainer_back.gif) repeat-y scroll left top;
border-left:1px solid #FF6600;
border-right:1px solid #FF6600;
border-bottom:1px solid #FF6600;
height:290px;
text-align:center;
width:658px;
}
#flv-single-item {
border:0px;
}
#flv-single-header {
width:658px;
border-left:1px solid #FF6600;
border-right:1px solid #FF6600;
}
/*######### FLV #########*/


.form-error {
border:0;
display:block;
color:red;
}