html{
border: 0px solid yellow;
}

body{
margin: 0px;
border: 0px dotted red;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
line-height: 130%;
color: #002b71;
background: url(../../fileadmin/edi/template/images/hg2.png) #002b71 repeat-x;
/*background: url(../../fileadmin/edi/template/images/hg3.png) #000066 repeat-x;*/
/*background: url(../../fileadmin/edi/template/images/hg4.png) #000066 repeat-x;*/
}

#crps-a{
width: 990px;
margin: 10px auto 0px auto;
border: 0px solid #ff0000;
padding: 0px;
/* width: 1080px;
background: url(../../fileadmin/edi/template/images/eu-sterne-1080-b.png) no-repeat; */
}

#crps{
width: 990px;
margin: 0px;
margin: 0 auto 0 auto;
border: 0px solid #00ff00;
padding: 0px;
}

#edi-header{
height: 180px;
height: 120px;
width: 100%;
margin: 0px;
border: 0px dotted red;
padding: 0px;
}

#edi-main{
width: 100%;
min-height: 600px;
margin: 0px 0px 0px 0px;
border: 0px dotted yellow;
padding: 0px;
}


#edi-left, #edi-header-left{
float: left;
width: 180px;
height: 100%;
margin: 0px 0px 0px 0px;
border: 0px solid blue;
padding: 0px 0px 0px 0px;
}

#edi-header-left{
background: url(../../fileadmin/edi/template/images/oltest.jpg) #007fc4 no-repeat;
background: url(../../fileadmin/edi/template/images/MaerkischeRegionKarteMit-140.jpg) #007fc4 no-repeat;
background:  #007fc4 no-repeat;
}

#edi-menuleft{
width: 100%;
margin: 2px 0px 0px 0px;
border: 0px solid #dddd00;
padding: 0px 0px 0px 0px;
color: feef00;
}


#edi-right, #edi-header-right{
float: left;
width: 180px;
height: 100%;
margin: 0px 0px 0px 10px;
border: 0px solid #00dddd;
padding: 0px 0px 0px 0px;
}
#edi-header-right{
background: #007fc4;
}
#edi-right{
width: 180px;
margin: 10px 0px 0px 10px;
}

#edi-content, #edi-header-middle{
float: left;
width: 610px;
height: 100%;
margin: 0px 0px 0px 10px;
border: 0px solid red;
padding: 0px;
}
#edi-content{
margin: 10px 0px 0px 10px;
border: 0px solid white;
padding: 0px;
}

#edi-header-middle{
background: url(../../fileadmin/edi/template/images/EDI-Hagen-Logo.gif) #007fc4 no-repeat;
background: url(../../fileadmin/edi/template/images/EUDIBanner-180.jpg) #4f9de7 no-repeat;
background: url(../../fileadmin/edi/template/images/eudi_banner.jpg) #007fc4 no-repeat;
background: url(../../fileadmin/edi/template/images/EUDIBanner-180.jpg) #007fc4 no-repeat;
background: url(../../fileadmin/edi/template/images/EUROPE_DIRECT_Hagen-MK_08-03-04-b.jpg) #007fc4 no-repeat;
background: url(../../fileadmin/edi/template/images/ED-Logo_web.gif) #007fc4 no-repeat;
}

#edi-content-c{
margin: 0px 0px 0px 0px;
border: 0px solid red;
padding: 0px;
}

#edi-content-c1{
margin: 0px 0px 0px 0px;
border: 0px solid green;
padding: 0px;
background: url(../../fileadmin/edi/template/images/bgc10.gif) repeat;
background: url(../../fileadmin/edi/template/images/bgc3.png) repeat;
}

#edi-content-c2{
margin: 0px 0px 0px 0px;
border: 0px solid blue;
padding: 0px;
background: url(../../fileadmin/edi/template/images/bgc3.png) repeat;
}

.tt{
width: 100%;
font-size: 90%;
text-align: right;
margin: 0px 0px 0px 0px;
border: 0px dotted red;
padding: 0px 0px 0px 0px;
background-color: #dddddd;
}
.tt a{
margin: 0px 10px 0px 0px;
border: 0px dotted red;
padding: 0px 0px 0px 0px;
}

#edi-footer{
clear:both;
width: 100%;
height: 26px;
font-size: 90%;
text-align: center;
margin: 0px 0px 0px 0px;
border: 0px dotted red;
padding: 4px 0px 4px 0px;
color: #dddddd;
}


/***********************************   Navigation 22.10.2007   *************************************/

.edi-n1n, .edi-n1a, .edi-n2n, .edi-n2a, .edi-sp1 {
font-size: 110%;
font-weight: bold;
margin: 8px 0px 0px 0px;
border: 0px solid blue;
padding: 6px 0px 0px 10px;
background: url(../../fileadmin/edi/template/images/hgn10.png) repeat;
}

.22edi-n1n, .22edi-n1a {
height: 24px;
line-height: 125%;
}
.edi-n1n, .edi-n1a {
	padding: 3px 0px 3px 10px;
}

.edi-n1n a, .edi-n1a a, .edi-n2n a, .edi-n2a a{
color: #feef00;
text-decoration: none;
}


.edi-n2n, .edi-n2a {
	line-height: 130%;
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
	padding: 3px 0px 3px 30px;

}
/************* org am 16.11.2007
.edi-n2n, .edi-n2a {
	height: 22px;
	line-height: 125%;
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
	padding: 2px 0px 0px 30px;

}
*******/
.edi-sp1 {
	height:  48px;
	border: 0px solid green;
	background: url(../../fileadmin/edi/template/images/hgn10.png) repeat;
}
/**********************************************   Layout verschiedene  ******************************************/


h1, h2, h3, h4 {
font-size: 120%;
font-weight: bold;
text-decoration: none;
margin: 0px 0px 0px 0px;
border: 0px solid black;
padding: 4px 0px 4px 0px;
}


h2 {padding: 4px 0px 4px 20px;}

h3 {font-size: 100%; }

h4 {text-align: center; font-size: 100%; }


div.csc-textpic-intext-left {border: 0px solid #ffffff;}
div.csc-textpic-intext-left-nowrap {border: 0px solid #ffff88;}


/* Unterschiede bei p-Tags und ul-Tags beachten! */
p {
margin: 0px 0px 0px 0px;
border: 0px solid red;
padding: 0px 20px 0px 20px;
}
div.csc-textpic-intext-left-nowrap p{margin: 0px; border: 0px solid yellow; padding: 0px 20px 0px 0px;}
div.csc-textpic-intext-left p {margin: 0px; border: 0px solid blue; padding: 0px 20px 0px 20px;}


ul {
margin: 0px 20px 0px 0px;
border: 0px dotted red;
padding: 0px 0px 0px 40px;
list-style-image: url(../../fileadmin/edi/template/images/edi-bullet-5.png);
list-style-position: outside;
}
div.csc-textpic-intext-left-nowrap ul{margin:  0px 20px 0px 0px; border: 0px dotted yellow; padding: 0px 0px 0px 20px;}

li {
margin: 0px 0px 0px 0px;
border: 0px solid white;
padding: 0px 0px 0px 0px;

}


a {color: #007fc4;text-decoration: none;}
a:hover { text-decoration: underline;}




/**********************************************   CSS styled content   ******************************************/

/* Bildrand mitlere*/
dl {
margin: 0px 0px 0px 0px;
border: 0px solid #ff0000;
padding: 0px 0px 0px 0px;
}

/* Bildrand alle*/
dt {
margin: 0px 0px 0px 0px;
border: 0px solid #ffff00;
padding: 0px 0px 0px 0px;
}

/* Caption */
dd{
margin: 0px 0px 0px 0px;
border: 0px solid #ff00ff;
padding: 0px 0px 0px 0px;
}

.csc-textpic-caption {
font-size: 85%;
font-weight: bold;
}

/*******************   Formular   *****************************************************************/
#mailform {margin: 0px; border: 0px solid blue; padding: 0px 20px 0px 20px;}

fieldset.csc-mailform {margin: 0px; border: 0px solid red; padding: 20px 20px 20px 20px;}

.csc-mailform-label {margin: 0px; border: 0px solid yellow; padding: 10px 0px 10px 0px; font-weight: bold;}

input, textarea{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
color: #002b71;
margin: 0px 0px 0px 0px;
border: 1px solid #e4e4e4;
padding: 0px 0px 0px 0px;
background-color: #f9f9f9;
}

input.bika-submit{
color: #ffffff;
margin: 0px 0px 0px 0px;
border: 0px solid #00e4e4;
padding: 0px 0px 0px 0px;
background-color: #aaaaaa;
}

/*******************   Suche   *****************************************************************/

.tx-indexedsearch{margin: 0px; border: 0px solid yellow; padding: 0px 20px 0px 20px;}
.tx-indexedsearch-searchbox{margin: 0px; border: 0px solid red; padding: 0px 0px 0px 100px;}


/**********************************************   container rechts   ******************************************/

.linklogo-container, .newsbox-container {
width: 100%;
margin: 0px;
margin-bottom: 20px;
border: 0px solid blue;
padding: 0px;
}
.newsbox-container {
width: 160px;
padding: 10px;
border: 0px dotted yellow;
background: #ffff99;
background: url(../../fileadmin/edi/template/images/newsrm.png) repeat-y;
margin: 0px;
}

.edi-nbhg, .edi-nbhg-u {
width: 180px;
font-size: 1%;
/*line-height: 1%;*/
height: 3px;
margin: 0px;
padding: 0px;
border: 0px solid red;
background: url(../../fileadmin/edi/template/images/newsro.png) repeat-y;
}
.edi-nbhg-u {
margin-bottom: 10px;
}

/*
.linklogo-container {
background: url(../../fileadmin/edi/template/images/hgn10.png) repeat;
}*/

.linklogo-header, .newsbox-header {
font-size: 110%;
margin:  0px;
border: 0px solid yellow;
padding: 0px;
}

.linklogo-content, .newsbox-content {
margin: 0px 0px 0px 0px;
border: 0px solid red;
padding: 3px 0px 3px 0px;
}


/************************************ News *********************************************************************/
.news-latest-item{
line-height: 120%;
font-size: 90%;
margin: 0px;
border: 0px solid red;
padding: 4px 0px 4px 0px;
}

.news-latest-item a{
color: #002b71;
}

p.single-timedata {
text-align: right;
font-size: 90%;
margin: 0px;
border: 0px solid red;
padding: 0px 0px 0px 0px;
}

/* 30-1-2009 */
.news-list-container, .news-amenu-container, .news-single-item{
margin: 0px;
border: 0px solid cyan;
padding: 4px 20px 4px 20px;
}
