body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/cms/styles/default/img/bg_mainpage.gif) repeat top left;
	color:#727B80;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}
p.MsoNormal {
margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
table.MsoNormalTable {
font-size:10.0pt;
font-family:"Times New Roman","serif";
}
/* Global Style ===================================================================================================*/
div, p, td, th, h1, h2, h3, h4, h5, h6, ul, ol, li, option, select, textarea {
	background-color:transparent;
	color:#727B80;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}
td {
	vertical-align:top;
}
a, a:link, a:visited {
	color:#363d45;
	text-decoration:underline;
}
a:hover, a:active {
	color:#363d45;
	text-decoration:none;
}
p {
	margin-top:0px;
	line-height:16px;
}
img, img a {
	border: none;
}
form {
	display:inline;
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {
	font-size:16px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
h2 {
	font-size:14px;
	margin:0px 0px 6px 0px;
	padding:0px;
}
h1.teaser {
	color:#FE1217;
	font-weight:normal;
	margin:10px 0px 2px 0px;
}
#formresult_error {
	border: 4px solid #ff3300;
	margin-top:20px;
	margin-bottom:20px;
	padding:6px;
	background-color:#FFEAE5;
	font-weight:bold;
}
#formresult_success {
	border: 4px solid #BBC9AC;
	margin-top:20px;
	margin-bottom:20px;
	padding:6px;
	background-color:#E5F5E5;
	font-weight:bold;
}
/* Content ========================================================================================================*/
#content_border_top {
	background-image:url(/cms/styles/default/img/content_top_border.png);
}
#content_inner_top_options {
	background-image:url(/cms/styles/default/img/content_inner_top_options.gif);
}
#content_inner_top_options_content {
	float:right;
	text-transform:lowercase;
	font-family:"Trebuchet MS","lucida grande","lucida sans unicode",geneva,verdana,sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-right:30px;
}
#content_inner_top_options_content a {
	color:#363d45;
	text-decoration:none;
}
#content_inner_top_options_content label {
	color:#363d45;
}
#logo {
	float:left;
	padding:30px 0px 0px 56px;
}
#content_inner_top_navi {
	background-image:url(/cms/styles/default/img/content_inner_top_navi.gif);
	height:34px;
}
#content_gradient_left {
	background:url(/cms/styles/default/img/content_gradient_left.gif) repeat-y;
}
#content_gradient_left_top {
	background:url(/cms/styles/default/img/content_gradient_left_top.gif) no-repeat top left;
	width:9px;
	height:547px;
}
#content_main_bg {
	background:#fff url(/cms/styles/default/img/content_main_bg.gif) no-repeat top left;
}
#ineltro_aktuell_headline {
	position:relative;
	margin-left:-21px;
	background:url(/cms/styles/default/img/ineltro_aktuell.png) no-repeat top left;
	width:233px;
	height:49px;
}
#ineltro_up_to_date_headline {
	position:relative;
	margin-left:-21px;
	background:url(/cms/styles/default/img/ineltro_up_to_date.png) no-repeat top left;
	width:233px;
	height:49px;
}
#technisches_know_how_headline {
	position:relative;
	margin-left:-21px;
	background:url(/cms/styles/default/img/technisches-know-how.png) no-repeat top left;
	width:233px;
	height:49px;
}
#technichal_know_how_headline {
	position:relative;
	margin-left:-21px;
	background:url(/cms/styles/default/img/technichal-know-how.png) no-repeat top left;
	width:233px;
	height:49px;
}
#content_gradient_right {
	background:url(/cms/styles/default/img/content_gradient_right.gif) repeat-y;
}
#content_border_bottom {
	background-image:url(/cms/styles/default/img/content_bottom_border.png);
}
#meta_nav_top {
	vertical-align:middle;
	background-color:#363d45;
}
#meta_nav_top a:link, #meta_nav_top a:visited, #meta_nav_top a:hover, #meta_nav_top a:active {
	font-family:"Trebuchet MS","lucida grande","lucida sans unicode",geneva,verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#meta_nav_bottom {
	background:url(/cms/styles/default/img/content_bottom_bg.gif) repeat-y top left;
	font-size:9px;
	color:#373f46;
	vertical-align:bottom;
}

/* News Left =========================================================================================================*/

ul.news_left_ul {
	margin:0px 0px 0px 35px;
	padding:8px 0px 0px 0px;
	list-style-image:url(/cms/styles/default/img/list_ineltro_aktuell.gif);
}

li.news_left_li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#363d45;
	text-decoration:none;
}

li.news_left_li a {
	text-decoration:none;
}

.news_left_raquo {
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-size:11px;
	color:#363d45;
}

/* Articles ==========================================================================================================*/

.right_headline {
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

/* Templates (links) =================================================================================================*/
.zeilenabstand_1 {
	line-height:1;
}
.zeilenabstand_1-5 {
	line-height:1.5;
}


span.headline_aufzaehlung {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

li.headline_aufzaehlung {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}
ul.aufzaehlung {
	margin:5px 0px 5px 24px;
	padding:0px 0px 0px 0px;
	list-style-image:url(/cms/styles/default/img/list_supplier_detail_black.gif);
	font-size:10px;
	line-height:1.5;
}
ul.aufzaehlung li {
	margin-top:5px;
	line-height:1.5;
	color:#000;
	font-size:10px;
	font-weight:bold;
}
ul.aufzaehlung li a {
	margin-top:5px;
	line-height:1.5;
	color:#000;
	font-size:10px;
	font-weight:bold;
}
ul.aufzaehlung_arrow {
	margin:5px 0px 5px 24px;
	padding:0px 0px 0px 0px;
	list-style-image:url(/cms/styles/default/img/list_supplier_detail_arrow.gif);
	font-size:10px;
	line-height:1.5;
}
ul.aufzaehlung_arrow li a {
	margin-top:5px;
	line-height:1.5;
	color:#000;
	font-size:10px;
	font-weight:bold;
}
ul.aufzaehlung_arrow li {
	margin-top:5px;
	line-height:1.5;
	color:#000;
	font-size:10px;
	font-weight:bold;
}
.text {
	line-height:1.2;
	font-size:10px;
	color:#000;
	font-weight:bold;
	padding:5px 5px 5px 10px;
}
.fontsizesmall {
	font-size:10px;
}
.fontsizenormal {
	font-size:12px;
}
.fontsizesmall_absatzklein {
	font-size:10px;
	line-height:1.2;
	display:block;
}
.fontsizesmall_absatzgross {
	font-size:10px;
	line-height:1.5;
	display:block;
}
.fontsizenormal_absatzklein {
	font-size:12px;
	line-height:1;
}
div.default_text p.fontsizesmall {
	font-size:10px;
}
div.default_text p.fontsizenormal {
	font-size:12px;
}
div.default_text p.fontsizesmall_absatzklein {
	font-size:10px;
	line-height:1.2;
	display:block;
}
div.default_text p.fontsizesmall_absatzgross {
	font-size:10px;
	line-height:1.5;
	display:block;
}
div.default_text p.fontsizenormal_absatzklein {
	font-size:12px;
	line-height:1;
}

/* Default ===*/

h1.default {
	margin:0px 0px 0px 0px;
	padding:11px 0px 10px 46px;
	background-image:url(/cms/styles/default/img/default_h1_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#363d45;
}

.default_abstract {
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#597079;
	line-height:16px;
}

.default_text {
	margin-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#597079;
	line-height:16px;
}

.default_text p {
	font-size:12px;
}

.default_img {
	width:186px;
	border:3px solid #018a83;
}
.default a, a:link, a:visited, a:hover, a:active {
	color:#363d45;
	text-decoration:underline;
}

/* Home ===*/

h1.home {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#363d45;
	text-transform:uppercase;
}

h2.home {
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#363d45;
	line-height:15px;
	display:inline;
	letter-spacing:-1px;
}

.home_abstract {
	padding:12px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#597079;
	line-height:16px;
}

.home_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#597079;
	line-height:16px;
}

.home_text p {
	font-size:12px;
}

.home_img {
	width:186px;
	height:90px;
}

/* News ===*/

h1.news {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#018a83;
}

h2.news {
	margin:0px 0px 0px 0px;
	padding:0px 0px 28px 46px;
	background-image:url(/cms/styles/default/img/default_h1_bg.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#363d45;
	line-height:15px;
}

.news_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#597079;
	line-height:16px;
}

.news_text p {
	font-size:12px;
	
}

.news_img {
	border:1px solid #88999f;
}

/* Supplier ===*/

.supplier_img {
	border:0px solid #88999f;
}

/* Company ===*/

img.turkis_border {
	border:3px solid #018a83;
}

img.turkis_border_1px {
	border:1px solid #018a83;
}

img.grey_border {
	border:1px solid #cccccc;
}

/* Technisches Know-How ===*/

h1.technisches_know_how {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#363d45;
}
.technisches_know_how_img {
	float:left;
	padding:0px 10px 10px 0px;
}

/* Kontakt ===*/

.kontakt_pic {
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
a.kontakt {
	text-decoration:none;
}
#kontakt_text p {
	color:#000000;
}

/* Header ==========================================================================================================*/
#q {
	background-color:#FFFFFF;
	border:1px solid #bec6c8;
	height:13px;
	margin-left:8px;
	margin-right:5px;
	width:84px;
	color:#687a7f;
	font-size:11px;
}
#breadcrumb {
	margin-bottom:40px;
	font-size:10px;
	text-decoration:none;
	text-align:right;
	text-transform:lowercase;
	color:#363d45;
}
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:hover, #breadcrumb a:active {
	color:#363d45;
	text-decoration:none;
}
/* Home ============================================================================================================*/
label.small_blue {
	color:#FE1217;
	font-size:10px;
}
/* Footer ==========================================================================================================*/
#footer, #footer a:link, #footer a:hover, #footer a:visited {
	color:#666666;
	font-size:10px;
}
#footer a:link, #footer a:hover, #footer a:visited {
	padding-left:10px;
	padding-right:10px;
}
option.home, select.home {
	font-size:10px;
}
a.top_navlink {
	font-size:13px;
	color:#ffffff;
}
/* Navigation (links) ==============================================================================================*/
a.navlink {
	
}
/* Erste Stufe */
span.n1 {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
span.n1 a.navlink:link, span.n1 a.navlink:visited {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
span.n1 a.navlink:hover, span.n1 a.navlink:active {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
span.n1a {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
span.n1a a.navlink:link, span.n1a a.navlink:visited {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
span.n1a a.navlink:hover, span.n1a a.navlink:active {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
/* Zweite Stufe */
span.n2 {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	display:block;
}
span.n2 a.navlink:link, span.n2 a.navlink:visited {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	display:block;
}
span.n2 a.navlink:hover, span.n2 a.navlink:active {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	display:block;
}
span.n2a {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	display:block;
}
span.n2a a.navlink:link, span.n2a a.navlink:visited {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	display:block;
}
span.n2a a.navlink:hover, span.n2a a.navlink:active {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	display:block;
}
/* Dritte Stufe */
span.n3 {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
span.n3 a.navlink:link, span.n3 a.navlink:visited {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
span.n3 a.navlink:hover, span.n3 a.navlink:active {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
span.n3a {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
span.n3a a.navlink:link, span.n3a a.navlink:visited {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
span.n3a a.navlink:hover, span.n3a a.navlink:active {
	color:#64b7b8;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
/* Sitemap */
a.sitemap0:link, a.sitemap0:visited, a.sitemap0:hover {
	display:block;
	font-weight:bold;
	margin-top:10px;
}
a.sitemap1:link, a.sitemap1:visited, a.sitemap1:hover {
	display:block;
	margin-left:20px;
}
a.sitemap2:link, a.sitemap2:visited, a.sitemap2:hover {
	display:block;
	margin-left:40px;
}
/* Formular ======================================================================================================*/
label.formlabel {
	font-size:12px;
}
label.login_user {
	font-size:12px;
}
#login_user, #login_user input {
	background-color:#FFFFFF;
	border:1px solid #bec6c8;
	color:#687a7f;
	font-size:13px;
	width:112px;
	height:18px;
}
#login_pass, #login_pass input {
	background-color:#FFFFFF;
	border:1px solid #bec6c8;
	color:#687a7f;
	font-size:13px;
	width:112px;
	height:18px;
}
label.login_pass {
	font-size:12px;
}
input.forminput, textarea.forminput {
	border:1px solid #A5ACB2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
input.duty, textarea.duty {
	border:1px solid #A5ACB2;
}
option {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
option, select {
	background-color:#FFFFFF;
}
td.formtd {
	padding-top:10px;
}