body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #284163;
	height: 100%;
}
html {
	height: 101%;
}
.outer_margin {
	margin: auto;
	width: 984px;
	text-align: left;
}
.outer {
	float: left;
	width: 984px;
}
#topstatic {
	position: fixed;
	width: 984px;
	margin: auto;
	z-index: 200;
}
#topstatic_newsletter {
	width: 984px;
	margin: auto;
}
#outer_logo {
	width: 834px;
	float: left;
	position: relative;
	z-index: 198;
}
#logo_outer {
	float: left;
	width: 834px;
	height: 54px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	position: relative;
	z-index: 199;
}
* html #logo_outer {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.euregio-weinviertel.eu/fileadmin/templates/euregio/images/logo.png');
}
#logo_left {
	float: left;
	width: 285px;
}
#logo_right {
	float: right;
	width: 150px;
	margin-right: 40px;
}
#logo_outer_newsletter {
	float: left;
	width: 834px;
	height: 54px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	position: relative;
	z-index: 99;
}
#logo {

}
#logo_rechts {
	float: left;
	width: 150px;
	height: 41px;
	background: #FFFFFF;
}
#header_outer {
	float: left;
	width: 984px;
	background-color: #557591;
	border-top: 1px solid #284163;
	position: relative;
	margin-top: -13px;
	z-index: 195;
}
#header {

}
#headline_outer {
	float: left;
	width: 191px;
}
#headline {
	padding-left: 15px;
	padding-top: 8px;
	color: #FFFFFF;
	font-size: 16px;
	text-transform: uppercase;
}
#headline a, #headline a:link, #headline a:visited {
	color: #FFFFFF;
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: none;
}
#headerbild_outer {
	float: left;
	width: 641px;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
* html #headerbild_outer {
	width: 643px;
}
#hederbild {

}
#headerright_outer {
	float: left;
	width: 150px;
}
#headerright {
	padding-left: 22px;
	padding-top: 4px;
	position: relative;
	z-index: 201;
}
.sprache {
	padding-right: 6px;
	
}
#menu_outer {
	float: left;
	width: 984px;
	background-color: #DFE3E8;
	position: relative;
	z-index: 15;
}
#menu {

}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	border-right: 1px solid #294264;
	width: 138px;
	font-size: 11px;
	text-transform: uppercase;
	text-align: center;
	line-height: 18px;
}
* html #menu li {
	width: 139px;
}
#menu li.last {
	width: 150px;
	border-right: none;
}
#menu li a, #menu li a:link, #menu li a:visited {
	color: #284163;
	text-decoration: none;
	display: block;
	font-size: 11px;
}
#menu li a:hover, #menu li a.active, #menu li.active a {
	background-color: #FFFFFF;
}
#weiss {
	float: left;
	width: 984px;
	background-color: #FFFFFF;
	height: 28px;
}
#content_outer {
	width: 984px;
	float: left;
	padding-top: 28px;
	position: relative;
	top: 133px;
	z-index: 1;
	padding-bottom: 89px;
}
* html #content_outer {
	padding-top: 0px;
	position: relative;
	top: auto;
}
#content_outer_newsletter {
	width: 984px;
	float: left;
	padding-top: 28px;
}

#content {

}
#left_outer {
	float: left;
	width: 300px;
}
#left {
	padding-left: 15px;
}
#left ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#left li {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 250px;
	font-size: 12px;
	line-height: 14px;
	padding-bottom: 15px;
	float: left;
}
#left li.active_sub {
	padding-bottom: 0px;
}
#left li.active {
	color: #88969F;
}
#left li.active a.active, #left li.active a.active:link, #left li.active a.active:visited {
	color: #88969F;
}
#left li a, #left li a:link, #left li a:visited {
	color: #284163;
	font-weight: bold;
	text-decoration: none;
}
.subline, li.active .subline {
	display: block;
	color: #284163;
	font-weight: normal;
}
#left li .subline a, #left li .subline a:link, #left li .subline a:visited {
	color: #284163;
	font-weight: normal;
	text-decoration: none;
}
#left li.active .subline, #left li.active .subline a, #left li.active .subline a:link, #left li.active .subline a:visited, #left li.active3 .subline {
	color: #88969F;
}
#left li.active ul li .subline {
	color: #284163;
}
#left li.active3 ul li .subline {
	color: #88969F;
}
/*Ebene 2*/
#left ul li ul {
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-left: 35px;
	list-style: none;
}
#left li ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 250px;
	font-size: 12px;
	line-height: 14px;
	padding-bottom: 15px;
}
#left li ul li a, #left li ul li a:link, #left li ul li a:visited {
	color: #284163;
	font-weight: bold;
	text-decoration: none;
}
li.active .news_image {
	opacity: .50;
	filter: alpha(opacity=50);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
}
.news_image {
	float: left;
	width: 72px;
	padding-top: 3px;
}
.news_text {
	float: left;
	display: block;
	width: 178px;
}
#main_content_outer {
	float: left;
	width: 684px;
}
#main_content_outer_newsletter {
	float: left;
	width: 739px;
	border-bottom: 1px solid #2F4768;
	padding-bottom: 19px;
	margin-left: 50px;
}
* html #main_content_outer_newsletter {
	margin-left: 25px;
}
#main_content {
	padding-right: 25px;
}
#main_content_outer_newsletter #main_content {
	padding-right: 0px;
}
h1 {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 14px;
}
h2 {
	margin: 0;
	padding: 0;
	padding-top: 16px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 14px;
}
h3 {
	margin: 0;
	padding: 0;
	padding-top: 14px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 13px;
}
p {
	margin: 0;
	padding: 0;
}
a, a:link, a:visited {
	color: #284163;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
#main_content .news-latest-item h2 {
	margin: 0;
	padding: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	font-size: 12px;
}
.news-latest-container {
	padding:0px;
}
.news-single-img {
	float: left;
	padding: 0;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 215px;
}
.news-single-img img {
	padding: 0;
	margin: 0;
}
p.news-single-imgcaption {
	padding: 0;
	margin:0;
	height: 0px;
}

#main_content ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#main_content li {
	margin: 0;
	padding: 0;
	list-style: none;
	padding-left: 8px;
	background-image: url(../images/bg_li.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}
#main_content li a, #main_content li a:link, #main_content li a:visited {
	font-weight: bold;
}
#main_content .csc-textpic li {
	background-image: none;
	margin-bottom: 10px;
}
#footermenu_outer {
	position: fixed;
	bottom: 0;
	width: 984px;
	height: 89px;
	background-color: #FFFFFF;
	z-index: 110;
}
#footermenu_outer_newsletter {
	width: 984px;
	height: 89px;
	background-color: #FFFFFF;
	padding-top: 3px;
}

#footermenu {

}
#weissfooter {
	float: left;
	width: 984px;
	background-color: #FFFFFF;
	height: 20px;
}
#footerzeile_outer {
	float: left;
	width: 984px;
	height: 18px;
	border-bottom: 1px solid #294264;
}
* html #footerzeile_outer {
	height: 19px;
}
#footerzeile {

}
#footerlink_outer {
	float: left;
	width: 300px;
}
#footerlink {
	font-size: 11px;
}
#footerlink a, #footerlink a:link, #footerlink a:visited {
	display: block;
	float: left;
	width: 92px;
	border-right: 1px solid #294264;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 18px;
}
* html #footerlink a, * html #footerlink a:link, * html #footerlink a:visited {
	width: 140px;
}
#footerlink a:hover, #footerlink a.active, #footerlink a.active:link, #footerlink a.active:visited {
	text-decoration: underline;
}
#adresse_outer {
	float: left;
	width: 684px;
}
#adresse {
	font-size: 11px;
	text-align: right;
	padding-right: 25px;
	line-height: 18px;
}
#adresse a, #adresse a:link, #adresse a:visited {
	text-decoration: none;
}
#footerlogo_outer {
	float: left;
	width: 984px;
}
#footerlogo {

}
#footerlogo_newsletter {
	padding-left: 35px;
}
#footer_outer {
	width: 926px;
	padding-top: 35px;
}
#footer {
	
	padding-bottom:10px;
	padding-right: 100px;
	text-align: center;
	clear: both;
	color: #6699CC;
}
#footer a:link, #footer a:visited {
	color: #6699CC;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
#footer a:hover {
	text-decoration: none;
}
.clr {
	clear: both;
}
.formular {
	padding-left: 60px;
}
.label-not {
	float: left;
	width: 85px;
	font-weight: normal;
	text-align: right;
	padding-right: 15px;
	padding-top: 2px;
}
.labeltext {
	padding-top: 3px;
}
.formular input {
	margin-bottom: 2px;
}
.formular input {
	width: 300px;
	height: 17px;
	margin: 0;
	margin-bottom: 3px;
	padding: 0;
	padding-top: 2px;
	padding-left: 2px;
	font-size: 11px;
	/*border: 1px solid #393C48;
	border-left: 1px solid #C3C4C7;
	border-top: 1px solid #C3C4C7;
	border-right: 1px solid #DFDFE0;
	border-bottom: 1px solid #DFDFE0;
	background-color: #EAEAEA;
	color: #393C48;*/
}
* html .formular input {
	width: 166px;
	height: 21px;
}
.formular input:focus, .formular input:hover {
	/*background-color: #FFFFFF;*/
}
.textfeld {
	width: 402px;
	height: 150px;
	font-size: 11px;
	/*border-left: 1px solid #C3C4C7;
	border-top: 1px solid #C3C4C7;
	border-right: 1px solid #DFDFE0;
	border-bottom: 1px solid #DFDFE0;
	background-color: #EAEAEA;
	color: #393C48;*/
	margin-top: 5px;
}
* + .textfeld {
	width: 400px;
}
#absenden {
	border: 0;
	font-size: 14px;
	line-height: 14px;
	width: auto;
	height: 25px;
	cursor: pointer;
	margin: 0;
	margin-left: 0px;
	margin-bottom: 10px;
	clear: both;
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	text-align: center;
	float: left;
	background-color: #214772;
	color: #FFFFFF;
	margin-left: 308px;
}
*+html #absenden {
	margin-left: 278px;
}
fieldset {
	padding-left: 25px;
	font-weight: bold;
	margin: 0;
	/*border: 1px solid #BBBEC0;*/
}
legend {
	padding: 10px;
}
form {
	margin: 0;
	padding: 0;
	color: #393C48;
}
.borderblue {
	clear: both;
	border-bottom: 1px solid #2F4768;
	padding-bottom: 0px;
	padding-right: 3px;
}
.symlinks {
	clear: both;
	border-bottom: 1px solid #2F4768;
	padding-top: 15px;
	padding-bottom: 17px;
	float: left;
	width: 736px;
	padding-right: 3px;
}
* html .symlinks {
	width: 739px;
}
.symlinkespalte {
	float: left;
	width: 50%;
}
.symlinkespalte a {
	font-weight: bold;
}
.newsletter_content {
	clear: both;
	border-bottom: 1px solid #2F4768;
	padding-top: 15px;
	padding-bottom: 17px;
	padding-right: 3px;
}
#main_content_outer_newsletter #main_content h2, #main_content_outer_newsletter #main_content h1 {
	margin: 0;
	padding: 0;
	padding-top: 16px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 14px;
	clear: both;
}
.impressum_newsletter {
	clear: both;
	padding-top: 15px;
	padding-right: 3px;
	font-size: 11px;
	line-height: 15px;
}
#footerlogo_newsletter .csc-textpic, #footerlogo_newsletter .csc-textpic-intext-left,  #footerlogo_newsletter .csc-textpic-imagewrap, #footerlogo_newsletter .csc-textpic-single-image, #footerlogo_newsletter img, #footerlogo_newsletter .csc-textpic-clear, #footerlogo_newsletter csc-textpic-text {
	float: left;
	clear: none;
} 
#hederbild DIV.csc-textpic DIV.csc-textpic-single-image IMG { margin-bottom: 0px; }

.news-latest-item {
	padding: 0;
}
a.external-link-new-window-no, a.external-link-new-window-no:link, a.external-link-new-window-no:visited {
	text-decoration: none;
}

