#valuelistcontainer {float: left; width: 200px;}
#detailcontainer {float: right; width: 550px;margin-top: 5px;}
#detailcontainer H1 {font-family: Tahoma;font-size: 12px;margin: 0px; font-weight: bold; color:#474E4F;}
#detailcontainer TABLE TR TD {width: 275px; padding: 0px 10px 0px 0px;}
#detailcontainer .detail {border: 1px solid #666666; margin-bottom: 10px; padding: 10px;}
.valuelist A {color: #666666;}
.valuelist {margin: 5px 0px 0px 0px; width: 180px;color: #000000; }
.valuelist .sortleft{float: left;padding-left: 2px;}
.valuelist .sortright{float: right;padding-right: 2px;}
.valuelist H1 {font-family: Tahoma;font-size: 12px;margin: 0px; font-weight: bold; color:#474E4F;}
.value {overflow: auto;max-height: 300px; display: block;border: 1px solid #666666; padding: 0px;}
.value TABLE {border-collapse: collapse; width: 100%; border-top: 1px solid #666666;}
.value TABLE TR TD{padding: 0px; margin: 0px; vertical-align: top; font-size: 9px;color: #666666;}
.value TABLE TR TD.left {text-align: left;padding-left: 2px;}
.value TABLE TR TD.right {text-align: right;padding-right: 2px;}
.value TABLE TR:hover {}



/************* .global styles **************/
body{font-family:"lucida grande",verdana,tahoma,helvetica,sans-serif;color:#333333;line-height:18px;font-size:12px;}
p{margin-top:0px;margin-bottom:15px;}


/*a:link,a:visited{color:#00539f;text-decoration:none;}
a:hover{text-decoration:none;color:#00539f;}
a:active{text-decoration:none;}*/

a:link,a:visited{color:#699BC9;text-decoration:none;}
a:active{text-decoration:none; color:#00539F;}
a:hover{text-decoration:none;color:#00539F;}


input,select,textarea{color:#00539f;}
td,input,select,textarea{font-size:11px;}

#naviSub {font-weight: bold;margin-top: 5px;}
/*#naviSub a:link,a:visited {color:#699BC9;text-decoration:none;}
#naviSub a:hover{text-decoration:none;color:#00539f;}
#naviSub a:active{text-decoration:none;color:#00539f;}*/
#naviSub A {padding: 3px; background-color: #DFF1FF;}
#naviSub A:hover {}
#naviSub .active A{color:#00539f; background-color: #B5D3ED;}

h1,h2,h3,h4,h5,h6{padding:0px;}
h1{font-size:15px;color:#527a9e;font-style:normal;font-weight:bold;margin:0px 0px 12px 0px;}
h2{font-size:14px;color:#6e8aa4;font-style:normal;font-weight:bold;margin:10px 0px 8px 0px;}
h3{font-size:13px;color:#699bc9;font-style:normal;font-weight:bold;margin:10px 0px 8px 0px;}
h4{font-size:12px;color:#99aad3;font-style:normal;padding:0;margin:5px 0px 8px 0px;}
h5{font-size:11px;color:#FFFFFF;font-style:normal;padding-top:3px;padding-bottom:4px;padding-left:10px;background-color:#00539f; margin-bottom:10px;}
h6{font-size:11px;color:#00539f;font-style:normal;padding-top:3px;padding-bottom:4px;padding-left:10px;background-color:#FBC34E; margin-bottom:10px;}
hr{clear:both;height:1px;color:#00539f;background-color:#00539f;border:none; margin-bottom:9px;}
ul{padding-bottom:10px;}
contentLeft ul li,
contentRight ul li{padding-bottom:0px;list-style-image:url(../../../images/bullet_dreieck_gelb.png);}
ol{padding-bottom:10px;}
ol li{padding-bottom:0px;}
/***********************************************/
/* Small Table Typo                              */
/***********************************************/
.TextTablesmall{font-size:10px;margin:0;padding-left:1em;text-align:left;line-height:16px;}
.HeadTablesmall{font-size:10px;font-weight:bold;color:#00539f;margin:0;padding-left:1em;text-align:left;}
.WhiteHeadTablesmall{font-size:10px;font-weight:bold;color:#FFFFFF;padding-left:1em;text-align:left;margin:0;}
.HeadBlackTablesmall{font-size:10px;font-weight:bold;color:#000000;margin:0;padding-left:1em;text-align:left;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#hellblau{background-color:#E5ECF8;height:20px;width:755px;color:#0047BE;font-size:11px;padding-top:5px;padding-left:15px;}
#masthead{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;width:822px;height:137px;}
#masthead P{margin:0px;  padding:0px;}

/***********************************************/
/* Input                                 */
/***********************************************/
#container FORM INPUT{ border:1px solid #00539f;width:200px; padding: 2px; }
#container FORM INPUT.reset,FORM INPUT.submit{border:1px solid #00539f;width:99px; cursor: pointer;}
#container FORM INPUT.checkbox{border: none; width: auto;}
#container FORM SELECT {width: 206px; padding: 2px; border:1px solid #00539f;}

TABLE TD.left{text-align:right;padding-right:10px; vertical-align: top; width: 150px; }

.Bereich,.Feld{background-color:#E5ECF8;width:200px;border:1px solid #0047BE;}
.Auswahl{background-color:#FFFFFF;width:200px;border:1px solid #0047BE;color:#00539f;}
.Check,.Radio{background-color:#A6BFE8;border:1px solid #00539f;}
.Button{background-color:#E5ECF8;color:#00539f;width:100px;border:1px solid #00539f;}
.FrmZeile1{}
.FrmZeile2{display:none;}
.image{margin-bottom:5px;}
.back_headline{background-color:#E5ECF8;height:14px;width:300px;color:#bfd1ef;padding-top:2px;padding-bottom:2px;padding-left:5px;margin-bottom:2px;}

/*********** #footerstyles ***********/
#footer {font-weight: bold; color: #699bc9; padding: 4px 0px 0px 0px;text-decoration:none;}
/*#footer a:link,a:visited{color:#699bc9;text-decoration:none;}
#footer a:hover{text-decoration:none;color:#699bc9;}
#footer a:active{text-decoration:none;}*/

/*.tx-felogin-pi1 FIELDSET { border: none;}*/
.tx-hipp-pi1-listrow .tx-hipp-pi1-listrow-header {background-color: #eaeaea; font-weight: bold; }
.tx-hipp-pi1-listrow TABLE {border-collapse: collapse; width: 80%; margin: 20px;}
.tx-hipp-pi1-listrow TABLE TR {}
.tx-hipp-pi1-listrow TABLE TR TD {border: 1px solid black;padding: 5px; }
a.pointer {font-weight: bold;}

.error {font-weight: bold; color: red;}

#contentRightInner UL,
#contentRightInner OL {padding: 0px 0px 0px 15px; margin: 0px; font-size: 12px; line-height: 16px;}
#contentRightInner UL LI,
#contentRightInner OL LI {margin: 9px 0px;}

DIV.langmenu { margin: 0px 0px 20px 0px; }
DIV.langmenu IMG {margin: 0px 55px 0px 0px;}

.tx-pilmailform-pi1 .thanks {font-weight: bold; font-size: 14px; }

.req {font-weight: bold;}

#aktion2009 {text-align: center; background-image: url("../images/Bilder/Aktionen/Aktion2009Button.png"); background-repeat: no-repeat; background-position: center center; height: 250px;}
FORM #aktion2009 INPUT{ margin-top: 155px; border: none; width: 140px; height: 20px; color: #00539F; font-weight: bold; font-size: 20px; text-align: center; text-transform: uppercase; background-color: transparent; padding: 0px 10px;}

DIV.tx-izpp-pi1-searchbox TABLE TR TD INPUT {width: 150px; }
DIV.tx-izpp-pi1-searchbox TABLE TR TD INPUT.tx-izpp-pi1-searchbox-button {cursor: pointer; }
DIV.tx-izpp-pi1-listrow TABLE {border-collapse: collapse; margin: 20px 0px 20px 5px; width: 550px; }
DIV.tx-izpp-pi1-listrow TABLE TD {padding: 5px 5px 0px 5px; border: 1px solid gray;}
DIV.tx-izpp-pi1-listrow TABLE TD.green {background-image: url("../images/Bilder/Allgemein/gruen.png"); background-repeat: no-repeat; background-position: center center;}
DIV.tx-izpp-pi1-listrow TABLE TD.red {background-image: url("../images/Bilder/Allgemein/rot.png"); background-repeat: no-repeat; background-position: center center;}
DIV.tx-izpp-pi1-listrow TABLE TD.yellow {background-image: url("../images/Bilder/Allgemein/gelb.png"); background-repeat: no-repeat; background-position: center center;}
DIV.tx-izpp-pi1-listrow TABLE TR.tx-izpp-pi1-listrow-header TD {background-color: #e4f1fc; border: 1px solid #00539F; font-weight: bold; padding: 5px 0px 0px 5px;}
DIV.tx-izpp-pi1-listrow TABLE TR.tx-izpp-pi1-listrow-header TD A {color: #00539F;}
DIV.tx-izpp-pi1-browsebox TABLE TR TD { font-size: 12px;}
DIV.tx-izpp-pi1-browsebox TABLE TR TD a:hover,
.tx-izpp-pi1-browsebox-SCell a {color:#00539F; font-weight: bold; font-size: 15px;}

.conditions {font-weight: bold; font-size: 14px; border: 1px solid #00539F; background-color: white; padding: 2px; text-align: center; width: 95px; }

.csc-menu {}
.csc-menu DT{margin: 15px 0px 0px 0px; border: 1px solid gray; padding: 5px;}
.csc-menu DD{margin: 0px 0px 0px 0px; border-left: 1px solid gray;border-right: 1px solid gray; border-bottom: 1px solid gray; padding: 5px; color: gray;}

#container DIV.logout FORM INPUT.submit{border:1px solid #00539f;width:99px; height: 25px; cursor: pointer; background-image: url(../images/HaupnavPPBG.png); background-position: left -2px; color: white; font-weight: bold;}


 

DIV.tx-srfeuserregister-pi1 FIELDSET {border: 1px solid #00539F;}
DIV.tx-srfeuserregister-pi1 FIELDSET DL DD INPUT {border: 1px solid #00539F; padding: 2px; }
DIV.tx-srfeuserregister-pi1 FIELDSET DL DD INPUT.tx-srfeuserregister-pi1-radio {width: auto;}
DIV.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit {margin-bottom: 10px;}

form input.tx-srfeuserregister-pi1-delete-icon { width: auto; border: 0px;}

/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */
.news-list-container HR.clearer,.news-single-item HR.clearer,.news-latest-container HR.clearer{clear:right;height:0px;border: none; }
.news-latest-container HR.clearer{clear:left;}
/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container{}
.news-latest-container h2 {color:#fff;padding:3px;margin:3px;border:1px solid #00539F;background-color:#00539F;}
.news-latest-gotoarchive{color:#00539F;padding:3px;margin:3px;border:1px solid #00539F;background-color:#FAD68A;}
.news-latest-gotoarchive{font-weight:bold;margin-top:5px;}
.news-latest-gotoarchive A:LINK,.news-latest-gotoarchive A:VISITED,.news-latest-gotoarchive A:HOVER{color:#fff;}
.news-latest-gotoarchive A{color:#fff;}
.news-latest-item{
/* IE hack */
height:1%;line-height:1.3;
/* IE hack end */
height:auto !important;padding:0px 3px;margin:20px 3px;border:1px solid #00539F; ;
background-image: url("../images/Bilder/Allgemein/news_back.png"); background-repeat: repeat-x;}
.news-latest-item IMG{margin-bottom:5px;margin-right:5px;border:1px solid #666;float:left;}
.news-latest-category IMG{float:none;border:none;margin:0px;}
.news-latest-date, .news-latest-morelink, .news-latest-category{font-size:9px;}
.news-latest-morelink{height:12px;}
.news-latest-morelink A{float:right;}
/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container{}
.news-list-item{
/* IE hack */
height:1%;line-height:1.3;width: 100%;
/* IE hack end */
height:auto !important;padding:0px 3px;margin:20px 3px;border:1px solid #00539F; ;
background-image: url("../images/Bilder/Allgemein/news_back.png"); background-repeat: repeat-x;}
.news-list-item HR {margin: 0px 0px 5px 0px; }
.news-search-form{padding:3px;margin-bottom:5px;border:1px solid #00539F;}
.news-search-emptyMsg{margin:0px;}
.news-search-form FORM{margin:0px;}
.news-list-container H3{margin:5px 0px 5px 0px;padding:0px 2px 2px 2px;border-bottom:1px solid #00539F;}
.news-list-container H3 A:LINK, .news-list-container H3 A:VISITED, .news-list-container H3 A:HOVER{padding-left:2px;}
.news-list-container H3 A{}
.news-list-container P{ padding-left:3px; margin-bottom: 0px;}
.news-list-date{float:right;;width:180px;text-align:right;height:20px;margin-top:-2px;margin-right:-2px;font-size:9px;font-weight:normal;}
.news-list-imgcaption{float:right;padding-top:3px;padding-right:3px;font-size:9px;}
.news-list-container IMG{float: right;border: none;margin-bottom:5px;margin-right:2px;margin-left:5px;}
.news-list-category IMG{float:none;border:none;margin:0px;}
.news-list-morelink, .news-list-category{font-size:9px;margin-left:3px;}
.news-list-morelink{margin-bottom:3px;}
.news-list-browse{text-align:center;}
/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox,.browseBoxWrap{margin:3px;border:1px solid #666;padding:3px;background-color:#FAD68A;Width:100%;}
.tx-ttnews-browsebox TD{font-size:12px;}
.tx-ttnews-browsebox-strong,.tx-ttnews-browsebox-SCell{font-weight:bold;color:#00539F;}
.tx-ttnews-browsebox-SCell P, .tx-ttnews-browsebox TD P{margin:0px;}
.tx-ttnews-browsebox-SCell a{font-weight:bold;color:#00539F;}
.tx-ttnews-browsebox-SCell{}
.news-search-emptyMsg{font-size:11px;margin-left:10px;}
/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item{padding:10px;margin-bottom:5px;border:1px solid #00539F;background-color:#e4f1fc;}
.news-single-item H2{font-size:16px;font-weight:bold;margin-bottom:0px;color:#00539F;}
.news-single-item H3{margin-bottom:15px;}
.news-single-img{float:right;margin-left:5px;}
.news-single-imgcaption{padding:3px;clear:both;}
.news-single-category{float:right;}
.news-single-backlink,.news-single-backlink a{font-weight:bold;font-size:10px;margin-bottom:15px;margin-top:10px;}
.news-single-timedata{font-size:11px;color:#00539F;}
.news-single-timedata,.news-single-author, .news-single-imgcaption{font-size:9px;}
.news-single-author{padding-bottom:3px;}
.news-single-additional-info{background-color:#bbe53a;
/*clear:both;*/
margin-top:15px;border:1px solid #666;padding:3px;padding-bottom:0px;}
.news-single-related, .news-single-files, .news-single-links{margin:0px;margin-bottom:3px;padding:3px;background-color:#F9FFE5;}
.news-single-related DD,.news-single-links DD,.news-single-files DD{margin-left:20px;}
.news-single-related DT,.news-single-links DT,.news-single-files DT{font-weight:bold;font-size:11px;margin-left:5px;width:90%;}
/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container{margin-top:10px;padding:3px;}
.news-amenu-container UL{padding:3px;margin-top:5px;margin-left:0px;margin-bottom:0px;border:1px solid #666;background-color:#e4f1fc;list-style-type:none; list-style-image: none;}
.news-amenu-container UL LI {padding-bottom:1px; list-style-image: none; }
.news-amenu-container H2{color:#00539F;padding:3px;;}
.news-amenu-item-year{font-weight:bold;border:1px solid #666;padding:2px;background-color:#769024;color:#fff;}
/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */
.news-catmenu{padding:5px;margin:10px 0px 10px 10px;border:1px solid #666;background-color:#F9FFE5;}
.news-catmenu-header{font-size:11px;font-weight:bold;}
.news-catmenu DIV{font-size:10px;white-space:nowrap;}
.news-catmenu DIV img,.news-catmenu img,.news-catmenu-header img{margin:0px;padding:0px;vertical-align:middle;}
.news-catmenu-ACT{font-weight:bold;}
/*  Styles for catmenu mode "nestedWraps" */
.level1{padding:1px;padding-left:10px;background-color:#ebf8bf;border-left:1px solid #666;border-top:1px solid #666;}
.level2{padding:1px;padding-left:10px;background-color:#ddf393;border-left:1px solid #666;}
.level3{padding:1px;padding-left:10px;background-color:#cae46e;border-left:1px solid #666;border-top:1px solid #666;}
.level4{padding:1px;padding-left:10px;background-color:#b0cb51;border-left:1px solid #666;}

.tx-izpm-pi1-listrow TABLE {width: 100%; margin: 20px 0px 0px 5px; border-collapse: collapse; border}
.tx-izpm-pi1-listrow A {color: #699BC9;}

.tx-izpm-pi1-listrow TABLE TR {margin: 0px 0px;}
.tx-izpm-pi1-listrow TABLE TR.empty {border: none;}
.tx-izpm-pi1-listrow TABLE TR TD {padding: 8px; vertical-align: top;}
.tx-izpm-pi1-listrow TABLE TR TD.third {background-image: url("../images/Bilder/Allgemein/customerback.png"); width: 160px; background-repeat: no-repeat; min-height: 82px; background-position: center center; text-align: center; vertical-align: middle;}
.tx-izpm-pi1-listrow TABLE TR TD.third IMG {margin: 0px 0px 0px 0px;}
.tx-izpm-pi1-browsebox {margin: 0px 0px 0px 5px;}

TABLE.csc-uploads {margin-bottom: 20px; }
TABLE.csc-uploads TD.csc-uploads-fileName {font-weight: bold; vertical-align: top; padding: 2px; }
/*TABLE.csc-uploads TD.csc-uploads-fileName P {padding-left: 10px; background-image: url("../../../images/bullet_dreieck_gelb.png"); background-repeat: no-repeat; background-position: left center;}*/
TABLE.csc-uploads TD.csc-uploads-fileName P {padding-left: 10px; }
TABLE.csc-uploads TR TD P {margin-bottom: 0px; }

.filelinks {margin-bottom: 20px;} 


TABLE.contenttable {color: #365f91; border-collapse: collapse; width: 100%;}
TABLE.contenttable TR TD {padding: 2px; vertical-align: top;}
TABLE.contenttable TR TD.td-0 {font-weight: bold;}
TABLE.contenttable .tr-even.tr-0 {font-weight: bold; border-top: 1px solid #365f91;border-bottom: 1px solid #365f91;}
TABLE.contenttable .tr-odd {background-color: #d3dfee;}
TABLE.contenttable .tr-last {border-bottom: 1px solid #365f91;}




.tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-error{color:#FF0000;}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable{margin-top:5px;margin-bottom:5px;border-collapse:collapse; }
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD{padding:5px;}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell{font-weight:bold;white-space: nowrap;}

DIV.currentuser {margin-bottom: 5px;}
.emailvalue {font-weight: bold;}

a.tooltip {text-decoration:none;}
.tooltip div.info{display:none;}
.tooltip:hover div.info{display:block;position:absolute; width:200px; height:200px; padding-bottom: 50px; }
.tooltip:hover div.info .text {font-weight: bold; padding: 3px; background-color: silver; color: gray;}

.csc-textpic {margin-top: 20px;}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {border: 1px solid #00539F;}

#container .indexedsearch {margin-bottom: 5px;}
#container .indexedsearch INPUT.tx-indexedsearch-searchbox-sword {width: 100px; }
#container .indexedsearch INPUT.zoom {width: 20px; height: 20px; background-image: url("../images/Bilder/Allgemein/zoom.png");  background-repeat: no-repeat; background-position: center center; border: none; cursor: pointer; background-color: transparent;}

#contentRightInner fieldset.csc-mailform{border: none; margin: 0px; padding: 0px;}
#contentRightInner FORM fieldset.csc-mailform INPUT {width: 122px; margin-bottom: 5px;}
#contentRightInner fieldset.csc-mailform TEXTAREA {}

.popup {padding: 10px; width: 300px;	height: 250px; position: fixed; left: 50%; top: 50%; margin-top: -125px; margin-left: -150px; display: none; border: 1px solid #000; background: url("../../../templates/images/menu/menutrans-grey.png"); color: #fff;}
.popup INPUT {border: none; color:#000; padding: 3px; width: 250px;}
.popup div.close a{color:#fff;background:red;padding:1px 4px;border:1px solid #fff;float: right;font-weight:bold;}

.popup div.deleted {display: block;}

.popup span.deleted,
.popup .update,
.popup .delete {color: #fff;height: 25px;background:url("../images/HaupnavPPBG.png") repeat-x left -2px; border:1px solid #00539F; font-weight: bold; padding: 5px;text-decoration:none;}
.wait {padding: 10px; width: 310px; height:260px;	text-align: center; vertical-align: middle; background:#fff; position: fixed; left: 50%; top: 50%; margin-top: -105px; margin-left: -155px; display:none;border: 1px solid #000;}

TR.tx_izpp:hover {background:#E5FFDF;}

.feEditAdvanced-editButton {width: auto;}

/*Cebit 2010*/
#teasernew {background-image: url("../images/cebit2010.jpg"); background-repeat: no-repeat; background-position: center left; padding-left: 150px;}
#teasernew .buttons{width:422px;height:300px;}
#teasernew .buttons H1{margin:0px 0px 0px 0px; padding: 10px 0px 0px 10px;}
#teasernew .buttons P{margin:0px 100px 0px 0px;padding: 10px 0px 0px 10px;color:#555555;}
#teasernew .buttons .firstbutton,
#teasernew .buttons .secondbutton,
#teasernew .buttons .thirdbutton{padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;cursor:pointer;}

#teasernew .buttons div.firstbutton {background-image: url("http://www.infozoom.com/imguser/Bilder/Cebit2010/Info.jpg"); height: 94px;background-repeat: no-repeat; background-position: top left;}
#teasernew .buttons div.secondbutton {background-image: url("http://www.infozoom.com/imguser/Bilder/Cebit2010/Termin.jpg");height: 94px;background-repeat: no-repeat; background-position: top left;} 
#teasernew .buttons div.thirdbutton {background-image: url("http://www.infozoom.com/imguser/Bilder/Cebit2010/Webinar.jpg");height: 94px;background-repeat: no-repeat; background-position: top left;}  

#teasernew .buttons div.firstbutton:hover {background-image: url("http://www.infozoom.com/imguser/Bilder/Cebit2010/InfoP.jpg"); background-repeat: no-repeat; background-position: top left;}
#teasernew .buttons div.secondbutton:hover {background-image: url("http://www.infozoom.com/imguser/Bilder/Cebit2010/TerminP.jpg"); background-repeat: no-repeat; background-position: top left;}
#teasernew .buttons div.thirdbutton:hover {background-image: url("http://www.infozoom.com/imguser/Bilder/Cebit2010/WebinarP.jpg"); background-repeat: no-repeat; background-position: top left;}

#teasernew .buttons div.firstbutton:hover H1,
#teasernew .buttons div.secondbutton:hover H1,
#teasernew .buttons div.thirdbutton:hover H1{padding: 13px 0px 0px 13px;}
#teasernew .buttons div.firstbutton:hover P,
#teasernew .buttons div.secondbutton:hover P,
#teasernew .buttons div.thirdbutton:hover P{padding: 10px 0px 0px 13px;}

div.csc-textpic-border div IMG {border: 1px solid black;}

#container .tx-pbsurvey-pi1 FIELDSET {margin: 20px 0px; padding: 10px;}
#container .tx-pbsurvey-pi1 FIELDSET LEGEND.question {font-weight: bold; color: #839BC9;}
#container .tx-pbsurvey-pi1 .formbuttons {text-align: right;}
#container .tx-pbsurvey-pi1 .formbuttons INPUT {cursor:pointer;}

#container .tx-pbsurvey-pi1 FORM TABLE {border-collapse: collapse;}
#container .tx-pbsurvey-pi1 FORM TABLE TR TD {text-align: center; border: 1px solid silver; padding: 1px;}
#container .tx-pbsurvey-pi1 FORM TABLE TR TD.columnFirst {text-align: left;}
#container .tx-pbsurvey-pi1 FORM TABLE.matrix INPUT {width: 20px;}

#container .tx-pbsurvey-pi1 FORM INPUT[type=checkbox],
#container .tx-pbsurvey-pi1 FORM INPUT[type=radio] {border: none;width: auto; margin: 5px 10px 5px 0px;}

#container .tx-powermail-pi1 FORM FIELDSET {border: 1px solid #00539F; margin-bottom: 20px;display:block;}
#container .tx-powermail-pi1 FORM FIELDSET LEGEND {color: #00539F; font-weight: bold;}
#container .tx-powermail-pi1 FORM DIV.tx_powermail_pi1_fieldwrap_html {padding: 5px; clear: both;}
#container .tx-powermail-pi1 FORM DIV.tx_powermail_pi1_fieldwrap_html P.tx_powermail_pi1_fieldwrap_html_checkbox_title {display: none;}

#container .tx-powermail-pi1 FORM DIV.tx_powermail_pi1_fieldwrap_html LABEL {float: left; text-align: right;  width: 150px; margin-right: 10px;}
#container .tx-powermail-pi1 FORM DIV.tx_powermail_pi1_fieldwrap_html INPUT[type=text] {width: 200px;}
#container .tx-powermail-pi1 FORM DIV.tx_powermail_pi1_fieldwrap_html INPUT[type=checkbox] {width: 10px; border: none;width; auto;}
#container .tx-powermail-pi1 FORM.tx_powermail_pi1_formconfirmation_back{float: left;}
#container .tx-powermail-pi1 FORM.tx_powermail_pi1_formconfirmation_submit {float: right;}
#container .tx-powermail-pi1 FORM DIV.powermail_check_inner label { float: right; width: 355px; text-align: left;}
#container .tx-powermail-pi1 FORM DIV.powermail_check_inner INPUT[type=checkbox] {margin-left: 120px;}
#container .tx-powermail-pi1 FORM DIV.tx_powermail_pi1_fieldwrap_html_submit INPUT[type=submit] {float: right;} 
#container .tx-powermail-pi1_confirmation TABLE {margin-bottom: 20px;}

#container .tx-powermail-pi1 FORM FIELDSET.tx-powermail-pi1_fieldset_besttigung LABEL,
#container .tx-powermail-pi1 FORM FIELDSET.tx-powermail-pi1_fieldset_optionen LABEL,
#container .tx-powermail-pi1 FORM FIELDSET.tx-powermail-pi1_fieldset_pflichtfelder LABEL,
#container .tx-powermail-pi1 FORM FIELDSET.tx-powermail-pi1_fieldset_hotelbuchung LABEL {float: right; width: 90%; text-align: left; }

.powermail_mandatory_js {color: #AF0917; font-weight: bold;text-align: center;}


/*
Rot = #AF0917
Blau = #00539F
Gelb = #FFBC3A
*/



















