gifac.css

span,font,p {
font-weight : normal;
font-size : 10pt;
line-height : 12pt;
color : #000000;
font-family:arial;
}
p,div,span,td {
-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
-webkit-hyphenate-limit-lines: 2;
        hyphenate-limit-lines: 2;
-webkit-hyphenate-limit-chars: auto 3;
        hyphenate-limit-chars: auto 3;
}
div.rahmen {
border:0;
}
.bilder {
float: ;
position: relative;
}
.ob, .un {
position: absolute;
top: 0;
left: 0;
}
.un {
background:#efefd1;
}
.un:hover {
background:#efefd1;
}
.ob:hover {
opacity: 0;
}
.ob {
opacity: 1;
}
.ob, .un {
-ms-transition: opacity 1.5s;
-o-transition: opacity 1.5;
-webkit-transition: opacity 1.5s;
-moz-transition: opacity 1.5s;
transition: opacity 1.5s;
}
img {
 border:0px solid #BFBFBF;
 border-radius:10px;
 padding:0px;
 margin: 1px;
 text-align:center;
}

@keyframes mymove {
from {background-color: #efefd1;}
to {background-color: blue;}
}
.tr {
transition: background-color 0.8s ease-in-out;
background: #efefd1;
border:1px solid #68a0ac;
padding-top:1px;
padding-bottom:1px;
text-align:center;
}
td:hover.tr {
background: #e5f1fb;
display:;
text-align:center;
border:1px solid #68a0ac;
padding-top:1px;
padding-bottom:1px;
}
a:hover.tr {
background: #efefd1;
font-size : 14px;
display:;
text-align:center;
border:1px solid #68a0ac;
padding-top:1px;
padding-bottom:1px;
}
.tra {
transition: background-color 0.8s ease-in-out;
background: #e5f1fb;
border:1px solid #68a0ac;
padding-top:1px;
padding-bottom:1px;
text-align:center;
}
td:hover.tra {
background: #efefd1;
display:block;
text-align:center;
border:1px solid #68a0ac;
padding-top:1px;
padding-bottom:1px;
}
a:hover.tra {
background: #efefd1;
font-size : 14px;
display:block;
text-align:center;
border:1px solid #68a0ac;
padding-top:1px;
padding-bottom:1px;
}
.tran {
transition: background-color 0.8s ease-in-out;
background: #e5f1fb;
border:thin solid #888;
text-align: left;
color: #000;
vertical-align:middle;
padding-top:1px;
padding-bottom:1px;
}
td:hover.tran {
color: #000;
background: #efefd1;
display:block;
padding-top:1px;
padding-bottom:1px;
}
a:hover.tran {
color: #000;
background: #efefd1;
padding-top:1px;
padding-bottom:1px;
display:block;
}
.trans {
transition: background-color 0.6s ease-out;
background: #f0ca7a;
border:thin solid silver;
text-align:center;
border-radius:5px;
}
td:hover.trans {
background: #efefd1;

cursor:pointer;
}
h1 {
font-size : 20pt;
color : #000000;
background-color : #efefd0;
letter-spacing : 5mm;
}
h2 {
font-size : 16pt;
color : #000000;
background-color : #efefd0;
letter-spacing : 0.7mm;
text-align:center;
}
h3 {
font-size : 14pt;
color : #000000;
background-color : #efefd0;
letter-spacing : 0.7mm;
}
h4 {
font-size : 9pt;
color : #000000;
background-color : #a2c5cc;
}
h5 {
font-size : 11pt;
color : #000000;
}
h6 {
font-size : 9pt;
color : #000000;
}
p {
font-size : 11pt;
color : #000000;
}
a {
font-size : 11pt;
text-decoration : none;
color : #000000;
padding: 1px 0 1px 5px;
}
i {
text-decoration : none;
color : #000000;
}
li {
font-size : 1em;
text-decoration : none;
color : #000000;
padding: 0px 5px;
}
a:link {
color : #000;
font-size:14px;
display:block;
padding-top:1px;
padding-bottom:1px;
}
a:visited {
color : #555;
font-size : 1em;
}
a:hover {
color:000;
padding-top:1px;
padding-bottom:1px;
font-size:14px;
display:block;
padding-top:1px;
padding-bottom:1px;
}
a:active {
color : #000;
font-size : 14px;
background-color : #e1e1e1;
padding-top:1px;
padding-bottom:1px;
outline;0;
}
a:focus {
padding: 1px 0 1px 5px;
font-size : 14px;
outline:0;
}
table {
padding :;
margin :;
}
strong {
font-weight : bold;
}
em {
font-style : italic;
}
td {


font-weight : normal;
font-family : arial
}
table.stro {
border : 0;
padding : 1px 0;
}
td.stro {
background-color : #efefd1;
border : 0;
padding : 0;
}
strong {
font-weight : bold;
}
p, div, table, ul, ol {
margin : 1px 0;
}
body {
border : 0;
margin : 0;
padding : 0;
background-color : #efefd1;
}
#content_container {
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}
#header {
position : fixed;
top : 0;
left : 0;
right : 0;
background : #efefd1;
border-bottom : 1px solid #c00000;
text-align : center;
padding : 3px;
}
#footer {
position : fixed;
bottom : 0;
left : 0;
right : 0;
background : #efefd1;
border-top : 1px solid #c00000;
text-align : center;
padding : 2px;
}
* html, * html body {
height : 100%;
}
* html #header {
margin : 0;
height : 15px;
padding-top : 3px;
}
* html #content_container {
padding : 0;
height : 93%;
overflow : auto;
}
* html #footer {
height : 15px;
padding-bottom : 2px;
}
p, div, table, ul, ol {
margin : 1px 0;
}
body {
margin : 0;
padding : 0;
}
#content_container {
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}
#header {
position : fixed;
top : 0;
left : 0;
right : 0;
background : #efefd0;
border-bottom : 1px solid #c00000;
text-align : center;
padding : 3px;
}
#footer {
position : fixed;
bottom : 0;
left : 0;
right : 0;
background : #efefd0;
border-top : 1px solid #c00000;
text-align : center;
padding : 2px;
}
* html, * html body {
height : 100%;
}
* html #header {
margin : 0;
height : 15px;
padding-top : 3px;
}
* html #content_container {
padding : 0;
height : 93%;
overflow : auto;
}
* html #footer {
height : 15px;
padding-bottom : 2px;
}

body
                {       background-color : #efefd1;
                        margin:0;
                        padding:0;
                }
                #content_container
                {
                        padding-top:0;
                        padding-bottom:0;
                        padding-left:0;
                }
                #header
                {
                        position:fixed;
                        top:0px; left:0px; right:0px;
                        background:#efefd0;
                        border-bottom:1px solid #c00000;
                        text-align:center;
                        padding:3px;
                }
                #footer
                {
                        position:fixed;
                        bottom:0px; left:0px; right:0px;
                        background:#efefd0;
                        border-top:1px solid #c00000;
                        text-align:center;
                        padding:2px;
                }
                /* Angaben nur für den Internet Explorer mit Star-HTML-Hack */
                * html, * html body
                {
                        height:100%;
                }
                * html #header
                {
                        margin:0;
                        height:15px;
                        padding-top:3px;
                }
                * html #content_container
                {
                        padding:0;
                        height:93%;
                        overflow:auto;
                }
                * html #footer
                {
                        height:15px;
                        padding-bottom:2px;
                }