@charset "utf-8";
/* CSS Document */
/* ZEND firefox.css */
/* -- BASIS DEFINITIONEN -- */
/* html { overflow-y: scroll; } */
.fett { font-weight:bold; }
a{display:block;color:#0000aa;padding:3px 0 3px 0}
a.active-counter{float:right;padding:2px;color:red;font-weight:bold}
a.counter:link,a.counter:active{float:right;padding:2px;color:black}
/* -- LINK DEFINITIONS -- */
a.counter:visited{float:right;padding:2px;color:#222222}
a.hideContent{background:url(/imgs/icons/arrow_up.gif) right no-repeat;width:55px;height:20px;display:block;padding:5px 20px 0 0;margin:0;color:black;float:right}
a.linkDelIco{background:url(/imgs/icons/Delete.ico) left no-repeat;padding-left:20px;text-decoration:none;white-space:nowrap;vertical-align:top;margin-left:5px; height:20px}
a.showContent{background:url(/imgs/icons/arrow_down.gif) right no-repeat;width:55px;height:20px;display:block;padding:5px 20px 0 0;margin:0;color:black;float:right}
a.zettel{margin:0;color:black;font-weight:normal}
a.zettel:link,a.zettel:visited{color:white; font-weight:normal}
a.zettel:hover{color:black;background:#bbbbbb}
body{font:12px/16px Verdana,Arial,sans-serif;background:#c7c7c7}
div,html,body,img{margin:0;padding:0;border:0}
div.agbImageBox{width:214px;float:left;margin:5px 0 0 3px;padding:0; text-align:center;}
div.agbImageBox A:link,div.agbImageBox A:visited,div.agbImageBox A:active{margin:0;padding:7px;background:#c7c7c7}
div.agbImageBox A:hover{padding:7px;background:white}
div.agbInfoBox{width:242px;float:left;margin:5px 3px 0 0;vertical-align:top;padding:0}
div.agbInfoBox table{width:244px;border:0 solid;border-color:#161616;table-layout:fixed;padding:0}
div.agbMenuBox{float:right;margin:0 5px 2px 0;padding:3px 0 3px 0;background:#f2f2f2}
div.agbMenuBox table{width:470px;border:0 solid;border-color:#161616;padding:2px 0 0 0;margin:0;background:#dcdcdc}
div.aktionen{width:102px;height:auto}
div.aktionen-quer{width:400px}
div.amazonBox{float:left;width:166px;padding:0;margin:5px}
div.amazonBox iframe{border:0}
div.body{width:738px;height:auto;float:left;clear:left;border-width:2px;padding:0 0 10px 0;border-style:solid;border-color:#eeeeee #555555 #555555 #eeeeee;border-left:2px solid white;border-top:2px solid white;background:#f2f2f2}
DIV.bottom{height:50px;float:right;width:740px;border:1px solid #f9f9f9;margin:5px 1px 5px 100px;position:relative;bottom:0}
div.container{width:978px;margin:0 auto;text-align:left;height:auto;border:0 solid black}
/* -- LAYOUT CONTENT BEREICH -- */
DIV.content{height:auto;float:right;width:740px;border:0 solid #f9f9f9;margin:5px 1px 5px 0}
div.detailBox{width:233px;float:left;margin:0}
div.detailBox table{width:233px}
/* -- LAYOUT SEITE -- */
div.header{height:120px;width:980px;top:6px;left:0;background:url(/imgs/layout/vhi_header.jpg);border:0 solid red}
div.header h1{height:80px;line-height:80px;padding-left:10px;background:#eeeeee;color:#797979}
div.imgFloat{float:left;width:400px;margin:0px 0 3px 3px}
div.imgFloatText{float:left;width:285px;margin:0 5px 0 8px}
/* -- div.imgFloatref { float: right; } --*/
div.imgFloatTextref{float:left;width:485px;padding:0 10px 10px 5px}
/* -- LAYOUT IMAGE-DARSTELLUNG -- */
div.item-thumb-list{width:200px;height:160px;float:left;margin:10px 10px 10px 15px;background:#f0f0f0}
div.kfgObjektLabel{float:left;width:151px;height:23px;font-size:13px;padding:5px 0 0 0;margin:0 0 2px 0;text-align:center;vertical-align:middle;font-weight:bold;background:#f0f0f0}
div.kfgObjektNr{float:left;width:151px;height:23px;font-size:13px;padding:5px 0 0 0;margin:0 0 2px 0;text-align:center;vertical-align:middle;font-weight:bold;background:#f8f8f8}
div.kfgObjektNr a{display:inline}
Div.menuAdmin{width:100px;float:left;margin:10px 0 0 60px}
/* -- MERKZETTEL -- */
div.merkzettel{margin:0}
/* -- LAYOUT MODUL -- */
div.modul{width:227px;float:left;clear:left;background:#777777;border-left:2px solid #f2f2f2;border-right:2px solid #6d6d6d}
div.modulEnd{width:230px;height:133px;float:left;clear:left;background:url(/imgs/layout/vhi_navranke.jpg) 0 bottom no-repeat;text-align:center;margin-top:15px}
div.modulStart{width:227px;float:left;margin-top:5px;border-top:2px solid #f2f2f2;border-left:2px solid #f2f2f2;border-right:2px solid #6d6d6d}
div.navigation{width:227px;float:left;clear:left;background:#777777;border-right:2px solid #6d6d6d;border-left:2px solid #f2f2f2;border-bottom:5px}
DIV.navigationLogin{width:227px;height:auto;opacity:.6}
/* -- LAYOUT NAVIGATION -- */
div.objContentBox{width:693px;vertical-align:top;float:left;margin:5px 0 5px 5px}
div.objContentBox table{width:701px;border:0 solid;border-color:#161616;background:white}
div.objInfoBox{vertical-align:top;float:left;margin:0;border:0}
div.objInfoBox table{width:268px;margin:5px 2px 0 3px;border:0 solid;border-color:#dcdcdc;table-layout:fixed}
div.objMenuBox{vertical-align:top;float:left;margin:7px 3px 0 5px;width:150px}
div.objMenuBox table{margin:0;padding:0;border:0 solid}
div.szwidget{margin-left:13px}
div.textBox{width:700px;padding:3px 0 3px 5px;margin:4px 0 2px 3px;background:white}
div.thumbImage{float:left;width:200px;height:150px;margin:10px 16px 5px 16px;padding:0;text-align:center;background:#f8f8f8}
DIV.top{height:0;float:left}
div.topNavigation{position:relative;width:700px;top:97px;left:260px}
div.txtContainer{float:left;width:708px;margin:5px 0 10px 10px;padding:0 0 0 3px;border:0}
fieldset{font-size:11px;background:#c7c7c7;border-color:#f0f0f0;width:714px;padding:0 0 0 10px;margin:5px 0 10px 10px}
/* -- EXPOSE STYLES -- */
fieldset.expose{background:#f3f3f3;width:715px;margin:10px 0 0 9px;padding:8px 0 8px 3px}
/* -- LAYOUT OBJEKT-DARSTELLUNG -- */
fieldset.objList{width:710px;float:left;border-color:#f0f0f0;margin:5px 0 0 10px;padding:0 0 0 5px;background:#f2f2f2}
fieldset.objListMenu{width:714px;float:left;border-color:#f0f0f0;margin:5px 0 5px 10px;padding:0;background:#f2f2f2}
form{font:12px/16px Verdana,Arial,sans-serif}
h1{color:black;margin:0;padding:5px 0 0 0;font:bold 13px/16px Verdana,Arial,sans-serif}
h2{color:black;margin:0;padding:0;font:bold 12px Verdana,Arial,sans-serif}
h2.bottomTitle{text-align:center;padding:5px 0 0 5px;color:#797979;margin:0 0 0 10px;font:bold 10px/15px Verdana,Arial,sans-serif}
h3.textHeadline {margin:0 0 3px 0; font:13px/16px Verdana,Arial,sans-serif}
h3 {color: black; margin: 0px; font: bold 11px Verdana, Arial, sans-serif;}
h4 {color: #777777; margin: 3px 0px 3px 0px; font: bold 11px/16px Verdana, Arial, sans-serif; text-align: center;}
strong {font:bold 11px Verdana,Arial,sans-serif}
strongu {text-decoration:underline;font:bold 11px Verdana,Arial,sans-serif}
img.expose{width:400px;height:auto;float:left;margin:5px 10px 0 3px}
img.exposesmall{width:200px;height:auto;float:left;margin:0 10px 0 3px}
img.thumbnail{background: blue;vertical-align:middle; max-width:200px; }
/*img.thumbnail2{width:220px;height:145px;vertical-align:middle} */
input,.mainFont12{font:12px Verdana,Arial,sans-serif}
input.big{width:445px}
input.bigErr{width:445px;background:yellow}
/* input.imgInput { } */
input.medium,select.tiny{width:110px}
input.small{width:225px}
input.smallErr{width:200px;background:yellow}
input.staniInput{width:250px}
legend{border-bottom-width:0;color:#555;padding:0 3px 0 3px;margin:0 0 0 5px;border:0 solid black;font:bold 13px Verdana,Arial,sans-serif;background:#f3f3f3}
legend a{text-decoration:none;display:inline;color:#444}
seite{text-align:left;margin:auto;width:970px}
select.small{width:210px}
select.smallErr{width:210px;background:yellow}
select.tiny{width:80px}
table,td{margin:0;padding:0;font:11px/12px Verdana,Arial,sans-serif}
table.hotels{margin:3px 0 10px 0;padding:0;width:99%}
table.hotels a:link,table.hotels a:visited,table.hotels a:focus{color:black;text-decoration:underline}
table.hotels a:hover{color:#c7c7c7;background:#f2f2f2}
table.hotels tr td{height:24px;padding:0 0 0 3px}
table.hotels tr th{height:26px;background:#ececec;padding:0 0 0 3px}
table.hotels tr.light{background:#f8f8f8}
table.merkzettel tbody td{width:50%;font-size:12px;font-weight:bold;color:white;padding:6px 0 6px 3px;vertical-align:middle;text-align:center}
table.modTable tbody td{width:50%;font-size:12px;font-weight:bold;color:white;border-bottom: 1px solid white;padding:6px 0 6px 3px;vertical-align:middle}
table.modTable th,table.merkzettel th{border-collapse:collapse;font-size:12px;border-bottom: white;border-top: white;padding:4px 0 4px 0;text-align:center;vertical-align:middle;background:#dcdcdc}
table.modTable,table.merkzettel{width:224px;font-size:11px;border-collapse:collapse;margin:3px 0 0 1px}
/* -- OBJEKTDARSTELLUNG --*/
table.objContainer{width:708px;font-size:11px;margin:0;padding:0;background:#f8f8f8}
table.objContent{width:100%;border:0 solid;border-color:#161616;height:105px}
table.objContentAusgabe{border:0 solid;margin:0;background:white}
table.objContentMenu{width:100%;border:0 solid;border-color:#161616;background:#f0f0f0}
table.objListMenu{width:100%;margin:0 0 5px 0;padding:0 0 0 3px}
table.objMenu{width:100%;border:0 solid;border-color:#161616;padding:2px;background:#f0f0f0}
td.bigLabelLight{height:24px;padding:2px 1px 0 5px;width:135px;text-align:center;background:#f8f8f8}
td.hoverTr:hover{background:white}
td.lb250{width:250px;text-align:right}
td.lbInput{width:250px;text-align:left;border:1px solid #808080;padding:2px 0 2px 2px;background:#efefef}
td.lbSmall,td.lb110{width:100px;text-align:right}
td.lbTop{padding:8px 0 2px 2px;text-align:left}
td.objID{height:26px;color:#666666;font:16px 'Arial Black',Verdana,sans-serif;background:#f8f8f8}
/* -- LAYOUT FORMULARE SELECTS-- */
TD.objInfoBox{vertical-align:top}
td.objLabelDark{height:24px;line-height:26px;padding:2px 1px 0 3px;width:98px;background:#e5e5e5}
td.objLabelLight{height:24px;line-height:26px;padding:2px 1px 0 3px;width:98px;background:#f8f8f8}
td.objTableText{padding:2px 4px 2px 4px;vertical-align:top}
td.objTableTitle{height:23px;padding:0 0 0 5px;border-bottom: thin #757575;text-align:center;font-weight:bold;background:#f0f0f0}
td.objTableTitleDark{padding:0;border-bottom-color:#757575;color:#555555;text-align:left;height:26px;font:13px Verdana,sans-serif;background:#f8f8f8}
td.objValueDark{height:24px;padding:0 0 0 3px;background:#e5e5e5}
td.objValueDarkBold{height:24px;font-weight:bold;padding:0 0 0 3px;background:#e5e5e5}
td.objValueLight{height:24px;padding:0 0 0 3px;background:#f8f8f8}
td.objValueLightBold{height:24px;font-weight:bold;padding:0 0 0 3px;background:#f8f8f8}
td.tdSeperator{height:15px;border-bottom: solid #808080}
td.tdSpacer{height:15px}
textarea.big{width:685px}
textarea.bigErr{width:680px;background:yellow}
textarea.small{width:338px}
textarea.smallErr{width:338px;background:yellow}
.auswahlTdLarge{border-bottom:thin #626262;padding-bottom:10px}
.errorMessage{text-decoration:none;color:red;font:bold 13px/14px Verdana,Arial,sans-serif}
.infoFieldset{width:704px;background:#f2f2f2;border-color:#f0f0f0;margin:5px 3px 0 10px;padding:5px;line-height:16px}
.infoFieldset li{margin-bottom:10px}
.infoFieldset table td{text-align:left;line-height:16px}
.modul iframe{width:auto;height:auto;border:0}
.objContentAusgabe tbody td{text-align:left;font-weight:100;font-size:100%;line-height:16px;padding:5px 5px 4px 3px;border-color:#161616;border:0;width:700px;background:#f8f8f8}
.objContentAusgabe thead td{height:26px;padding-left:5px;text-align:left;font-weight:bold;background:#f8f8f8;width:100%}
.objtextFieldset{font-weight:bold;padding:5px}
/* -- LAYOUT FORMULARE SELECTS-- */
.selectStyle{width:130px;font-size:12px;background:#f8f8f8}
.seperator{clear:both}
/* -- LAYOUT FORMULARE BREIT HELLGRAU--*/
.staniFieldset{width:710px;background:#f8f8f8;border-color:#626262;margin:5px 2px 5px 10px;padding:0 0 0 3px}
.staniFieldset P,infoFieldset P{margin:5px 0 5px 5px;padding:5px 2px 2px 3px;font:normal 12px/16px Verdana,Arial,sans-serif}
.staniFormTable{width:680px;padding:3px 0 0 0;font-size:12px;text-align:left;border-collapse:collapse}
.staniFormTable td{padding:3px 0 0 2px}
.textArea{width:685px;padding:3px;border-style:solid;font:12px Verdana,Arial,sans-serif;}
.textAreaErr{font:bold 13px Verdana,Arial,sans-serif;background:red}
/* -- Kooperierende Makler -- */
#ID_LINKPOP td{padding:0 0 0 2px}
