html,body{height:100%;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#525252;background:#F8F6F7 url('../../typo3conf/ext/theme_hinterheller/Resources/Public/Template/img/lvs_right_pagebkg.gif') repeat-x top left}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
h1{font-size:22px;margin-bottom:10px;margin-top:20px}
.clearfix{display:inline-block}
/*T2\*/
* html .clearfix{height:1%}
.clearfix{display:block}
/*T2E*/
.imageText{visibility:hidden}
.w1069{width:1069px !important;border-right:8px solid white}
.w1069noBorder{width:1069px !important}
a.mailLink,a.webLink{color:#9d1926;font-weight:bold;text-decoration:none}
a{color:#525252}
a.bolded{font-weight:bold;text-decoration:none}
a.arrowed{padding-left:15px;background:transparent url('../../typo3conf/ext/theme_hinterheller/Resources/Public/Template/img/arrow.gif') no-repeat center left}
.stickyFooterContent{min-height:100%;height:auto !important;height:100%;margin-bottom:-30px !important}
.stickyFooterHeight{height:30px !important}
#nameTitleMessageBox{position:relative;height:105px;text-align:right;padding-right:150px}
#nameTitleMessageBox h1{font-weight:bold}
#nameTitleMessageBox h1 span.personName{float:right;color:#333333;font-size:19px}
#nameTitleMessageBox h1 span.personTitle{float:right;clear:right;font-size:17px;margin-top:6px}
#nameTitleMessageBox h3{color:#999999;position:absolute;right:150px;bottom:3px;font-weight:bold}
#page{width:1163px;position:relative}
ul.hMenu{list-style:none;margin-top:5px}
ul.hMenu li{float:left;background:transparent url('../../typo3conf/ext/theme_hinterheller/Resources/Public/Template/img/hMenuDelimiter.gif') no-repeat center left;padding:2px 10px}
ul.hMenu li:first-child{background:none}
ul.hMenu li a{color:#525252;font-weight:bold;text-decoration:none}
ul.hMenu li a:hover{color:#000000}
#headerTop{height:170px;background:#FFFFFF url('../../typo3conf/ext/theme_hinterheller/Resources/Public/Template/img/lvs_header.jpg') no-repeat 0px -2px}
#headerMiddle{position:relative;height:245px;background:transparent url('../../typo3conf/ext/theme_hinterheller/Resources/Public/Template/img/homepage_img1.jpg') no-repeat 0px 0px}
.standardpage #headerMiddle{position:relative;height:86px;background:transparent url('../../typo3conf/ext/theme_hinterheller/Resources/Public/Template/img/standard_image.jpg') no-repeat 0px 0px}
#headerMiddle div{line-height:1.2;position:absolute;top:10px;right:50px;width:500px;text-align:right}
.standardpage #headerMiddle div{margin-left:513px;position:static;width:auto;text-align:left;padding:1em}
#headerMiddle div p{margin:15px 0px}
.standardpage #headerMiddle div p{margin:0}
#headerBottom{height:25px;padding-left:265px;padding-top:3px;border-bottom:2px solid #d4d2cc}
#content{height:auto;min-height:100%;background:#ffffff url('../../typo3conf/ext/theme_hinterheller/Resources/Public/Template/img/contentBackground.gif') repeat-y top left}
#content table.office{width:90%}
#content table.office tbody tr{}
#content table.office tbody tr.linebreak td{padding:0}
#content table.office tbody tr td{padding:0.1em 0.25em}
#content table.office tbody tr td.imageContainer{text-align:center}
div.column{float:left}
#columnLeft{width:225px}
#leftMenu{list-style:none}
#leftMenu li{border-bottom:2px solid #cccccc}
#leftMenu li.selected a{color:#000000}
#leftMenu li a{color:#999999;display:block;text-decoration:none;font-weight:bold;padding:7px 5px 7px 40px}
#leftMenu li a:hover{color:#000000}
#columnRight{position:relative;width:775px;padding:25px 15px 25px 50px;line-height:1.2}
#columnRight h1,h2,h3,h4{margin-bottom:1em;font-weight:bold}
#columnRight ul{padding-left:2em;margin:1em 0;list-style-type:square}
#columnRight ul li{}
#columnRight a{color:inherit;text-decoration:none}
#columnRight a:hover{color:#000000}
form{width:50%}
label{display:block;width:25em}
input,textarea{width:100%;margin-bottom:5px}
input.button{width:5em}
#footer{position:relative;background-color:#ffffff}
.topGreyBorder{border-top:2px solid #d4d2cc}
#footerMenu{margin-left:265px}
