@import url(inc_flashheading.css);
@import url(inc_print.css);
@import url(inc_base.css);
@import url(inc_gallery.css);
@import url("/fileadmin/css/rte.css");

body {
     background-color: #EBEBEB;
     font-family: Verdana, Tahoma, Arial, sans-serif;
     font-size: 100.01%;
}

#esite {
	width: 970px;
	margin: 20px auto 20px auto;
}

#epage {
	padding: 10px;
	background-color: #ffffff;
}

.clearer {
	clear: both;
}

#elogo {
	width: 245px;
	float: left;
}

#elogo img {
	border: 0px;
}

#epic {
	width: 509px;
	float: left;
}

#eshortcut {
	float: left;
	width: 196px;
	height: 242px;
	background-color: #0072B7;
}

#etext {
	float: left;
	width: 196px;
	height: 128px;
}

#emenu {
	float: left;
	width: 196px;
	height: 114px;
}

#eleft {
	padding-top: 20px;
	background-color: #0072B7;
	float: left;
	width: 245px;
}

#container {
	background-color: #0072B7;
	/*
	background-image: url("../images/logo_bottom.jpg");
	background-repeat: no-repeat;
	background-position: 129px 100%;
	*/
	border: 0px solid #000000;
	width: 950px;
	min-height: 350px;
}

#logo_bottom {
	margin-top: 50px;
	text-align: right;
}


h1 {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-size: 18px;
}

h2 {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-size: 16px;
}

h3 {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-size: 14px;
}

img.pictures {
	float: left;
	margin: 0px 10px 10px 0px;
}

#eright {
	padding-top: 35px;
	float: left;
	width: 705px;
	background-color: #ffffff;
	/*border-right: 1px solid #000000;*/
	min-height: 430px;
}

#econtent {
	float: left;
	width: 463px; /*458px;*/ /*478px;*/
	text-align: justify;
	font-size: 11px;
	color: #485E6B;
	padding-left: 35px; /*15px;*/
	padding-right: 10px;/*15px;*/
	/*padding-left: 15px;*/
	min-height: 350px;
	padding-bottom: 20px;
	/*margin-bottom: 200px;*/
	border-right: 1px solid #CDCDCD;
}

p.bodytext {
	padding-right: 20px;
}

p.bodytext img {
	padding-right: 10px;
	border: 0px;
}

p.bodytext a:link, p.bodytext a:visited, p.bodytext a:hover, p.bodytext a:active {
	text-decoration: underline;
	color: #485E6B;
}

#enews {
	float: left;
	width: 176px;
	font-size: 11px;
	color: #485E6B;
	padding-left: 10px;
	padding-right: 10px;
	/*border-left: 1px solid #CDCDCD;*/
	/*margin-left: 20px;
	padding-right: 20px;*/
}

table {
	font-size: 11px;
	color: #485E6B;
}

table tr p a:link, table tr p a:visited, table tr p a:hover, table tr p a:active {
	text-decoration: underline;
	color: #485E6B;
}

.news-list table tr td strong {
	font-weight: normal;
}



td p {
	margin: 0px;
	padding: 0px;
}

.enews_item {
	margin-bottom: 25px;
}

#efooter {
	margin-top: 10px;
	font-size: 11px;
	color: #A3A3A3;
	padding-bottom: 20px;
}

#efooter #efooter_right a:link, #efooter #efooter_right a:visited, #efooter #efooter_right a:hover, #efooter #efooter_right a:active {
	text-decoration: underline;
	color: #A3A3A3;
}

#efooter #efooter_left a:link, #efooter #efooter_left a:visited, #efooter #efooter_left a:hover, #efooter #efooter_left a:active {
	text-decoration: underline;
	color: #A3A3A3;
}


a.enews_details:link, a.enews_details:visited, a.enews_details:hover, a.enews_details:active {
	color: #485E6B;
	font-size: 11px;
	text-decoration: underline;
}

.fm {
	padding: 0px 35px 0px 35px;
}



.staticitem_imp a:link, .staticitem_imp a:visited, .staticitem_imp a:hover, .staticitem_imp a:active {
	/*background-image: url("../images/impr.jpg");
	background-repeat: no-repeat;
	background-position: 5% 0%;
	padding-left: 25px;*/
	font-size: 11px;
	font-weight: bold;
	color: #FFFEF8;
	text-decoration: none;
}

.staticitem_stmp a:link, .staticitem_stmp a:visited, .staticitem_stmp a:hover, .staticitem_stmp a:active {
	/*background-image: url("../images/sitemp.jpg");
	background-repeat: no-repeat;
	background-position: 5% 50%;
	padding-left: 25px;*/
	font-size: 11px;
	font-weight: bold;
	color: #FFFEF8;
	text-decoration: none;
}

.staticitem_print a:link, .staticitem_print a:visited, .staticitem_print a:hover, .staticitem_print a:active {
	/*background-image: url("../images/print.jpg");
	background-repeat: no-repeat;
	background-position: 5% 50%;
	padding-left: 25px;*/
	font-size: 11px;
	font-weight: bold;
	color: #FFFEF8;
	text-decoration: none;
}

#emenu {
	padding-top: 45px;
	padding-left: 10px;
}

#efooter_left {
	float: left;
	width: 245px;
}

#efooter_right {
	float: left;
	width: 705px;
	text-align: center;
}


#efooter_right_bottom #fleft {
	width: 20%;
}

#efooter_right_bottom #fmiddle {
	width: 20%;
}

#efooter_right_bottom #fright {
	width: 20%;
}


/* navigation */
#nav {
	padding-right: 20px;
}


.navitem a:link, .navitem a:visited, .navitem a:hover, .navitem a:active {
	display: block;
	text-align: right;
	color: #FFFEF8;
	font-size: 14px;
	padding-right: 20px;
	background-image: url("../images/navbulout.jpg");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	text-decoration: none;
}

.navitemsub a:link, .navitemsub a:visited, .navitemsub a:hover, .navitemsub a:active {
	display: block;
	text-align: right;
	color: #ffffff;
	font-size: 12px;
	padding-right: 20px;
	background-image: url("../images/navsubbulout.jpg");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	text-decoration: none;
}

.navitemactive a:link, .navitemactive a:visited, .navitemactive a:hover, .navitemactive a:active {
	display: block;
	text-align: right;
	color: #FFFEF8;
	font-size: 14px;
	padding-right: 20px;
	background-image: url("../images/navbul.jpg");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	text-decoration: none;
}

.navitemsubactive a:link, .navitemsubactive a:visited, .navitemsubactive a:hover, .navitemsubactive a:active {
	display: block;
	text-align: right;
	color: #ffffff;
	font-size: 12px;
	padding-right: 20px;
	background-image: url("../images/navsubbul.jpg");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	text-decoration: none;
}

body.printpage {
	margin:15px;
	background:#ffffff;
	font-size: 14px;
}

#content_print {

}

.csc-sitemap ul li a:link, .csc-sitemap ul li a:visited, .csc-sitemap ul li a:hover, .csc-sitemap ul li a:active {
	color: #485E6B;
	font-size: 12px;
	text-decoration: underline;
}

.more a:link, .more a:visited, .more a:hover, .more a:active {
	text-decoration: underline;
	color: #485E6B;
	font-size: 11px;
}

hr {
	border: 1px solid #0072B7;
	clear: both;
}

.tx-edgallery-pi1 a:link, .tx-edgallery-pi1 a:visited, .tx-edgallery-pi1 a:hover, .tx-edgallery-pi1 a:active {
	text-decoration: underline;
	color: #0072B7;
	font-weight: normal;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
}

#print_empllogo {
	text-align: right;
}

.print_empllink {
	text-align: right;
}

.print_empllink a:link, .print_empllink a:visited, .print_empllink a:hover, .print_empllink a:active {
	font-size: 10px;
	color: #0072B7;
	text-decoration: none;
}

.tx-edgallery-pi1-list div {
	padding-bottom: 0px;
}

.tx-edgallery-pi1-list div a:link, .tx-edgallery-pi1-list div a:visited, .tx-edgallery-pi1-list div a:hover, .tx-edgallery-pi1-list div a:active {
	padding-left: 10px;
	background-image: url("../images/galbul.jpg");
	background-repeat: no-repeat;
	background-position: 0% 50%;
}

table.tx-edgallery-pi1-categorytable tr td .description {
	padding-top: 0px;
	padding-bottom: 0px;

}

div.tx-edgallery-pi1-list div {
	padding-left: 0px;
}

.tx-edgallery-pi1-list div p.bodytext {
	margin-top: 3px;
	margin-bottom: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.news-list table tr td p.bodytext {
	text-align: left;
}

.news-single-img {
	margin-right: 20px;
}
.news-single-imgcaption {
	padding-top: 5px;
}

.news-list-image img {
	margin-right: 20px;
}