/***
*	CSS-Skript Subdomain English
*/

@import "layout.css";
@import "../../shared/css/shared.css";

.natconintromitprodbild {
	clear: both;
	width: 476px;
	margin-bottom: 0px;
}
.natconintro {
	clear: both;
	width: 476px;
	margin-bottom: 0px;
}



.natconarticle {
	clear: both;
	width: 476px;
	margin-bottom: 0px;
	padding:0px;
}

.natconarticle .artheadline, .blog_aboutus .artheadline {
	padding-bottom: 12px;
}



.natconintromitprodbild h1,  .natconarticle h1, h1.componentheading, .natconintro h1, .titleshareswithpageslink h1, .fabrikForm h1, h1.fabrikheadline {
	font-size: 18px;
	line-height:14px;
	font-weight:normal;
	margin-bottom: 4px;
	padding:0px;
	margin-top: 0px;
	color:black;
}
.blog_news .natconintro h1 {
	font-size: 11px;
	font-weight:bold;
	padding:0px;
	margin: 0px 0px 0px 0px;
	color:#989800;
}

.blog_news .natconintro h2 {
	display:none;
	visibility: none;
	height:0px;
	float:left;
}

/* .natconintromitprodbild h2, .natconintro h2,  .natconarticle h2 { */
h2 {
	font-size: 12px; 
	font-weight: bold;
	margin-bottom: 10px;
	color: black;
}

form.fabrikForm h2, h2.fabriksubheadline {
	margin-bottom: 21px;
}



.natconintromitprodbild .prodintrobild {
	background: url( "../../shared/img/icon_prodintro.gif" ) 0px 0px no-repeat;
	float:left;
	margin-right: 27px;
	margin-bottom:0px;
	padding-left: 24px;
}

.natconintromitprodbild .prodintrobild img {
	display:block;
}

.natconintromitprodbild span.readmore, .natconintro span.readmore {
	margin-left: 0px; 
}

.natconintromitprodbild .downloads, .natconintro .downloads {
	margin-top: 12px;
	font-size: 9px;
	line-height:8px;
}

.natconarticle .inhalt, .natconintro .inhalt {
	padding-top: 0px;
	clear: both;

}

.blog_news .natconintro .inhalt {
	padding-top: 0px;
	clear: both;
}

.blog_news {
	padding-top: 9px;
	clear: both;
}


#content div.article_separator { 
	clear: both; 
	width: 476px; 
}

#content .catintros div.article_separator {
	clear: both;
	height:33px;
	background: url( "../../shared/img/strichel_horz.gif" ) 0px 16px repeat-x;
	
}

#content .blog_news div.article_separator {
	height:26px;
	background: url( "../../shared/img/strichel_horz.gif" ) 0px 12px repeat-x;
}

.natconarticle .createdate {
	margin-top:0px;
	margin-bottom:16px;
}
.natconarticle .author {
	margin-top:0px;
	margin-bottom:16px;
	float:left;
}

.mediaartcontainer {

}
.mediaartcontainer .spalte1 {
	margin: 0px;
	padding: 0px 27px 0px 0px;
	width: 165px;
	float:left;
	height: 100%;
}

.mediaartcontainer .spalte2 {
	padding:0px 0px 0px 0px;
	margin:-2px 0px 0px 0px;
	float:right;
	width: 284px;
}

.bildcontentmain {
	margin-bottom: 27px;
}

.bildcontentmain_letztes {
	margin-bottom: 0px;
}

.bildcontentmain img {

}

.spalte1 img {
	width: 165px;
}
.bildcontentmain_bildunterschrift {
	font-size:9px; line-height:10px; 
	margin-top: 10px;
}

.bildcontentintro_bildunterschrift {
	font-size:9px; line-height:10px; 
	margin-top: 10px;
}


.spalte1 .downloads {
	font-size:9px; line-height:10px; 
}

.spalte12 .downloads, .spalte2 .downloads {
	padding-top: 32px;
}


/*** MODAL */
#sbox-window
{
	position:				absolute;
	background-color:		#D6D300;
	text-align:				left;
	overflow:				visible;
	padding:				5px;
	-moz-border-radius:		3px;
}


/*** PAGINATION ***/

div.titleshareswithpageslink {
	width:270px;

	float:left;
}

div.pageslink {
	float:right;
	font-size:10px; line-height:9px; 
	margin-top:0px;
	padding:0px;
}

div.pageslink ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
	padding: 0px;
	z-index: 6;
	vertical-align:top;
}

div.pageslink ul li {
	display: inline;
	padding: 0px 3px 0px 0px;
	vertical-align:top;	
	font-size:10px; line-height:12px; 
}

div.pagenav {
	margin:30px auto;
	width:150px;

}

div.pagenav table {
	margin:0 auto;
}



.createdate {
	float:left;
}

form.fabrikForm {
}

form.fabrikForm input.inputbox {
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	width: 252px;
	font-family:Arial, serif;
	font-size: 11px;
	padding: 0px 0px 0px 3px;
	margin: 0px;
}

option {
	padding-left: 3px;
	padding-right: 3px;	
}

form.fabrikForm select.inputbox {
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	font-family:Arial, serif;
	font-size: 11px;

	margin: 0px;
	padding:0px;	
}

form.fabrikForm textarea.inputbox {
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	font-family:Arial, serif;
	font-size: 11px;
	width: 252px;
}


form.fabrikForm input.button {
/*
	border-width: 0px;

	background-color: white;
	color: #9C9A04;
	width: 100px;
	font-family:Arial, serif;
	font-size: 11px;
*/
	margin: 0px;
	border-width: 0px;
	width: 60px;
	height: 20px;
	background: url( "../img/send_button.gif" ) top left no-repeat;
}


form.fabrikForm .fabrikElement img {
	padding-top: 16px;
}

form.fabrikForm .fabrikerrorlabel div {
	color: #f00;	
	font-weight:normal;
}

div.fabrikMainError {
	color: #f00;	
	font-weight:normal;
	margin-bottom: 6px;
}


form.fabrikForm .fabrikActions {
	margin-top: 7px;
	margin-left: 112px;
	
}


#footerleft div {
	padding: 8px 0px 0px 0px;
	text-align:center;
	width: 229px;
	margin-left: 25px;
}
