@import url(unaone.css);

/* Tags */

body {
	background-color: #005E9B;
	/* background-color: #EF001D;
	background-color: #Fc6767; */
	color: #000;
}

a {
	color: #0000C5;
	background: transparent;
	text-decoration: none;
}

a:visited {
	color: #00f;
	background: transparent;
}

a:hover {
	color: #0000C5;
	background: #ffc;
}

hr {
	background: #0000C5;
	color: #0000C5;
}


/* Kopf 1 */

#part1 {
	background-image: url(../../rotblau/layout1_01.gif);
}

/* Kopf 2 */

#part2 {
	background-image: url(../../rotblau/layout1_02.gif);
}

#part2 li a {
	border: 1px solid #ffffff;
	/* background: #B2B7F9; */
	background-image: url(../../rotblau/button_kopf.gif);
	color: #ffffff;
}

#part2 li a:hover {
	border: 1px inset #EF001D;
	/* background: #ffc; */
	background-image: url(../../rotblau/button_kopf.gif);
	color: #ffffff;
}

/* Inhalt */

#part3 {
	background-image: url(../../rotblau/layout1_03.gif);
}

#part3content {
	border: 3px outset #FFEBB1;
	background-image: url(../../rotblau/h2bg-rot.gif);
}

#part3content h2 {
	/* color:  #0000C5; */
	color: #ffffff;
	font-size: 200%;
	background: transparent;
}


#part4 {
	background-image: url(../../rotblau/layout1_04.gif);
}


#part4a {
	background-image: url(../../rotblau/layout1_04a.gif);
}

#part5 {
	background-image: url(../../rotblau/layout1_05.gif);
}

/* Inhalt Navigation links */

#part5header {
	background-color: #0000C5;
	background-image: url(../../rotblau/h2bg.gif);
	color: #fff;
}

#part5nav ul {
	border-top: 2px solid #B2B7F9;
	border-bottom: 2px solid #B2B7F9;
}

#part5nav li a {
	background: transparent;
	color: #B2B7F9;
	border-top: 1px solid #00004b;
	border-bottom: 1px solid #00004b;
}

#part5nav li a:hover {
	background: #B2B7F9;
	color: #0000c5;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

#part5nav li a.active {
	background: #B2B7F9;
	color: #0000c5;
	background-image: url(../../i/active.png);
	background-repeat: no-repeat;
	background-position: right;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

/* Inhalt Navigation rechts Formular */
#part5info h2 {
	background-color: #0000C5;
	background-image: url(../../rotblau/h2bg.gif);
	color: #fff;
}
#part5info #lookup {
	width: 82%;
	height: 20px;
	border: 1px solid #ffffff;
	background-image: url(../../rotblau/button_kopf.gif);
	color: #ffffff;
	font-weight: bold;
}

#domain, #tld {
	background: #B1D9F2;
	color: #000;
}

#part5info li {
	text-align: left;
}

#part5info li a {
	background: transparent;
	color: #B2B7F9;
	border-top: 1px solid #00004b;
	border-bottom: 1px solid #00004b;
}

#part5info li.active a {
	background: #B2B7F9;
	color: #0000c5;
	background-image: url(../../i/active.png);
	background-repeat: no-repeat;
	background-position: right;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

#part5info li a:hover {
	background: #B2B7F9;
	color: #0000c5;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

/* Fuß */

#part6 {
	background-image: url(../../rotblau/layout1_06.gif);
}

/* Klassen */

.bluetable {
	border: 1px solid #0000C5;
}

.bluetable th {
	background: #0000C5;
	color: #fff;
	border-left: 1px solid  #fff;
}

.bluetable td {
	border-left: 1px solid #0000C5;
}

.tariftable {
	border: 1px solid #0000C5;
	font-size: 80%;
}

.tariftable th {
	background: #0000C5;
	color: #fff;
	/* border-left: 1px solid  #fff; */
}

.tariftable td {
	/* border-left: 1px solid #0000C5; */

}

.bluetablerow {
	background: #DEE8FF;
	color: #000;
}

.contentrtf {
	background: #fff;
	color: #000;
}/* Trawler CSS-Settings
1;.contentrtf;class
2;.contentrtf;class
/CSS-Settings*/

/* eigene Settings */
strong {
	color: #0000cc;
}
strong em {
	color: #ef001d;
}

.preis {
	color: #4d4d4d;
	font-weight: bold;
	font-style: italic;
	text-align: right;
}

.preis span {
	font-size: 220%;
}

.tarifname {
	color: #4d4d4d;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	font-size: 190%
}

.tarifbeschreibung {
	border: 1px solid #0000C5;
	font-size: 95%;
}

.tarifbeschreibung th {
	background: #0000C5;
	color: #fff;
	font-size: 120%;
	text-align: left;
	/* border-left: 1px solid  #fff; */
}

table.kleingedrucktes {
	color: #4d4d4d;
	font-size: 80%;
}

/* Startseite */

.fp_table {
	border: none;
}

th.fp_table {
	background: #B2B7F9;
	color: #0000C5;
	border: 1px solid  #0000C5;
	text-align: left;
}

td.fp_table {
	border: 1px solid #B2B7F9;
}

.top_table {
	border: none;
}

th.news_table {
	background: #ef001d;
	color: #fff;
	border: 1px solid  #ef001d;
	text-align: left;
}

td.news_table {
	border: 1px solid #ef001d;
}

th.gp_table {
	background: #0000C5;
	color: #fff;
	border: 1px solid  #0000C5;
	text-align: left;
}

td.gp_table {
	border: 1px solid #0000C5;
}

th.whitecell {
	border: none;
	background: #fff;
}

td.whitecell {
	border: none;
	background: #fff;
}

/* Startseite Ende */