/* DATEI: kuettellaubacher.css */
/* Dies ist die Style definition fuer Kuettel Laubacher */
/* all rights reserved - alle rechte vorbehalten */

body{
font-size:12px;
color:#ffffff;
font-family:Georgia,Verdana,Arial,sans-serif;
}

table, td, th, p{
margin:0px;
padding:0px;
font-size:12px;
color:#ffffff;
font-family:Georgia,Verdana,Arial,sans-serif;
}

/* Textformatierungen  */

h1{ color:#ffffff; font-size:12px; font-weight:normal; }
h2{ color:#ffffff; font-size:12px; font-weight:normal; }

.headtext { color:#ffffff; font-size:90px; font-weight:normal; }

.contenttext { color:#ffffff; font-size:16px; font-weight:normal; }


.righttext { color:#4c4c4c; font-size:11px; margin-bottom:12px; }
.center {
text-align: center;
}
.toplink, .toplink:link, .toplink:visited, .toplink:active, .toplink:hover {
text-align: center;
color:#4c4c4c;
font-size:10px;
text-decoration:none;
}

a:link, a:visited, a:active {
color:#ffffff;
text-decoration:underline;
}

a.kunden:link, a.kunden:visited, a.kunden:active {
color:#c1d72e;
text-decoration:underline;
}


.zeilenabstand {margin-bottom: -8px;}


/* BG-Formatierungen  C7C5C5  E1DED0 F4F5F3 6e6d71 e7e7e8 bad6b6 33CC33 ecedee */
.bg_main { background-color: #808285}
.bg_content { line-height: 1.6em; background-color: #ffffff; }
.bg_bottom { background-color: #808285; background-image: url(../img/bottom1.gif); background-repeat: no-repeat }
.bg_homemiddle  { background-color: #808285; background-image: url(../img/middle1.gif); background-repeat: no-repeat }

.bg_frame  { background-color: #e6e6e6}
.bg_nav { background-color: #a7a9ac; }

.bgtop  { background-color: #85DB94; }
.bg_topnav  { background-color: #96969a; }

.bg_block { background-color: #8a8c8f; }


.bg_white_line { background-color:#ffffff; }
.bg_right { background-color:#9a999d; }

.bg_inside_border
{
border-color:#bbbbbb;
border-left-width:1px;
border-left-style:solid;
border-top-width:1px;
border-top-style:solid;
border-right-width:1px;
border-right-style:solid;
border-bottom-width:1px;
border-bottom-style:solid;
}

.nav_cell
{
border-right-width:1px;
border-right-style:solid;
border-right-color:#ffffff;
}

.subnav_cell {
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff;
padding-left: 10px;
}

.subnav_cellact {
border-left-width:2px;
border-left-style:solid;
border-left-color:#ef3e35;
padding-left: 10px;
}

.subsubnav_cell {
padding-left: 12px;
}

.imgmargin
{
border-color:#ffffff;
border-left-width:0px;
border-left-style:none;
border-right-width:15px;
border-right-style:solid;
border-bottom-width:2px;
border-bottom-style:solid;
}

ul {
margin: 5px 0px 0px 3px;
padding: 0px 0px 0px 0px;
}
li {
margin: 0px 0px 3px 15px;
padding: 0px 0px 0px 0px;
list-style-type:square;
}

.thumb {
border-color: #ffffff;
border-width: 1px;
border-style: solid;
padding: 2px;
}

.thumb_active {
border-color: #000000;
border-width: 1px;
border-style: solid;
padding: 2px;
}



/* Navigationsformatierungen  4c4c4c */
.topnav, .topnav:link, .topnav:visited, .topnav:active {
font-size:12px; color:#ffffff; font-family:Verdana,Arial,sans-serif; font-weight:normal; text-decoration:none;
}

.topnav:hover, .topnavact, .topnavact:link, .topnavact:visited, .topnavact:active, .topnavact:hover  {
font-size:12px; color:#c1d72e; font-family:Verdana,Arial,sans-serif; text-decoration:none; font-weight:bold;
}

.subnav, .subnav:link, .subnav:visited, .subnav:active { 
font-style:normal; font-weight:normal; font-size:11px; color:#808285; text-decoration:none;
}

.subnav:hover, .subnavact, .subnavact:link, .subnavact:visited, .subnavact:active {
font-style:normal; font-weight:bold; font-size:11px; color:#737578; text-decoration:none;
}

.subsubnav, .subsubnav:link, .subsubnav:visited, .subsubnav:active {
font-style:normal; font-weight:normal; font-size:11px; color:#808285; text-decoration:none;
}

.subsubnav:hover, .subsubnavact, .subsubnavact:link, .subsubnavact:visited, .subsubnavact:active {
font-style:normal; font-weight:bold; font-size:11px; color:#737578; text-decoration:none;
}
