@charset "UTF-8";

/* News Digest Style Sheet for font colours and sizes
This style sheet is for all countries, if you update this file, please let all web designers know. 
modified by shoko 10 August 2010
- changed sponsor */

img {
border:0
}

.clear{
clear:both;
}

h1 {
font:bold 18px/1.6em sans-serif;
padding-top:20px;
}

h2 {
font:bold 16px/1.6em sans-serif;
padding-top:20px;
}

h3 {
font:bold 14px/1.6em sans-serif;
padding-top:20px;
}

h4 {
font:bold 12px/1.7em sans-serif;
padding-top:20px;
}

.large {
font: bold 14px/1.8em sans-serif;
}

.largex {
font: bold 16px/1.8em sans-serif;
}

.largexx {
font: bold 18px/1.8em sans-serif;
}


form {
margin: 0;
padding: 0;
}

.copyright {
font-family:'Hiragino Kaku Gothic Pro','MS Gothic',sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:center;
}

.currentdate {
color: #666;
text-decoration: none;
letter-spacing: 0.1em;
font: normal 11px Vardana, sans-serif;
}


.caption {
color: #666;
font: 11px/1.5em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
margin:7px 0 7px 0;
_font-size:90%;
}

.small {
font: 0.8em/1.7em Verdana, sans-serif;
color: #999999;
text-decoration: none;
_font-size:80%;
}

.small10, .small2 {
font: 0.8em/1.5em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
_font-size:90%;
}

.small11, small3 {
font: 11px/1.7em sans-serif;
}

.author {
font: 12px/1.7em sans-serif;
color:#999999;
margin:10px 0;
}

.white10 {
font:10px/1.5em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
color:#FFFFFF;
}

.wlarge, .white14 {
font: bold 14px/1.7em sans-serif;
color:#FFF;
}

.white {
font: bold 12px/1.7em sans-serif;
color:#FFF;
}

.white11 {
font: 11px/1.5em sans-serif;
color:#FFF;
}

.white16 {
font: bold 16px/1.7em sans-serif;
color:#FFFFFF;
}

.grey9 {
color: #999;
font: 9px/1.6em Verdana, sans-serif;
_font-size:80%;
}

.grey10 {
color: #666;
font: 10px/1.3em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
_font-size:90%;
}

.grey11 {
color: #999;
font: 11px/1.5em sans-serif;
}

.grey12, .grey {
font: 12px/1.7em sans-serif;
color:#999999;
}

.grey14 {
color: #999;
font: bold 14px/1.7em sans-serif;
}

.grey16 {
color: #999;
font: bold 16px/1.7em sans-serif;
}

.greydark {
color: #666;
}


.red10 {
font: 10px/1.5em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
color:#CC0000;
}

.red12 {
font: 12px/1.7em sans-serif;
color:#CC0000;
}

.red {
color:#CC0000;
}

.red14 {
font: bold 14px/1.7em sans-serif;
color:#CC0000;
}

.red16 {
font: bold 16px/1.8em sans-serif;
color:#CC0000;
}

.red18 {
font: bold 18px/1.8em sans-serif;
color:#CC0000;
}

.reddark {
color:#891d30;
}

.reddark12 {
font: 12px/1.7em sans-serif;
color:#891d30;
}

.reddark14 {
font: bold 14px/1.7em sans-serif;
color:#891d30;
}

.reddark16 {
font: bold 16px/1.8em sans-serif;
color:#891d30;
}

.reddark18 {
font: bold 18px/1.8em sans-serif;
color:#891d30;
}

.blue12 {
color: #4c8bcc;
font: 12px/1.7em sans-serif;
}

.blue14 {
color: #4c8bcc;
font: bold 14px/1.7em sans-serif;
}

.blue16 {
color: #4c8bcc;
font: bold 16px/1.7em sans-serif;
}

.bluelight {
color: #4c8bcc;
}

.bluelight12 {
color: #4c8bcc;
font: 12px/1.7em sans-serif;
}

.bluelight14 {
color: #4c8bcc;
font: bold 14px/1.7em sans-serif;
}

.bluelight16 {
color: #4c8bcc;
font: bold 16px/1.7em sans-serif;
}

.bluedark {
color: #184AA5;
}

.bluedark12 {
color: #184AA5;
font: 12px/1.7em sans-serif;
}

.bluedark14 {
color: #184AA5;
font: bold 14px/1.7em sans-serif;
}

.bluedark16 {
color: #184AA5;
font: bold 16px/1.7em sans-serif;
}

.bluevivid {
color: #00a0e9;
}

.bluevivid12 {
color: #00a0e9;
font: 12px/1.7em sans-serif;
}

.bluevivid14 {
color: #00a0e9;
font: bold 14px/1.7em sans-serif;
}

.bluevivid16 {
color: #00a0e9;
font: bold 16px/1.7em sans-serif;
}

.bluesax {
color: #4d8eaa;
}

.azuki {
color:#9F6C6C; 
} 

.azuki14 {
color:#9F6C6C; 
font: bold 14px/1.7em sans-serif;
} 

.bluenavy {
color:#192466;
}

/* books */

div.bluebox {
float:left;
font-family: 'Hiragino Kaku Gothic Pro','MS Gothic', sans-serif;
font-size:11px;
line-height:1.5em;
color:#FFFFFF;
padding:5px 7px 5px 7px;
background-color:#4c8bcc;
margin-bottom:15px;
letter-spacing:0.1em;
}

.green {
color:#82BE0B;
}

.greengrass {
color:#45b035;
}

.greenyellow11, .green11 {
font: 11px/1.5em 'Hiragino Kaku Gothic Pro','MS Gothic', sans-serif;
color:#82BE0B;
}

.greenyellow12, .green12 {
font-family: sans-serif;
font-size: 12px;
color:#82BE0B;
line-height:1.7em;
}

.greenyellow14, .green14 {
font-family: sans-serif;
font-size: 14px;
color:#82BE0B;
line-height:1.7em;
font-weight:bold;
}

.greenyellow16, .green16 {
font-family: sans-serif;
font-size: 16px;
color:#82BE0B;
line-height:1.7em;
font-weight:bold;
}

.greenblue {
color:#009c7c;
}

.greenblue16 {
font: bold 16px/1.7em sans-serif;
color:#009c7c;
}

.greendark {
color:#168738;
font-family: sans-serif;
}

.greenlight{
color:#5AA652;
}

.greendark10, .art10 {
font: 10px/1.5em Verdana, sans-serif;
color:#168738;
}

.greendark12, .art12 {
color: #168738;
font: 12px/1.7em sans-serif;
}

.greendark14, .art14 {
color: #168738;
font: bold 14px/1.7em sans-serif;
}

.greendark16, .art16 {
color: #168738;
font: bold 16px/1.7em sans-serif;
}

.event16, .greenlight16 {
font:bold 16px/1.7em sans-serif;
font-weight:bold;
color:#5AA652;
}

.greenlight16_dot {
border-bottom:#339966 1px dashed;
font:bold 16px/1.7em sans-serif;
font-weight:bold;
color:#5AA652;
padding-bottom:5px;
display:block;
}

.event14, .greenlight14 {
font:bold 14px/1.7em sans-serif;
color:#5AA652;
}

.event12, .greenlight12 {
font:bold 12px/1.7em sans-serif;
color:#5AA652;
}

.event10, .greenlight10 {
font-size:10px;
font-family: 'Hiragino Kaku Gothic Pro','MS Gothic', sans-serif;
color:#5AA652;
line-height:1.5em;
}

.pink {
color:#F1597E;
}

.pinkshocking {
color:#e82290;
}

.pink10 {
font: 10px/1.5em 'Hiragino Kaku Gothic Pro','MS Gothic', sans-serif;
color:#F1597E;
}

.pink11 {
font: 11px/1.7em 'Hiragino Kaku Gothic Pro','MS Gothic', sans-serif;
color:#F1597E;
}

.pink12 {
font: 12px/1.7em sans-serif;
color:#F1597E;
}

.pink14 {
font: bold 14px/1.7em sans-serif;
color:#F1597E;
}

.pink16 {
font: bold 16px/1.7em sans-serif;
color:#F1597E;
}

.pinksalmon {
color:#F05A67;
}

.pinksalmon12 {
font: 12px/1.7em sans-serif;
color:#F05A67;
}

.pinksalmon14 {
font: bold 14px/1.7em sans-serif;
color:#F05A67;
}

.pinksalmon16 {
font: bold 16px/1.7em sans-serif;
color:#F05A67;
}

.pinkvivid12 {
color:#e251a2;
}

.pinkvivid12 {
font: 12px/1.7em sans-serif;
color:#e251a2;
}

.pinkvivid14 {
font: bold 14px/1.7em sans-serif;
color:#e251a2;
}

.pinkvivid16 {
font: bold 16px/1.7em sans-serif;
color:#e251a2;
}

.purple {
color:#775bab;
}

.purple12 {
font: 12px/1.7em sans-serif;
color:#775bab;
}

.purple14 {
font: bold 14px/1.7em sans-serif;
color:#775bab;
}

.purple16 {
font: bold 16px/1.7em sans-serif;
color:#775bab;
}

.orchid {
color: #A23F80;
}

.orchid10 {
color: #A23F80;
font: 10px/1.5em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
}

.orchid12 {
color: #A23F80;
font: 12px/1.7em sans-serif;
}

.orchid14 {
color: #A23F80;
font: bold 14px/1.7em sans-serif;
}

.orchid16 {
color: #A23F80;
font: bold 16px/1.7em sans-serif;
}

.orange {
color: #FF9600;
}

.orange10 {
color: #FF9600;
font: 10px/1.7em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
}

.orange12 {
color: #FF9600;
font: 12px/1.7em sans-serif;
}

.orange14 {
color: #FF9600;
font: bold 14px/1.7em sans-serif;
}

.orange16 {
color: #FF9600;
font: bold 16px/1.7em sans-serif;
}

.orangedark {
color: #db5335;
}

.orangedark12 {
color: #db5335;
font: 12px/1.7em sans-serif;
}

.orangedark14 {
color: #db5335;
font: bold 14px/1.7em sans-serif;
}

.gold {
color: #988c36;
}

.gold16 {
color: #988c36;
font: bold 16px/2em sans-serif;
}

.gold14 {
color: #988c36;
font: bold 14px/1.7em sans-serif;
}

.gold12 {
color: #988c36;
font: bold 12px/1.7em sans-serif;
}

.gold10 {
color: #988c36;
font: 10px/1.7em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
}

.brown16 {
color: #706048;
font: bold 16px/2em sans-serif;
}

.brown14 {
color: #706048;
font: bold 14px/1.7em sans-serif;
}

.brown12 {
color: #706048;
font: bold 12px/1.7em sans-serif;
}

.brown10 {
color: #706048;
font: 10px/1.7em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
}

.brown {
color: #706048;
}

.brown_camel {
color:#ab6c19;
}

.macha {
color:#99b243;
}

.bluesage {
color:#89a3d4;
}

/* backnumber listing */

.componentheading_listing {
	font-size        : 10px;	
	font-family      : Verdana;
	font-weight      : bold;
	color            : #999999;
	text-align       : left;
	width            : 100%;
	letter-spacing   : 2px;
	text-indent      : 4px;
	padding-bottom   : 1px;
	padding-top      : 1px;
	border-top       : 1px solid #CCCCCC;
	border-bottom    : 1px solid #CCCCCC;
	background-color : #F2F2F2;
	margin-bottom    : 5px;
}

.sectiontableheader_listing {
  color:#999999;
  font-weight: bold;
  font-size:12px;
}

.sectiontableentry1_listing td, .sectiontableentry2_listing td {
padding:3px;
border-bottom: #CCCCCC 1px dotted;
font:12px/1.8em sans-serif;
color:#999999;
}

/******europe zoom in******/
.contentheading_euro, .componentheading_euro {
  font-family      : sans-serif;
  font-size        : 15px;
  font-weight      : bold;
  color            : #184AA5;
  text-align       : left;
  display          : block;
  width            : 100%;
}

.contentpaneopen_euro {
  font-family: sans-serif;
  width: 100%;
}

.euro{
font: 12px/1.5em Verdana, Arial, Helvetica, sans-serif;
color:#94A3BF;
}

/* images */

.imgleft {
float: left;
font: 10px/1.5em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
color: #999;
padding: 0 7px 2px 0;
_font-size:80%;
}

.imgright {
float: right;
color: #999;
padding: 0 0 2px 7px;
font: 10px/1.5em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
_font-size:80%;
}

img.right {
float: right;
padding: 0 0 0 10px;
}

img.center {
float: none;
padding: 5px 0 7px;
}


.imgtop {
margin-bottom:7px;
}


img.border {
margin: 10px 0 5px;
background: #FFF;
padding: 10px;
border: 1px solid #ccc;
}

img.thumb {
margin: 0 10px 0 0;
background: #fff;
padding: 7px;
border: 1px solid #ccc;
}

.right {
float:right;
font-size:10px;
line-height:1.5em;
color:#999999;
padding:0px 0px 0px 10px;
}

.left {
float:left;
font-size:10px;
line-height:1.5em;
color:#999999;
padding:0px 10px 0px 0px;
}

/* lines and dividers */

hr {
color: #CCC;
height: 1px;
border: 0;
background: #CCC;
}

.hrp { /*pink line*/
color: #FFE9F5;
background-color:#FFE9F5;
height:1px;
border: 0;
}

.divider {
height: 40px;
width: 396px;
background: url(http://www.newsdigest.de/newsde/images/div1.gif) center;
}

.vline{
background-image:url(http://www.newsdigest.de/newsde/images/bg.gif);
height:15px;
width:100%;
}

.vline2{
background-image:url(http://www.newsdigest.de/newsde/images/bg.gif);
height:15px;
width:100%;
clear:both;
}

/* Tables */

table.smalltable {
border-collapse: collapse;
border-bottom: #CCCCCC 1px dotted;
border-top: #CCCCCC 1px dotted;
}

table.smalltable td {
border-collapse: collapse;
border-bottom: #CCCCCC 1px dotted;
}

table.smalltable th {
font-weight:bold;
border-collapse: collapse;
border-bottom: #CCCCCC 1px dotted;
text-align:left;
}


table.smalltable_solid {
border-collapse: collapse;
border-bottom: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
}

table.smalltable_solid td {
border-collapse: collapse;
border-bottom: #CCCCCC 1px solid;
}

table.smalltable_solid th {
font-weight:bold;
border-collapse: collapse;
border-bottom: #CCCCCC 1px solid;
text-align:left;
}

table.smalltable11 {
font:11px/1.6em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
font-family:Verdana;
}

table.smalltable11 td {
font:11px/1.6em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
padding:2px;
}

table.smalltable11 th {
font:bold 11px/1.6em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
}


table.smalltable11d {
font:11px/1.6em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
border-collapse: collapse;
border-top: #CCCCCC 1px solid;
}

table.smalltable11d td {
font:11px/1.6em 'Hiragino Kaku Gothic Pro', 'MS Gothic', sans-serif;
border-bottom: #CCCCCC 1px solid;
}


table.tableblue td {
border-bottom: #a0cee2 1px solid;
}

table.tablepink td {
border-bottom: #faa3b8 1px solid;
}



/* box */
.boxpinkvivid16 {
font: bold 16px/1.5em sans-serif;
background:#e251a2;
padding:5px 10px;
color:#FFFFFF;
}

.boxred16 {
font: bold 16px/1.5em sans-serif;
background:#CC0000;
padding:5px 10px;
color:#FFFFFF;
}

.boxred14 {
font: bold 14px/1.5em sans-serif;
background:#CC0000;
padding:5px 10px;
color:#FFFFFF;
}

.boxblack14 {
font: bold 14px/1.5em sans-serif;
background:#000000;
padding:5px 10px;
color:#FFFFFF;
}


.boxgrey12 {
font: bold 12px/1.5em sans-serif;
background:#666666; 
padding:3px;
color:#FFFFFF;
}

.greyborder {
border-top:#999999 1px dotted;
border-bottom:#999999 1px dotted;
color:#999999;
padding:5px 0; margin-top:30px;
font:12px/1.7em sans-serif;
}

.greybox {
border:#CCCCCC 1px solid;
padding:10px;
margin:20px auto;
}

.boxbluevivid {
background-color:#00a0e9;
padding:8px;
}

.boxbluelight {
background-color:#4c8bcc;
padding:8px;
}

.boxgreen {
background-color:#82BE0B;
padding:8px;
}

.boxgreen2 {
padding:7px 13px; 
background:#5AA652; 
margin:30px auto;
}

.boxgreenlight {
background-color:#E6F2DA;
padding:15px;
margin:30px auto;
}

.box_beige {
padding:15px;
background:#f1efe6;
}

.box_greenlightborder { 
border: 1px solid #5AA652; 
padding: 15px;}

.box_redborder {
border: 1px solid #CC0000;
padding: 10px 12px; }

.box_azukiborder {
border: 1px solid #9F6C6C; 
padding: 10px 12px; }

.box_pinkborder {
border: 1px solid #e251a2; 
padding: 10px 12px; }



/* ######### 
CSS for Shade Tabs. Remove if not using
 ######### */

#countryabs_uk{
background-image:none;
margin:0;
}

.shadetabs_uk{
margin-left:0;
margin-top: 1px;
font: 12px Verdana;
list-style-type: none;
color:#df989d;
text-align:left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs_uk li{
background-image:none;
margin: 0;
}

.shadetabs_uk li a{
background-image:none;
text-decoration: none;
line-height:2.3em;
z-index: 1;
padding: 5px;
border-bottom: 1px solid #CC0000;
color:#CC0000;
}

.shadetabs_uk li a:visited{
color:#df989d;
border-bottom: 1px solid #df989d;
}

.shadetabs_uk li a:hover{
text-decoration: none;
color:#df989d;
font-weight:bold;
border-bottom: 1px solid #df989d;
}

.shadetabs_uk li a.selected{ /*selected main tab style */
position: relative;
font-weight:bold;
border-bottom: 1px solid #df989d;
}

.shadetabs_uk li a.selected{ /*selected main tab style */
color:#df989d;
}

.shadetabs_uk li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent_uk{
display:none;
}

@media print {
.tabcontent_uk {
display:block !important;
}
}


/* tab content de */


#countryabs_de{
background-image:none;
margin:0;
}

.shadetabs_de{
margin-left:0;
margin-top: 1px;
font: 12px Verdana;
list-style-type: none;
color:#df989d;
text-align:left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs_de li{
background-image:none;
margin: 0;
}

.shadetabs_de li a{
background-image:none;
text-decoration: none;
line-height:2.3em;
z-index: 1;
padding: 5px;
color:#CC0000;
}

.shadetabs_de li a:visited{
color:#df989d;
}

.shadetabs_de li a:hover{
text-decoration: none;
color:#df989d;
font-weight:bold;
}

.shadetabs_de li a.selected{ /*selected main tab style */
position: relative;
font-weight:bold;
}

.shadetabs_de li a.selected{ /*selected main tab style */
color:#df989d;
}

.shadetabs_de li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent_de{
display:none;
}

@media print {
.tabcontent_de {
display:block !important;
}
}



/* tab content pink */


#countryabs_pink{
background-image:none;
background-color:#E7B5CF;
color:#928268;
}

.shadetabs_pink{
margin-left:0;
font: 12px Verdana;
list-style-type: none;
color:#928268;
text-align:left; /*set to left, center, or right to align the menu as desired*/

}

.shadetabs_pink li{
background-image:none;
margin: 10px;
color:#928268;
}

.shadetabs_pink li a{
display:block;
background-color:#eeeae3;
background-image:none;
text-decoration: none;
z-index: 1;
padding: 7px;
color:#928268;
border:#c4bcaf 1px solid;
}

.shadetabs_pink li a:visited{
color:#928268;
}

.shadetabs_pink li a:hover{
text-decoration: none;
color:#FFF;
font-weight:bold;
background-color:#edc2da;
border:#f1a5d0 1px solid;
}

.shadetabs_pink li a.selected{ /*selected main tab style */
font-weight:bold;
background-color:#edc2da;
color:#e4007f;
border:#f1a5d0 1px solid;
}

.shadetabs_pink li a.selected:visited { /*selected main tab style */
font-weight:bold;
background-color:#edc2da;
color:#e4007f;
border:#f1a5d0 1px solid;
}

.shadetabs_pink li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent_pink{
display:none;
}

@media print {
.tabcontent_pink {
display:block !important;
}
}


ul.number {
background-image:none;
margin: 0 0 0 40px; 
padding: 0; 
}

li.number {
list-style-position:outside;
list-style-type:decimal;
background-image:none;
padding:5px 0;
margin-left:5px;
}

ol.number_noline {
list-style-position:outside;
background-image:none;
border:none;
}

ol.number_noline li {
padding:5px 0;
border:none;
line-height:1.6em;
background-image:none;
}

li.number_noline {
padding:5px 0;
border:none;
line-height:1.6em;
background-image:none;
}

ul.noarrow {
background-image:none;
}

li.noarrow {
background-image:none;
}


ul.maru {
background-image:none;
list-style-type:disc;
list-style-position:inside;
border:none;
line-height:1.6em;
}

ul.maru li {
background-image:none;
list-style-type:disc;
list-style-position:inside;
border:none;
line-height:1.6em;
}

li.maru {
background-image:none;
list-style-type:disc;
list-style-position:inside;
border:none;
line-height:1.6em;
}

ul.greyline {
margin: 0;
padding: 0;
list-style: none;
border-top:#CCCCCC 1px solid;
}

li.greyline {
border-bottom:#CCCCCC 1px solid;
padding:5px 0;
}

ul.greyline li {
border-bottom:#CCCCCC 1px solid;
padding:5px 0;
line-height:1.7em;
}



/* Archive List */

table.moduletable_archive {
	padding: 2px 0px 2px 2px;
	margin-bottom: 5px;
	width: 100%;
	background-color:#FFFFFF;
}

table.moduletable_archive th {
	font-size        : 10px;	
	font-family      : Verdana;
	font-weight      : bold;
	color            : #999999;
	text-align       : left;
	width            : 97%;
	letter-spacing   : 2px;
	text-indent      : 4px;
	padding-bottom   : 1px;
	padding-top      : 1px;
	border-top       : 1px solid #CCCCCC;
	border-bottom    : 1px solid #CCCCCC;
	background-color : #F2F2F2;
}

ul.latestnews_archive {
padding-bottom:20px;
background-image:none;
}

li.latestnews_archive {
text-indent:0px;
border-bottom:#CCCCCC dotted 1px;
padding:3px;
line-height:15px;
background-image:none;
}


/*********** TOP PAGE TOPICS for DE, FR ***********/

.toppage {
list-style:none;
background-image:none;
margin:0 0 20px 70px;
line-height:1.4em;
}

*+html .toppage li{
padding:0 0 2px 0;
line-height:1.4em;
}

.toppage li {
border-bottom:#CCCCCC 1px dashed;
background-image:none;
padding:1px 0 1px 0;
margin-bottom:2px;
width:330px;
display:block;
line-height:1.4em;
}


.toppage li a, .toppage li a:visited {
color:#333;
display:block;
}

.toppage li a:hover {
color:#62b5e9;
}

.topimage {
width:60px;
margin-right:7px;
float:left;
background:#FFFFFF;
padding-bottom:5px;
}

/*********** Top Page Topics for UK***********/
.toppage_uk {
list-style:none;
background-image:none;
margin:0 0 20px 0;
line-height:1.4em;
}

*+html .toppage_uk li{
padding:0 0 0 0;
marging:0 0 0 0;
line-height:1.4em;
}

.toppage_uk li {
border-bottom:#CCCCCC 1px dashed;
background-image:none;
padding:1px 0 1px 0;
margin:0 0 2px 0;
width:323px;
display:block;
line-height:1.4em;
}


.toppage_uk li a, .toppage_uk li a:visited {
color:#333;
display:block;
}

.toppage_uk li a:hover {
color:#CC0033;
}

.topimage_uk {
width:60px;
margin-left:7px;
margin-top: -2px;
margin-right:5px;
padding-right:0;
padding-top:0;
float:right;
background:#FFFFFF;
padding-bottom:5px;
}


/*Tooltips*/

a.tooltip {  
    z-index:10;  
}  
a.tooltip:hover{  
    position:relative;  
    z-index:100;  
}  
a.tooltip span{  
    display:none;  
}  

a.tooltip:hover span{  
    display:block;  
    position:absolute;  
    float:left;  
    white-space:nowrap;  
    top:-3em;  
    left:1em;  
    background:#fffcd1;
    border:1px solid #444;  
    color:#444;  
    padding:5px;  
    z-index:10;  
}  

ul.related {
margin:20px 0;
border-top:#CCCCCC 1px dashed;
}

.related li {
background: url(img/doc.gif) no-repeat 0px 10px #FFFFFF;
padding: 10px 10px 10px 25px;
width:auto;
display:block;
border-bottom:#CCCCCC 1px dashed;
border-collapse:collapse;
}

.related a li,
.related li a:visited {
}

.related li a:hover {
}

ul.ads {
margin:10px 0;
border-top:#CCCCCC 1px dashed;
}

.ads li {
display:block;
line-height:1.5em;
border-bottom:#CCCCCC 1px dashed;
border-collapse:collapse;
}

.ads li a {
padding:10px 0;
display:block;
color:#333333;
}

.ads li a:hover {
background-color:#d1e5f6;
}


.bookmark ul {
margin: 0;
padding: 0;
list-style-type: none;
height:16px;
}

ul.bookmark li {
float: right;
margin-right: 10px;
padding-left: 5px;
text-align: center;
list-style-type: none;
border:none;
}


/* sponsor*/
.box_textad {
width:395px;
margin:20px auto;
}

/*
a.textad {
margin:5px 0;
padding:3px 5px 3px 10px;
text-indent:25px;
display:block;
background:#eaf5fb url(http://www.newsdigest.de/common/img/pr.gif) no-repeat left;
}

a.textad:hover {
background:#EEEEEE url(http://www.newsdigest.de/common/img/pr.gif) no-repeat left;
}
*/

a.textad_de {
margin:0px 0;
padding:3px 5px 3px 10px;
text-indent:25px;
display:block;
color:#3c2166;
background:#e5f3fb url(http://www.newsdigest.de/common/img/pr2.gif) no-repeat left;
}

a.textad_de:hover {
background:#eeeeee url(http://www.newsdigest.de/common/img/pr2.gif) no-repeat left;
color:#3c2166;
}

a.textad_uk {
margin:5px 0;
padding:3px 5px 3px 10px;
text-indent:25px;
display:block;
color:#004907;
background:#EBF5EB url(http://www.newsdigest.de/common/img/pr.gif) no-repeat left;
}

a.textad_uk:hover {
background:#EEEEEE url(http://www.newsdigest.de/common/img/pr.gif) no-repeat left;
}

.textad_red {
color:#FF0000;
font-weight:bold;
}