/***********************************************/
/* HTML tag styles                             */
/***********************************************/
#shadow {
	height: 100%; /* das hier für den ie */
}

/* folgende anweisung wird nicht vom ie interpretiert */
#shadow[id] {
	height: auto;
	min-height: 100%;
}

html{
	height: 100%;
	margin: 0;
	padding: 0;
}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center; /* IE 5.x Bug für zentrierte page */
	color: #333333;
	/*line-height: 1.166;*/
	background-color: #C7CDD1;
	height: 100%;
	margin: 0;
	padding: 0;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #236FC7;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/************** header tag styles **************/

h1{
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h2{
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h3{
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h4{
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h5{
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}


/*************** list tag styles ***************/

ul{
 list-style-type: disc;
/* margin-left: -26px;*/
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

select {
	width: 170px;
}

label{
	font: bold 1em Arial,sans-serif;
	color: #334d55;
}
				
input{
	font-family: Arial,sans-serif;
}

/********* text img *********/
p{
	margin: 0;
	padding: 0;
}

p.align-right { text-align: right; padding-right: 36px !important; }

img{
	border-style:none;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#shadow{
	width: 830px;
	position: relative;
	margin: 0 auto;
	min-height: 100%;
	text-align: center;
	background-image: url(media/main_bg.gif);
}

*html #shadow{
/*	height: 100%;*/
}

#page{
	/*position: relative;*/
	width: 800px;
	margin: 0px auto;
	text-align: left;
	min-height: 910px;
/* 	margin-bottom: 380px; */
}

#mastHead{
	margin: 0px;
	padding: 0px;
	color: #00FF00;
}

#pageCell{
	margin: 0px 0 10px 0;
	padding: 0px;
}

#pageNav{
	/*position: relative;*/
	float: left;
	width: 180px;
	padding: 0px;
	margin: 0px;
	background-color: #DBE1E5;
	font-size: 13px;
	height: 100%;
}

#content{
	/*position: relative;*/
	width: 610px;
/*	float: right;*/
	padding: 0px;
	margin: 0px 0px 0px 180px;
/*	background-color: #00aF33;*/

}


/***********************************************/
/* Master_Head Divs                            */
/***********************************************/

/************** utility styles *****************/

#utility{
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background-color: #092C6E;
	color: #FFFFFF;
	height: 23px;
	text-align: right;
	vertical-align: top;
}

#utility a{
	color: #ffffff;
	margin-right: 10px;
}

#utility a:hover{
	text-decoration: underline;
}


/************** logo styles *****************/

#logo{
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #FFFFFF;
	height: 64px;
}


/************** imageClaim styles *****************/

#imageClaim{
	margin: 0px;
	padding: 0px;
	background-color: #092C6E;
	height: 110px;
}


/************** line styles *****************/

#line1{
	margin: 0px;
	padding: 0px; 
	background-color: #FFFFFF;
	height: 1px;
}
#line2{
	margin: 0px;
	padding: 0px; 
	background-color: #FFFFFF;
	height: 15px;
}

/************* globalNav styles ****************/

#globalNav{
	height: 27px;
	padding: 0px;
	margin: 0px;
	background-color: #092C6E;
	background-image: url("media/globalnav_bg.jpg");
}

#globalLink{
	position: relative;
	height: 27px;
	margin: 0px;
	padding: 0px;
	left: 18px;
}

#globalLink a, #globalLink a:visited{
	position: relative;
	font-size: 13px;
	color: #FFFFFF;
	top: 6px;
	
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
}

#globalLinksoe{
	position: relative;
	height: 27px;
	margin: 0px;
	padding: 0px;
	left: 18px;
}

#globalLinksoe a, #globalLinksoe a:visited{ position: relative;
	font-size: 13px;
	color: #FFFFFF;
	top: 6px;
	
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;  }
	
	#globalLinksoe a:hover, #globalLinksoe .active{
  	background-image: url("media/globallink_hover.jpg");
	text-decoration: none;
}


#globalLink a{
	background-image: none;
}


/***********************************************/
/* IE-Hack wegen Positionierungs-Problemen     */
/***********************************************/
*html #globalLink a, #globalLink a:visited{
	top: 6px;
}
/***********************************************/
/* IE-Hack Ende								   */
/***********************************************/

#globalLink a:hover, #globalLink .active{
  	background-image: url("media/globallink_hover.jpg");
	text-decoration: none;
}

/***********************************************/
/* Page Navigation Divs                        */
/***********************************************/

/************ tag styles **************/

.navHead h3{
	background-color: #092C6E;
	color: #FFFFFF;
	font-size: 13px;
	padding: 4px 2px 4px 10px;
	
}



.navHeadLog h3{
	background-color: #092C6E;
	color: #FFFFFF;
	font-size: 13px;
	padding: 4px 0px 4px 10px;
/*	margin-top:7px; */
}

.navHeadLogo{
/*	background-color: #092C6E;*/
	color: #504E53;
	font-size: 12px;
	padding: 0px 0px 6px 10px;
	width; 500px;
}

/************ subNav styles **************/

#subNav{
	margin: 0px;
	padding: 0px;
}

#subNav a:link, #subNav a:visited {
	display: block;
	/*border-bottom: 1px solid #FFFFFF;*/
	padding: 5px 0px 5px 32px;
	font-size: 11px;
	color: #504E53;
}

#subNav a:hover{
	background-color: #B5C0C7;
	text-decoration: none;
}

#subNav a.active{
	background-color: #B5C0C7;
	/*padding-left: 20px;*/
}

.subNavImg{
	margin: 0px;
	padding: 0px;
}

/************ subNavShop styles **************/

#subNavShop{
	margin: 0px;
	padding: 0px;
	background-color: #deebff;
}

#subNavShop a:link, #subNavShop a:visited {
	display: block;
	/*border-bottom: 1px solid #FFFFFF;*/
	padding: 5px 0px 5px 32px;
	font-size: 11px;
	color: #504E53;
}

#subNavShop a:hover{
	background-color: #c1d3ee;
	text-decoration: none;
}

#subNavShop a.active{
	background-color: #c1d3ee;
	/*padding-left: 20px;*/
}

.subNavShopImg{
	margin: 0px;
	padding: 0px;
}



/************ subNav-ShopingCard styles **************/

#subNavSC{
	margin: 0px;
	padding: 0px;
	background: #c6ddff;
}

#subNavSC a:link, #subNavSC a:visited {
	display: block;
	/*border-bottom: 1px solid #FFFFFF;*/
	padding: 2px 0px 4px 32px;
	font-size: 11px;
	color: #504E53;
}

#subNavSC a:hover{
	background-color: #a2c8ff;
	text-decoration: none;
}

#subNavSC a.active{
	background-color: #B5C0C7;
	/*padding-left: 20px;*/
}

.subNavSCImg{
	margin: 0px;
	padding: 0px 0px 0px 20px;
}




/************ subSubNav styles **************/

#subSubNav a:link, #subSubNav a:visited {
	padding-left: 44px;
	background-color: #CED5D8;
}

#subSubNav a:hover{
	background-color: #B5C0C7;
	text-decoration: none;
}

#subNav #subSubNav .active{
	padding-left: 32px;
}

/************ subSubNavShop styles **************/

#subSubNavShop a:link, #subSubNavShop a:visited {
	padding-left: 44px;
	background-color: #ebf3ff;
}

#subSubNavShop a:hover{
	background-color: #d5e6ff;
	text-decoration: none;
}

#subNavShop #subSubNavShop .active{
	padding-left: 32px;
	background-color: #d5e6ff;
}



/************ subSubSubNav styles **************/

#subSubSubNav a:link, #subSubSubNav a:visited {
	padding-left: 54px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #CED5D8;
	font-size: 10px;
}

#subSubSubNav a:hover{
	background-color: #B5C0C7;
	text-decoration: none;
}

#subNav #subSubNav #subSubSubNav .active{
	padding-left: 42px;
}


/************ subSubSubNavShop styles **************/

#subSubSubNavShop a:link, #subSubSubNavShop a:visited {
	padding-left: 54px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #e3ebee;
	font-size: 10px;
}

#subSubSubNavShop a:hover{
	background-color: #ecf4f7;
	text-decoration: none;
}

#subNav #subSubNav #subSubSubNavShop .active{
	padding-left: 42px;
	background-color: #ecf4f7;
}



/*##*/

/************ subSubSubSubNav styles **************/

#subSubSubSubNav a:link, #subSubSubSubNav a:visited {
	padding-left: 64px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #CED5D8;
	font-size: 10px;
}

#subSubSubSubNav a:hover{
	background-color: #B5C0C7;
	text-decoration: none;
}

#subNav #subSubNav #subSubSubNav #subSubSubSubNav .active{
	padding-left: 56px;

}



/************ subSubSubSubNavShop styles **************/

#subSubSubSubNavShop a:link, #subSubSubSubNavShop a:visited {
	padding-left: 64px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #f2f5f9;
	font-size: 10px;
}

#subSubSubSubNavShop a:hover{
	background-color: #feffff;
	text-decoration: none;
}

#subNav #subSubNav #subSubSubNavShop #subSubSubSubNavShop .active{
	padding-left: 56px;
	background-color: #feffff;

}




/*##*/



/************ navSpacer styles **************/

#navSpacer {
/*	height: 24px; */
}

#navSpacerSubImg {
 	height: 6px; 
}

/************ navLogin styles **************/

.navLogin  {
	padding: 13px 0px 0px 5px;
	font-size: 11px;
	color: #504E53;
}

.navLogin2  {
	padding: 5px 0px 0px 5px;
	font-size: 11px;
	color: #504E53;
}

.navLogin2EN  {
	padding: 5px 0px 0px 5px;
	font-size: 11px;
	color: #504E53;
}

.navLoginName  {
	padding: 8px 0px 6px 5px;
	font-size: 11px;
	color: #504E53;
	/*background-color: #EBEEF1;*/
}

.navLoginInput  {
	font-size: 11px;
	color: #000000;
	width: 93px;
}

.navLoginInputEN  {
	font-size: 11px;
	color: #000000;
	width: 83px;
	margin-bottom: 0px;
}

.navLoginInputFR  {
    margin-left: 1px;
	font-size: 11px;
	color: #000000;
	width: 80px;
}

.navLoginInputFR2  {
	font-size: 11px;
	color: #000000;
	width: 80px;
}

#navLoginAn a:link, #navLoginAn a:visited  {
	display: block;
	padding: 6px 0px 0px 0px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAn {
	padding: 6px 0px 0px 74px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAnEN {
	padding: 6px 0px 0px 90px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAnEN a:link, #navLoginAnEN a:visited {
	font-size: 11px;
	color: #504E53;
}

#navLoginAn2EN {
	padding: 3px 0px 0px 90px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAn2EN a:link, #navLoginAn2EN a:visited {
	font-size: 11px;
	color: #504E53;
}

#navLoginAn2 {
	padding: 3px 0px 0px 74px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAnFR {
	padding: 9px 0px 0px 72px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAn2FR {
	padding: 3px 0px 0px 72px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAnFR a:link, #navLoginAnFR a:visited  {
	display: block;
	padding: 6px 0px 0px 0px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAn2FR a:link, #navLoginAn2FR a:visited  {
	display: block;
	padding: 3px 0px 0px 0px;
	font-size: 11px;
	color: #504E53;
}



#navLoginAn2 a:link, #navLoginAn2 a:visited  {
	display: block;
	padding: 3px 0px 0px 0px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAn3 a:link, #navLoginAn3 a:visited  {
	display: block;
	padding: 10px 0px 10px 33px;
	margin: 23px 0px 0px 0px;
	font-size: 11px;
	color: #504E53;
	background: #e7ecee url(media/bg_pw_forget.gif) 10px center no-repeat;
/*	border: #98c0e7 1px solid; */
}

#navLoginAn3 a:hover {
	background: #f3f5f6 url(media/bg_pw_forget_o.gif) 10px center no-repeat;
/*	border: #4995e1 1px solid;*/
}

#navLoginAn3eu a:link, #navLoginAn3eu a:visited  {
	display: block;
	padding: 10px 0px 10px 36px;
	margin: 23px 0px 0px 0px;
	font-size: 11px;
	color: #504E53;
	background: #e7ecee  url(media/bg_pw_forget.gif) 10px center no-repeat;
/*	border: #98c0e7 1px solid; */
}

#navLoginAn3eu a:hover {
	background: #f3f5f6 url(media/bg_pw_forget_o.gif) 10px center no-repeat;
/*	border: #4995e1 1px solid;*/
}

#navLoginAb a:link, #navLoginAb a:visited  {
	display: block;
	padding: 6px 0px 0px 0px;
	font-size: 11px;
	color: #504E53;
}

#navLoginAb {
	padding: 6px 0px 0px 33px;
	font-size: 11px;
	color: #504E53;
}



/***********************************************/
/* Component Divs                              */
/***********************************************/

/************** feature styles *****************/

.feature{
	padding: 21px 30px 120px 28px;
	margin: 0px;
	font-size: 11px;
/*	line-height: 20px;*/
	color: #504E53;
/*	background-color:#33FFFF;*/
	float: left;
}

html>body .feature {
	/*height: auto;*/
}


.feature h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #236FC7;
	padding: 0px 0px 5px 0px;
}

.feature h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #236FC7;
	padding: 0px 0px 0px 0px;
}

.feature h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1F6FC7;
	padding: 0px 0px 5px 0px;
}



.feature h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #504E53;
	padding: 0px 20px 5px 0px;
}

.feature h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #236FC7; 
/*	color: #ff0000; */
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}
.feature h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #236FC7; 
/*	color: #ff0000; */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}

DIV.csc-header-n2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #236FC7; 
	padding: 0px 40px 10px 0px;
	margin: 20px 0px 0px 0px;
	line-height: 15px;
}
/*
DIV.csc-header-n2 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #236FC7; 
	padding: 0px 100px 10px 0px;
	margin: 20px 0px 0px 0px;
	line-height: 15px;
}
*/
DIV.csc-header-n4 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #236FC7; 
	padding: 0px 40px 10px 0px;
	margin: 20px 0px 0px 0px;
	line-height: 15px;
}

DIV.csc-header-n6 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #236FC7; 
	padding: 0px 40px 10px 0px;
	margin: 20px 0px 0px 0px;
	line-height: 15px;
}

.csc-caption, .csc-caption p, .feature p.csc-caption, .csc-textpic-caption {
/* 	width: 130px; */
	font-size: 9px;
    font-weight: normal;
	line-height: normal;
	padding: 0 10px 10px 0;

} 

*html .csc-caption {
	padding: 0 0px 10px 0;
}
*html .csc-caption p {
	padding: 0 0px 10px 0;
}
*html .feature p.csc-caption {
	padding: 0 0px 10px 0;
}

.feature hr{
	height:1px; 
	margin: 1px 0px 0px 0px; 
	padding: 1px 0px 0px 0px; 
	color:#236FC7;
	background-color:#236FC7;
	border:none;
}

*html .feature hr{    /* gilt nur für IE */
	margin: -6px 0px 0px 0px; 
}


.feature img{
	float: left;
	padding: 4px 0px 4px 1px;

}




.inline {

}

.feature .inline{
	float: none;
	padding: 0px 0px 0px 0px;

}




.feature p{
	padding: 10px 19px 0px 0px;
	line-height: 15px;
}

.featuretest p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}

.featuretestright p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
	text-align: right;
}

.featuretest2 p{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}


.featuretest3 p{
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}

p .featuretest4 {
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}

.featuretest4 {
	padding: 4px 0px 0px 0px;
	padding-top: 4px !important;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}

p .featuretest5 {
	color:#236FC7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding:0;
}

.featuretest5 {
	color:#236FC7;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding:0;
}

.featurecenter p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
	text-align: center;
}

.featurecenter_2 p{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
	text-align: center;
}

.featurecenterblau p{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #236FC7; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;

}

.dfcenter2 img{
	padding: 0px 0px 0px 20px;
/*	margin: 0px 0px 0px 0px;*/
	text-align: center;
}

.dfcenter2 p{
	padding: 0px 0px 0px 0px;
/*	margin: 0px 0px 0px 0px;*/
	text-align: center;
}


.dfcenter img{
	padding: 0px 0px 0px 90px;
/*	margin: 0px 0px 0px 0px;*/
	text-align: center;
}

.dfcenter p{
	padding: 0px 0px 0px 0px;
/*	margin: 0px 0px 0px 0px;*/
	text-align: center;
}


body h5{
	font-weight: bold;
	color: #236FC7;
/*	padding: 0px 0px 0px 0px; */
/*	margin: 0px 0px 0px 0px; */
/*	line-height: 15px; */
}

body p {
	text-align: left;
	padding: 10px 20px 0px 0px;
}


/************** siteInfo styles ****************/

#siteInfo{

	position: absolute;
/*	margin: 0 auto;*/
	padding-top: 0px;
	bottom: 0px;
	height: 120px;
	left: 0px;  /* 195px */
	width: 815px; /* 620px */
	font-size: 9px; 
	color: #000000;
/*	background-color: #ccc;*/
	background: url(../media/SEIKO-Logo-130.jpg) no-repeat 45px bottom;
	clear: both; 

	
}

#infoc { margin-top: 100px; margin-left: 150px; }

*html #siteInfo{
	/*left: 90px;*/
}

#siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}


.sitemap1{
	font-size:14px;
	color: #236FC7;
	font-weight: bold;
	/*background-color: #092C6E;*/
	padding-top: 15px;
}
.sitemap1:a{
	/*color: #FFFFFF;*/
}

.sitemap2
{
	font-size:14px;
	margin-left: 20px;
	padding-top: 2px;
}

.sitemap3
{
	font-size:12px;
	margin-left: 40px;
	padding-top: 2px;
}
.sitemap4
{
	font-size:11px;
	margin-left: 60px;
	padding-top: 2px;
}


/*   PageNav DRISTRIBUTION-PARTNER Text (nur wenn kein Logo als Image eingebunden)  */

.distributionpartner, .distributionpartner a:hover, .distributionpartner a:link, .distributionpartner a:visited
{
	font-size:13;
	font-weight: bold;
/*	margin-left: 60px; */
	color: #666666;
	padding-top: 15px;
	padding-bottom: 15px;
	text-decoration: none;
	text-align: center;
}


/* Styles für SOG (deutsches Web) Außendienstmitarbeiter in linker Spalte */

.adm_head {
font-size:12px;
	font-weight: normal;
/*	margin-left: 60px; */
	color: #666666;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 9px;
	margin-top: 32px;
	margin-bottom: 0px;
	text-decoration: none;
	text-align: left;
	background-color: #FFFFFF;
}

.adm_head_img {
	text-align: center;
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.adm_txt {
	font-size:12px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	text-align: center;
/*	line-height: 16px;*/
}

.adm_txt2 {
	font-size:10px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	text-align: center;
}

.adm_txt3 {
	font-size:10px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 110px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	text-align: center;
}


.Stil2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; }

.Stil14 {color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

.feature img.float-right {float: none;}

.HomeNewsHead a, .HomeNewsHead a:link, .HomeNewsHead a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; color:#504E53; }
.HomeNewsHead a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; color:#236FC7; text-decoration: none; }
.HomeNewsDate {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px; font-weight: normal; }
/*
.contenttable p { padding: 0px 15px 0px 0px; }
.contenttable { padding: 0px 0px 0px 10px; margin: 0px; }
*/

#table_uk_map { margin-left: 50px; }
#table_uk_map img { padding:0; }

.feature p.csc-subheader-2 { padding-top: 0px; padding-bottom: 10px; }

.tx-kuloplayer-pi1 { width: 500px; padding-top: 20px; }

.tx_kuloplayer_pi1-player { clear: none !important; }

img.featuretestright { float: right; }

.linkweiss, linkweiss a, linkweiss a:link, linkweiss a:visited { color: #FFF !important; }
a.linkweiss, a.linkweiss:link, a.linkweiss:visited, { color: #FFF !important; }


.HomeNewsTable1 { background-color: #f5f5f5; padding: 5px 8px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; }
.HomeNewsTable1 p { text-align: left; padding:0; margin: 0; font-weight: bold; }
.HomeNewsTable1 a, .HomeNewsTable1 a:link, .HomeNewsTable1 a:visited { color:#504E53; }
.HomeNewsTable1 a:hover, .HomeNewsTable1 a:focus, .HomeNewsTable1 a:active { color:#236FC7; text-decoration: none; }
.HomeNewsTable1_left { background-color: #f5f5f5; width: 94px; border-right: 2px solid #FFF; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; padding: 5px 8px; }
.HomeNewsTable1_left p { text-align: right; padding:0; margin: 0; }

.HomeNewsTable2 { background-color: #dae6ee; padding: 5px 8px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; }
.HomeNewsTable2 p { text-align: left; padding:0; margin: 0; font-weight: bold; color:#504E53; }
.HomeNewsTable2 a, .HomeNewsTable2 a:link, .HomeNewsTable2 a:visited { color:#504E53; }
.HomeNewsTable2 a:hover, .HomeNewsTable2 a:focus, .HomeNewsTable2 a:active { color:#236FC7; text-decoration: none; }
.HomeNewsTable2_left { background-color: #dae6ee; width: 94px; border-right: 2px solid #FFF; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; padding: 5px 8px; }
.HomeNewsTable2_left p { text-align: right; padding:0; margin: 0; }

#logo130 { margin-left: 26px; bottom: 15px; position: relative; }





DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { clear: none; margin-top: 8px; }


#subNavImg a { color:#dbe1e5; }

.tx-indexedsearch-rules { display: none; }

DIV.csc-textpic DIV.csc-textpic-single-image IMG { margin-top:2px; }

DIV.csc-textpic-intext-left DIV.csc-textpic-single-image IMG { margin-top:10px; }
