/*
ENRI-East
Maingrey: #303237;
lightgrey.#929292;
Darkgreen:#6d9542;
Logogreen:#bccb37;
*/

/* my_reset */
body{
		width: 100%;
		text-align: left;
		margin: 0;
		padding: 0 0 0 0;
		color: #000;
		font-size:0.75em;
		line-height:1.5em;
		font-family: Helvetica, Arial, sans-serif;
		color: #303237;
		
}

h1, h2, h3, h4, h5, h6, p, form, input{
margin:0;
padding:0;
}

ul, ol{
margin:0 0 0 1.8em;
padding:0;
}

p{
margin:0 0 1em 0;
}

 img{
	padding:2px;
	border:1px solid #303237;
	background-color:#fff;
	margin:10px;
}


#print-header{
border:none;
}



#sidebar{
display:none;
}


.search_results{
border:1px solid #303237;
padding: 0 10px 10px 10px;
margin:0 0 30px 0;
}

.mainpage_box_1 ul{
list-style-image:url(images/bullet.gif);
list-style-type:none;
}


.logo{
position:absolute;
width:50px;
height:50px;
margin: 0 5px;

}

.date{
font-size:0.9em;
color:#999999;
display:block;
line-height:0.9em;
padding:0 0 0.45em 0;
}

.icon1{
background-image:url(images/icon_cat1.jpg);
}
.icon2{
background-image:url(images/icon_cat2.jpg);
}
.icon3{
background-image:url(images/icon_cat3.jpg);
}
.icon4{
background-image:url(images/icon_cat4.jpg);
}
.icon5{
background-image:url(images/icon_cat5.jpg);
}
.icon8{
background-image:url(images/icon_cat8.jpg);
}

.icon9{
background-image:url(images/icon_cat9.jpg);
}

.box_content{
margin-left:60px;

}

.readmore{
position:relative;
bottom:1em;
}

.box_content p{
line-height:1.2em;
font-size:0.95em;
}

#footer img{
border:none;
}

.footer_block{
float:right;
text-align:center;
padding:15px 20px 0 0;
}

#footer p{
margin: 0 0 0.5em 0;
}

#footer p a{
padding-left:5px;
}

/* Description ----------------------------------------------------------------------------*/
#description{
display:none;
}

#description_ru{
display:none;
}


.FP7_head{
color:#fff;
font-size:9.5px;
position:absolute;
top:75px;
left:45px;
line-height:10px;
}



/* MAIN Menu -----------------------------------------------------------------------------*/

#mainmenu{
display:none;
}


/* head options = font changer, language switch-------------------------------------------*/
#head_options{
display:none;
}



/* Searchform top-------------------------------------------------------------------------*/
#head #searchform{
display:none;

}

/* FONTS ---------------------------------------------------------------------------------*/
h1{
display:none;}

h1 a {
display:none;
}

.border .main_header{
font-size:1.3em;
color: #6D9542;
display:inline;
}

.border .search_results .main_header2{
font-size:1em;
color: #303237;
display:inline;
}
.border .main_header a:active, .border .main_header a:link, .border .main_header a:visited {
text-decoration:none;
color: #303237;
}

.border .main_header a:hover{
text-decoration:none;
color: #bccb37;
}

.border h3{
font-size:1em;
color: #303237;
}

.border a:link, .border a:active, .border a:visited{
text-decoration:underline;
color: #6d9542;
}

.border a:hover, .border a:focus{
text-decoration:none;
color: #bccb37;
}

.border h3 a:link, .border h3 a:active, .border h3 a:visited{
text-decoration:none;
color: #303237;
}

.border h3 a:hover, .border h3 a:focus{
text-decoration:underline;
color: #303237;
}


/* generic ---------------------------------------------------------------------------------*/
.error{
color:#CC3300;
}

.clear{
clear:both;
}

.fullsize {
float:none;
margin:10px 0px 10px 0px;
max-width:577px;
overflow:hidden;
}
#content .bigmargin{
margin:15px !important;
border:none !important;
padding:0 !important;
}

.alignnone {
float:none;
margin:10px 0px 10px 0;
max-width:577px;
overflow:hidden;
}
.alignleft, .imgalignleft{
float:left;
margin:10px 0px 10px 0pt !important;
max-width:577px;
overflow:hidden;
}
.alignright, .imgalignright{
float:right;
margin:10px 0pt 10px 0px !important;
max-width:577px;
overflow:hidden;
}
.aligncenter {
clear:both;
display:block;
margin:0pt auto 18px !important;
max-width:577px;
overflow:hidden;
}
.floatleft {
float:left;
}
.floatright {
float:right;
}

.noborder, .noborder img, .noborder a img{
border:none !important;
margin:0 !important;
padding:0 !important;
background-color:transparent !important;
}

.link a:link, .link a:active, .link a:visited{
text-decoration:underline;
color: #6d9542;
}

.link a:hover, .link a:focus{
text-decoration:none;
color: #bccb37;
}

.beside{
float:right;
clear:both;
margin:10px;
}


/* PAGE GENERATED CLASSES ________________________________________________*/

blockquote{
float:left;
width:45%;
padding:0 0 0 10px;
margin:0;
}

blockquote .alignleft{
margin: 0 10px  10px 0 !important;
}

h4{
clear:both;
font-size:1em;
font-weight:bold;
}

	/**
	 * @section layout
	 * @css-for (nicht benoetigte Bereiche)
	 */
	#header p, #header img, #header form,
	#respond,
	#footer,
	#searchform, #s, #submit,
	#sidebar, #wp-calendar,
	#comments, #commentform, #commentform p,
	#cachestats,
	select, input, textarea, ckeckbox, dd, hr {
		display: none;
	}

	/**
	 * @section bilder/ optional
	 * @css-for (nicht benoetigte Bilder)
	 */
	 /** aktuell inaktiv
	img {
		display: none;
	}
	 */

	/**
	 * @section layout
	 * @css-for (print basics)
	 */
	
	h1, h2, h3, h4, h5, h6 {
		font-weight: 700;
		margin: .75em 0 .5em;
		text-align: left;
		page-break-after: avoid;
	}

	p {
		margin: .5em;
		/* font-stretch: expanded; */
	}
	
	/**
	 * @section links
	 * @css-for (links fuer print optimieren)
	 */
	a, a:visited, a:hover, a:visited:hover {
		color: #000;
		text-decoration: none;
	}
/**	
	a[href]:after {
		content:" <"attr(href)"> ";
		background-color: inherit;
		font-style: italic;
		font-size: 9pt;
	} 
	
	*[name]:after {
		content:" [#"attr(name)"]";
		background-color: inherit;
		font-style: italic;
		font-size: .7em;
	} 
	
	*[title]:after {
		content:" ("attr(title)") ";
		background-color:inherit;
		font-style:italic;
		font-size: .7em;
	} 
	
	
	 * @section Acronyme
	 * @css-for (nicht benoetigte Acronyme)
	 */
	 /** aktuell inaktiv
	*[acronym]:after {
		content:" ("attr(acronym)") ";
		background-color: inherit;
		font-style: italic;
		font-size: .7em;
	}
	*/

	/**
	 * @section Abbrevation
	 * @css-for (nicht benoetigte Abbrevation)
	 */
	 /** aktuell inaktiv
	*[abbr]:after {
		content:" ("attr(abbr)") ";
		background-color: inherit;
		font-style: italic;
		font-size: .7em;
	}
	*/
	
	/**
	 * @section Zitate
	 * @css-for (erweiterte Ausgabe von cite)
	 */
	
	acronym, abbr {
		border: none;
	}
	
	/**
	 * @section Code
	 * @css-for (nicht benoetigte Bereiche)
	 */
	.code, pre {
		font: .8em 'Courier New', Courier, Fixed;
		padding-left: 1em;
	}
	
	.code a[href]:after {
		content: "";
	}
	
	/**
	 * @section layout
	 * @css-for (bilder-format)
	 */
	img {
		padding: .5em;
	}

