/* main */
* {font-family: verdana; color: #000000; font-size: 12px;}

h1, h1 a, h1 a:hover {font-size: 15px; padding-bottom: 3.5pt; padding-top: 0;margin-bottom: 3.5pt; margin-top: 0;text-decoration:none;}
h2 {font-size: 14px; padding-bottom: 3.5pt; padding-top: 0;margin-bottom: 3.5pt; margin-top: 0;}
.indexlink a, .indexlink a:hover {text-decoration:none;}

.smallfont, .smallfont b, .smallfont i, .smallfont u, .smallfont a {font-size: 10px;}

.footer, .footer b {font-size: 10px; color: #676767;}
.footer a, .footer a:hover {font-size: 10px; color: #000000; text-decoration:none;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

body {margin-top: 0px; background-color: #e8e8e8;}

#content {padding: 10px 5px 5px 10px;}

.readmore, .readmore a {font-size: 10px; text-decoration:none;}
.readmore a:hover {text-decoration:underline;}

.qnav {font-size: 18px; padding-top:10px;}

.mainnav, .mainnav a, .mainnav a:hover {font-size: 19px; text-decoration:none; letter-spacing: -1px; padding-bottom: 4px; padding-left: 0px;}

/*index*/
#head {background: url(./../img/layout/head01.jpg) no-repeat;}

#indeximg {background: url(./../img/layout/head03.jpg) no-repeat; border-bottom: 0px solid #000000;}

.headnav, .headnav a, .headnav a:hover {vertical-align: bottom; text-align: center; padding-bottom: 11px; color: #ffffff; text-decoration:none;}

/* table */
#maintable {background-color: #ffffff; border-right: 5px solid #ffffff;border-left: 5px solid #ffffff;border-bottom: 5px solid #ffffff;}
table {border-collapse: collapse;}
table td {padding: 0;}

/* navigation */
.navline {background: url(./../img/layout/navline.jpg) no-repeat; background-position:bottom center;}
.navlink {padding-left: 15px;}
.navlink a:hover {text-decoration: none;}

.navbox {background-color: #eeeeee; padding-left: 15px; padding-top: 15px;}

/* img */
.border_solid {border: 1px solid #000000;}

.thumb_objekt {height: 130px;width: 200px;overflow: hidden;border: 0;}
