html,body{
	margin:0;
	padding:0;
	font-family: "Arial",Bold;
	font-size:11px;
	font-weight: bold;
	
}
body{
	background-color: #04689D;
	text-align:center;
	min-width:1070px;
}
.allArea {
	width: 1070px;
margin:0px auto;
	text-align:left;

	background: #ffffff;
}
/*
	position: absolute;
	left: 50%;
	margin-left: -535px;

*/
a {
	font-family: "Arial", Bold;
	color:#C02320;
	text-decoration: none;
}
a:link {
}

a:visited {
}

a:active {
}

a:hover {
}

a:focus {
}



h1 {
	font-family: "Arial",Bold;
	font-size: 25px;
	padding-top:10px;
	color: #C02320;
	font-style: italic;
}
h2 {
	font-family: "Arial",Bold;
	font-size: 15px;
	padding-top:10px;
	color: #C02320;
	font-style: italic;
}





.bannerArea{
width: 1070px;
height: 191px;

background-image: url(../images/bannerneu.jpg);
}




.breadCrumbArea {
	text-align:left;
	vertical-align:center;
	padding-left:10px;
	width:1050px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	background-color: #E1E6EC;
	
}
.breadCrumbArea a {
	font-family: "arial black","Arial";
	color: #red;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	
}

.breadCrumbArea a:link {
	
}

.breadCrumbArea a:visited {
	
}

.breadCrumbArea a:active {
	text-decoration: underline;
}

.breadCrumbArea a:hover {
	text-decoration: underline;
}

.breadCrumbArea a:focus {
	
}

.langNavArea {	
	width: 170px;	
	height: 30px;	
        background-color: #C12320;	
        text-align: right;	
        float:left;
        font-family: "arial black","Arial";
        color: #ffffff;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
}
.langNavArea img {
	width:24px;
	margin-right:10px;
	border:1px solid #ffffff;
}
.langNavArea p {
padding:0px;
	margin-top:3px;
	margin-bottom:3px;
	
}

.navArea {
	width: 900px;
	height: 30px;
	background-color: #C12320;
	text-align: left;		float:left;	/*border-top:1px solid #ffffff;*/
	border-bottom:1px solid #ffffff;
}

.navArea a {
	font-family: "arial black","Arial";
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
	width: 100px;
	line-height: 30px;
	text-decoration: none;
	padding-left: 20px;
}

.navArea a:link {
	
}

.navArea a:visited {
	
}

.navArea a:active {
	text-decoration: underline;
}

.navArea a:hover {
	text-decoration: underline;
}

.navArea a:focus {
	
}
.leftContent{	width: 270px;	float: left;}
.leftContentMod1 {
	background-color:#E1E6EC;	 padding:10px;  	width: 100%;		margin-top:10px;
	float: left;
}

.leftContentMod2{
	background-color:#E1E6EC;	 padding:10px;  	width: 100%;		margin-top:10px;
	float: left;
}

.leftContentMod3 {
	background-color:#E1E6EC;	padding:10px;  	width: 100%;	margin-top:10px;
	float: left;
}


.subNavArea {
	background-color:#E1E6EC;	padding:10px;  	width: 100%;	margin-top:10px;
	float: left;
}

.subNavArea a {
background-color:#0069a3;
color:#ffffff;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
font-size:12px;
font-variant:small-caps;
width:260px;
	float:left;
	font-family: "arial black","Arial";
	clear:left;
	border-bottom: 1px solid #E1E6EC;
}

.socialPlugins{
background-color:#E1E6EC; float:left;	padding:10px; width: 270px;
}
.addthis_toolbox{
}

.subNavArea a:link {
	
}

.subNavArea a:visited {
	
}

.subNavArea a:active {
}

.subNavArea a:hover {
	text-decoration: underline;
	border-bottom: 1px solid #ffffff;
	color:#e1b061;
}

.subNavArea a:focus {
	
}
.contentArea {
	width: 1070px;
}

.mainContentArea {
	margin-left:20px;
	width:470px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;
	text-align:top;
	float: left;
}
.rightContent{	width: 290px;	float: left;}

.rightContentHomeLink{
	background-color:#E1E6EC;	padding:10px;	width: 270px;	margin-top:10px;
	float: right;
}
.rightContentTicket{	background-color:#E1E6EC;	padding:10px;	width: 270px;	margin-top:10px;	float: right;}
.rightContentNews{	background-color:#E1E6EC;	padding:10px;	width: 270px;	margin-top:10px;	float: right;}
.rightContentSponsors{	background-color:#E1E6EC;	padding:10px;	width: 270px;	margin-top:10px;	float: right;}

.posterArea {
	width: 100%;
	height: 500px;
	float: left;
	background-image: url(http://www.weltcup-hinterstoder.com/fileadmin/templates/css/back_poster.png);
	background-repeat: no-repeat;
	background-position: top;
}

.clubArea {
	width: 100%;
	height: 20px;
	float: left;
	/*background-color: #204791;*/	background-color: #04689D;
}

.clubArea a {
	font-family: "Arial", Bold;
	color: #ffffff;
	font-size: 10pt;
	line-height: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

.clubArea a:link,a:visited,a:active,a:hover {
	text-decoration: none;
}

.adArea {
	width: 100%;
	height: 50px;
	text-align:center;
	float: left;
	padding-top:2px;
	background-color: #ffffff;
}
.adArea a{
	border:none;
}
.adArea img{border:none;}



.footerArea{
	width: 100%;
	float: left;
	text-align:center;
	/*background-color: #204791;*/	background-color: #04689D;
	font-family: "Arial", Bold;
	color: #93A6C8;
	padding-left:5px;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}
.footerArea a {
	font-family: "Arial", Bold;
	color: #93A6C8;
	padding-left:5px;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.footerArea a:link {
	
}

.footerArea a:visited {
	
}

.footerArea a:active {
	text-decoration: underline;
}

.footerArea a:hover {
	text-decoration: underline;
}

.footerArea a:focus {
	
}

.left {
	text-align: left;
	float: left;
}

.right {
	text-align: right;
	float: right;
}
.important{
color: #C02320;
}

.csc-mailform input{
	float:left;
	width:100%;
}
.csc-mailform select{
	float:left;
	width:100%;
}
.csc-mailform textarea{
	float:left;
	width:100%;
}
.csc-mailform label{
margin-top:20px;
	float:left;
	clear: left;
}

form {
	border:0px solid black;
}
.csc-mailform-field{
	border:none;
}
.csc-mailform-submit{
	margin-top:30px;
}

fieldset {
	border: none;
}
.news-single-rightbox{
	color: #C02320;
}
.csc-uploads-fileName{
font-size:11px;
}
.csc-uploads-fileSize{
font-size:10px;
color: black;
text-align:right;
}
.news-latest-item{	color: #04689D;}
.news-latest-item  h2{	color: #04689D;}
.news-latest-item  a{	color: #04689D;}
.news-latest-date{color: #04689D;}
.news-list-container HR.clearer{
height: 1px;
color: #ffffff;
}
.contenttable{
background-color:#e1e6ec;

font-family: "arial black","Arial";
}
.contenttable thead th{
padding-left:5px;
text-align:left;
 font-size:14px;
font-variant:small-caps;
background-color:#0069a3;
color:#ffffff;
}
.bodytext{
 font-size:12px;
}

.contenttable td{
background-color:#ffffff;
padding-left:5px;
text-align:left;
}

.news-header-list-container{
background-color:#ffffff;
padding:5px;
margin-top:10px;
}