

A:link {text-decoration: none; color: #BA0202; }
A:visited {text-decoration: none; color: #BA0202; }
A:active {text-decoration: none; color: #66281F; }
A:hover {color: #FFCC00; }

h1 {font-size: 13pt; font-family: arial; color: #BA0202; font-weight:bold; }
h2 {font-size: 11pt; font-family: arial; color: #66281F; font-weight:bold; }
h3 {font-size: 10pt; font-family: arial; color: #66281F; font-weight:bold; }
.txt {font-size: 10pt; font-family: arial; color: #000000; }
.title {font-size: 10pt; font-family: arial; color: #66281F; font-weight:bold; }
.subtitle {font-size: 10pt; font-family: arial; color: #000000; font-weight:bold; }
.navi {font-size: 10pt; font-family: arial; font-weight:bold; color: #ffffff; }
.txtsmall {font-size: 9px; font-family: arial;}


.txtred {font-size: 10pt; font-family: arial; color: #CC6666; }


.navigross {font-size: 11pt; font-family: arial; font-weight:bold; color: #3399ff; }
.naviblack {font-size: 9pt; font-family: arial; color: #666666; }
.txtsmallgrey {font-size: 9px; font-family: arial; color: #cccccc;}

hr {color:#cccccc;height:1px;}


.thumb {
        padding:8px;
        float:left;
        border:2px #006600 solid;
        valign:top;
        margin-bottom:10px;
        background-color:#ffffff;
}
.thumbred {
        padding:20px;
        float:left;
        border:2px #BA0202 solid;
        valign:top;
        margin-bottom:10px;
        background-color:#ffffff;
}
.thumbleft {
        padding:12px;
        float:left;
        border:1px #cccccc solid;
        valign:top;
        margin-bottom:15px;
        margin-right:25px;
        background-color:#f3f3f3;
}
.thumbright {
        padding:12px;
        float:right;
        border:1px #cccccc solid;
        valign:top;
        margin-bottom:25px;
        margin-left:25px;
        margin-right:25px;
        background-color:#f3f3f3;
}
.thumbcenter {
        padding:50px;
        float:center;
        border:2px #BA0202 solid;
        valign:top;
        margin-bottom:25px;
        margin-left:25px;
        margin-right:25px;
        background-color:#ffffff;
}
.thumb_or {
        padding:5px;
        float:left;
        border:0px
        valign:top;
        margin-bottom:0px;
        margin-right:10px;

}
.bild_gross {
        padding:30px;
        float:left;
        border:1px #cccccc solid;
        valign:top;
        margin-right:25px;
        margin-top:30px;
        margin-bottom:30px;
        margin-left:20px;
        background-color:#f3f3f3;
}
.search {
        padding:0px;
        float:center;
        border:1px #cccccc solid;
        valign:top;
        margin-bottom:0px;
        margin-right:0px;
        background-color:#ffffff;
}
