@charset "utf-8";
/** 
* Stylesheet fuer das Thueringer Seviceportal
* 
* @copy 2008 <i-D> internet + Design GmbH & Co. KG; http://www.i-d.de/
* @author Niels Bobogk <n.bobogk@i-d.de>
*/

/* 01. Allgemeines
----------------------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	font-family: inherit;
}
font {
	font-family: inherit !important;
/*	color: inherit !important;*/
	font-size: 1em !important;
	background: none !important;
	line-height: inherit !important;
	margin: 0 !important;
	padding: 0 !important;
	display: inline !important;
}
body {
	/*font: 71.9%/1.3em Arial, Verdana, Helvetica, sans-serif normal;*/
	font: 77%/1.3em Arial, Verdana, Helvetica, sans-serif normal;
	color: #000;
	/*background: #FFFFFF;*/
}
font.blue {
 color: #074D76;
 }
font.blue1 {
 color: #074D76;
 font-size: 1.7em !Important;
 }
font.green {
 color: #789C00;
 font-size: 1.7em !Important; 
 }
font.orange {
 color: #EA9B19;
 font-size: 1.7em !Important;
 }
font.red {
 color: #800000;
 font-size: 1.7em !Important;
 }
font.white {
 color: #FFFFFF;
 font-size: 1.3em !Important;
 }
font.grey {
 color: #B4B4B4;
 }
td.blue {
 bgcolor: #eef2fb;
 background-color: #eef2fb;
 }
font.header {
 color: #336699;
 font-size: 1.7em !Important;
 }
div.colCenter1 {
	width: 95%;
	margin: 0 5px 0em 20px;
}
font.titleorimageid218149siteid73{
 color: #336699;
 font-size: 1.7em !Important;
}
font.rednormal {
 color: red;
}
font.redneu {
 color: #980C0F;
 font-size: 1.3em !Important;
 font-weight: bold;
}
div.redneu {
 float: left;
 color: #980C0F;
 font-size: 1.3em !Important;
 font-weight: bold;
}


/* 07. Online Services
----------------------------------------------------------------------*/
table.services {
 height: 250;
}
tr.hoehe {
 height: 18px;
}
td.services {
 
 background-image: url(/ExternNew/img/layout_new/table_bg.jpg);
 background-repeat: reapeat-x;
}
td.services1 {
 
 background-color: #EEF2FB;
}
td.hoehe11 {
 height: 11px;
}
td.hoehe12 {
 height: 12px;
}
td.hoehe13 {
 height: 13px;
}
td.hoehe14 {
 height: 14px;
}
td.hoehe15 {
 height: 15px;
}
a.services {
 color: #606060; 
}
a.redneu:hover {
 /*background-color: #4B8EC0;*/
 color: #FFFBB5!Important;
 font-size: 1.1em !Important;
 font-weight: bold;
 text-decoration: none;
}
a.redneu {
 /*color: #980C0F!Important;*/
 background-color: #3477a9;
 color: #FFFBB5!Important;
 font-size: 1.1em !Important;
 font-weight: bold;
 text-decoration: none;
}
a.online {
 /*color: #0080c0; geändert am 10.03.2010*/
   color: #0075CC;
}
a.path {
 padding-left: 15px;
}
a.nobr {
 white-space: nowrap
}
h3.buerger {
        font-size: 1.7em !Important;
        margin: 0 0 0.2em 0;
        /*color: #789C00;*/
	 color: #5C8000;
}
h3.unternehmen {
        font-size: 1.7em !Important;
        margin: 0 0 0.2em 0;
        /*color: #EA9B19;;*/
	 color: #583112;
}
h3.service {
        font-size: 1.7em !Important;
        margin: 0 0 0.2em 0;
        color: #800000;

}
h3.marked {
        font-size: 1.7em !Important;
        margin: 0 0 0.2em 0;
        color: #074D76;
        font-weight: 900;
}
h3.onlineservices {
        font-size: 1.0em !Important;
        margin: 0 0 0 0;
        color: #FFFFFF;
        font-weight: 900;
}
h1.portal {
        color: #336699; 
  	 /*color: #3477A9; geändert am 10.03.2010*/
        font-size: 1.7em !Important;
        margin: 0 0 1em 0; 
}
h2.portal {
        color: #336699; 
	 /*color: #3477A9; geändert am 10.03.2010*/
        font-size: 1.7em !Important;
        margin: 0 0 1em 0; 
}
td.online {
        color: #FFFFFF;
        font-size: 1.3em !Important;
        /*background-color: #4B8EC0;*/
	 background-color: #3477A9;
}
td.online_height {
        height: 20px;
}

div.header_right {
	height: 80px;
	background: url(../img/layout/bg_header.gif) repeat-x;
	overflow: hidden; /* IE 6 interpretiert Leerzeichen */
	text-align: right;
}
table.bg {
  width:80%;
  height:70%;
  background:#ffffff url(../img/bg_header.gif) repeat ;
  margin:0pt auto;
}

table.online {
  height: 230px;
}

label, input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  font-size: 1em;
  /* width: 100px;  Breite.*/
}
li{
        /*background-image: url(pfeil_in.gif) 70px 2px no-repeat;*/
        /*background-repeat: no-repeat;*/
        list-style: none;
        padding: 0 0 0 20px;
}
li.online{
        /*background-image: url(pfeil_in.gif) 70px 2px no-repeat;*/
        /*background-repeat: no-repeat;*/
        list-style: none;
        padding: 0 0 0 0px;
}

p.lang {
 margin: 0 0 0 0;
}

/* 07. versteckte Überschriften
----------------------------------------------------------------------*/
h1.versteckt {
position:absolute;
top:-1000em;
left:-1000em;
height:1px;
width:1px
}
h2.versteckt {
position:absolute;
top:-1000em;
left:-1000em;
height:1px;
width:1px
}



/* 08. EVergabe
----------------------------------------------------------------------*/
div.evergabe {
	background: #DFE0DD;	/*#EEF2FB; #AEC7D7;*/
	padding: 10px 2px 10px 10px;
	width: 940px;
}
div.evergabe_menu {
	padding: 0px 12px 0px 0px;
}
div.evergabe_erg {
	background: #EEF2FB; /*#AEC7D7;*/
	padding: 10px 2px 2px 10px;
	width: 1000px;
}

td.evergabe1 {
	border: 1px solid #000;
       padding: 2px 2px 2px 2px;
	/*padding-top: 2px;*/
	/*padding-left: 2px;*/
       margin: 0 0 0 0;
	background-color: #FFFFFF; /*#EEF2FB;*/
	overflow: hidden;
}
td.evergabe2 {
	border: 1px solid #000;
       padding: 2px 2px 2px 2px;
	/*padding-top: 2px;*/
	/*padding-left: 2px;*/
       margin: 0 0 0 0;
	background-color: #FFFFFF;
	overflow: hidden;
	
}
table.evergabe {
	border-collapse: collapse;
	table-layout: fixed;
}
th.evergabe {
	color: #FFFFFF;
	background-color: #3477A9;
	text-align: left;
	border: 1px solid #000;
	padding: 2px 2px 2px 2px;
}
p.evergabe {
	margin: 0 0 0 0;
}
li.evergabe {
	padding-left: 0px;
	padding-right: 20px;
}
