@charset "UTF-8";
/* ---------------------------------------------------------------------------------------
Basic Style Sheet

version: 	1.0
author: 	Oliver Best
eMail: 		best@netzgerei.com
website: 	http://www.netzgerei.com
--------------------------------------------------------------------------------------- */

/*	Height-Hack
	
	min-height:100px;
	height:auto !important;
	height:100px;

*/

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Allgemein Styleangaben */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

html { overflow: -moz-scrollbars-vertical; }

html>body a:focus { -moz-outline-style: none; }

* { 
	margin:0; 
	padding:0; 
}

html { 
	height: 100%; 
	overflow: -moz-scrollbars;
}

body { 	
	height: 100%; 
	margin: 0; 
	padding:0; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 62.5%;
	line-height:15px;
	color:#000;
	background:#fff;
}

img { 
	border:0; 
	margin:0; 
	padding:0; 
}

.clear {  
 	clear: both;  
 	line-height: 0px;  
 	font-size: 0px;  
 	height: 0px;
}

.GoLeft { 
	float:left; 
}

.GoRight { 
	float:right; 
}

fieldset, form { 
	border:0; 
	margin:0; 
	padding:0; 
}

.CenterThis { 
	text-align:center; 
}

html>body a:active { 
	outline: none; 
}

html>body a:focus {
	-moz-outline-style: none; 
}

table {
	border-collapse:collapse;
	margin:0;
	padding:0;
}

.ContRelative {
	position:relative;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Div und Positionierung */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#PageFrame {
	margin:0 auto 0 auto;
	width:945px;
	min-height:500px;
	height:auto !important;
	height:500px;
}

div#NaviContainer {
	width:945px;
	height:215px;
	position:relative;
}

a#Logo {
	position:absolute;
	top:17px;
	left:60px;
}

div#Language {
	position:absolute;
	right:12px;
	top:25px;
	font-size:1.4em;
	line-height:1.4em;
	color:#005f96;
}

div#ContentContainer div#ContLeft {
	margin:10px 0 10px 20px;
	float:left;
	width:323px;
	min-height:400px;
	height:auto !important;
	height:400px;
}

div#ContentContainer div#ContRight {
	margin:10px 0 0 20px;
	float:left;
	width:324px;
	min-height:400px;
	height:auto !important;
	height:400px;
}

div#RightContainer {
	margin:10px 0 0 20px;
	width:238px;
	min-height:420px;
	height:auto !important;
	height:420px;
	float:left;
	line-height:0;
}

div#FootContainer {
	margin:0;
	width:945px;
	height:45px;
	float:left;
	background:url(../img/FooterBg.gif) 0 0 repeat-x;
}

div#FootContainer p#FooterText {
	margin:0 0 0 10px;
	padding-top:5px;
	width:687px;
	float:left;
	font-size:1.0em;
	line-height:1.6em;
	color:#fff;
}

div#FootContainer div#FooterLinks {
	margin:0;
	padding-top:5px;
	width:225px;
	float:left;
}

div#FootContainer div#FooterLinks a {
	margin:0;
	padding-right:25px;
	color:#fff;
	text-decoration:none;
}

div#FootContainer div#FooterLinks a:hover {
	text-decoration:underline;
}

div.ContactContainer {
	margin:0 0 10px 0;
	padding:10px 10px 0 10px;
	background:#d8e4f3;
	border-top:1px solid #005f96;
	border-bottom:1px solid #005f96;
	min-height:70px;
	height:auto !important;
	height:70px;
}

div#ContRight div.BlueBox {
	border:1px solid #005f96;
	background:#d8e4f3;
	padding:10px;
	margin-bottom:10px;
	min-height:185px;
	height:auto !important;
	height:185px;
}

div#ContRight div.BlueBox div.TextCont {
	margin:0 0 0 10px;
	padding:0;
	float:right;
	width:240px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Main Navigation */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

ul#MainNavi {
	position:absolute;
	top:74px;
	left:352px;
}

ul#MainNavi li {
	float:left;
	margin-right:1px;
	list-style-type:none;
}

ul#MainNavi li a {
	background-position:0 0;
	display:block;
	height:26px;
}

ul#MainNavi li a:hover {
	background-position:0 -26px !important;
}

ul#MainNavi li a.Active {
	background-position:0 -52px !important;
}

ul#MainNavi li a span {
	display:none;
}

ul#MainNavi li a#Main1_de {
	background:url(../img/navi/de_know.gif);
	width:116px;
}

ul#MainNavi li a#Main2_de {
	background:url(../img/navi/de_services.gif);
	width:116px;
}

ul#MainNavi li a#Main3_de {
	background:url(../img/navi/de_industries.gif);
	width:173px;
}

ul#MainNavi li a#Main4_de {
	background:url(../img/navi/de_caps.gif);
	width:173px;
}

ul#MainNavi li a#Main1_en {
	background:url(../img/navi/en_know.gif);
	width:116px;
}

ul#MainNavi li a#Main2_en {
	background:url(../img/navi/en_services.gif);
	width:173px;
}

ul#MainNavi li a#Main3_en {
	background:url(../img/navi/en_industries.gif);
	width:116px;
}

ul#MainNavi li a#Main4_en {
	background:url(../img/navi/en_caps.gif);
	width:173px;
}

ul#MainNavi li a#Main1_ru {
	background:url(../img/navi/ru_know.gif);
	width:116px;
}

ul#MainNavi li a#Main2_ru {
	background:url(../img/navi/ru_services.gif);
	width:141px;
}

ul#MainNavi li a#Main3_ru {
	background:url(../img/navi/ru_industries.gif);
	width:148px;
}

ul#MainNavi li a#Main4_ru {
	background:url(../img/navi/ru_caps.gif);
	width:173px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Sub Navigation */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#SubNavi {
	position:absolute;
	left:0;
	margin:0;
	padding:0;
	top:100px;
	width:945px;
	height:115px;
	background:url(../img/navi/head_bg.jpg) 0 10px repeat-x;
}

ul#SubNaviPoints {
	display:block;
	margin:0;
	padding:0 0 0 4px;
	height:95px;
	width:939px;
	list-style-type:none;
	border-left:1px solid #005f96;
	border-right:1px solid #005f96;
}

ul#SubNaviPoints li {
	float:left;
	width:116px;
	height:70px;
	margin:0 0 25px 0;
	border-right:1px solid #fff;
}

ul#SubNaviPoints li.general {
	float:left;
	width:935px;
	height:70px;
	border:none;
}

ul#SubNaviPoints li.Last {
	border-right:none;
}

ul#SubNaviPoints li a {
	margin:0;
	padding:0;
	width:116px;
	height:70px;
	display:block;
	background:none;
}

ul#SubNaviPoints li a:hover,
ul#SubNaviPoints li a.Active
 {
	background:url(../img/navi/sub/SubNavHI.gif) 0 0 repeat-x;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Boxes */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#RightContainer div.RFBox {
	margin-bottom:10px;
}

div#RightContainer div.RFBox h3 {
	width:218px;
	padding:3px 10px 3px 10px;
	min-height:14px;
	height:auto !important;
	height:14px;
	font-size:1.2em;
	line-height:1.2em;
	color:#fff;
	background:#005f96 url(../img/RightFrameBoxHeader.gif) 0 0 no-repeat;
	float:left;
}

div#RightContainer div.RFBox div.Cont {
	margin:0;
	padding:5px 5px 0 10px;
	width:221px;
	border-right:1px solid #005f96;
	border-left:1px solid #005f96;
	float:left;
	background:#d8e4f3 url(../img/RightFrameBoxBg.gif) 0 0 repeat-x;
	position:relative;
}

div#RightContainer div.RFBox div.Tiny {
	min-height:63px;
	height:auto !important;
	height:63px;
}

div#RightContainer div.RFBox div.Big {
	min-height:133px;
	height:auto !important;
	height:133px;
}

div#RightContainer div.RFBox div.Cont p {
	font-size:1.1em;
	line-height:1.4em;
	color:#006097;
	width:100px;
	font-weight:bold;
	margin-bottom:5px;
}

div#RightContainer div.RFBox div.Cont a {
	color:#006097;
}

div#RightContainer div.RFBox div.Cont a.NoDec {
	color:#006097;
	text-decoration:none;
}

div#RightContainer div.RFBox div.Cont img {
	/*position:absolute;
	top:10px;
	right:10px;*/
	font-size:1.2em;
	line-height:1.5em;
	color:#006097;
}

a#DlLink {
	font-size:1.4em;
	line-height:20px;
	color:#005f96;
	font-weight:bold;
	text-decoration:none;
	margin:0 0 0 35px;
	padding:6px 30px 7px 0;
	background:url(../img/ic_download.gif) right 0 no-repeat;
	float:left;
	display:block;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Headlines */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

h1#MainHeadline {
	position:absolute;
	top:88px;
	left:22px;
	z-index:10;
	width:300px;
	height:22px;
}

h1#MainHeadline span {
	display:none;
}

/* deutsch */

h1.de_start_ {
	background:url(../img/navi/sub/de_hl_start_.gif) 0 0 no-repeat;
}

h1.de_download_ {
	background:url(../img/navi/sub/de_hl_download_.gif) 0 0 no-repeat;
}

h1.de_imprint_ {
	background:url(../img/navi/sub/de_hl_imprint_.gif) 0 0 no-repeat;
}

h1.de_sitemap_ {
	background:url(../img/navi/sub/de_hl_sitemap_.gif) 0 0 no-repeat;
}

h1.de_know_1 {
	background:url(../img/navi/sub/de_hl_know_1.gif) 0 0 no-repeat;
}

h1.de_know_2 {
	background:url(../img/navi/sub/de_hl_know_2.gif) 0 0 no-repeat;
}

h1.de_know_3 {
	background:url(../img/navi/sub/de_hl_know_3.gif) 0 0 no-repeat;
}

h1.de_know_4 {
	background:url(../img/navi/sub/de_hl_know_4.gif) 0 0 no-repeat;
}

h1.de_know_5 {
	background:url(../img/navi/sub/de_hl_know_5.gif) 0 0 no-repeat;
}

h1.de_know_6 {
	background:url(../img/navi/sub/de_hl_know_6.gif) 0 0 no-repeat;
}

h1.de_know_7 {
	background:url(../img/navi/sub/de_hl_know_7.gif) 0 0 no-repeat;
}

h1.de_know_8 {
	background:url(../img/navi/sub/de_hl_know_8.gif) 0 0 no-repeat;
}

h1.de_services_1 {
	background:url(../img/navi/sub/de_hl_services_1.gif) 0 0 no-repeat;
}

h1.de_services_2 {
	background:url(../img/navi/sub/de_hl_services_2.gif) 0 0 no-repeat;
}

h1.de_services_3 {
	background:url(../img/navi/sub/de_hl_services_3.gif) 0 0 no-repeat;
}

h1.de_services_4 {
	background:url(../img/navi/sub/de_hl_services_4.gif) 0 0 no-repeat;
}

h1.de_services_5 {
	background:url(../img/navi/sub/de_hl_services_5.gif) 0 0 no-repeat;
}

h1.de_services_6 {
	background:url(../img/navi/sub/de_hl_services_6.gif) 0 0 no-repeat;
}

h1.de_industries_1 {
	background:url(../img/navi/sub/de_hl_industries_1.gif) 0 0 no-repeat;
}

h1.de_industries_2 {
	background:url(../img/navi/sub/de_hl_industries_2.gif) 0 0 no-repeat;
}

h1.de_industries_3 {
	background:url(../img/navi/sub/de_hl_industries_3.gif) 0 0 no-repeat;
}

h1.de_industries_4 {
	background:url(../img/navi/sub/de_hl_industries_4.gif) 0 0 no-repeat;
}

h1.de_industries_5 {
	background:url(../img/navi/sub/de_hl_industries_5.gif) 0 0 no-repeat;
}

h1.de_industries_6 {
	background:url(../img/navi/sub/de_hl_industries_6.gif) 0 0 no-repeat;

}


h1.de_caps_1 {
	background:url(../img/navi/sub/de_hl_caps_1.gif) 0 0 no-repeat;
}

h1.de_caps_2 {
	background:url(../img/navi/sub/de_hl_caps_2.gif) 0 0 no-repeat;
}

h1.de_caps_3 {
	background:url(../img/navi/sub/de_hl_caps_3.gif) 0 0 no-repeat;
}

h1.de_caps_4 {
	background:url(../img/navi/sub/de_hl_caps_4.gif) 0 0 no-repeat;
}

h1.de_caps_5 {
	background:url(../img/navi/sub/de_hl_caps_5.gif) 0 0 no-repeat;
}

h1.de_caps_6 {
	background:url(../img/navi/sub/de_hl_caps_6.gif) 0 0 no-repeat;
}

h1.de_caps_7 {
	background:url(../img/navi/sub/de_hl_caps_7.gif) 0 0 no-repeat;
}

h1.de_caps_8 {
	background:url(../img/navi/sub/de_hl_caps_8.gif) 0 0 no-repeat;
}

/* englisch */

h1.en_start_ {
	background:url(../img/navi/sub/en_hl_start_.gif) 0 0 no-repeat;
}

h1.en_download_ {
	background:url(../img/navi/sub/en_hl_download_.gif) 0 0 no-repeat;
}

h1.en_imprint_ {
	background:url(../img/navi/sub/en_hl_imprint_.gif) 0 0 no-repeat;
}

h1.en_sitemap_ {
	background:url(../img/navi/sub/en_hl_sitemap_.gif) 0 0 no-repeat;
}

h1.en_know_1 {
	background:url(../img/navi/sub/en_hl_know_1.gif) 0 0 no-repeat;
}

h1.en_know_2 {
	background:url(../img/navi/sub/en_hl_know_2.gif) 0 0 no-repeat;
}

h1.en_know_3 {
	background:url(../img/navi/sub/en_hl_know_3.gif) 0 0 no-repeat;
}

h1.en_know_4 {
	background:url(../img/navi/sub/en_hl_know_4.gif) 0 0 no-repeat;
}

h1.en_know_5 {
	background:url(../img/navi/sub/en_hl_know_5.gif) 0 0 no-repeat;
}

h1.en_know_6 {
	background:url(../img/navi/sub/en_hl_know_6.gif) 0 0 no-repeat;
}

h1.en_know_7 {
	background:url(../img/navi/sub/en_hl_know_7.gif) 0 0 no-repeat;
}

h1.en_services_1 {
	background:url(../img/navi/sub/en_hl_services_1.gif) 0 0 no-repeat;
}

h1.en_services_2 {
	background:url(../img/navi/sub/en_hl_services_2.gif) 0 0 no-repeat;
}

h1.en_services_3 {
	background:url(../img/navi/sub/en_hl_services_3.gif) 0 0 no-repeat;
}

h1.en_services_4 {
	background:url(../img/navi/sub/en_hl_services_4.gif) 0 0 no-repeat;
}

h1.en_services_5 {
	background:url(../img/navi/sub/en_hl_services_5.gif) 0 0 no-repeat;
}

h1.en_services_6 {
	background:url(../img/navi/sub/en_hl_services_6.gif) 0 0 no-repeat;
}

h1.en_industries_1 {
	background:url(../img/navi/sub/en_hl_industries_1.gif) 0 0 no-repeat;
}

h1.en_industries_2 {
	background:url(../img/navi/sub/en_hl_industries_2.gif) 0 0 no-repeat;
}

h1.en_industries_3 {
	background:url(../img/navi/sub/en_hl_industries_3.gif) 0 0 no-repeat;
}

h1.en_industries_4 {
	background:url(../img/navi/sub/en_hl_industries_4.gif) 0 0 no-repeat;
}

h1.en_industries_5 {
	background:url(../img/navi/sub/en_hl_industries_5.gif) 0 0 no-repeat;
}

h1.en_industries_6 {
	background:url(../img/navi/sub/en_hl_industries_6.gif) 0 0 no-repeat;
}

h1.en_caps_1 {
	background:url(../img/navi/sub/en_hl_caps_1.gif) 0 0 no-repeat;
}

h1.en_caps_2 {
	background:url(../img/navi/sub/en_hl_caps_2.gif) 0 0 no-repeat;
}

h1.en_caps_3 {
	background:url(../img/navi/sub/en_hl_caps_3.gif) 0 0 no-repeat;
}

h1.en_caps_4 {
	background:url(../img/navi/sub/en_hl_caps_4.gif) 0 0 no-repeat;
}

h1.en_caps_5 {
	background:url(../img/navi/sub/en_hl_caps_5.gif) 0 0 no-repeat;
}

h1.en_caps_6 {
	background:url(../img/navi/sub/en_hl_caps_6.gif) 0 0 no-repeat;
}

h1.en_caps_7 {
	background:url(../img/navi/sub/en_hl_caps_7.gif) 0 0 no-repeat;
}

h1.en_caps_8 {
	background:url(../img/navi/sub/en_hl_caps_8.gif) 0 0 no-repeat;
}

/* russisch */

h1.ru_start_ {
	background:url(../img/navi/sub/ru_hl_start_.gif) 0 0 no-repeat;
}

h1.ru_download_ {
	background:url(../img/navi/sub/ru_hl_download_.gif) 0 0 no-repeat;
}

h1.ru_imprint_ {
	background:url(../img/navi/sub/ru_hl_imprint_.gif) 0 0 no-repeat;
}

h1.ru_sitemap_ {
	background:url(../img/navi/sub/ru_hl_sitemap_.gif) 0 0 no-repeat;
}

h1.ru_know_1 {
	background:url(../img/navi/sub/ru_hl_know_1.gif) 0 0 no-repeat;
}

h1.ru_know_2 {
	background:url(../img/navi/sub/ru_hl_know_2.gif) 0 0 no-repeat;
}

h1.ru_know_3 {
	background:url(../img/navi/sub/ru_hl_know_3.gif) 0 0 no-repeat;
}

h1.ru_know_4 {
	background:url(../img/navi/sub/ru_hl_know_4.gif) 0 0 no-repeat;
}

h1.ru_know_5 {
	background:url(../img/navi/sub/ru_hl_know_5.gif) 0 0 no-repeat;
}

h1.ru_know_6 {
	background:url(../img/navi/sub/ru_hl_know_6.gif) 0 0 no-repeat;
}

h1.ru_know_7 {
	background:url(../img/navi/sub/ru_hl_know_7.gif) 0 0 no-repeat;
}

h1.ru_services_1 {
	background:url(../img/navi/sub/ru_hl_services_1.gif) 0 0 no-repeat;
}

h1.ru_services_2 {
	background:url(../img/navi/sub/ru_hl_services_2.gif) 0 0 no-repeat;
}

h1.ru_services_3 {
	background:url(../img/navi/sub/ru_hl_services_3.gif) 0 0 no-repeat;
}

h1.ru_services_4 {
	background:url(../img/navi/sub/ru_hl_services_4.gif) 0 0 no-repeat;
}

h1.ru_services_5 {
	background:url(../img/navi/sub/ru_hl_services_5.gif) 0 0 no-repeat;
}

h1.ru_services_6 {
	background:url(../img/navi/sub/ru_hl_services_6.gif) 0 0 no-repeat;
}

h1.ru_industries_1 {
	background:url(../img/navi/sub/ru_hl_industries_1.gif) 0 0 no-repeat;
}

h1.ru_industries_2 {
	background:url(../img/navi/sub/ru_hl_industries_2.gif) 0 0 no-repeat;
}

h1.ru_industries_3 {
	background:url(../img/navi/sub/ru_hl_industries_3.gif) 0 0 no-repeat;
}

h1.ru_industries_4 {
	background:url(../img/navi/sub/ru_hl_industries_4.gif) 0 0 no-repeat;
}

h1.ru_industries_5 {
	background:url(../img/navi/sub/ru_hl_industries_5.gif) 0 0 no-repeat;
}

h1.ru_industries_6 {
	background:url(../img/navi/sub/ru_hl_industries_6.gif) 0 0 no-repeat;
}

h1.ru_caps_1 {
	background:url(../img/navi/sub/ru_hl_caps_1.gif) 0 0 no-repeat;
}

h1.ru_caps_2 {
	background:url(../img/navi/sub/ru_hl_caps_2.gif) 0 0 no-repeat;
}

h1.ru_caps_3 {
	background:url(../img/navi/sub/ru_hl_caps_3.gif) 0 0 no-repeat;
}

h1.ru_caps_4 {
	background:url(../img/navi/sub/ru_hl_caps_4.gif) 0 0 no-repeat;
}

h1.ru_caps_5 {
	background:url(../img/navi/sub/ru_hl_caps_5.gif) 0 0 no-repeat;
}

h1.ru_caps_6 {
	background:url(../img/navi/sub/ru_hl_caps_6.gif) 0 0 no-repeat;
}

h1.ru_caps_7 {
	background:url(../img/navi/sub/ru_hl_caps_7.gif) 0 0 no-repeat;
}

h1.ru_caps_8 {
	background:url(../img/navi/sub/ru_hl_caps_8.gif) 0 0 no-repeat;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Text & Headlines */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#ContLeft p.TopSpace20 {
	margin-top:20px;
}

div#ContLeft p.TopSpace40 {
	margin-top:40px;
}

div#Language p {
	float:left;
	padding:0 2px 0 2px;
}

div#Language a {
	float:left;
	display:block;
	text-decoration:none;
	color:#005f96;
}

div#Language a#EN {
	background:url(../img/navi/en_flag.gif) right 6px no-repeat;
	padding-right:20px;
}

div#Language a#DE {
	background:url(../img/navi/de_flag.gif) right 6px no-repeat;
	padding-right:20px;
}

div#Language a#RU {
	background:url(../img/navi/ru_flag.gif) right 6px no-repeat;
	padding-right:20px;
}

div#Language a.HI {
	font-weight:bold;
}

div#ContentContainer div#ContLeft p,
div#ContentContainer div#ContRight p,
label {
	font-size:1.2em;
	line-height:1.5em;
	color:#005f96;
	margin-bottom:1em;
}

div#ContentContainer div#ContLeft p.ContentTextBig {
	font-size:1.4em;
}

div#ContentContainer div#ContRight p.red {
	color:#FF0000;
}

div#ContentContainer div#ContLeft ul,
div#ContentContainer div#ContRight ul,
div#ContentContainer div#ContLeft ol  {
	font-size:1.2em;
	line-height:1.5em;
	color:#005f96;
	margin-bottom:1em;
}

div#ContentContainer div#ContLeft ul li,
div#ContentContainer div#ContRight ul li,
div#ContentContainer div#ContLeft ol li {
	margin-left:1.5em;
}

div#ContentContainer ul.Sitemap h1 {
	font-size:1.4em;
	margin-bottom:3px;
}

div#ContentContainer ul.Sitemap li a {
	font-size:1em;
	text-decoration:none;
	margin-bottom:3px;
}

div#ContentContainer ul.Sitemap li a:hover {
	text-decoration:underline;
}

div#ContentContainer ul.Sitemap li a:visited {
	color:#005f96;
}

div#ContentContainer div#ContRight .PicTiny {
	margin:3px 0 10px 0;
	font-size:1.0em;
	line-height:1.1em;
	color:#005f96;
	/*background:#cecece;*/
}

div#ContentContainer div#ContRight ul.PicTiny {
	margin:5px 0 0 20px;
}

div.ContactContainer h4 {
	font-size:1.2em;
	margin-bottom:3px;
	color:#005f96;
}

div.ContactContainer p {
	font-size:1.2em;
	line-height:1.3em !important;
	margin-bottom:1em !important;
}

div.ContactContainer a {
	color:#005f96;
	text-decoration:none;
}

div.ContactContainer img {
	float:right;
}

div.ContactContainer a.vcf {
	float:right;
	margin-left:10px;
}

div.ContactContainer a.vcf img {
	float:none;
	margin-bottom:2px;
}

div.ContactContainer a.vcf p {
	font-size:0.9em !important;
	line-height:1em !important;
	color:#005f96;
	text-decoration:none;
}

.red {
	color:red !important;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Links */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div.DlItem {
	color:#005f96;
	text-decoration:none;
	padding:0 0 0 40px;
	background:url(../img/ic_pdf.gif) 0 3px no-repeat;
	height:38px;
	margin-bottom:10px;
}

div.DlItem a {
	text-decoration:none;
	cursor:pointer;
	color:#005f96;
}

div.DlItem div {
	width:250px;
	padding:0 40px 0 0;
	background:url(../img/ic_download.gif) right 3px no-repeat;
	cursor:pointer;
	display:block;
	height:38px;
}

div.DlItem div a {
	width:250px;
	font-size:1.6em;
	line-height:16px;
	padding:5px 40px 0 0;
	cursor:pointer;
	display:block;
}

div.DlItem div a span {
	font-size:12px;
	line-height:16px;
	color:#005f96;
	text-decoration:none;
	cursor:pointer;
}

div.BlueBox img.BorderBlack {
	border:1px solid #646a70;
}

.ContentLinkBig {
	font-size:1.4em;
	color:#005f96;
}

#ContentContainer a {
	color:#005f96;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Formular */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

table#ContactForm tr td {
	padding-bottom:3px;
	padding-top:5px;
	color:#005f96;
	white-space:nowrap;
}

table#ContactForm tr td label {
	margin-right:10px;
}

table#ContactForm tr td input {
	width:240px;
	height:16px;
	padding:2px 2px 0 2px;
	border:1px solid #ccc;
	font-size:1.2em;
}

table#ContactForm tr td input.no_border {
	width:10px !important;
	margin-top:3px;
	border:none;
}

table#ContactForm tr td textarea {
	width:320px;
	height:100px;
	border:1px solid #ccc;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.2em;
}

form#formContact div#CheckIt{
	padding-top:5px;
	height:386px;
}

form#formContact div#CheckIt table tr td {
	padding-bottom:10px;
}

form#formContact div#CheckIt table tr td label {
	margin:0 180px 0 0;
}
