﻿/* CSS für kublidata.ch,   12.05.2009 KK */
/* validiert durch w3.org */


* {
/*color : black;*/
margin : 0;
padding : 0;
}
pre {
font-family : "courier new";
}
body {
font-family : Arial, Georgia, sans-serif;
margin : 0;
}
div#Seite {
text-align : left;
margin : 0 auto;
width : 800px;
padding : 0;
border : 0;
}
table {
width : 800px;
padding : 0;
margin : 0;
border-collapse : collapse;
}
h1 {
font-variant : small-caps;
font-weight : normal;
font-size : 200%;
color : #0066ff;
}
h2 {
font-variant : normal;
font-weight : normal;
font-size : 150%;
color : #000000;
}
h2.weiss {
font-variant : normal;
font-weight : normal;
font-size : 150%;
color : #ffffff;
}
h3 {
font-style : normal;
font-weight : normal;
font-size : 120%;
color : #000000;
}
h4 {
font-style : normal;
font-weight : normal;
font-size : 100%;
color : #000000;
}
h5 {
font-style : normal;
font-weight : normal;
font-size : 80%;
color : #000000;
}
img {
border : 0;
}
table.dienst {
border-width : 1px;
border-style : solid;
border-color : #909090;
margin-top : 20px;
}
tr.sctitel {
background-color : #0080c0;
}
h3.sctiteltext {
color : white;
margin : 5px 10px 5px 10px;
}
td.scimage {
background-color : #eeeeee;
text-align : left;
}
tr.diensttitel {
background-color : black;
}
h3.diensttiteltext {
color : #eeeeee;
margin : 10px;
}
td.dienstbody {
background-color : #eeeeee;
padding : 10px;
}
h4.dienstbodytext {
margin-top : 5px;
margin-bottom : 5px;
}
td.dienstimage {
background-color : white;
text-align : center;
vertical-align : middle;
}
tr.dienstfooter {
background-color : #0080c0;
}
span.preisangebot {
background-color : #FF0000;
text-decoration : none;
font-style : normal;
font-weight : bold;
font-size : 80%;
color : white;
padding-left : 5px;
padding-right : 10px;
}

span.dienstfuss {
text-decoration : none;
font-style : italic;
font-weight : normal;
font-size : 80%;
color : white;
padding-left : 5px;
padding-right : 10px;
}
span.dienstlink a {
text-decoration : none;
font-style : italic;
font-weight : normal;
font-size : 80%;
color : white;
padding-left : 5px;
padding-right : 10px;
}
span.dienstlink a:hover {
text-decoration : none;
font-weight : normal;
font-size : 80%;
color : #0080c0;
background-color : white;
padding-left : 5px;
padding-right : 10px;
}
span.dienstlink a:before {
content : ">>";
text-decoration : none;
font-style : italic;
font-weight : normal;
font-size : 80%;
color : white;
padding-left : 0;
padding-right : 10px;
}
span.but6 a {
display : block;
text-decoration : none;
font-variant : small-caps;
font-weight : bolder;
font-size : 85%;
color : #ffffff;
width : 132px;
}
span.but6 a:hover {
display : block;
text-decoration : none;
font-variant : small-caps;
font-weight : bolder;
font-size : 85%;
color : #87ceeb;
width : 132px;
}
#super {
font-weight : bold;
font-size : 225%;
color : #ffffe6;
background-color : #0080c0;
padding : 10px 10px 10px 10px;
margin-top : 10px;
margin-right : 20px;
margin-bottom : 10px;
margin-left : 10px;
}
#pagetitle {
text-decoration : none;
font-variant : normal;
font-weight : normal;
font-size : 250%;
padding : 0;
color : #87ceeb;
}