/*  S T Y L E S W I T C H E R  */

div#styleSwitcher {
	text-align:right;
	padding:10px 27px 10px 10px;
}

div#styleSwitcher img,
div#styleSwitcher div.stylePlaceholder{
	width:22px;
	height:21px;
}

/*  B I L D E R G A L E R I E  */

div.boxGalerie {float:left;width:546px;}

a.externNew {
	padding:0 !important;
	/*background:url('/cachepics/extern.gif');
	background-repeat:no-repeat;
	background-position:right top;/
	padding:0 10px 0 0 !important;*/
}

div.smallthumbs {
	width:46%;
	float:left;
	display:block;
	margin:0;
	padding:0 0 10px 0;
}

div.picsSmall {
	float:left;
	display:block;
	margin:0;
	padding:0 5px 5px 0;
}

div.smallthumbs div.DMSLink {margin-top:1px;}

div.smallthumbs div.DMSLink a{
	font-weight:bold;
	color:#D74004;
	text-decoration:none;
	vertical-align:middle;
}

div.smallthumbs div.DMSLink a:hover {
	text-decoration:underline;
}

div#content div.smallthumbs div.DMSicon img {
	margin:0 0 0 6px;
	padding:0;
}
/*  V I D E O S  */

div.singleVideoWrapper {
	float:left;
	clear:both;
	margin:10px 0 10px 0;
}

div.singleVideoDesc {
	float:left;
	padding:0 0 0 20px;
	width:270px;
}

/*  P R E S S E  */

div.presseFotos {
	margin:0;
	padding:0;
}

div.presseFoto {
	float:left;
	width:47%;
	margin:0 10px 0 0;
}
div.presseFoto p a {
	font-weight:bold;
	line-height:1.1;
}
div.presseFoto a.jpg {
	background:transparent none repeat scroll 0 0;
	padding:0 0 0 3px;
}

/* F A Q s */

div.closed {
	background:url('/cachepics/faq_button_closed.gif');
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:6px 0 0px 30px;
	margin:0 10px 10px 10px;
	font-size:14px;
}

div.answer {
	padding:0px 0 10px 40px;
	margin:0px;
	font-size:14px;
}

div.answer p {padding:0;}

/*  N E W S  */

div.detaillink {
	text-align:right;
	padding:10px 15px 10px 0;
}

div.detaillink a {
	background:url('/cachepics/submit_button.gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding:2px 20px 10px 17px;
	text-decoration:none;
}

div.detaillink a:hover {text-decoration:underline;}

/* S E A R C H */

div.searchResultList h3 {font-size:13px;}
span.tblSearchMarkup {
	font-weight:bold;
}

h5 {
   font-size:13px;
   border:0;
   padding:5px 0 5px 0;
   text-align:center;
   font-weight:bold;
   color:#525F78;
}

h5 a.paginator {
    font-weight:normal;
    color:#d74004;
    text-decoration:none;
}


/* L I S T E N  */

ul, ol {
	padding:5px 0 5px 20px;
}
 
 ul li,
 ol li {padding:5px 0 0 0;	line-height:18px;
 }

/* A B F A L L - A B C */

div#hitlist {
	background:url('/cachepics/hitlist_bg.gif');
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:10px;
	height:115px;
}

div.columterms ul, 
div#hitlist ul {
	padding:10px 0 0 7px;
	list-style-type:none;
	display:block;
}

div.columterms ul li,
div#hitlist ul li {
	background:url('/cachepics/yellow_list_dot_small.gif');
	background-repeat:no-repeat;
	background-position:2px 6px;
	padding:0 0 0 13px;
	line-height:18px;
}

div.columterms ul li {
	background:url('/cachepics/grey_list_dot_small.gif');
	background-repeat:no-repeat;
	background-position:2px 6px;	
}

div#hitlist ul li a {
	color:#fff;
}

div.columterms ul li a {
	color:#D74004;
}
div.columterms ul li a:visited {
    color:#155ca2;
}

div.colum {
	float:left;
	width:50%;
}

div.abclist {
	margin:0;
}

div.abclist ul {
	list-style-type:none;
	margin:0 0 15px 0;
	height:28px;
	display:block;
	padding:0;
}

div.abclist ul li,
div.abclist ul li.navigationEntrySelected {
	width:56px;
	height:28px;
	display:block;
	float:left;
	text-align:center;
	margin:0 2px 0 0px ;
}

div.abclist ul li {
	background:url('/cachepics/abc_button.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

div.abclist ul li.navigationEntry:hover,
div.abclist ul li.navigationEntrySelected {
	background:url('/cachepics/abc_button_active.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
div.abclist ul li.navigationEntry:hover,
div.abclist ul li.navigationEntry:hover a {color:#fff;}

div.abclist ul li a,
div.abclist ul li.navigationEntrySelected a{
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:16px;
	padding:0;
	text-decoration:none;
	display:block;
}

div.abclist ul li.navigationEntry a {
	color:#de8614;
}

div.abclist ul li.navigationEntry a:hover {
	color:#fff;
}

div.columterms {
	float:left;
	width:175px;
	border-right:1px dotted #de8614;
}

div.columterms#number2 {
	border:0;
}

/* L A N G U A G E S W I T C H E R  */
div.languageSwitcher {
	margin:0 0 10px 0;
}

div.languageSwitcher ul {
	list-style-type:none;
	margin:0 0 15px 0;
	height:28px;
	display:block;
	padding:0;
}

div.languageSwitcher ul li,
div.languageSwitcher ul li.selectedOne {
	width:100px;
	height:28px;
	display:block;
	float:left;
	text-align:center;
	margin:0 2px 0 0px ;
}

div.languageSwitcher ul li {
	background:url('/cachepics/languageswitcher_active.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

div.languageSwitcher ul li.selectedOne:hover,
div.languageSwitcher ul li.selectedOne  {
	background:url('/cachepics/languageswitcher.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

div.languageSwitcher ul li a,
div.languageSwitcher ul li.selectedOne span{
    	font-weight:bold;
	text-transform:uppercase;
	font-size:16px;
	padding:0;
	text-decoration:none;
	display:block;
}
div.languageSwitcher ul li.selectedOne span {
       	color:#de8614;
}

div.languageSwitcher ul li a:hover {text-decoration:underline;}

div.languageSwitcher ul li a {color:#fff;}

/* B O X   E N T R Y L I S T */

div.boxEntryList {
	margin:15px 0 0 0;
	width:548px;
	float:left;
}

div.boxEntryListBorderTop {
	background:url('/cachepics/styles/entrylist_border_top.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:15px;
}

div.boxEntryListBorder {
	background:url('/cachepics/styles/entrylist_border.gif');
	background-position:left top;
	background-repeat:repeat-y;
	padding:0 10px 20px 10px;
}

div.boxEntryListBorderBottom {
	background:url('/cachepics/styles/entrylist_border_bottom.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:35px;
	clear:left;
}

