/* 
   This css was written by ampersize
   for the bannerscan project
 */	

body
{
padding:0px;
margin:0px;
/* background:url("/fileadmin/template/img/bg_red.png"); */
background:url("/fileadmin/template/img/bg_blat.jpg");
color:#FFFFFF;
text-align:center; 
font-family: Arial, Verdana, Helvetica;
}

/* Allgemeines Seitenlayout */

img{border:0px; }

a:link {color:#005F7F; text-decoration:none;}
a:visited {color:#005F7F; text-decoration:none;}
a:hover {color:white; text-decoration:bold;}
a:active {color:#005F7F; text-decoration:none;}
.color {color:#005F7F; font-weight:bold;}

#container{
z-index:1;
text-align:left;
margin:20px auto 0;
width:800px;
margin-bottom:20px;
background-color: #444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #767ADF;
padding: 10px;
}

#text{
z-index:3;
margin:5px;
margin-left:180px;
margin-top:20px;
min-height:580px;
margin-bottom:20px;
width: 610px;
text-align: left;
padding:0px;
}

* html #text { height:560; }

#text h1 { position:relative; font-size:1.5em; margin: 0px; margin-top:5px; padding:0px; color:#005F7F; }
#text h3 { color:#005F7F; font-size:1.1em;  margin-left:7px; }
#text .news-single-item h3{ color:#005F7F; font-size:0.8em; font-style:italic; }
#text p { font-size:1em; }
#text a { color:#005F7F; font-weight:bold; }

#banner {
background: #444444; 
text-align:center;
width:800px;
height:135px;
left:auto;
}

#navi {
z-index:2;
float:left;
margin-top:140px;
position:relative;
margin-left:-90px;
width:230px;
height:310px;
background:url("/fileadmin/template/img/bg_navi.png");
}

#navi p {
margin-left:15px;
text-align:left;
line-height:4px;
letter-spacing:2px;
}

#navi a:hover { font-weight:bold; color:white; }

#footer {
margin-top:20px;
text-align:center;
vertical-align:middle;
height:auto;
padding:2px;
border-width:1px;
background-color:#444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-style:solid;
border-color:#767ADF;
}

.code {
font-family:courier;
font-size:0.8em;
line-height:0.7em;
margin:0px;
padding:0px;
text-align:left;
}

/* Komischer CSC-Scheiss */
.csc-frame-frame2 {
font-family:courier;
font-size:0.5em;
line-height:0.9em;
padding:3px;
border-width:1px;
background-color:#444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-style:solid;
border-color:#767ADF;
}

/* News */

.news-list-date{ font-size:0.7em; font-style:italic; }

.news-list-item{
margin-top:10px;
margin-left:15px;
padding:10px;
border-width:1px;
background-color:#444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-style:solid;
border-color:#767ADF;
}

.news-list-container{padding:10px;}

/* G?stebuch */

.tx-veguestbook-pi1 {
background:none;
padding:0px;
margin:0px;
margin-bottom:30px;
border-width:1px;
background-color:#444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-style:solid;
border-color:#767ADF;
}

.tx-veguestbook-pi1 h2.tx-guestbook-header {
font-size:1.0em;
background:#ED6006;
color:#FFF;
margin:0px;
margin-left:7px;
margin-right:7px;
text-align:center;
padding: 2px;
}

.tx-veguestbook-pi1 h3.tx-guestbook-header {
font-size:0.7em;
font-weight:normal;
color:#ED6006;
margin:0px;
margin-left:7px;
margin-right:7px;
padding:0px;
border-width:1px;
border-style:solid;
border-color:#767ADF;
text-align:center;
}

.tx-veguestbook-pi1 a.tx-guestbook-header { font-size:0.7em; font-weight:normal; color:#ED6006; margin:0px 20px 0px 20px; }
.tx-veguestbook-pi1 .tx-guestbook-left { float:left; width:13em; min-height:4em; font-size:0.9em; }
.tx-veguestbook-pi1 p { border-style:solid; border-width:1px; border-color:#767ADF; margin:0 7px 20px 7px; padding:5px; }
.tx-guestbook-list-header { color: #005F7F; background-color:#444444; border-style:none; }
.tx-guestbook-list-row { background-color:#444444; color: white; }
.tx-guestbook-field { background-color:#444444; vertical-align:top; } 
.tx-veguestbook-pi1 .tx-guestbook-result {padding:5px; }
.tx-veguestbook-pi1 .tx-guestbook-field label { clear:both; display:block; float:left; width:6em; padding:2px; padding-left:10px; }
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med { float:left; width:10em; margin-top:0.25em; }
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big { float:left; width:20em; }
.tx-guestbook-field textarea.tx-guestbook-form-textarea { width:30em; display:block; float:left; margin-bottom:0.5em; }
.tx-veguestbook-pi1 fieldset { border:none; }
.tx-veguestbook-pi1 legend { display:none; }
.tx-veguestbook-pi1 input.tx-guestbook-submit { width:10em; font-size:80%; display:block; margin-bottom:1em; margin-left:6em; }
.tx-guestbook-clear { min-height: 3px; background-color:#005F7F; margin:30px; font-size:3px; }

/*Online-Demo AK_vorrat*/
div#akct {
position: absolute; top:0px; right: 0px; z-index: 2342; width:113px; height:88px;
background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvse.gif);
background-repeat: no-repeat;
background-position: right top;
border:none;
padding:0;
margin:0;
text-align: right;
}

div#akct img {
border:none;
padding:0;
margin:0;
background: none;
}

div#akct a#akpeel img {
width: 113px;
height: 88px;
}

div#akct a, div#akct a:hover {
text-decoration: none;
border:none;
padding:0;
margin:0;
display: block;
background: none;
}

div#akct a#akpeel:hover {
position: absolute; top:0px; right: 0px; z-index: 4223; width:500px; height:500px;
display: block;
background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
background-repeat: no-repeat;
background-position: right top;
}

div#akct a#akpreload {
background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
background-repeat: no-repeat;
background-position: 234px 0px;
}
