/* Variablendefinition */ .contboxhead { background-image:url(layout/startbild2.jpg); background-position:right top; background-size: auto; background-repeat: no-repeat; padding:0em 0.5em; height:500px; border-top: 1px solid #00A0E3; border-bottom: 1px solid #00A0E3; } @media screen and (max-width: 1300px) { .contboxhead { background-size: auto 100%; } } @media screen and (max-width: 1600px) { .contboxhead { background-size: auto 120%; } } @media screen and (max-width: 600px) { .contboxhead { /*background-position: left 0em;*/ } } .contboxheadtext { width:94%; max-width:1500px; padding:4em 0em; margin:0em auto; top:0em; z-index:10; text-align:right; } .contboxheadtext h1 { font-family: 'PT Serif', serif; font-size:3.4em; line-height:1.2em; font-weight:400; color:#ffffff; text-shadow: 0px 0px 1.1em #000000; padding:0em; margin:0em 0em 0em 0.1em; text-align:right; } .contboxheadtext h2 { font-family: 'PT Serif', serif; font-size:1.5em; line-height:1.2em; font-weight:400; color:#ffffff; margin:0em; padding:0em; text-align:right; } .contboxheadtext p { font-family: 'PT Serif', serif; font-weight:400; font-size:1.400em; line-height:1.350em; color:#69b5d0; margin:0em;margin-bottom:0.6em; padding:0.0em; text-align:right; } .contboxheadtext a.link , .contbox1text a.link:hover, .contbox1text a.link:visited { display:block; margin:1em 0em 1em auto; background:#AB2425; color:#ffffff; font-size:1.0em; font-weight:700; padding:1em 2em; text-align:center; } .contboxheadtext a.link:hover { background:#ffffff; color:#AB2425; } @media screen and (max-width: 1300px) { .contboxheadtext { font-size:90%; } .contboxhead { height: 460px; } } @media screen and (max-width: 600px) { .contboxheadtext a.link , .contbox1text a.link:hover, .contbox1text a.link:visited { max-width:50%; } } .contboxhead2 { background-image:url(layout/startbild.jpg); background-position:50% 50%; background-size: 100% auto; background-repeat: no-repeat; padding:0em 0.5em; height:300px; border-top: 1px solid #D0D0D0; border-bottom: 1px solid #D0D0D0; } @media screen and (max-width: 900px) { .contboxhead2 { height:200px; } } @media screen and (max-width: 600px) { .contboxhead2 { height:120px; } } @media screen and (max-width: 400px) { .contboxhead2 { height:90px; } } .contboxhead3 { background-image:url(layout/startbild.jpg); background-position:50% 50%; background-size: 100% auto; background-repeat: no-repeat; padding:0em 0.5em; height:150px; border-top: 1px solid #D0D0D0; border-bottom: 1px solid #D0D0D0; } @media screen and (max-width: 900px) { .contboxhead3 { height:100px; } } @media screen and (max-width: 600px) { .contboxhead3 { height:60px; } } @media screen and (max-width: 400px) { .contboxhead3 { height:45px; } } .fewobox { background:#F3F5F6; border:1px solid #0282BD; border-radius:0.5em; margin-bottom:1em; padding:0.5em; } .fewobox_bild { width:27%; float:left; } .fewobox_text { width:70%; float:right; } .fewobox_text h2 { font-size:1.4em; line-height:1.2em; font-weight:400; color:; padding:0em;padding-bottom:0.2em; margin:0em;margin-bottom:0.4em; border-bottom:1px solid ; text-align:left; } .contbox3 { /*background:#eaeaea; */ margin:0px; padding:0px; background:#D4D4D4; } .contbox3content { width:100%; max-width:1200px; margin:0em auto; padding:1em 0.2em; text-align:center; } .contbox3content .box { width:25%; margin:0em; padding:0em; text-align:center; float:left; } .contbox3content .box img.logo { width:98%; max-width:260px; margin:0em; padding:0em; opacity: 0.8; } .contbox3content .box img.logo:hover { opacity: 1.0; } ul.rslides li img { border-radius:1em; }