W3C CSS Validator results for http://www.restaurierung-stadler.de/common/css/base.css (CSS level 3)

Sorry! We found the following errors (7)

URI : http://www.restaurierung-stadler.de/common/css/styles.css

1 Parse Error };
1 #overlay Property -moz-opacity doesn't exist : 0.5px
1 #overlay Parse Error opacity=50)
1 #thumbs_cont ul li img Property behavior doesn't exist : url("common/css/csshover.htc")
1 * html #thumbs_cont ul li img Value Error : margin only 0 can be a length. You must put a unit after your number : 4px 4px 1 4px
1 #nav_prev Property behavior doesn't exist : url("common/css/csshover.htc")
1 #nav_next Property behavior doesn't exist : url("common/css/csshover.htc")

↑ Top

Valid CSS information

* {
font-family : Tahoma, Verdana, sans-serif;
letter-spacing : 0.03em;
}
body {
background-color : #dbdbdb;
margin : 0;
padding : 0;
voice-family : inherit;
}
a {
outline : none;
}
p {
font-family : 'Trebuchet MS', Tahoma, Verdana, sans-serif;
text-align : left;
font-size : 14px;
z-index : 2;
}
p.fliesstext {
margin : 0;
padding : 0 55px 10px 0;
border : #000 solid 0;
font-size : 14px;
line-height : 18px;
color : #4a4a4a;
letter-spacing : 0.03em;
text-align : left;
z-index : 2;
}
.abstand {
margin : 5px 0;
padding : 0;
border : #000 solid 0;
font-size : 1px;
line-height : 1px;
color : #616161;
position : relative;
height : 1px;
clear : both;
z-index : 2;
}
img {
border : none;
width : auto;
height : auto;
margin : 0;
padding : 0;
}
.hidden {
display : none;
}
.text_grau {
margin : 0;
padding : 0;
border : #ccc solid 0;
background-color : transparent;
color : #4a4a4a;
font-size : 13px;
font-weight : 400;
line-height : 17px;
text-align : right;
}
a.text_grau:link, a.text_grau:visited {
color : #4a4a4a;
text-decoration : none;
}
a.text_grau:hover {
color : #4a4a4a;
text-decoration : underline;
}
.spacer {
width : 1px;
height : 5px;
margin : 0;
padding : 0;
border : #ccc solid 0;
background-color : transparent;
font-size : 1px;
line-height : 1px;
}
p a {
margin : 0;
padding : 0;
font-family : Verdana, sans-serif;
border : #eee solid 0;
font-size : 14px;
font-weight : 400;
line-height : 18px;
color : #4a4a4a;
letter-spacing : 0.06em;
text-align : left;
}
p a:link, p a:visited {
text-decoration : none;
}
p a:hover {
text-decoration : underline;
}
a.internal {
margin : 0;
padding : 0;
border : #000 solid 0;
font-weight : bold;
color : #446197;
}
a.internal:link, a.internal:visited {
display : inline;
text-decoration : none;
background : url("common/link_internal.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0 0 0 20px;
}
a.internal:hover, a.internal:active, a.internal:focus {
color : #a43333;
}
.link {
display : block;
width : 17px;
height : 23px;
margin : 1px 5px 0 0;
padding : 0;
border : #000 solid 0;
font-size : 0;
line-height : 0;
letter-spacing : 0.1em;
color : #f93;
font-weight : bold;
background : url("common/newsletter/link_internal.gif") no-repeat;
background-position : 2px 0%;
float : left;
}
* html .link {
margin : 1px 5px 0 0;
}
#construction {
margin : 0;
padding : 0;
background : url(common/under_construction.png) no-repeat;
width : 60px;
height : 56px;
border : #eee solid 0;
float : left;
}
.rep_box {
margin : 0;
padding : 0;
width : 611px;
height : 56px;
border : #eee solid 0;
position : absolute;
bottom : 70px;
right : 0;
font-size : 9px;
line-height : 12px;
text-align : left;
}
.rep_text {
margin : 0 0 1px 5px;
padding : 0;
border : #eee solid 0;
font-size : 10px;
line-height : 10px;
text-align : left;
color : #676767;
width : 150px;
clear : both;
}
#vdr {
margin : 0;
padding : 0;
background : url(common/logo_vdr.png) no-repeat;
width : 186px;
height : 42px;
border : #eee solid 0;
float : left;
cursor : pointer;
}
#ihk {
margin : -12px 0 0 45px;
padding : 0;
background : url(common/logo_ifs.png) no-repeat;
width : 58px;
height : 56px;
border : #eee solid 0;
float : left;
cursor : pointer;
}
.ihk_text {
margin : 1px 0 0 5px;
padding : 0;
font-family : Verdana, sans-serif;
border : #eee solid 0;
float : left;
font-size : 10px;
line-height : 13px;
text-align : left;
color : #4a4a4a;
}
a.ihk_text:link, a.ihk_text:visited {
color : #4a4a4a;
text-decoration : none;
}
a.ihk_text:hover {
color : #4a4a4a;
text-decoration : underline;
}
#menu_3 ul {
float : left;
margin : 0;
padding : 0;
background : url(common/navigation_bar.gif) no-repeat;
width : 611px;
height : 46px;
position : relative;
}
#menu_3 ul li {
margin : 0;
padding : 0;
list-style : none;
position : absolute;
top : 0;
font-size : 1px;
line-height : 1px;
}
#menu_3 ul li, #menu_3 ul a, #menu_3 ul strong {
height : 46px;
display : block;
}
#menu_3 ul a, #menu_3 ul strong {
text-indent : -5000px;
text-decoration : none;
}
#check_bar ul {
float : left;
margin : 0;
padding : 0;
background : url(common/check_bar.gif) no-repeat;
width : 150px;
height : 14px;
position : absolute;
top : 8px;
left : 70px;
border : #b9cdd2 solid 0;
}
#check_bar ul li {
margin : 0;
padding : 0;
list-style : none;
position : absolute;
top : 0;
}
#check_bar ul li, #check_bar ul a, #check_bar ul strong {
height : 14px;
display : block;
}
#check_bar ul a, #check_bar ul strong {
text-indent : -5000px;
text-decoration : none;
}
#footer {
width : 864px;
height : 27px;
margin : 0;
padding : 0;
border : #b9cdd2 solid 0;
visibility : hidden;
position : relative;
}
#footeradd {
width : 620px;
height : 25px;
position : absolute;
top : 4px;
left : 235px;
margin : 0;
padding : 0;
border : #b9cdd2 solid 0;
}
.telesma {
width : 150px;
height : 27px;
margin : 0;
padding : 0;
border : #b9cdd2 solid 0;
position : absolute;
top : 0;
right : 0;
}
.logo_telesma {
background-image : url("common/telesma_logo.png");
background-repeat : no-repeat;
width : 150px;
height : 27px;
float : right;
margin : 0;
padding : 0;
border : #b9cdd2 solid 0;
cursor : pointer;
}
h1 {
font-family : 'Trebuchet MS', Tahoma, Verdana, sans-serif;
text-transform : uppercase;
margin : 0 0 10px;
padding : 0;
font-size : 24px;
font-weight : 400;
line-height : 28px;
color : #446197;
z-index : 2;
}
h2 {
font-family : 'Trebuchet MS', Tahoma, Verdana, sans-serif;
margin : 10px 0 7px;
padding : 0;
font-size : 18px;
font-weight : 400;
line-height : 21px;
color : #565656;
letter-spacing : 0.07em;
text-align : left;
z-index : 2;
}
h3 {
font-family : 'Trebuchet MS', Tahoma, Verdana, sans-serif;
margin : 0 0 3px;
padding : 0 0 0 5px;
font-size : 15px;
font-weight : 700;
font-style : italic;
line-height : 22px;
color : #446197;
letter-spacing : 0.07em;
text-align : left;
z-index : 2;
}
h6 {
text-align : left;
margin : 0;
padding : 1px 0;
font-size : 100%;
font-weight : 400;
color : #535353;
background-color : #fff;
}
.caption {
font-size : 11px;
line-height : 15px;
font-style : italic;
}
P.emphasis {
background-color : #dbe4d4;
margin-left : 20px;
margin-right : 30px;
line-height : 16px;
}
p.em {
font-style : italic;
font-size : 13px;
line-height : 18px;
}
strong {
font-weight : 700;
padding : 0 3px 0 0;
color : #898989;
}
p.sup, p.sub {
font-size : 10px;
}
.hilite1 {
background-color : #cdf;
}
.hilite2 {
background-color : #cfd;
}
.hilite3 {
background-color : #dfc;
}
.hilite4 {
background-color : #fdc;
}
.hilite5 {
background-color : #fcd;
}
.hilite6 {
background-color : #dcf;
}
TABLE.teaserElement {
border-spacing : 0;
border-collapse : collapse;
border-style : none;
width : 100%;
}
P.teaserTitle {
font-family : Verdana, Helvetica, Arial, sans-serif;
color : #000;
background-color : #fff;
font-size : 12px;
line-height : 15px;
font-weight : 700;
margin-top : 3px;
margin-bottom : 3px;
margin-left : 3px;
margin-right : 3px;
}
TD.teaserTitle {
padding : 0;
}
TD.teaserText {
padding : 0;
}
P.teaserText {
font-family : Verdana, Helvetica, Arial, sans-serif;
font-size : 10px;
font-weight : 400;
text-decoration : none;
color : #000;
background-color : #fff;
line-height : 16px;
margin-top : 3px;
margin-bottom : 3px;
margin-left : 3px;
margin-right : 3px;
}
A.teaserTitle:link, A.teaserTitle:visited, A.teaserTitle:hover, A.teaserTitle:active {
font-weight : 700;
font-size : 12px;
color : #000;
background-color : #fff;
text-decoration : none;
}
A.teaserText:link, A.teaserText:visited, A.teaserText:hover, A.teaserText:active {
color : #436976;
background-color : #fff;
text-decoration : none;
}
.primColorStrong0 {
background-color : #000;
color : #fff;
}
.primColorMedium0 {
background-color : #999;
color : #000;
}
.primColorLight0 {
background-color : #ccc;
color : #000;
}
.secndColorStrong1 {
background-color : #8cabb9;
color : #000;
}
.secndColorStrong0 {
background-color : #a7b3b9;
color : #000;
}
.secndColorMedium1 {
background-color : #aebbc2;
color : #000;
}
.secndColorMedium0 {
background-color : #c9d3d9;
color : #000;
}
.secndColorLight1 {
background-color : #ccdae2;
color : #000;
}
.secndColorLight0 {
background-color : #dde6ec;
color : #000;
}
.teaserColor {
background-color : #eb0000;
color : #000;
}
.neutralColorBlack {
background-color : #000;
color : #fff;
}
.neutralColorStrong0 {
background-color : #999;
color : #000;
}
.neutralColorMedium0 {
background-color : #ccc;
color : #000;
}
.neutralColorLight0 {
background-color : #eee;
color : #000;
}
.neutralColorTrans {
background-color : #0f0;
color : #000;
}
.cmsTxtColorStrong0 {
color : #436976;
background-color : #eee;
}
.cmsTxtColorStrong1 {
color : #666;
background-color : #eee;
}
.cmsBgColorStrong0 {
background-color : #8cabb9;
color : #000;
}
.cmsBgColorStrong1 {
background-color : #ccc;
color : #000;
}
.cmsBgColorMedium0 {
background-color : #dde6ec;
color : #000;
}
.cmsBgColorLight0 {
background-color : #eee;
color : #000;
}
.ftTH {
background-color : #ccc;
color : #000;
}
.ftTD {
background-color : #dde6ec;
color : #000;
}
#top {
width : 920px;
height : 124px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/right_bg_intro.gif");
background-repeat : repeat-x;
background-position : bottom left;
position : relative;
}
.header_top {
width : 920px;
height : 9px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-color : transparent;
background-image : url("common/content/header_top.gif");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
}
#header_left {
width : 10px;
height : 115px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-color : transparent;
background-image : url("common/content/header_left_repeat.gif");
background-repeat : repeat-y;
background-position : top center;
font-size : 1px;
line-height : 1px;
position : absolute;
top : 9px;
left : 0;
}
#header_left_corner {
width : 10px;
height : 13px;
margin : 102px 0 0;
padding : 0;
border : #000 solid 0;
background-color : transparent;
background-image : url("common/content/header_left_corner.gif");
background-repeat : no-repeat;
background-position : bottom center;
font-size : 1px;
line-height : 1px;
}
#header_right {
width : 10px;
height : 115px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-color : transparent;
background-image : url("common/content/header_right_repeat.gif");
background-repeat : repeat-y;
background-position : top center;
font-size : 1px;
line-height : 1px;
position : absolute;
top : 9px;
right : 0;
}
#header_right_corner {
width : 10px;
height : 13px;
margin : 102px 0 0;
padding : 0;
border : #000 solid 0;
background-color : transparent;
background-image : url("common/content/header_right_corner.gif");
background-repeat : no-repeat;
background-position : bottom center;
font-size : 1px;
line-height : 1px;
}
#header {
width : 138px;
height : 46px;
margin : 0;
padding : 0;
border : #000 solid 0;
position : absolute;
bottom : 0;
left : 270px;
}
#logo_intro {
position : absolute;
top : 0;
left : 0;
width : 241px;
height : 93px;
margin : 0;
padding : 0;
background-image : url("common/logo.png");
background-repeat : no-repeat;
background-position : center center;
border : #000 solid 0;
cursor : pointer;
}
#logo_content {
width : 241px;
height : 93px;
margin : 0;
padding : 0;
border : #eee solid 0;
position : absolute;
top : 12px;
left : 20px;
}
#flash_content {
width : 601px;
height : 69px;
margin : 0;
padding : 0;
border : #ccc solid 0;
position : absolute;
top : 9px;
left : 275px;
}
.flash_content_alternate {
width : 601px;
height : 69px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("../../common/slideshow/images/intro_werkstatt.jpg");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
}
#content_content {
width : 920px;
margin : -6px 0 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/content/content_bg.gif");
background-repeat : repeat-y;
background-position : top center;
position : relative;
z-index : 2;
}
#content_footer {
width : 920px;
height : 11px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/content/content_footer.gif");
background-repeat : no-repeat;
background-position : top center;
position : relative;
}
#inhalt {
width : 639px;
margin : 0 0 0 274px;
padding : 10px 0 190px;
border : #000 solid 0;
position : relative;
z-index : 2;
}
#box {
width : 920px;
margin : 0 auto;
padding : 0;
border : #000 solid 0;
position : relative;
}
.headline {
margin : 0;
padding : 0;
border : #000 solid 0;
position : relative;
z-index : 2;
}
#macro {
text-align : right;
margin : 0;
padding : 0;
width : 209px;
height : 300px;
border : #b9cdd2 solid 0;
float : left;
overflow : visible;
position : absolute;
top : 48px;
left : 35px;
}
#macronav_top {
margin : 0;
padding : 0;
width : 209px;
height : 12px;
border : #b9cdd2 solid 0;
background-image : url("common/macronav_top.png");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
}
#macronav_bottom {
margin : 0;
padding : 0;
width : 209px;
height : 12px;
border : #b9cdd2 solid 0;
background-image : url("common/macronav_bottom.png");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
}
#macronav ul {
text-align : right;
margin : 0;
padding : 0;
width : 209px;
background-color : #fff;
border : #000 solid 0;
}
#macronav ul li {
list-style : none;
margin : 0;
padding : 0 0 3px 0;
}
* html #macronav ul li {
padding : 0;
}
.imgbox {
margin : 8px 5px 0;
padding : 0;
width : 9px;
height : 9px;
border : #b9cdd2 solid 0;
vertical-align : -1px;
background-image : url("common/link_0.png");
}
.cat {
font-family : 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
line-height : 20px;
font-size : 12px;
font-style : normal;
color : #6d6d6d;
font-weight : 700;
text-decoration : none;
margin : 0;
padding : 0 0 3px 0;
border : #b9cdd2 solid 0;
width : 209px;
height : 20px;
letter-spacing : 0.04em;
}
a.cat:link, a.cat:visited, a.cat:active {
margin : 0;
border : #2f4891 solid 0;
display : block;
background-image : url("common/bg_macronav.gif");
background-repeat : no-repeat;
background-position : top right;
}
a.cat:hover, .imgbox_on {
text-decoration : none;
color : #fff;
background-image : url("common/bg_macronav.gif");
background-repeat : no-repeat;
background-position : bottom right;
display : block;
}
.cat1 {
font-family : 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
line-height : 20px;
font-size : 12px;
font-style : normal;
color : #c10707;
font-weight : 700;
margin : 0;
padding : 0 0 3px 0;
border : #b9cdd2 solid 0;
width : 209px;
height : 20px;
letter-spacing : 0.04em;
text-decoration : none;
}
a.cat1:link, a.cat1:visited, a.cat1:active {
margin : 0;
border : #2f4891 solid 0;
display : block;
}
a.cat1:hover {
text-decoration : none;
display : block;
}
#macronav_glossar ul {
text-align : right;
margin : 0;
padding : 6px 0 0 6px;
width : 203px;
height : 86px;
background-color : #fff;
border : #b9cdd2 solid 0;
}
* html #macronav_glossar ul {
padding : 6px 0 0 5px;
width : 204px;
height : 86px;
}
html:lang(de) > body #macronav_glossar ul {
height : 86px;
}
#macronav_glossar ul li {
list-style : none;
margin : 1px 2px 2px 1px;
border : #b9cdd2 solid 0;
}
.cat_glossar {
font-family : 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
line-height : 24px;
font-size : 12px;
font-style : normal;
text-align : center;
color : #6d6d6d;
font-weight : 700;
text-indent : 0;
text-decoration : none;
margin : 0;
padding : 0;
border : #b9cdd2 solid 0;
width : 19px;
height : 24px;
letter-spacing : 0.04em;
float : left;
}
a.cat_glossar:link, a.cat_glossar:visited, a.cat_glossar:active {
border : #2f4891 solid 0;
display : block;
background-image : url("common/macro_glossar.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
}
a.cat_glossar:hover {
text-decoration : none;
color : #fff;
background-position : -24px 0%;
display : block;
}
.cat1_glossar {
font-family : 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
line-height : 24px;
font-size : 12px;
text-align : center;
font-style : normal;
text-indent : 0;
color : #c10707;
font-weight : 700;
margin : 0;
padding : 0;
border : #b9cdd2 solid 0;
width : 19px;
height : 24px;
letter-spacing : 0.04em;
text-decoration : none;
float : left;
}
a.cat1_glossar:link, a.cat1_glossar:visited {
border : #2f4891 solid 0;
display : block;
background-image : url("common/macro_glossar.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
}
a.cat1_glossar:hover {
text-decoration : none;
display : block;
background-image : url("common/macro_glossar.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
}
.wrapboth {
margin : 0 0 10px 15px;
padding : 2px;
border : #fff solid 0;
background-color : #ededed;
z-index : 10;
}
.wrap {
margin : 0;
padding : 0;
border : #000 solid 0;
background-color : #ededed;
z-index : 10;
}
.wrap_image {
margin : 0 0 -3px;
padding : 0;
border : #000 solid 0;
background-color : #ededed;
}
.subtitlebox {
margin : 0 0 2px 1px;
padding : 0;
text-align : left;
border : #000 solid 0;
background-color : #ededed;
}
.subtitle {
margin : 0;
padding : 5px 0 3px 3px;
font-size : 11px;
font-weight : 400;
font-style : italic;
line-height : 14px;
letter-spacing : 0.05em;
color : #605f5f;
text-align : left;
border : #ededed solid 1px;
}
.wrap_line {
margin : 0;
padding : 0;
border : #000 solid 0;
z-index : 10;
height : 1px;
position : absolute;
overflow : visible;
display : inline;
}
.lupe {
margin : 0;
padding : 0;
width : 35px;
height : 32px;
border : #b9cdd2 solid 0;
background-image : url("common/content/lupe.png");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
position : absolute;
top : -32px;
right : 0;
cursor : pointer;
}
.custom_list ul {
list-style : none;
margin : 0 0 10px;
padding-left : 1em;
text-indent : -1em;
}
.custom_list li {
list-style-image : none;
list-style-type : none;
margin : 0 0 5px -15px;
text-indent : 0;
border : #000 solid 0;
font-size : 14px;
line-height : 18px;
color : #4a4a4a;
background-image : url("common/content/dot.gif");
background-repeat : no-repeat;
background-position : 6px 0%;
padding : 0 20px 0 15px;
}
* html .custom_list li {
background-position : 7px 0%;
}
.pub_box {
margin : 0 3px 0 0;
padding : 0;
border : #000 solid 0;
z-index : 10;
display : block;
}
.pub_box ul {
list-style : none;
margin : 0;
padding : 0;
position : relative;
}
.pubbox_ungerade {
background-color : #ededed;
list-style-image : none;
list-style-type : none;
margin : 0;
padding : 5px 0;
width : 100%;
position : relative;
z-index : 0;
border-top : 1px solid #cdcdcd;
border-bottom : 1px solid #cdcdcd;
}
.pubbox_gerade {
list-style-image : none;
list-style-type : none;
margin : 0;
padding : 5px 0;
border : #000 solid 0;
width : 100%;
position : relative;
z-index : 0;
}
.pub_headline_box {
margin : 0;
padding : 0 20px 3px 55px;
border : #000 solid 0;
z-index : 10;
}
.pub_headline {
font-family : 'Trebuchet MS', Tahoma, Verdana, sans-serif;
text-transform : uppercase;
margin : 0;
padding : 0;
font-size : 16px;
font-weight : 700;
display : block;
line-height : 19px;
color : #446197;
text-align : left;
border : #000 solid 0;
text-decoration : none;
z-index : 10;
}
a.pub_headline:link, a.pub_headline:active {
margin : 0;
padding : 0;
border : #2f4891 solid 0;
text-decoration : none;
}
a.pub_headline:hover {
color : #a43333;
}
.pub_text {
margin : 0;
padding : 0 20px 3px 55px;
font-size : 13px;
font-weight : 400;
line-height : 15px;
color : #4a4a4a;
text-align : left;
border : #000 solid 0;
text-decoration : none;
position : relative;
z-index : 10;
}
.pub_icon {
margin : 0;
padding : 0;
width : 45px;
height : 51px;
text-align : left;
border : #000 solid 0;
background-image : url("common/content/pub_icon.png");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
position : absolute;
top : 7px;
left : 4px;
z-index : 15;
}
.pub_icon2 {
display : block;
margin : 0;
padding : 0;
width : 45px;
height : 51px;
text-align : left;
border : #000 solid 0;
z-index : 15;
position : absolute;
top : 8px;
left : 3px;
cursor : pointer;
}
a.pub_icon2:link {
display : block;
margin : 0;
padding : 0;
width : 45px;
height : 51px;
}
a.pub_icon2:visited {
text-decoration : none;
background : url("common/visited.png");
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0;
width : 45px;
height : 51px;
}
.pub_icon_new {
margin : 0;
padding : 0;
width : 45px;
height : 51px;
text-align : left;
border : #000 solid 0;
background-image : url("common/content/pub_icon_new.png");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
position : absolute;
top : 7px;
left : 4px;
z-index : 15;
}
.linkicon {
color : #585858;
font-size : 12px;
line-height : 12px;
font-weight : 700;
text-decoration : none;
padding : 0;
margin : 0 0 3px;
}
a.linkicon:link, a.linkicon:visited {
background : url("common/content/links.gif");
background-repeat : no-repeat;
background-position : 2px 0%;
padding : 0 0 0 18px;
margin : 0 0 0 56px;
}
a.linkicon:hover {
color : #a43333;
}
legend.link_headline {
margin : 0;
padding : 0;
font-size : 16px;
font-weight : 700;
line-height : 25px;
color : #5e5d5d;
text-align : left;
border : #000 solid 0;
text-decoration : none;
display : none;
}
* html legend.link_headline {
margin : 0 0 0 -8px;
padding : 0;
font-size : 16px;
font-weight : 700;
line-height : 25px;
color : #5e5d5d;
text-align : left;
border : #000 solid 0;
text-decoration : none;
display : none;
}
.link_icon {
margin : 0;
padding : 0;
width : 40px;
height : 47px;
text-align : left;
border : #000 solid 0;
cursor : pointer;
background-image : url("common/content/link_icon.png");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
position : absolute;
top : 2px;
left : 5px;
z-index : 10;
}
.link_icon2 {
display : block;
margin : 0;
padding : 0;
width : 45px;
height : 51px;
text-align : left;
border : #000 solid 0;
z-index : 15;
position : absolute;
top : -2px;
left : 3px;
cursor : pointer;
}
a.link_icon2:link {
display : block;
margin : 0;
padding : 0;
}
a.link_icon2:visited {
text-decoration : none;
background : url("common/visited.png");
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0;
}
.pub_headline_glossar {
margin : 0;
padding : 4px 0 3px 3px;
font-size : 15px;
font-weight : 700;
font-style : italic;
display : inline;
line-height : 19px;
color : #585858;
text-align : left;
border : #000 solid 0;
text-decoration : none;
z-index : 10;
}
a.pub_headline_glossar:link, a.pub_headline_glossar:active {
border : #2f4891 solid 0;
text-decoration : none;
}
a.pub_headline_glossar:hover {
text-decoration : underline;
color : #a43333;
}
.pub_icon_glossar {
margin : 0;
padding : 0;
font-size : 1px;
font-weight : 700;
display : block;
line-height : 1px;
color : #446197;
text-align : left;
border : #000 solid 0;
text-decoration : none;
z-index : 10;
width : 27px;
height : 21px;
float : left;
}
a.pub_icon_glossar:link, a.pub_icon_glossar:active {
border : #2f4891 solid 0;
text-decoration : none;
background-image : url("common/content/glossar_icon.png");
background-repeat : no-repeat;
background-position : 0% 0%;
}
a.pub_icon_glossar:hover {
text-decoration : underline;
}
a.pub_icon_glossar:visited {
background : url("common/visited2.png");
background-repeat : no-repeat;
background-position : 0% 0%;
}
.glossar_copyright {
margin : 20px 0 0;
padding : 0 55px 0 0;
border : #000 solid 0;
font-size : 11px;
line-height : 14px;
font-style : italic;
color : #4a4a4a;
letter-spacing : 0.03em;
text-align : left;
z-index : 2;
}
a.glossar_copyright:link, a.glossar_copyright:active {
text-decoration : none;
}
a.glossar_copyright:hover {
text-decoration : underline;
}
.qv_list {
margin : 0 0 10px;
padding : 15px 0 0;
font-size : 11px;
line-height : 14px;
font-style : italic;
color : #4a4a4a;
}
.qv_list legend {
font-size : 16px;
line-height : 16px;
font-style : normal;
color : #4a4a4a;
margin : 0;
}
* html .qv_list legend {
margin : 0 0 0 -5px;
}
.qv_list ul {
list-style : none;
margin : 0;
padding : 10px 0 0;
padding-left : 1em;
text-indent : -1em;
}
.qv_list li {
list-style-image : none;
list-style-type : none;
margin : 0;
text-indent : 0;
border : #000 solid 0;
font-size : 14px;
line-height : 18px;
padding : 0;
}
.qv_list {
margin : 10px 10px 10px 0;
}
.pdf_icon_small {
margin : 2px 0 0;
padding : 0;
width : 26px;
height : 10px;
border : #000 solid 0;
background-image : url("common/content/pdf_icon_small.gif");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
}
.pdf_download_bg, .pdf_download_bg_roll {
margin : -10px 3px 0 0;
padding : 0;
width : 124px;
height : 162px;
border : #000 solid 0;
background-image : url("common/content/pdf_download_bg.gif");
background-repeat : no-repeat;
background-position : top center;
z-index : 10;
float : right;
position : relative;
}
.pdf_download_bg {
background-position : 0% 0%;
}
.pdf_download_bg_roll {
background-position : -162px 0%;
}
.hidden {
display : none;
}
.shown {
display : inline;
}
small {
visibility : hidden;
}
.expand, span.footnote {
color : #900;
font-size : 95%;
}
a.expand, a.collapse {
text-decoration : none;
font-weight : 400;
font-size : 100%;
color : #900;
padding-left : 9px;
width : 9px;
background : url("common/plus.gif") 1px no-repeat;
cursor : help;
}
a.expand:hover, a.collapse:hover {
color : #900;
}
a.collapse {
background : url("common/minus.gif") 1px no-repeat;
}
span.expand a, span.expand a:hover {
font-weight : 400;
color : #900;
}
form {
border : #000 solid 0;
margin : 0;
padding : 0;
}
fieldset {
border : #000 solid 0;
margin : 5px 0 0;
padding : 0;
position : relative;
}
label {
display : none;
}
.chronobox {
margin : 8px 0;
padding : 0;
border : #000 solid 0;
position : relative;
width : 100%;
}
.chrono {
margin : 0;
padding : 0;
font-size : 14px;
font-weight : 400;
line-height : 18px;
color : #4a4a4a;
position : absolute;
top : 0;
left : 0;
width : 85px;
}
.chronotext {
margin : 0 0 0 105px;
padding : 0;
font-size : 14px;
font-weight : 400;
line-height : 18px;
color : #4a4a4a;
position : relative;
}
#lightbox {
position : absolute;
top : 40px;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
}
#lightbox a img {
border : none;
}
#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}
#imageContainer {
padding : 10px;
}
#loading {
position : absolute;
top : 40%;
left : 0;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
}
#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#imageContainer > #hoverNav {
left : 0;
}
#hoverNav a {
outline : none;
}
#prevLink, #nextLink {
width : 49%;
height : 100%;
background : url(common/blank.gif) no-repeat transparent;
display : block;
}
#prevLink {
left : 0;
float : left;
}
#nextLink {
right : 0;
float : right;
}
#prevLink:hover, #prevLink:visited:hover {
background : url(common/lightbox/prevlabel.gif) 15% left no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
background : url(common/lightbox/nextlabel.gif) 15% right no-repeat;
}
#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
}
#imageData {
padding : 0 10px;
}
#imageData #imageDetails {
width : 65%;
float : left;
text-align : left;
padding : 0 0 10px;
}
#imageData #caption {
font-weight : 700;
color : #605f5f;
}
#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1em;
}
#imageData #bottomNavClose {
width : 93px;
float : right;
padding-bottom : 0.7em;
}
#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
opacity : 0.5;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
* html > body .clearfix {
display : inline-block;
width : 100%;
}
* html .clearfix {
height : 1%;
}
#OuterContainer {
position : relative;
padding : 0 0 10px;
margin : 0;
background-color : #ededed;
border-left : 1px solid #ababab;
}
#Container {
position : relative;
height : 200px;
width : 200px;
margin : 0 auto;
border : #c7ddc7 solid 0;
font-size : 0;
}
#Photo {
position : absolute;
top : 0;
left : 0;
z-index : 5;
padding : 5px;
background-color : #fff;
}
#Loading {
height : 32px;
width : 32px;
position : absolute;
top : 8px;
right : 11px;
text-align : center;
z-index : 0;
line-height : 1px;
}
#LinkContainer {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#PrevLink, #NextLink {
cursor : pointer;
width : 48%;
height : 100%;
background : url("common/show/img/c.gif") no-repeat transparent;
display : block;
}
#PrevLink span, #NextLink span {
display : none;
}
#PrevLink {
left : 0;
float : left;
}
#NextLink {
right : 0;
float : right;
}
#PrevLink:hover, #PrevLink:visited:hover {
background : url("common/show/img/prev_minus.gif") 50% 20% no-repeat;
}
#NextLink:hover, #NextLink:visited:hover {
background : url("common/show/img/next_plus.gif") 50% 80% no-repeat;
}
#LinkContainer > #PrevLink:hover, #LinkContainer > #PrevLink:visited:hover {
background : url("common/show/img/prev_chevron.png") 50% 20% no-repeat;
}
#LinkContainer > #NextLink:hover, #LinkContainer > #NextLink:visited:hover {
background : url("common/show/img/next_chevron.png") 50% 80% no-repeat;
}
#CaptionContainer {
margin : 0;
padding : 0;
background-color : #ededed;
width : 637px;
text-align : left;
color : #7aaa19;
border-left : 1px solid #ababab;
}
#CaptionContainer p {
margin : 0 3px 0 0;
padding : 15px 20px 8px 7px;
background-color : #ededed;
border : #ededed solid 0;
width : 600px;
font-size : 13px;
line-height : 18px;
color : #4a4a4a;
}
#CaptionContainer span {
margin : 0 0 10px;
padding : 0 0 0 4px;
background-color : #ededed;
border : #ededed solid 0;
display : block;
}
#CaptionContainer a span {
display : none;
}
#CaptionContainer span b {
display : none;
}
#CaptionContainer em {
font-style : italic;
font-size : 11px;
line-height : 15px;
padding : 0 0 0 4px;
}
#Counter {
position : absolute;
right : 15px;
top : 50px;
font-size : 12px;
font-weight : 700;
line-height : 12px;
color : #4a4a4a;
}
#CaptionContainer a.exlink:link, #CaptionContainer a.exlink:visited {
font-size : 11px;
line-height : 18px;
font-style : italic;
display : inline;
color : #2e4d96;
text-decoration : none;
background : url("common/galerie/exlink.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0 0 0 10px;
}
#CaptionContainer a.exlink:hover {
color : #9f0707;
}
#navigator {
border : #000 solid 0;
position : relative;
padding : 10px 0 0 6px;
margin : 0;
width : 630px;
height : 62px;
background-color : #ededed;
border-left : 1px solid #ababab;
}
#thumbs_cont ul {
height : 50px;
margin : 0;
padding : 0 1px 0 26px;
border : #000 solid 0;
float : left;
}
#thumbs_cont li {
display : block;
margin : 0 4px 0 0;
text-align : center;
border : #000 solid 0;
list-style : none;
float : left;
background : #fff;
float : left;
}
#thumbs_cont ul li img {
margin : 4px 4px 1px 4px;
padding : 2px;
border : #9d9c9c solid 1px;
background : #fff;
}
#thumbs_cont ul li img.selected {
border : #9d9c9c solid 1px;
background : #fff;
}
#thumbs_cont ul li img:hover, #thumbs_cont ul li img.hover {
border : #d23d3d solid 1px;
background : #fff;
}
#thumbs_cont ul li .thumb_name {
display : block;
bottom : 0;
text-align : center;
margin : 0;
padding : 2px 0;
color : #c7ddc7;
font-weight : 400;
background : #fff;
}
#nav_prev {
width : 10px;
height : 50px;
display : none;
margin : 0;
position : absolute;
top : 10px;
left : 18px;
cursor : pointer;
background : url("common/show/img/prev_chevron_small.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
font-size : 1px;
line-height : 1px;
}
#nav_prev:hover, #nav_prev.hover {
background : url("common/show/img/prev_chevron_small.gif");
background-repeat : no-repeat;
background-position : -50px 0%;
border : #9d9c9c solid 0;
}
#nav_next {
width : 10px;
height : 50px;
display : none;
margin : 0 0 0 -1px;
float : left;
cursor : pointer;
background : url("common/show/img/next_chevron_small.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
font-size : 1px;
line-height : 1px;
}
* html #nav_next {
margin : 0 0 0 -5px;
}
#nav_next:hover, #nav_next.hover {
background : url("common/show/img/next_chevron_small.gif");
background-repeat : no-repeat;
background-position : -50px 0%;
border : #9d9c9c solid 0;
}
.thumblist {
border : #8d0227 solid 1px;
background-color : #fff;
}
p.tooltip_title {
background-color : #666;
color : #fff;
width : 454px;
font-size : 18px;
line-height : 20px;
padding : 5px 10px 5px 10px;
margin : 0;
z-index : 100;
border-left : 3px solid #ededed;
border-right : 3px solid #ededed;
}
.tooltip_text .fliesstext {
font-size : 12px;
line-height : 15px;
width : 454px;
padding : 10px 10px 10px 10px;
margin : 0;
z-index : 100;
background-color : #fff;
border-left : 3px solid #ededed;
border-right : 3px solid #ededed;
}
a.tip:link, a.tip:visited {
display : inline;
color : #2e4d96;
text-decoration : none;
background : url("common/link_internal.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0 0 0 20px;
font-size : 13px;
line-height : 18px;
}
a.tip:hover {
color : #9f0707;
}
#dhtmltooltip {
position : absolute;
left : -300px;
width : 494px;
border : #666 solid 0;
padding : 0;
visibility : hidden;
z-index : 100;
}
#dhtmlpointer {
position : absolute;
left : -300px;
z-index : 101;
visibility : hidden;
}
#tp_top {
width : 496px;
height : 12px;
color : #2e4d96;
text-decoration : none;
background : url("common/tooltip/tp_top.png");
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0;
font-size : 1px;
line-height : 1px;
z-index : 110;
}
#tp_content {
display : block;
width : 494px;
margin : 0;
padding : 0 13px 0 9px;
background : url("common/tooltip/tp_bg.png");
background-repeat : no-repeat;
background-position : 0% 0%;
}
#tp_bottom {
display : block;
width : 496px;
height : 12px;
color : #2e4d96;
text-decoration : none;
background : url("common/tooltip/tp_bottom.png");
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0;
margin : -1px 0 0 0;
font-size : 1px;
line-height : 1px;
}
.email_anschrift {
width : 270px;
height : 270px;
margin : 1px 0 0;
padding : 0;
border-right : 1px solid #919191;
font-size : 0.1px;
line-height : 0.1px;
position : absolute;
top : 10px;
left : 10px;
}
html:lang(de) > body .email_anschrift {
height : 280px;
}
* html .email_anschrift {
height : 295px;
}
.anschriftbox {
width : 260px;
margin : 0 0 5px;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
}
.anschrift {
margin : 0 0 0 58px;
padding : 0;
border : #000 solid 0;
font-size : 13px;
line-height : 17px;
color : #4a4a4a;
letter-spacing : 0.04em;
}
.anschriftbox_stadler, .anschriftbox_telefon, .anschriftbox_telefax, .anschriftbox_mail {
width : 48px;
height : 12px;
margin : 3px 0 0;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
float : left;
}
.anschriftbox_stadler {
background-image : url("common/email/adresse.gif");
background-repeat : no-repeat;
background-position : top left;
}
.anschriftbox_telefon {
background-image : url("common/email/telefon_anschrift.gif");
background-repeat : no-repeat;
background-position : top left;
}
.anschriftbox_telefax {
background-image : url("common/email/telefax_anschrift.gif");
background-repeat : no-repeat;
background-position : top left;
}
.anschriftbox_mail {
background-image : url("common/email/mail_anschrift.gif");
background-repeat : no-repeat;
background-position : top left;
}
.email {
width : 600px;
margin : 15px 0 0;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
position : relative;
}
.email_content {
width : 320px;
margin : 0 0 0 280px;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
position : relative;
}
.email_content_sent {
width : 320px;
margin : 0 0 0 280px;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
position : relative;
}
.email_content_sent .email_input {
color : #9f9f9f;
}
.email_content_sent .email_textarea {
color : #9f9f9f;
}
.mail_icon {
width : 76px;
height : 91px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/mail_icon.png");
background-repeat : no-repeat;
background-position : center center;
font-size : 0.1px;
line-height : 0.1px;
position : absolute;
top : 10px;
right : 0;
}
* html .mail_icon {
right : 20px;
}
.mail_stamp {
width : 87px;
height : 70px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/mail_stamp.png");
background-repeat : no-repeat;
background-position : center center;
font-size : 0.1px;
line-height : 0.1px;
position : absolute;
top : -10px;
right : -33px;
}
* html .mail_stamp {
right : -13px;
}
.news_box {
width : 180px;
height : 21px;
margin : 0;
padding : 0 0 0 32px;
border : #000 solid 0;
font-size : 12px;
line-height : 16px;
color : #78b01c;
font-weight : 700;
font-style : italic;
position : absolute;
top : 200px;
left : 35px;
}
* html .news_box {
margin : 0;
}
.news_icon {
width : 27px;
height : 21px;
margin : 4px 0 0;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
position : absolute;
top : 0;
left : 0;
background : url("common/visited2.png");
background-repeat : no-repeat;
background-position : 0% 0%;
}
.email_header {
width : 610px;
height : 5px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/email_header.gif");
background-repeat : no-repeat;
background-position : center center;
font-size : 0.1px;
line-height : 0.1px;
}
.email_outer_content {
width : 610px;
margin : 0;
padding : 3px 0 6px 10px;
border : #000 solid 0;
background-image : url("common/email/email_content_repeat.gif");
background-repeat : repeat-y;
background-position : top left;
}
html:lang(de) > body .email_outer_content {
padding : 2px 0 6px 10px;
}
* html .email_outer_content {
padding : 0 0 5px 10px;
}
.email_footer {
width : 610px;
height : 5px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/email_footer.gif");
background-repeat : no-repeat;
background-position : top left;
font-size : 0.1px;
line-height : 0.1px;
}
.button_box {
width : 88px;
height : 25px;
margin : 0 0 0 216px;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
}
* html .button_box {
margin : 0 0 0 220px;
}
.button_box_news {
width : 88px;
height : 25px;
margin : 0 0 0 115px;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
}
* html .button_box_news {
margin : 0 0 1px 120px;
}
.email_submit, .email_roll {
margin : 0;
padding : 0;
width : 88px;
height : 25px;
border : #b9cdd2 solid 0;
background-color : transparent;
background-image : url("common/email/button_email.gif");
background-repeat : no-repeat;
}
.email_submit {
background-position : 0% 0%;
}
.email_roll {
background-position : -25px 0%;
}
.email_box {
width : 230px;
margin : 2px 0;
padding : 0;
border : #aaabab solid 0;
font-size : 1px;
line-height : 1px;
position : relative;
}
label.email_text {
display : none;
}
.fieldbox {
height : 12px;
margin : 5px 0 0;
padding : 0;
border : #000 solid 0;
font-size : 0.1px;
line-height : 0.1px;
position : relative;
display : block;
}
.fieldbox_kontakt {
width : 35px;
height : 12px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/name.gif");
background-repeat : no-repeat;
background-position : center center;
font-size : 0.1px;
line-height : 0.1px;
display : block;
float : left;
}
.fieldbox_email {
width : 83px;
height : 12px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/email.gif");
background-repeat : no-repeat;
background-position : center center;
font-size : 0.1px;
line-height : 0.1px;
display : block;
float : left;
}
.fieldbox_telefon {
width : 47px;
height : 12px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/telefon.gif");
background-repeat : no-repeat;
background-position : center center;
font-size : 0.1px;
line-height : 0.1px;
display : block;
float : left;
}
.fieldbox_nachricht {
width : 62px;
height : 12px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/nachricht.gif");
background-repeat : no-repeat;
background-position : center center;
font-size : 0.1px;
line-height : 0.1px;
display : block;
float : left;
}
.form_error {
width : 81px;
height : 12px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-image : url("common/email/error.gif");
background-repeat : no-repeat;
background-position : center center;
font-size : 0.1px;
line-height : 0.1px;
float : left;
display : block;
}
.email_input {
height : 19px;
margin : 1px;
padding : 4px 0 0 3px;
border : #c3c3c3 solid 1px;
border-top-color : #7c7c7c;
border-bottom-color : #ddd;
font-size : 13px;
line-height : 15px;
color : #585757;
background-color : #fff;
position : relative;
width : 200px;
}
html:lang(de) > body .email_input {
width : 195px;
}
* html .email_input {
margin : 0 1px;
}
*:first-child + html .email_input {
width : 195px;
margin : 0 0 0 1px;
}
.email_input_box {
display : block;
margin : 1px 0 2px;
padding : 0;
border : #dfdfdf solid 1px;
width : 202px;
background-color : #fff;
}
.email_textarea {
font-size : 13px;
line-height : 15px;
color : #585757;
background-color : #fff;
padding : 2px 0 0 3px;
margin : 1px;
width : 300px;
height : 100px;
border : #c3c3c3 solid 1px;
border-top-color : #7c7c7c;
border-bottom-color : #ddd;
}
html:lang(de) > body .email_textarea {
width : 295px;
}
* html .email_textarea {
margin : 0 1px;
}
*:first-child + html .email_textarea {
width : 295px;
margin : 0 0 0 1px;
}
.email_input_box_textarea {
display : block;
margin : 1px 0 0;
padding : 0;
border : #dfdfdf solid 1px;
width : 302px;
background-color : #fff;
}
.newsletter a:link, .newsletter a:visited {
display : inline;
color : #2e4d96;
background : url("common/link_internal.gif");
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0 0 0 20px;
font-size : 13px;
line-height : 18px;
text-decoration : none;
}
.newsletter a:hover {
color : #9f0707;
text-decoration : none;
}
* html .newsletter {
line-height : 20px;
}
.message {
display : inline;
color : #2e4d96;
margin : 0 0 10px;
padding : 0 20px 5px 0;
font-size : 14px;
line-height : 18px;
}
.news_list ul {
list-style : none;
margin : 0 0 0 10px;
padding-left : 1em;
text-indent : -1em;
}
.news_list li {
list-style-image : none;
list-style-type : none;
}
.news_list a:link, .news_list a:visited {
list-style-image : none;
list-style-type : none;
display : inline;
color : #2e4d96;
text-decoration : none;
background : url("common/content/dot.gif");
background-repeat : no-repeat;
background-position : 5px 0%;
padding : 0 0 0 15px;
margin : 0;
font-size : 14px;
line-height : 18px;
}
.news_list a:hover {
color : #9f0707;
}
#horizon {
color : #fff;
background-color : transparent;
text-align : center;
position : absolute;
top : 50%;
left : 0;
width : 100%;
height : 0;
overflow : visible;
visibility : visible;
display : block;
}
#inside {
background-color : transparent;
margin-left : 0;
position : absolute;
top : -200px;
left : 0;
width : 99.8%;
height : 470px;
visibility : visible;
border : #bbb solid 0;
}
#container {
width : 864px;
height : 470px;
margin : 0 0 0 -432px;
padding : 0;
border : #eee solid 0;
background-color : transparent;
position : absolute;
left : 50%;
top : 0;
background-image : url("common/right_bg_intro.gif");
background-repeat : repeat-x;
background-position : top left;
}
#left {
width : 0;
height : 327px;
margin : 0 432px 0 0;
padding : 0;
border : #cc2009 solid 0;
background-color : transparent;
position : absolute;
right : 50%;
top : 0;
background-image : url("common/right_bg_intro.gif");
background-repeat : repeat-x;
background-position : center right;
}
*:first-child + html #left {
margin : 0 431px 0 0;
}
#right {
width : 0;
height : 327px;
margin : 0 0 0 432px;
padding : 0;
border : #cc2009 solid 0;
background-color : transparent;
position : absolute;
left : 50%;
top : 0;
background-image : url("common/right_bg_intro.gif");
background-repeat : repeat-x;
background-position : center left;
}
#intro_adresse {
width : 252px;
height : 327px;
margin : 0;
padding : 0;
border : #ccc solid 0;
background-color : transparent;
float : left;
position : relative;
}
#box_adresse {
width : 210px;
height : 165px;
margin : 0;
padding : 0;
border : #ccc solid 0;
background-color : transparent;
position : absolute;
bottom : 5px;
right : 49px;
}
#flashcontainer {
width : 601px;
height : 252px;
margin : 29px 0 0 5px;
padding : 0;
border : #000 solid 0;
background-color : #dbdbdb;
float : left;
}
#flashcontent {
width : 601px;
height : 252px;
margin : 0;
padding : 0;
border : #ccc solid 0;
background-color : #dbdbdb;
}
.flashalternate {
width : 601px;
height : 252px;
margin : 0;
padding : 0;
border : #000 solid 0;
background-color : #dbdbdb;
color : #000;
background-image : url("common/slideshow/images/intro_werkstatt.jpg");
background-repeat : no-repeat;
background-position : top center;
font-size : 1px;
line-height : 1px;
}
.intro_einleitung {
position : absolute;
top : 270px;
left : 0;
font-size : 16px;
font-weight : 400;
line-height : 22px;
letter-spacing : -0.4px;
color : #fff;
padding : 10px 10px 0;
width : 480px;
height : 50px;
border-top : 10px solid #d47f00;
border-bottom : 10px solid #d47f00;
background-color : #c15224;
}
#logo_intro {
margin : 0;
padding : 0;
background-image : url("common/logo.png");
background-repeat : no-repeat;
background-position : center center;
width : 241px;
height : 93px;
position : relative;
}
#logo_top {
width : 241px;
height : 93px;
margin : 0;
padding : 0;
border : #eee solid 0;
position : absolute;
top : 45px;
right : 10px;
}
#footer {
width : 864px;
height : 27px;
margin : 0;
padding : 0;
border : #b9cdd2 solid 0;
position : relative;
visibility : hidden;
}
.nav_e18 {
left : 0;
width : 75px;
}
.nav_e18 a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -46px 0;
background-repeat : no-repeat;
}
.nav_e18_current, #nav_e18_current a:visited:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -92px 0;
background-repeat : no-repeat;
}
.nav_e6 {
left : 75px;
width : 101px;
}
.nav_e6 a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -46px -75px;
background-repeat : no-repeat;
}
.nav_e6_current, #nav_e6_current a:visited:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -92px -75px;
background-repeat : no-repeat;
}
.nav_e23 {
left : 176px;
width : 123px;
}
.nav_e23 a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -46px -176px;
background-repeat : no-repeat;
}
.nav_e23_current, #nav_e23_current a:visited:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -92px -176px;
background-repeat : no-repeat;
}
.nav_e100 {
left : 299px;
width : 80px;
}
.nav_e100 a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -46px -299px;
background-repeat : no-repeat;
}
.nav_e100_current, #nav_e100_current a:visited:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -92px -299px;
background-repeat : no-repeat;
}
.nav_e102 {
left : 378px;
width : 82px;
}
.nav_e102 a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -46px -378px;
background-repeat : no-repeat;
}
.nav_e102_current, #nav_e102_current a:visited:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -92px -378px;
background-repeat : no-repeat;
}
.nav_e104 {
left : 461px;
width : 64px;
}
.nav_e104 a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -46px -461px;
background-repeat : no-repeat;
}
.nav_e104_current, #nav_e104_current a:visited:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -92px -461px;
background-repeat : no-repeat;
}
.nav_e26 {
left : 525px;
width : 86px;
}
.nav_e26 a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -46px -525px;
background-repeat : no-repeat;
}
.nav_e26_current, #nav_e26_current a:visited:hover {
background-image : url(http://www.restaurierung-stadler.de/common/navigation_bar.gif);
background-position : -92px -525px;
background-repeat : no-repeat;
}
.xhtml {
left : 0;
width : 46px;
}
.xhtml a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/check_bar.gif);
background-position : -14px 0;
background-repeat : no-repeat;
}
.css {
left : 46px;
width : 36px;
}
.css a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/check_bar.gif);
background-position : -14px -46px;
background-repeat : no-repeat;
}
.barrierefrei {
left : 82px;
width : 68px;
}
.barrierefrei a:hover {
background-image : url(http://www.restaurierung-stadler.de/common/check_bar.gif);
background-position : -14px -82px;
background-repeat : no-repeat;
}

↑ Top