/*------Ganze Seite allgemein-----------------------------------*/
html, body {
	padding:0px;
	margin:0px;
	background-color:rgb(255,255,255);
	font-family:Helvetica, Arial, Tahoma, sans-serif;}

body {
	text-align:center;}

/*Links allgemein*/
a:link    {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover   {text-decoration: underline;}
a:active  {text-decoration: underline;}
a:focus   {text-decoration: none;}

/*------Seitengröße---------------------------------------------*/
#pagesize {
	width:1004px;
	padding:0px;
	margin:0px auto;
	text-align:left;}

/*------Oberer Bereich allgemein--------------------------------*/
#top_section {
	background-color:rgb(204,204,255);
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	height:100px;}
	
/*Hauptüberschrift*/
p.bighead {
	font-size:80px;
	margin:0px;}


/*------Navigationsmenü allgemein-------------------------------*/
#navigation {
	background-color:rgb(224,224,255);
	padding:0px;
	padding-bottom:10px;
	float:left;
	width:160px;
	height:1000px;
	overflow:hidden;}

/*Navigationsmenü Überschriften*/
div.navi_head {
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:3px;}

/*Links im Navigationsmenü zu internen Seiten*/
a.navi_int_link {
	display:block;
	font-size:12px;
	margin-left:20px;}
a.navi_int_link:link    {color: #0000CF;}
a.navi_int_link:visited {color: #4040A0;}
a.navi_int_link:hover   {color: #0000CF;}
a.navi_int_link:active  {color: #000000;}
a.navi_int_link:focus   {color: #000000;}

/*Links im Navigationsmenü zu den Dimensionen*/
a.navi_dim_link {
	display:block;
	font-size:12px;
	margin-left:20px;}
a.navi_dim_link:link    {color: #303030;}
a.navi_dim_link:visited {color: #606060;}
a.navi_dim_link:hover   {color: #000000;}
a.navi_dim_link:active  {color: #000000;}
a.navi_dim_link:focus   {color: #000000;}


/*------Inhalt allgemein----------------------------------------*/
#content {
	background-color:rgb(255,255,255);
	padding:0px;
	padding-bottom:10px;
	width:844px;
	float:left;}

/*Tabelle auf Home-Seite*/
table.home_table {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:50px;	
	border-collapse:collapse;}

table.home_table td{
	background-color:#EE3333;
	width:120px;
	height:25px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border-style:solid;
	border-width:2px;
	border-color:white;}

table.home_table a:link    {color: #FFFFFF;}
table.home_table a:visited {color: #FFFFFF;}
table.home_table a:hover   {color: #FFFFFF;}
table.home_table a:active  {color: #FFFFFF;}
table.home_table a:focus   {color: #FFFFFF;}


/*------Umrechentabellen----------------------------------------*/
div.tables {
	background-color:rgb(255,255,255);
	padding:0px;
	padding-bottom:10px;
	width:604px;
	float:left;}

/*Link zum Wechsel der Sortierung*/
p.tabchange {
	width:370px;
	margin-left:50px;
	margin-top:0px;
	margin-bottom:10px;
	text-align:right;
	color:#606080;}

/*Überschrift über den internen Seiten*/
h1.int_head {
	width:370px;
	vertical-align:bottom;
	padding-top:10px;
	padding-bottom:3px;
	padding-left:20px;
	margin-left:30px;
	margin-top:0px;
	margin-bottom:0px;
	color:#606080;
	font-size:18px;
	font-weight:bold;
	border-bottom:#606080 1pt solid;}

h2.int_head, h2.own_head, h2.int_head_dim {
	width:370px;
	vertical-align:bottom;
	padding-top:0px;
	padding-bottom:3px;
	margin-bottom:5px;
	margin-left:30px;
	font-size:14px;
	font-weight:bold;
	border-bottom:#606080 1pt solid;}

h2.int_head {color:#606080; margin-top:11px; padding-left:20px;}
h2.own_head {color:#FF6060; margin-top:21px; padding-left:20px;}
h2.int_head_dim {color:#606080; margin-top:11px; padding-left:5px;}

a.dreieck {
	margin-right:5px;}

/*Text in den internen Seiten*/
p.int_text, p.home_text {
	width:370px;
	padding-left:20px;
	margin-left:30px;
	margin-top:0px;
	margin-bottom:5px;
	color:#000000;
	font-size:12px;}

p.int_text {
	padding-top:3px;
	padding-bottom:3px;}

p.home_text {
	padding-top:25px;
	padding-bottom:0px;
	font-weight:bold;
	border-bottom:#000000 1pt solid;}

/*Überschriftenlinks im Umrechner*/
a.dim_link:link    {color: #606080;}
a.dim_link:visited {color: #606080;}
a.dim_link:hover   {color: #606080;}
a.dim_link:active  {color: #606080;}
a.dim_link:focus   {color: #606080;}

a.sec_link:link    {color: #606080;}
a.sec_link:visited {color: #606080;}
a.sec_link:hover   {color: #606080;}
a.sec_link:active  {color: #606080;}
a.sec_link:focus   {color: #606080;}

/*Gesamte Umrechentabelle*/
table.unit_section_table {
	margin-left:50px;
	border-spacing:0pt;
	overflow:hidden;}

/*Einheitenname (Links) in der Urmechentabelle*/
a.unit_link {font-size:12px;}
a.unit_link:link    {color: #303030;}
a.unit_link:visited {color: #303030;}
a.unit_link:hover   {color: #000000;}
a.unit_link:active  {color: #000000;}
a.unit_link:focus   {color: #000000;}
td.unit_name, td.unit_name_ou{
	width:180px;
	height:25px;
	vertical-align:bottom;
	padding-bottom:2px;
	border-bottom:#606080 1pt solid;}

/*Eingabefelder in der Umrechentabelle*/
input.input_unit, input.input_unit_ou {
	border:#606080 1pt solid;
	text-align:right;
	font-size:12px;
	padding:1px 1px 3px 1px;
	width:110px;}

input.input_unit {background:#F0F0F8;}
input.input_unit_ou {background:#FFF0F0;}

input.input_unit:hover {background:#E8E8F0;}
input.input_unit_ou:hover {background:#FFE8E8;}

td.input_table {
	padding:0px;
	height:25px;
	vertical-align:bottom;}

/*Einheitenabkürzung in der Umrechentabelle*/
td.unit_abbr {
	width:50px;
	height:25px;
	font-size:12px;
	padding-left:5px;
	vertical-align:bottom;
	padding-bottom:2px;
	border-bottom:#606080 1pt solid;}

p.int_discl {
	width:370px;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:20px;
	color:#606080;
	font-size:10px;}

/*Einheitenauswahlliste für eigene Einheiten*/
select.unitlist {
	font-size:11px;
	width:80px;}

select.dimlist {
	font-size:12px;
	width:150px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:0px;}

select.qc_unitlist {
	font-size:12px;
	width:150px;
	/*margin-left:0px;
	margin-top:10px;*/}

p.ou_text {
	font-size:12px;
	font-weight:bold;
	margin-left:50px;
	margin-top:15px;
	margin-bottom:0px}

td.unit_name_ou {
	font-size:12px;
	font-weight:bold;}


/*------Infobox allgemein---------------------------------------*/
div.infobox {
	background-color:rgb(220,220,220);
	padding:0px;
	padding-bottom:10px;
	float:right;
	width:240px;
	height:1000px;}

/*Überschrift in der Infobox*/
h1.info_head {
	font-size:18px;
	text-align:center;
	padding-top:20px;
	padding-bottom:3px;
	margin: 0px 10px 20px 10px;
	border-bottom:#000000 1pt solid;}

/*Datum für News*/
p.news_date {
	font-size:10px;
	padding-top:0px;
	padding-bottom:3px;
	margin: 0px 10px 5px 10px;}

/*Überschrift für einzelne News-Artikel*/
h2.news_headline {
	padding-top:0px;
	padding-bottom:3px;
	margin: 0px 10px 5px 10px;
	font-size:12px;
	font-weight:bold;}

/*Text in der Infobox*/
p.info_text {
	font-size:12px;
	margin:10px 10px;
	text-align:left;
	padding-bottom:15px;}
