/* $Id: style.css,v 1.1.2.1 2009/06/05 17:54:53 jmburnz Exp $ */



/**********************************************************
 *              COLORS: Red
 *********************************************************
	#AF1618	-	Red
*********************************************************/


/**
 * @file style.css
 *
 * Use this file to override the Genesis core modular styles 
 * (such as the HTML elements in typography.css), module CSS 
 * and other Drupal styles. Anything that doesn't fit logically
 * into page.css, nodes.css, blocks.css or comments.css can go here.
 */

/**********************************************************
 *                    Body
 **********************************************************/
body{
margin: 0px;
background: #AF1618 url(NIX../images/bg_blank.png) bottom center;
  font-family: Arial,Geneva,sans-serif;
  
  line-height:21px!important;
}


/**********************************************************
 *                 HTML Elements
 **********************************************************/

h1 {color: #AF1618; font-size:18px;}
h2 {font-family: arial, sans-serif; color: #AF1618;  font-size:14px;}
h3 {color: #AF1618;  font-size:14px;}
h4 {}
h5 {}
h6 { color: #333;  font-size:10px; }

p {}

strong {}
em, dfn {}
dfn {}

sup, sub {}

del {}
ins {}

blockquote {}
cite {}
q {}

address {}

ul {}
ol {}
li {}

dl {}
dd {}
dt {}


abbr {}
acronym {}

pre, code, tt {}
p code {}
samp {}
kbd {}
var {}

label {
font-size:10px;
text-transform:uppercase;
}

/* TABELLEN */
table { width:100%; }

tr.odd, tr.info {
background: #EEEEEE url("../images/bg_blank.png");
}
thead{
font-size: 10px;
text-transform:uppercase;
}
th.active img { /* SORTIER PFEIL */
padding-left:4px;
padding-right: 2px;
position:absolute;
}
th.active a {
color: #AF1618;
}
/**********************************************************
 *                 Global Link Styles
 **********************************************************/
a {
  margin: 0; 
  padding: 0;
  outline: none;
}

a:link    {  color: #AF1618; text-decoration: none; }
a:visited    {  color: #666666; text-decoration: none; }
/* a:visited {} */
a:hover   { text-decoration: underline; }
a:active  {}
a.active  {}

/* Set global a:active and a:focus styles. */
a:active,
a:focus {
  color: #AF1618;
  border: 0;
}

/* Drupal sets this to black. */
li a.active {}

/* Remove borders on linked images. */
a img {
  border: none;
}

/* ADMIN LINKS: */

ul.primary li {
display:inline;
font-size:10px;
font-weight: bold;
text-transform:uppercase;
}
ul.links { padding-top: 30px;}
ul.links li {
background: #EEEEEE;
border-color:#EEEEEE;
border-style:solid;
border-width:1px;
font-size:10px;
font-weight: bold;
margin:0 3px 0 0;
padding:2px 5px;
position:relative;
}
ul.links li:hover {
background: #FFFFFF;
}

#sidebar-left ul.menu, #sidebar-left ul.menu ul, #sidebar-leftul.menu ul ul, #sidebar-left ul.menu ul ul ul {
margin:0;
padding:0;
list-style: none;
}

ul.menu li { list-style: none; }
#

/**********************************************************
 *                 Accessibility Classes
 **********************************************************/

/* Hide content without positioning issues. */
.invisible {
  height: 0;
  overflow: hidden;
}

/* Move content off screen where appropriate. */
.offscreen {
  position: absolute;
  left: -999em;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* Completely remove content for all users.
   DO NOT use this for Skip links, display:none 
   hides content from screen readers! */
.remove {
  display: none;
}


/**********************************************************
 *                 Custom Styles
 **********************************************************/
/**
 * Here you can add custom stles for your theme that do not fit
 * into one if the modular stylesheets (such as the nodes, blocks,
 * page and comments stylesheets).
 */


.block-container {}

/**********************************************************
 *                 VIEW - Galerie - Fluid Grid ( Galerie Overeview) 
 * 
 * admin/build/views/edit/sak_galerie?destination=node%2F249#views-tab-node_content_1
 * internal/galerie/test-eintrag-galerie
 * 
 * */

li.views-fluid-grid-item {
background-color:none!important;
background-image:none;
background:none!important;
border:0px solid #AAAAAA;
color:#333333;
list-style-type:none;
overflow:hidden;
padding:3px;
vertical-align:top;
}
li.views-fluid-grid-item:hover {
background:#FFF!important;
}

/**********************************************************
 *                 VIEW - Galerie - Fluid Grid ( Galerie Overeview) 
 * 
 * admin/build/views/edit/sak_galerie?destination=node%2F249#views-tab-node_content_1
 * internal/galerie/test-eintrag-galerie
 * 
 * */

.view-sak-galerie ul.links .usabilty { padding-bottom: 10px;}

/**********************************************************
 *                 VIEW - Recent Downloads
 * .view-sak-cck-uploaded
 * 
 * 
 */

#sidebar-right ul.links  {
margin-left:-12px;
}

#sidebar-right .view-sak-cck-uploaded { color: #555; font-weight: bold; text-transform: uppercase;
font-size: 10px;
}

#sidebar-right .view-sak-cck-uploaded .views-row-even { 
border: 1px solid white;
border-bottom:1px solid #EEE; }



#sidebar-right .view-sak-cck-uploaded .views-row-odd {
background:#EEE; 
background:url("../images/bg_blank.png") repeat scroll center bottom #EEEEEE;
border: 1px solid white;
border-bottom:1px solid #EEE;}

#sidebar-right .views-row-odd:hover ,
#sidebar-right .views-row-even:hover {}

#sidebar-right .view-sak-cck-uploaded .views-field-title {}
#sidebar-right .view-sak-cck-uploaded .views-field-field-image-content-fid {margin-left: 0px;}
#sidebar-right .view-sak-cck-uploaded .views-field-field-sak-gal-picture-fid {}

#sidebar-right .view-sak-cck-uploaded .file_description { margin-left: 60px;}
#sidebar-right .view-sak-cck-uploaded .file_thumb { float: left;}

/**********************************************************
 *                 VIEW - ASSO Block
 * Asso Container - Beitragsinhalt - Block
 * admin/build/views/edit/sak_assoNR?destination=node%2F43#views-tab-node_content_1
 * 
 * <div class="usability_zoom"><span class="u_zoom">Grossansicht zeigen</span></div>
 */


#sidebar-right .views-field-body { padding: 0px; margin: 0px; color:#888; 
padding-left: 8px;}
#sidebar-right h6 {
color:#888;
font-size:10px;
}


#sidebar-right .views-field-field-image-content-fid {margin-left:-5px;}
#sidebar-right .views-field-field-sak-external-embed {margin-left:-5px;}

#sidebar-right .filefield-icon { float: left; }
#sidebar-right .filefield-file { height:56px; }

#sidebar-right .view-sak-assoNR .views-row-odd {
padding-bottom: 5px;
margin-top: 5px;
border-bottom:1px solid #EEE;
}
#sidebar-right .view-sak-assoNR .views-row-even {
border-bottom:1px solid #EEE;
padding-top: 5px;
margin-bottom: 5px;
}

#sidebar-right  .usability_zoom {
position:relative;
right:0;
width:240px;
}

#sidebar-right  .usability_zoom { 
position:relative;
right:0;

width: 240px;
}
#sidebar-right .usability_zoom:hover {
width: 240px;
}

#sidebar-right  .usability_zoom .u_zoom { 

position: relative; 
bottom:6px;
left: 0px;
line-height: 25px;
display: block; 
width: 223px;

background: url("../images/zoom_dark.png") no-repeat scroll right bottom;

text-transform: uppercase; padding-left: 10px; color: #AAA; font-size: 10px; 
}

#sidebar-right  .usability_zoom:hover .u_zoom { 
filter:alpha(opacity=100);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; // IE8
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;

background: url("../images/zoom_dark_hover.png") no-repeat scroll right bottom;

color: #000;}

#sidebar-right .usability_zoom .u_view { display: none; }
#sidebar-right .usability_zoom:hover .u_view { display: inline; }
#sidebar-right .usability_zoom .u_data { display: block; }
#sidebar-right .usability_zoom:hover .u_data { display: none; }

/**********************************************************
 *                 VIEW - Gallery
 * #block-views-sak_hintergrund-block_1 
 * 
 **********************************************************/


#main-content  .usability_zoom {
position:relative;
right:0;
}

#main-content  .usability_zoom { 
position:relative;
right:0;

}
#main-content .usability_zoom:hover {

}
#main-content div.views-fluid-grid {
margin-left:-30px;
width:600px;
}
#main-content  .usability_zoom .u_zoom { 
font-family: Arial, sans-serif;
position: relative; 
bottom:6px;
left: 0px;
line-height: 25px;
display: block; 
width: 180px;

background: url("../images/zoom_dark.png") no-repeat scroll right bottom;

text-transform: uppercase; padding-left: 10px; color: #AAA; font-size: 10px; 
}

#main-content  .usability_zoom:hover .u_zoom { 
filter:alpha(opacity=100);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; // IE8
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
width: 180px;
background: url("../images/zoom_dark_hover.png") no-repeat scroll right bottom;

color: #000;}

#main-content .usability_zoom .u_view { display: none; }
#main-content .usability_zoom:hover .u_view { display: inline; }
#main-content .usability_zoom .u_data { display: block; }
#main-content .usability_zoom:hover .u_data { display: none; }


/**********************************************************
 *                 VIEW - Background-Image
 * #block-views-sak_hintergrund-block_1 
 * 
 **********************************************************/
.views_slideshow_singleframe_controls {
display:block;
float: right;
right: 20px;
position:absolute!important;
z-index:500!important;
}

#tertiary-content .view-sak-hintergrund { margin-top:-11px; }

.views_slideshow_singleframe_div_1_0 { width: 100%; height: 100%;}
.views_slideshow_singleframe_teaser_section { width: 100%!important; height: 100%!important;}
.views_slideshow_singleframe_slide { width: 100%!important; height: 100%!important;}
.views-field-field-sak-hg-fid { width: 100%; height: 100%;}
.views-field-field-sak-hg-fid span { background: #eee;
margin-bottom:-10px;
position:relative;

display:block;
height:0;
 }

#background_pattern {
background:url("../images/bg_blank.png") repeat bottom;
width:100%;
position:absolute;
min-height:810px;
z-index: 200;
}
#background_image img {
width:100%;
min-height: 600px;
margin-bottom:0px;
position: relative;
bottom: -10px;
}
#background_image {}


#block-views-sak_hintergrund-block_1 .block-edit {z-index:500;}
#block-views-sak_hintergrund-block_1 {
background:url("../images/bg_blank.png") repeat scroll -1px 0 transparent;
height:100%;
position:absolute;
bottom: -450px;
width:100%;
}
#block-views-sak_hintergrund-block_1 img {
width:100%;
margin-bottom:0px;
}

.block-views-sak_hintergrund-block_1 {
width:100%;
margin-bottom:0px;
}

.block-views-sak_hintergrund-block_1 img {
width:100%;
margin-bottom:0px;

}
/**********************************************************
 *                 VIEW - Background-Image */
.view-sak-contented-img { margin-left: -5px;}

#block-fancy_slide-1 .fancy-slide-1 img {
background:url("../images/bg_blank.png") repeat scroll -1px 0 transparent;
height:100px;
position:absolute;
width:100%;
}

#block-fancy_slide-1 #controller { z-index: 201; background: #AF1618; right: 240px}


/**********************************************************
 * SWF-TOOLS: 
 * http://localhost/sak-ps-01/admin/settings/swftools
 * */
.onepixelout object { width: 240px!important; }

/* Besser über einen eigenen Formatter */
.views-field-field-sak-audio-fid .wijering4-mediaplayer object {height: 24px!important;}
.views-field-field-sak-video-fid .wijering4-mediaplayer object {height: 160px!important;}
.field-field-sak-audio .wijering4-mediaplayer object {height: 24px!important;}

/**********************************************************
 * QUICKTABS: 
 * http://localhost/sak-ps-01/admin/build/quicktabs
 * 
*/
#content-bottom .block { width:590px; }

#block-quicktabs-1 li:hover { background: white; }

#block-quicktabs-1 #quicktabs-1 li.qtab-1:hover { 
background:url("../mimetypes/application-pdf.png") no-repeat scroll center top white;
padding-top:50px;
 }
#block-quicktabs-1 #quicktabs-1 li.qtab-2:hover { 
background:url("http://www.stiftung-auschwitz-komitee.de/sites/default/files/imagecache/Filelist/public/hintergrundbilder/mg_2510.JPG") no-repeat scroll center top white;
padding-top:50px;
 }
#block-quicktabs-1 #quicktabs-1 li.qtab-3:hover { 
background:url("http://www.stiftung-auschwitz-komitee.de/system/files/imagecache/Filelist/intern/bilder/Stiftungsrat2010.jpg") no-repeat scroll center top white;
padding-top:50px;
}
#block-quicktabs-1 #quicktabs-1 li.qtab-4:hover { 
background:url("http://www.stiftung-auschwitz-komitee.de/sites/all/modules/contrib/filefield/icons/x1_sak/48x48/mimetypes/audio-x-generic.png") no-repeat scroll center top white;
padding-top:50px;
}
#block-quicktabs-1 #quicktabs-1 li.qtab-5:hover { 
background:url("http://www.stiftung-auschwitz-komitee.de/sites/default/files/imagecache/Filelist-Media/media_extern/bg_blank.png") no-repeat scroll center top white;
padding-top:50px;
}
#block-quicktabs-1 #quicktabs-1 li.qtab-6:hover { 
background:url("http://www.stiftung-auschwitz-komitee.de/sites/default/files/imagecache/Filelist-Media/media_extern/emvideo-youtube-iFuC6HIZHnw.jpg") no-repeat scroll center top white;
padding-top:50px;
}

ul.quicktabs_tabs.quicktabs-style-basic li.active {
background-color:#FFFFFF;
border-color:#AAAAAA #AAAAAA #FFFFFF;
border-bottom: 1px solid white;
border-style:solid;
border-width:1px;
}
ul.quicktabs_tabs.quicktabs-style-basic li {
font-size: 10px;
border-color:#E5E5E5 #E5E5E5 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
margin:0 3px 0 0;
padding:2px 5px;
background: #EFEFEF;
position:relative;
}
ul.quicktabs_tabs.quicktabs-style-basic li:hover { background: white; }
ul.quicktabs_tabs li a {

background:none repeat scroll 0 0 transparent;
display:inline;
list-style-type:none;
padding:2px;
white-space:nowrap;
}
ul.quicktabs_tabs.quicktabs-style-basic li a { 
font-family: Arial,sans-serif !important;
font-size: 10px !important;
text-transform: uppercase; 

}

 

ul.quicktabs_tabs.quicktabs-style-basic li.active a {color: #AF1618; }

/**********************************************************
 *                      STARTSEITE 
 * 	page-node-90.tpl.php
 **********************************************************/

body.section-startseite #sidebar-left {
margin-left:0!important;
width:260px!important;
}

body.section-startseite #leaderboard { 
background:none repeat scroll 0 0 transparent;
border:medium none;
left:40%;
padding-bottom:160px;
position:absolute;
right:49%;
top:20%;
width:520px;
}
body.section-startseite #kopfbereich_gpanel { 
clear:both;

}

body.section-startseite #sidebar-left ul.menu li a {
margin-left:10px;
}


body.section-startseite ul.quicktabs_tabs.quicktabs-style-basic { display: none; }
body.section-startseite .quicktabs_main.quicktabs-style-basic { border: solid 1px #EEE}

body.section-startseite .three-col-33 .col-2 {
left:40px;
top: 0px;
width:240px;
z-index:5;
}

body.section-startseite #node-90 p { display: none;}

/* STARTSEITE - View */
body.section-startseite .views-field-body { padding: 5px; padding-top: 15px; }
.views-field-view-node { 
text-align: right;
text-transform: uppercase;
font-size: 10px; 
font-weight: bold;}



/* ADMIN THEMING */
fieldset {
margin: 0px;
border:0px solid #EEEEEE;
}
fieldset.collapsed legend {
background:url("../images/active_link_bg.gif") repeat-x scroll center bottom transparent;
display:block;

height:24px;
margin-left:-10px;
width:100%;
}
fieldset legend.collapse-processed {
background:url("../images/active_link_bg.gif") repeat-x scroll center bottom transparent;
display:block;

height:24px;
margin-left:-10px;
width:100%;
}




/* SHOULD STAY AT THE END 								*/
/*********************************************************
*                     GPanel Regions
* 
* DARK RED:	#AF1618;
* GREY:		#5e5d5b;
* PETROL: 	#006168;
**********************************************************/
#block-block-3 { background: #AF1618;
top:736px;
position:absolute;
 }
.three-col-33 { 
margin:0;
border-top:40px solid #AF1618;
width:100%;
}

.three-col-33 .col-1 { top: -40px; border-top:40px solid #AF1618; width:265px;}

.three-col-33 .col-2 { top: -40px; border-top:0px solid #AF1618; height: 160px; left:0px; width:240px; z-index:5; }

.three-col-33 .col-3 { margin-left: 10px; top: 0px; border-top: 0px solid #AF1618; left:0px; width:auto;}
.three-col-33 .col-3 #block-nice_menus-1 { top: -40px; }

#main-content h1
#main-content h2 { color: #AF1618; }

/* theme_hauptbereiche.css
body.section-die-stiftung .three-col-33 { position: relative; width: 100%; border-top:40px solid #AF1618; }
body.section-die-stiftung #block-block-3 { background: #AF1618 }
body.section-die-stiftung #main-content h1, 
body.section-die-stiftung #main-content h2 { color: #AF1618; }

body.section-das-komitee .three-col-33 { position: relative; width: 100%; border-top:40px solid #5e5d5b; }
body.section-das-komitee #block-block-3 { background: #5e5d5b;}
body.section-das-komitee #main-content h1, 
body.section-das-komitee #main-content h2 { color: #5e5d5b; }

body.section-der-hans-frankenthal-preis .three-col-33 { position: relative; width: 100%; border-top:40px solid #006168; }
body.section-der-hans-frankenthal-preis #block-block-3 { background: #006168; }
body.section-der-hans-frankenthal-preis #main-content h1,
body.section-der-hans-frankenthal-preis #main-content h2 { color: #006168; }
*/


#section_logo {position: absolute;  width: 320px; right: 20px; top: 50px;}


.calendar-calendar { font-family: Arial,Geneva,"DejaVu Sans",sans-serif; }
td.calendar-agenda-hour { font-family: Arial,Geneva,"DejaVu Sans",sans-serif; }

/* CALENDAR - Block - Zebra */


#sidebar-right .view-calendar span.date-display-single {
padding-left:0px;
font-weight: bold;
}

#sidebar-right .view-calendar .views-row-even { 
padding:3px;
border: 1px solid white;
border-bottom:1px solid #EEE; }
#sidebar-right .view-calendar .views-row-odd {
padding:3px;
background:#EEE; 
background:url("../images/bg_blank.png") repeat scroll center bottom #EEEEEE;
border: 1px solid white;
border-bottom:1px solid #EEE;
}

#sidebar-right .view-calendar .views-field-body { padding: 0px; margin: 0px; color:#888;}

/* **************************************************
 * ADMIN - NR-Url
 * 
 *
 */
.not-logged-in .views-field-edit-node,
.not-logged-in .views-field-delete-node { display: none; }
.not-logged-in .view-empty { display: none; }

/* **************************************************
 * VIEW - Edit + Delete */

.views-field-delete-node,
.views-field-edit-node {

}
.views-field-delete-node span ,
.views-field-edit-node span {
line-height: 25px;
font-size:10px;
text-transform:uppercase;
 padding-left: 30px;
}
div.views-field-delete-node {
	background: transparent url("../images/admin_delete.png") no-repeat left top;
	padding-bottom:10px;
}
div.views-field-edit-node {
	background: transparent url("../images/admin_edit.png") no-repeat left top;
}
div.add_img {
font-size:10px;
text-transform:uppercase;
line-height:25px;
	background: transparent url("../images/admin_add.png") no-repeat left top;
}
div.add_doc {
font-size:10px;
text-transform:uppercase;
line-height:25px;
	background: transparent url("../images/admin_add.png") no-repeat left top;
}
div.add_img a, div.add_doc a { margin-left: 30px;}

/* **************************************************
 * END --- VIEW - Edit + Delete */

ul.links li.sak_gallery_picture_field_sak_gal_ref,
ul.links li.sak_external_media_field_sak_assocontainer_ref,
ul.links li.sak_upload_data_field_sak_assocontainer_ref,
ul.links li.sak_upload_image_field_sak_assocontainer_ref {
display:block;
border: none;
 background: transparent url("../images/admin_add.png") no-repeat left top;
 line-height: 25px;
}
ul.links li.sak_gallery_picture_field_sak_gal_ref a,
ul.links li.sak_external_media_field_sak_assocontainer_ref a,
ul.links li.sak_upload_data_field_sak_assocontainer_ref a,
ul.links li.sak_upload_image_field_sak_assocontainer_ref a {
line-height:21px;
display:block;
margin-left:30px;
}
/* ADMIN - VIEW - Node */
.usability li {
list-style: none;

margin:0;
padding: 0;
/*
float:left;
height:25px;
* */
list-style:none outside none;

width:24px;
}
.view-id-sak_assoNR .usability li {
float:left;
height:25px;

margin:0;
padding:0;
width: auto;
}

#sidebar-right .usability  {
/*float: right;*/
margin:-5px -4px 0.75em 0;
}





/* ************************************************************
 * ImageBrowser - Admin
 * 
 */
#browse .view-content ul li {
border:0 none;
display:block;
float:left;
height:60px;
margin:2px;
padding:5px;
width:60px;
}



/* ************************************************************
 * ImageBrowser - Captions
 * 
 */
.ib_container img { }
.ib_container { 
}

#main-content .ib_container .u_view { display: none; }
#main-content .ib_container:hover .u_view { display: inline; }
#main-content .ib_container .u_data { display: block; }
#main-content .ib_container:hover .u_data { display: none; }

.ib_container:hover .ib_caption {
background: url("../images/zoom_dark.png") no-repeat scroll right bottom; 
}

.ib_container:hover .ib_caption {
background: url("../images/zoom_dark_hover.png") no-repeat scroll right bottom; 
}

.ib_caption { 
color:#555555;
font-size:10px;
font-family: arial, sans-serif;
text-transform:uppercase;
}

.ib_img { 
float:left;
}

.ibimage_Ausrichten-Links {
float: left;
padding: 5px;
padding-right: 15px;
padding-top: 0px;
}
.ibimage_Ausrichten-Links .ib_caption {
padding-left: 10px;
margin-right: 15px;
}

.ibimage_Ausrichten-Rechts {
float: right;
padding: 5px;
padding-left: 10px;
padding-top: 0px;
}
.ibimage_Ausrichten-Rechts .ib_caption {
padding-left: 15px;
margin-right: 5px;
}

/* HOVER - beim editieren ausblenden */
.page-node-edit .ib_caption .u_view { display: none; }

/* ************************************************************
 * ShadowBox - Admin
 * 
 */

#sb-info {height:26px!important;}
#sb-title-inner {
color:#FFFFFF;
font-size:12px;
padding:5px 0;
}
#sb-title-inner, #sb-info-inner {
font-family:Arial,Geneva,sans-serif;
line-height:25px;
position:relative;
}

#sb-nav {
float:right;
height:25px;
padding:2px 0;
width:45%;
}
#sb-nav a {
cursor:pointer;
display:block;
float:right;
height:25px;
margin-left:3px;
width:25px;
}
#sb-nav-close {
background-image:url("../images/admin_delete_basic.png");
background-repeat:no-repeat;
}
#sb-nav-close:hover {
background-image:url("../images/admin_delete.png");
background-repeat:no-repeat;
}

/* DOWNLOAD */
.view-sak-cck-uploaded td, th {
border-bottom:1px solid #CCCCCC;
margin:0;
padding:0.2em;
}

#main-content .views-field-created,
#content-bottom .views-field-created { color: #666666; white-space: nowrap; }

#main-content .views-field-nothing-1,
#content-bottom  .views-field-nothing-1 { color: #666666; }

#main-content .views-field-title,
#content-bottom.views-field-title { width: 200px;}
#main-content .views-field-title a,
#content-bottom .views-field-title a { text-decoration: none; }
#main-content .views-field-title a:hover ,
#content-bottom .views-field-title a:hover { text-decoration: none;}

/* DOWNLOAD */
#main-content .download,
#content-bottom .download {
margin-top:-12px;
display: block;
height: 32px;
width: 32px;
text-indent: -9999px;
background: url("../images/icon_download.png") no-repeat scroll right bottom; 
}
#main-content .download:hover,
#content-bottom .download:hover {
background: url("../images/icon_download_hover.png") no-repeat scroll right bottom; 
}

#main-content .ansehen,
#content-bottom .ansehen {
margin-top:-12px;
display: block;
height: 32px;
width: 32px;
text-indent: -9999px;
background: url("../images/icon_view.png") no-repeat scroll right bottom; 
}
#main-content .ansehen:hover,
#content-bottom .ansehen:hover {
background: url("../images/icon_view_hover.png") no-repeat scroll right bottom; 
}

/* CK-EDITOR */
.cke_edit-body {background: #FFF;}
.cke_contents_edit-body {background: #FFF;}
.cke_contents_edit-body iframe body {background: #FFF!important;}

#block-block-23 {display: none;}

span.highlight {display: block; color: #AF1618; }
