h1, h2, h3, h4, h5, h6 {color: #333333;font-weight: normal;line-height: 1em;margin: 0;padding: 5px 0;}
h1 {font-size: 39px;font-weight: bold;margin-top:3px;  line-height:1.2em;}
.HeaderPane h1 span {color:#c1c1c1;}
h2 {font-size: 32px; margin-top:15px; margin-bottom:5px; line-height:1.2em;}
h3 {color: #3AB1BE;font-size: 15px; margin: 15px 0px 5px 0px; border:0px;text-transform:uppercase;font-weight: bold;line-height: 120%;}
h4 {font-size: 20px; border: 0px; color: #000; margin: 20px 0px 10px 0px; letter-spacing: 1px; text-transform: uppercase; line-height: 140%;}
h5 {color: #333333;font-size: 17px;line-height: 130%; margin-top:16px;margin-bottom:16px;}
h6 {color: #3AB1BE;font-size: 11px;margin-top: 16px; text-transform:uppercase;font-weight: bold;}
.Normal A:link, .Normal A:visited {
font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #3AB1BE; text-decoration: none; font-weight: normal;}
.Normal A:hover {
text-decoration: underline;}
div.bubble { margin: 20px 0; }
div.bubble div { background: url(http://www.ecml.at/Portals/1/basic/bubble-RU.gif) no-repeat bottom right; margin: 0; margin-bottom:10px; width: 100%; }
div.bubble div div { background: url(http://www.ecml.at/Portals/1/basic/bubble-LU.gif) no-repeat bottom left; }
div.bubble div div div { background: url(http://www.ecml.at/Portals/1/basic/bubble-RO.gif) no-repeat top right; }
div.bubble div div div div { background: url(http://www.ecml.at/Portals/1/basic/bubble-LO.gif) no-repeat top left; }
div.bubble div div div div div { font-style:normal; margin: 0; padding: 15px 25px 30px 25px; width: auto; line-height:180%; }
.submenu {line-height:120%; padding:15px 20px}
.box {background-color: #ECF0F0;padding: 0px 15px 8px 15px;border: 1px dotted #cccccc;}
.visibleDiv {    position: fixed; top: 40%; right: 0px;}
#divItemsFound {display:none}
.btn-panel  {display:none}
.hbox { opacity: 1; filter: alpha(opacity=100); background-color: #7bced7;} .hbox:hover{opacity: 0.7; filter: alpha(opacity=70);}
.hbox-arrow { opacity: 1; filter: alpha(opacity=100); background-image: url(http://www.ecml.at/Portals/1/basic/hbox-arrow-no.gif); background-position: center bottom;} 
.hbox:hover{opacity: 0.7; filter: alpha(opacity=70);}
 .hbox-text, .hbox-text:link, .hbox-text:hover, .hbox-text:visited {font-size: 16px !important; color: #ffffff !important;font-weight:normal !important;text-decoration:none !important;}
.more   {background-color: #efefef;}
.calendar-bg  {background-color: #eaeaea;}
.calendar-bgalt  {background-color: #FFF;  border-bottom:1px solid #eaeaea; }

