@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) stylesheet for screen layout
 * (de) Stylesheet für das Bildschirm-Layout
 *
 * @creator     YAML Builder V1.0 (http://builder.yaml.de)
 * @file        gallery.css
 * @date		06.06.2008		
 * @description Formatierung der Inhalte (Texte, Grafiken, Links, Listen, Tabellen usw.)
 *
 *
 * Submenu Background:				#4069A8
 * Submenu Hover: 					#B3B3B3
 *
 * Content Hintergrund grau:		#EDEDEB
 * 
 * Tabs Background:					#DADAD4
 * Tabs Font:						#87867C						
 * Tabs Background active:			#EDEDEB
 * Tabs Font active:				#4D70B0
 *
 * List Dots:						#00378B
 * Headline Background;				#00378B
 * Content Link:					#00378B
 *
 
 */

@media all
{
  /*-------------------------------------------------------------------------*/
  
  	
	h2.trenner {font-weight: bold; border-bottom: 1px solid #4D70B0;}
	
	div.gallery_register ul {overflow: hidden; position: relative; list-style-type: none; list-style-image: none;}
  	div.gallery_register ul li {height: 18px; padding: 2px 10px !important; font-weight: bold; font-size: 0.915em; color: #FFF; text-align: center; float: left; background-image: none;  }
  	div.gallery_register ul li a { color: #FFF !important; text-decoration: none;}
  	div.gallery_register ul li.active a { color: #000 !important; text-decoration: none;}
  	
  	div.gallery_register ul li.register1 { margin: 0 4px 0 0; background-color: #4D70B0;}
  	div.gallery_register ul li.register2 {margin: 0 4px 0 0; background-color: #83B81A;}
	div.gallery_register ul li.register3 {margin: 0 4px 0 0; background-color: #AF0917;}
	div.gallery_register ul li.register4 {margin: 0 0 0 0; background-color: #8A1A6E;}
	div.gallery_register ul li.active {height: 19px;}
	
	
	div.gallery_register .register_bar {height: 6px; background-color: #4D70B0;}
	div.gallery_register .register_bar85 {height: 6px; background-color: #4D70B0;}
	div.gallery_register .register_bar84 {height: 6px; background-color: #83B81A;}
	div.gallery_register .register_bar86 {height: 6px; background-color: #AF0917;}
	div.gallery_register .register_bar87 {height: 6px; background-color: #8A1A6E;}
  	
  	div.gallery_list ul {overflow: hidden; position: relative; list-style-type: none; list-style-image: none; margin: 0 !important; padding: 0;}
	div.gallery_list ul li {margin: 0 0 10px 0; overflow: hidden;  background: none !important; padding: 0 !important;}
	div.gallery_list .image {width: 80px; float:left;}
	div.gallery_list .image img {border: 1px solid #000 !important;}
  	div.gallery_list .text {width: 460px; float:left; }
  	div.gallery_list .text a {text-decoration: none; color: #000;}
  	div.gallery_list .text a:hover {text-decoration: underline;}
  	
	div.gallery_detail {overflow:hidden; position: relative;}
	div.gallery_detail headline {}
	div.gallery_detail .gallery_image {overflow: hidden;}
	div.gallery_detail .image {width: 300px; padding: 0 20px 20px 0; float: left; position: relative;}
	div.gallery_detail .noresize {width: 550px !important; padding: 0 0 20px 0; float: none; text-align: left;}
	div.gallery_detail .image img {border: 1px solid #000 !important;}
	
	div.gallery_detail .text {width: 220px; float: left; position: relative;}
	
	div.gallery_detail.templ_2, 
	div.gallery_detail.templ_4 {overflow:hidden; position: relative;}

	div.gallery_thumbs {margin-bottom: 30px;}
	div.gallery_thumb {margin-bottom: 10px; position: relative;}
	div.thumb {overflow:hidden; padding: 0; margin: 0; position: relative; }
	div.thumb_image {width: 60px; float:left; padding: 0 20px 5px 0; position: relative;}
	div.thumb_image img {border: 1px solid #000 !important;}
	div.thumb_text {width: 140px; font-size: 11px; float:left; position: relative;}
	
	
	
}
