html { height: 100%; }
body { background-color: #F1F1F1; margin: 0px; padding: 0px; height: 100%; width: 100%; font: 12px Tahoma, sans-serif; color: #404040; line-height: 1.33; }
object, p, ul, li, hr { margin: 0; padding: 0; border-width: 0; display: block; }
img { margin: 0; padding: 0; border-width: 0; }
div, form, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }

.button_e { border-right: #B2B1B1 1px solid; border-top: #B2B1B1 1px solid; border-left: #B2B1B1 1px solid; font-size: 11px; font-weight: bold; color: #B2B1B1; border-bottom: #B2B1B1 1px solid; background-color: #ffffff; }
.button_e:hover { border-right: #B2B1B1 1px solid; border-top: #B2B1B1 1px solid; border-left: #B2B1B1 1px solid; font-size: 11px; font-weight: bold; color: #ffffff; border-bottom: #B2B1B1 1px solid; background-color: #B2B1B1; }
.input_e { border-right: #B2B1B1 1px solid; border-top: #B2B1B1 1px solid; border-left: #B2B1B1 1px solid; font-size: 11px; color: #B2B1B1; border-bottom: #B2B1B1 1px solid; background-color: #ffffff; }

#web { margin: 0px auto 0 auto; width: 950px; text-align: left; }

#silvia .top { height: 98px; text-align: left; }
#silvia .top .left { float: left; width: 743px; height: 98px; text-align: left; }
#silvia .top .right { float: left; width: 207px; height: 98px; text-align: center; background: url(top_02.jpg) no-repeat 0 0; }

#silvia .head { height: 193px; text-align: left; }
#silvia .head .left { float: left; width: 743px; height: 193px; text-align: left; background-color: #2E3231; }
#silvia .head .right { float: left; width: 207px; height: 193px; text-align: right; background: url(bg_menu.jpg) no-repeat 0 0; }

#silvia .foooter { clear: both; height: 52px; text-align: left; }
#silvia .footer .left { font: 11px Tahoma, sans-serif; float: left; width: 671px; height: 52px; text-align: center; background-color: #2E3231; }
#silvia .footer .left a { color: #ffffff; text-decoration: none; }
#silvia .footer .left a:hover { color: #6C655C; text-decoration: none; }
#silvia .footer .right { float: left; width: 279px; height: 52px; font: 11px Tahoma, sans-serif; color: #ffffff; text-align: left; background: url(bg_footer.jpg) no-repeat 0 0; }
#silvia .footer .right .zar { padding-right: 15px; padding-left: 90px; padding-bottom: 6px; padding-top: 12px; }
#silvia .footer .right a { color: #ffffff; text-decoration: none; }
#silvia .footer .right a:hover { color: #ffffff; text-decoration: underline; }

#silvia .title_01 { clear: both; width: 950px; height: 230px; text-align: left; background-color: #F1F1F1; }
#silvia .title_01 .box01 { padding-top: 20px; padding-left: 30px; width: 245px; float: left; text-align: left; }
#silvia .title_01 .box01 .aktual { width: 225px; height: 185px; text-align: left; background: url(bg_aktual.jpg) #ffffff no-repeat 5px 10px; border: #C0C2C3 1px solid; }
#silvia .title_01 .box01 .aktual .zar { padding-right: 15px; padding-left: 50px; padding-bottom: 0px; padding-top: 20px; }
#silvia .title_01 .box02 { padding-top: 20px; padding-right: 20px; width: 655px; float: left; text-align: left; font: 11px arial, sans-serif; color: #404040; }
#silvia .title_02 { clear: both; width: 950px; height: 199px; text-align: left; background: url(bg_title.jpg) no-repeat 0 0; }
#silvia .title_02 .box01 { padding-top: 25px; padding-left: 80px; width: 195px; float: left; text-align: left; font: 11px arial, sans-serif; color: #404040; }
#silvia .title_02 .box02 { padding-top: 25px; width: 145px; float: left; text-align: left; }
#silvia .title_02 .box03 { padding-top: 25px; padding-right: 20px; width: 510px; float: left; text-align: left; font: 11px arial, sans-serif; color: #404040; }

#silvia .kontakt { clear: both; width: 950px; height: 340px; text-align: left; background: url(bg_kontakt.jpg) no-repeat 0 0; border-top: #C0C2C3 2px solid; margin-top: 5px; }
#silvia .kontakt .box01 { padding-top: 25px; padding-left: 30px; width: 200px; float: left; text-align: left; }
#silvia .kontakt .box02 { padding-top: 25px; padding-left: 50px; width: 390px; float: left; text-align: left; }
#silvia .kontakt .box03 { padding-top: 25px; padding-left: 40px; width: 210px; float: left; text-align: left; }
#silvia .kontakt a { color: #404040; text-decoration: underline; }
#silvia .kontakt a:hover { color: #404040; text-decoration: none; }

#silvia .content { clear: both; width: 950px; margin-top: 5px; text-align: left; border-top: #C0C2C3 2px solid; background-color: #ffffff; }
#silvia .content .zar { padding-right: 40px; padding-left: 30px; padding-bottom: 25px; padding-top: 25px; }

.list_menu { margin: 17px; padding: 0; list-style: none; color: #6C655C; }
.list_menu li { list-style: none; padding-top: 7px; padding-right: 40px; background: url(arrow_menu_top.jpg) no-repeat 12em; }
.list_menu li a { color: #ffffff; text-decoration: none; }
.list_menu li a:hover { color: #6C655C; text-decoration: none; }

a.unlink { color: #6C655C; text-decoration: underline; }
a.unlink:hover { color: #6C655C; text-decoration: none; }
a.unlink2 { color: #6C655C; text-decoration: none; }
a.unlink2:hover { color: #6C655C; text-decoration: underline; }

#silvia .slogan { font: 14px Tahoma, sans-serif; color: #0088C8; font-weight: bold; }
#silvia .ref { font: 12px Tahoma, sans-serif; color: #0088C8; font-weight: bold; }

.zar_right { float: right; text-align: right; }
