/* Content und Sidebar-Elemente */
HTML {
margin-bottom: 0.1px;
height: 100%;
}
BODY {
margin: 0px;
padding: 0px;
color: #C0C0C0; /*Achtung: Das Plugin Abstimmung reagiert auf diese Farbe und die font-size Angabe*/
font-size: 100.01%;
background: black url(../images/pcback4.jpg) left top no-repeat;
background-attachment:fixed;
}
#content h1 {
font-size: 200%;
font-weight: normal;
margin: 0px;
padding: 10px 20px 20px 0px;
color: #263D99;
}
#content h2 {
font-size: 130%;
margin: 0px;
color: #263D99;
padding: 10px 0px 2px 0px;
}
#sidebar h2 a, #rechts h2 a {
color: white;
padding-right: 10px !important;
}
#sidebar h2, #rechts h2, #leftcols h2 {
width: 186px;
font-weight: normal !important;
color: white;
font-size: 100%;
letter-spacing: 0.1em;
padding: 2px 0px 3px 20px;
background: black url(../images/common_vo.gif);
overflow: hidden;
margin: 0px !important;
}
#commonpages h3, #subnav h3, #leftcols h3 {
float: left;
width:196px;
font-weight: normal !important;
color: white;
font-size: 100%;
letter-spacing: 0.1em;
padding: 2px 0px 3px 20px;
background: black url(../images/common_vo.gif);
overflow: hidden;
margin: 0px;
}
#content h3 {
font-size: 100%;
font-weight: bold;
margin: 0px;
padding: 10px 0px 5px 0px;
color: #263D99;
}
/* hiermit wird die erste Unterschrift der Absatzbilder bestimmt */
#content h5 {
font-size: 85%;
font-weight: bold;
margin: 3px 0px 1px 0px;
padding: 0px 0px 0px 0px;
color: #263D99;
}
/* hiermit wird die zweite Unterschrift der Absatzbilder bestimmt */
#content h4 {
font-size: 85%;
font-weight: bold;
margin: 0px;
padding: 0px;
color: black;
}
#content p {
margin: 0px;
padding: 2px 0px 15px 0px; /* mit 15px wird der Abstand zwischen den Absätzen bestimmt */
line-height: 160%;
color: black;
}
#content a {
text-decoration: none;
font-weight: bold;
color: #263D99;
}
#content a:hover {
text-decoration: underline;
}
#content .sidepicture {
float: right;
padding: 5px 5px 7px 5px;
margin: 10px 0px 5px 5px;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid #aaaaaa;
border-left: 1px solid #aaaaaa;
background: white;
width: 260px;
}
* html .clearfix { overflow:hidden; }
#content .clearer {
clear: both;
}
#more {
margin: 0px;
padding: 20px 0px 0px 0px;
text-align: right;
color: black;
}
#more a {
text-decoration : none;
padding: 1px 0px 1px 0px;
line-height: 30px;
font-weight: bold;
color: #263D99;
}
#content ul {
list-style: none;
padding: 0px;
margin: 6px 5px 6px 0px;
color:black;
line-height: 200%;
}
#sidebar ul {
list-style: none;
color: #C0C0C0;
border-left: 1px solid #4865D8;
border-right: 1px solid #263D99;
border-bottom: 2px solid #4865D8;
padding: 10px 5px 10px 5px;
margin: 0px 5px 25px 5px;
line-height: 160%;
}
#content li {
padding: 0px 0px 6px 0px;
color: black;
}
#sidebar li {
padding: 0px 0px 6px 0px;
color: #C0C0C0;
font-size : 100%;
}
#content table.cells {
border: 1px solid black;
}
#content table{
width: 100%;
max-width: 100%;
text-align: left;
}
#content tr.header, #content.rowheader, #content.colheader{
font-size: 1.0em;
font-weight: normal;
color: white;
background: #263D99;
}
#content tr.header a, #content.rowheader a, #content.colheader a{
color: #E0E7FB;
}
.rowheader {
padding: 0.5em 0.2em 0.5em 0.5em !important;
}
#content td.cell{ /* erste Zeile */
background: #A2A2A2;
color: black;
padding: 0.5em 0.2em 0.5em 0.5em;
}
#content td.tablepic {
background: #A2A2A2;
color: black;
padding: 0.8em;
text-align: center;
clear: both;
}
#content table a{
color: #263D99 ;
}
#content tr.even td, #content tr.even { /* erste Zeile */
background: #f8f8f8;
color: black;
padding: 0.5em 0.2em 0.5em 0.5em;
}
#content tr.even td:hover{
background: #f8f8f8;
}
#content tr.even, #content tr.odd {
line-height: 130%!important;
}
.colheader {
background: #263D99!important;
font-size: 1.3em !important;
font-weight: normal;
color: white !important;
padding: 10px 10px 10px 10px !important;
margin: 10px !important;
}
#content td.colheader a {
color: #E0E7FB;
}
div.teaserelementbig {
width: 533px;
float: left;
padding: 4px 0px 4px 0px;
margin: 3px 0px 1px 0px;
}
div.teaserborder {
float: left;
width:100%;
padding: 4px 4px 4px 4px;
margin: 3px 0px 1px 0px;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid black;
border-left: 1px solid black;
background: white;
}
* html div.teaserborder { padding: 2px; }
.title1 {
background: #263D99;
margin: 2px 0px 2px 0px;
padding: 5px;
}
.title2 {
background: #263D99;
margin: 2px 0px 2px 0px;
padding: 5px;
}
.title3 {
background: #263D99;
margin: 2px 0px 2px 0px;
padding: 3px;
}
.title1 a, .title2 a, .title3 a {
color: #E9EBE8 !important;
}
div.teaserbig {
margin: 0px;
}
div.teaserelement {
width: 255px;
float: left;
padding: 4px 2px 4px 2px;
margin: 3px 10px 0px 0px;
}
* html div.teaserelement { margin-right: 1px; }
* html div.teaserelement { width: 259px; }
div.teaser {
margin: 0px;
}
div.teaserelementsmall {
width: 166px;
float: left;
padding: 4px 2px 4px 2px;
margin: 2px 10px 2px 0px;
font-size: 85%;
}
* html div.teaserelementsmall {margin: 2px 1px 2px 0px!important;}
* html div.teaserelementsmall { width: 169px; }
div.teasersmall {
margin: 0px;
}
div.teaserpicture {
float: right;
padding: 2px 0px 0px 5px;
margin: 0px 0px 5px 10px;
text-align: center;
width: 200px;
}
div.teaserpicture2 {
float: right;
padding: 3px 0px 0px 2px;
margin: 0px 0px 3px 0px;
text-align: center;
width: 130px;
}
div.teaserpicture3 {
float: right;
padding: 2px 0px 0px 0px;
margin: 0px 0px 3px 2px;
text-align: center;
width: 80px;
}
div.teaser p {
margin: 0px;
padding: 0px 0px 0px 0px;
}
div.teasersmall p {
margin: 0px;
padding: 0px 0px 0px 0px !important;
margin: 0px 0px 0px 0px !important;
}
div.teaserinfo {
font-size: 80%;
color: black;
}
#teasernav {
height: 20px;
clear: both;
padding: 6px 0px 4px 0px;
margin: 0px;
text-align: center;
font-size: 130%;
font-weight: bold;
background: #263D99;
color: #CAC1BF;
}
#teasernav a:hover {
color: #E0E7FB !important;
text-decoration: underline;
}
#teasernav a:link {
color: #ABC0F5;
color: white;
}
#teasernav a:visited {
color: #CAC1BF;
}
.teaserlink {
height: 16px !important;
background: #263D99;
margin: 2px 0px 2px 0px;
padding: 5px;
}
.teasertext {
padding: 5px 10px 5px 0px !important;
}
.teasertext2 {
padding: 5px 10px 2px 0px !important;
}
.teaserlink2 {
height: auto !important;
background: #263D99;
margin: 2px 0px 2px 0px;
padding: 5px;
}
.teaserlink a, .teaserlink1 a, .teaserlink2 a, .teaserlink3 a {
color: #E9EBE8 !important;
}
.teasertext3 {
padding: 10px 5px 2px 0px !important;
margin: 3px 5px 0px 0px !important;
}
.teaserlink3 {
height: auto !important;
background: #263D99;
margin: 2px 0px 2px 0px;
padding: 3px;
}
input.box {
border : 1px solid #C0C0C0;
width: 280px;
vertical-align: top;
padding: 1px;
margin: 0px 0px 10px 0px;
}
form.formular textarea {
border : 1px solid #C0C0C0;
width: 280px;
height: 200px;
vertical-align: top;
padding: 1px;
margin: 0px 0px 10px 0px;
}
form.formular .formcaption {
width: 190px;
line-height: 180%;
float: left;
clear: left;
color: black;
}
form.formular .formnote {
color: #4865D8;
line-height: 160%;
padding: 2px 0px 10px 192px !important;
}
.buttoncaption {
line-height: 200%;
}
/* Suchregister */
#register {
width: 101%;
clear: both;
padding: 3px 0px 3px 0px;
margin: 0px;
text-align: center;
background: #263D99;
font-size: 130% ;
font-weight: bold ;
}
#register a:link {
padding: 0px 2px 0px 2px;
color: #E0E7FB ;
}
#register a:visited {
padding: 0px 2px 0px 2px;
color: #E0E7FB;
text-decoration: underline;
}
#register a:hover {
color: #E0E7FB ;
text-decoration: none;
}
.register2 {
text-decoration: none !important;
background-color: #4865D8;
padding: 5px 0px 5px 0px !important;
}
p.register2 {
text-decoration: none !important;
background-color: #4865D8;
padding: 0px 0px 0px 0px;
font-size: 80% !important;
color: black !important;
}
p.register2 a:link {
color: black !important;
text-decoration: none !important;
}
p.register2 a:visited {
color: black !important;
text-decoration: none !important;
}
p.register2 a:hover {
color: black !important;
text-decoration: underline !important;
}
P.s2d { /*Preis auf der Artikelseite */
font-size: 180%;
color: black;
font-weight : bold;
margin: 0px;
padding: 2px 0px 2px 0px;
line-height: 200px;
}
P.s2dsmall {
font-size: 80% !important;
color: black;
}
a.s2dsmall, a.s2dinfo {
text-decoration:underline !important;
}
#content .s2d {
color: black;
}
#W2DPluginVote {
margin-bottom: 25px;
}
#W2DPluginVote p {
line-height: 160%;
color: #C0C0C0;
font-weight: bold;
border: 0px;
padding: 0px 5px 0px 5px;
margin:0px;
}
td.s2d {
color: #C0C0C0;
padding-left: 0px;
font-size: 100%;
}
td.s2d p {
font-size: 150%;
font-weight: bold;
}
#content select.s2d, #content input.s2d { /* 1.Text / 2.Zahl in Variantenfeld */
font-size: 80%;
}
td.s2d img{
border: 0px !important;
margin: 0px !important;
padding: 0px !important;
}