/*
Theme name: bluesky Systems - Drucklayout
Editors: Tilo Schröder
*/ 

html, body{
  font: 11pt Georgia,"Times New Roman",Chicago,Charcoal,serif;
  color: #000000;
  font-size: 100%;
  padding: 0;
 width: 98%;
}

.hidden,
#skip,
.service,
#nav,
.breadcrumb,
.right img,
.left img,
.rbox,
.footer_left  {display: none;}

#logo img {border: none;}


/* -------------------Hauptinhalt ------------------------ */
h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }

#maincontent h1 {font-size: 1.4em; color: #004da5; }
#maincontent h2 {font-size: 1.1em; margin-top: 2.5em; color: #004da5;}
#maincontent h3 {font-size: 1em; color: #004da5; font-style: italic;}
#maincontent h4 {font-size: .9em; color: #004da5;}

#maincontent .contentnews ul li,
#maincontent .text ul li,
#maincontent .formular ul li
 {list-style: url('./img/listb.gif');}
#legende ul {list-style: none;}
#maincontent img {border: none;}

p {line-height: 1.3em;}
q {font-style: italic; quotes:"\00BB" "\00AB" "\203A" "\2039";  }
q:before { content:open-quote; color:#004da5;}
q:after { content:close-quote; color:#004da5; }


#maincontent a:link, #maincontent a:visited {color:#004da5; }

#maincontent a[href]:after {
   content:" <URL: "attr(href)">";
   color: #555;
   font-style:italic;
   font-size: .8em;
}
abbr[title]:after, acronym[title]:after {
   content: ' [' attr(title) '] ';
   font-size: .8em;
}

.text li {line-height: 1.3em;}
.postdate {font-size: .7em;}


/* ------------Tabellen ------------------ */

#maincontent table a[href]:after {
   display: none;
}
#maincontent  table abbr[title]:after, #maincontent table acronym[title]:after {
   display: none;
}

table {margin-bottom: 3em; border-collapse:collapse; text-align: left; }


th {
	font-size: .9em;
	padding:.4em;
}

thead th {
	border-top: 1px solid #006dc4;
	border-bottom: 1px solid #006dc4;
	font-weight: bold;
}

tbody th {
	font-weight: normal;
}


th a,
th a:visited {color: #006dc4; text-decoration: none;}

tbody td {font-size: .8em; padding: .4em;}

tbody td img {margin-right: 1em;}

tbody td a,
tbody td a:visited {
	color: #0060b0;
	text-decoration: none;
}

.tr1 {vertical-align: middle; border-top: 1px solid #e5f1f8; border-bottom: 1px solid #e5f1f8;}
.tr2 {vertical-align: middle;}
.tr3 {font-size: 1.2em; font-weight: bold; border-top: 1px solid #f5f5ff; border-bottom: 1px solid #e5f1f8; }
.rate {font-size: 1.4em; font-weight: bold; }
.domain {font-weight: bold;}
.drate {font-weight: bold;}
.tipp {vertical-align: super; font-weight: bold; font-size: .8em; color: #006dc4;}



.offers ul#system1 li,
.offers ul#system2 li
{list-style: none;
margin: 0 0 0 .3em;
line-height: 1.5em;
}

.moreinfo {display: none;}


/* -------------------Copyright Fusszeile -------------- */

#footer address  {margin-top: 4em; font-size: .8em; color:#004da5;}
