@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "vertical_listnav"
 * (de) Zentrales Stylesheet - Beispiellayout "vertical_listnav"
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.2
 * @revision        $Revision: 107 $
 * @lastmodified    $Date: 2007-08-01 18:27:14 +0200 (Mi, 01 Aug 2007) $
 */

	/* import core styles | Basis-Stylesheets einbinden */

	@import url(../core/core/base.css);

	/* import screen layout | Screen-Layout einbinden */

	@import url(../core/navigation/nav_shinybuttons.css);
	@import url(../core/navigation/nav_vlist.css);
	@import url(../examples/07_navigation/css/screen/basemod.css);
	@import url(../examples/07_navigation/css/screen/content.css);

	/* import print layout | Druck-Layout einbinden */

	@import url(../core/print/print_003_draft.css);

	#submenu { background-image: url(../seitenelemente/navi_alynis_bg.jpg); width: 100%; overflow: hidden; margin: 2.4em 0 1.5em; list-style-type: none; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; }

	/* Menu start ------------------------------------------------------------------------------------------------------*/
	  
		/*debugging */
		
	 	 #submenu ul  {
	background-color: transparent;
	background-image:  none;
	list-style-type:   none;
	margin:            0;
	padding:           0;
	border-style:      none }

  		 #submenu li  {
	background-color: transparent;
	background-image:  url(../seitenelemente/navi_alynis_bg.jpg);
	margin:            0;
	padding:           0;
	width:             100%;
	float:             left;
	border-top:        1px solid #fff }


 		 #submenu a,
 		 #submenu strong  {
	color:           #fff;
	text-decoration:  none;
	background-color: transparent;
	background-image: none;
	display:          block;
	padding:          3px 0 3px 10%;
	width:            90%;
	border-style:     none }

		
		/*ende debugging*/
	
	
	
	
	
	#submenu li#title  {
	color:           #fff;
	font-weight:      bold;
	background-color: transparent;
	background-image: none;
	padding:          3px 0 3px 10%;
	width:            90%;
	border-style:     none }

	
	#submenu li span  {
	font-weight:     bold;
	background-color: transparent;
	background-image: none;
	display:          block;
	padding:          3px 0 3px 10%;
	width:            90%;
	border-style:     none }

	
	/* Level 1 */

	#submenu li#active,
	#submenu li strong   {
	color:            #fff;
	font-weight:       bold;
	background-color:  transparent;
	background-image:  none;
	background-repeat: no-repeat;
	padding:           0px 0 0px 10%;
	width:             90%;
	border-style:      none }


	
	#submenu li a    {
	color:            #444;
	background-color:  transparent;
	background-repeat: no-repeat;
	padding-left:      10%;
	width:             90%;
	border-style:      none }



	#submenu li a:focus,
	#submenu li a:hover,
	#submenu li a:active  {
	color:           #fff;
	background-color: transparent }

	
	/* Level 2 */

	#submenu li ul li a,
	#submenu li ul li#active,
	#submenu li ul li strong,
	#submenu li ul li span   {
	background-color: transparent;
	background-image:  none;
	padding-left:      20%;
	width:             80%;
	border-style:      none }


	
	#submenu li ul li a  {
	color:           #fff;
	background-color: transparent;
	background-image: none;
	border-style:     none }

	#submenu li ul li a:focus,
	#submenu li ul li a:hover,
	#submenu li ul li a:active   {
	color:           #fff;
	background-color: transparent;
	background-image: none;
	border-style:     none }

/* Menu ende --------------------------------------------------------------------------------------------------------*/

  	/* Navigation oben mitte -------------------------------------------------------------------------------------------*/
  	
    #impr	{ color: #666; background-color: #f9f9f9; padding: 5px; border: 1px solid #ddd; float: left ; margin-right: 10px; margin-top: 85px }
    
   	/* Banner start -----------------------------------------------------------------------------------------------------*/ 
   
    #banner	{ margin-left: 20px; margin-top: 80px; float:left; }
   
	#banner01 { background-color: transparent; width: 80px; background-image: url(../seitenelemente/banner_bg.gif); background-repeat: no-repeat; float: left; }
	#banner02 { background-color: transparent; width: 80px; background-image: url(../seitenelemente/banner_bg.gif); background-repeat: no-repeat; float: left; }
	#banner03 { background-color: transparent; width: 80px; background-image: url(../seitenelemente/banner_bg.gif); background-repeat: no-repeat; float: left; }
	#banner04 { background-color: transparent; width: 80px; background-image: url(../seitenelemente/banner_bg.gif); background-repeat: no-repeat; float: left; }

	.banner_innen { padding: 10px; }

	
	/* Banner ende ------------------------------------------------------------------------------------------------------*/ 
	
	
	#header { color: #000; background: repeat-x left top; padding: 20px 2em 1em 20px; }
  
 	#page{ background-image: url(../seitenelemente/backg.jpg); background-position: 0 0; border: solid 10px #fff; }
 	
 	#login { float: right; width: 100%; height: 100%; }
 	
 	#footer { color:#666; background: #f9f9f9; padding: 5px; border-top: 0px #efefef solid; }   
 	
 	#col1 { width: 25%; padding-top: 0px; margin-top: 0px }
  	#col1_content { padding: 0px 10px 10px 20px; }
 	
 	#col2 { width: 25%; background-color: #eeeeee }
  	#col2_content { padding: 18px 10px 10px 20px; }
  	
  	#col3  {
	margin:  0 25% }

  	#col3_content { padding: 10px }
  	
  	h1,h2,h3,h4,h5,h6 { 
  		font-weight:bold; 
  		margin: 0 0 0.7em 0; 
  		font-size: 100%;
  		font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
  	}
	h1 {font-size: 120%}
	
	ul {list-style-image: url(pfeil.gif) }
	body {
		background-color: #c1cd3e;
		background-image:  url(../seitenelemente/background.gif);
		background-repeat: repeat-x }

	/* Mailform ------------------------------------------------------------------------------------------------------*/ 

.submit, .reset	{
	background-color: #ffd7a2:
	border: 0px;
}


    
.csc-mailform { border-width: 0 }
.csc-mailform-field label   { width: 150px; float: left; clear: both }

/*Anpassen der Schriftgröße ---------------------------------*/

p.csc-firstHeader {font-size: 105%; }
p.bodytext { font-size: 105%; }

li { font-size: 105%; }
a { font-size: 105%; }

#nav_main {background-color: transparent}
