/* Euromarkpat */
html {
width:100%;
height:100%;
}
.ep_body {
width:100%;
height:100%;
border:0px;
padding:0px;
margin:0px;
}
.ep_table_main {
width:100%;
height:576px;
}

/* left column */
.ep_header_login {
width:810px;
height:16px;
padding-right:5px;
background-color:#a0a1a9;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.ep_header_logo {
width:815px;
height:64px;
background-color:white;
color:#a0a1a9;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
}
.ep_header_flags {
padding-left:25px;
padding-bottom:15px;
}
.ep_header_flags_item {
padding-right:12px;
}
.ep_header_picture {
width:815px;
height:168px;
background-color:#b7b7b8;
}

/*
.ep_header_back {;
background-color:#cfe1e2;
background-image: url(_images/ep_header_back_service.jpg);
background-repeat: no-repeat;
background-position: left top;
}
*/
.ep_menu {
width:815px;
height:25px;
background-color:#f7f7ce;
}
.ep_content {
width:815
/* height:100%; */
height:278px;
background-color:white;
}
.ep_footer {
width:815px;
height:84px;
background-color:#a0a1a9;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
}

.ep_right_address {
font-size:11px;
line-height: 16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
.ep_right_address_td {
padding-top:18px;
padding-left:20px;
}

.ep_span_footer {
padding-left:24px;
}

/* middle column */
.ep_middle_1 {
width:25px
background-color:white;
}
.ep_middle_2 {
background-color:#b7b7b8;
}
.ep_middle_3 {
background-color:white;
}
.ep_middle_4 {
background-color:white;
}
.ep_middle_5 {
background-color:#a0a1a9;
}

/* right column */
.ep_right_1 {
height:80px;
width:168px;
background-color:white;
}
.ep_right_2 {
height:168px;
background-color:#c7d9da;
padding-left:20px;
}
.ep_right_3 {
height:25px;
background-color:#cfe1e2;
}
.ep_right_4 {
padding-bottom:18px;
background-color:#cfe1e2;
}
.ep_right_5 {
height:25px;
background-color:#a0a1a9;
}


/* menu */
.ep_menu_hover a:link {
color: black;
background: #f7f7ce;
text-decoration:none;
color:black;
display:block; 
height:25px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
vertical-align:middle;
}
.ep_menu_hover a:active {
text-decoration:none;
color:black;
background: #f7f7ce;
height:25px;
display:block;
text-align:center;vertical-align:middle;
}
.ep_menu_hover a:visited {
text-decoration:none;
color:black;
background: #f7f7ce;
height:25px;
display:block;
text-align:center;vertical-align:middle;
}
.ep_menu_hover a:hover {
text-decoration:none;
color: white;
background: #87bbc9;
height:25px;
display:block;
text-align:center;vertical-align:middle;
}


/* links */
.ep_links_white {
text-decoration:none;
color:white;
}
.ep_links_black {
text-decoration:none;
color:black;
}

/* ***** CSS objects ***** */
/* textobjects */
.headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color: #333333;
}
.overline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
}
.subline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
font-weight: bold;
}
.copytext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 18px;
font-style:normal;
color: #333333;
padding-right: 200px;
}

a.copytext:link { text-decoration:none; }
a.copytext:visited { 	text-decoration:none; }
a.copytext:focus { 	text-decoration:none; }
a.copytext:hover { text-decoration:underline; }
a.copytext:active { text-decoration:none; }

.copytext a:link { text-decoration:none; }
.copytext a:visited { 	text-decoration:none; }
.copytext a:focus { 	text-decoration:none; }
.copytext a:hover { text-decoration:underline; }
.copytext a:active { text-decoration:none; }

.copytext_indented {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
color: #333333;
}
.copytext_readon {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
}
.copytext_next {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
}
.copytext_prior {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
}
.headline_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-style:normal;
}
.headline_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-style:normal;
}
.headline_3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
}
.headline_4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
}
.headline_5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
}

.country_select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#333333;
}

.country_select a {	
text-decoration: none;
color: #333333;
}
.country_select a:visited {	
text-decoration: none; 
color: #333333; 
}
.country_select a:hover {	
color: #ffffff; 
}

/* Bilder */
.image_left {
float: left;
padding-right: 15px;
border: 0px;
}

.image_right {
float: right;
padding-left: 15px;
border: 0px;
}

/* menu_global */
.menu_global {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#dddddd;
margin-left:24px;
}

a.menu_global:link
{
	text-decoration:none;
}

a.menu_global:visited
{
	text-decoration:none;
}

a.menu_global:focus
{
	text-decoration:none;
}

a.menu_global:hover
{
	text-decoration:underline;
	color:#ffffff;
}

a.menu_global:active
{
	text-decoration:none;
}

.menu_global_sub_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
}
.menu_global_sub_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}
.menu_global_container {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
}

/* menu_main */
.menu_main {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
}
.menu_main_sub_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
text-transform:uppercase;
}
.menu_main_sub_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
}
.menu_main_container {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
}

/* list */
.list {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
}
.list_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
}
.list_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
}
.list_3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.list_4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}

/* cart */
cart_label_empty {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
vertical-align:middle;
}


/* NEWS */
.news_teaser_copy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 18px;
font-style:normal;
color: #333333;
}

.news_teaser_headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height: 18px;
font-style:normal;
color: #333333;
}

.news_teaser_readon_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 18px;
font-style:normal;
color: #333333;
}


.news_overview_copy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 18px;
font-style:normal;
color: #333333;
}

.news_overview_headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height: 18px;
font-style:normal;
color: #333333;
}

.news_overview_readon_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 18px;
font-style:normal;
color: #333333;
}

.news_back_archive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 18px;
font-style:normal;
color: #333333;

}

.news_headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color: #333333;
padding-bottom: 16px;
}
.news_startpage_headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #333333;
padding-bottom: 6px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
}
.news_overline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
}
.news_subline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
font-weight: bold;
}
.news_copytext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 18px;
font-style:normal;
color: #333333;
padding-right: 200px;
}
.news_seperator {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-bottom: 5px;
}
.table_line {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a0a1a9;
	padding-left:3px;
}
.table_spacer {
	width: 10px;
}
.news_back_archive a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
}
