@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Variation of screen layout (basemod.css) - graphic layout border "3col_gfxborder"
 * (de) Variation des Screenlayouts (basemod.css) - Grafische Layoutumrandung "3col_gfxborder"
 *
 * @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.4
 * @revision $Revision: 193 $
 * @lastmodified $Date: 2007-12-30 20:37:54 +0100 (So, 30 Dez 2007) $
 */

@media screen
{
 #page_margins {
	

background-color:transparent; border: 0 none;
 }

 #page {
 border: 0 none;
 margin: 0 0 0 30px; padding: 0 0 0 0;
	background-image: url(../../../images/default/gfxborder/content_border_right.jpg);
	background-position:top right;
	background-repeat: repeat-y;
width:880px;
 }

#main{
 background-image: url(../../../images/default/gfxborder/content_border_left.jpg);
	background-position:top left;
	padding-right:55px;
	padding-left:33px;
	background-color:transparent;
	background-repeat: repeat-y;}
/*
#border_left{width:61px;height:100%; float:left;z-index:-100;height:auto;
 margin: 0 0 0 0; padding: 0 0 0 0;
 background-image: url(../../../images/default/gfxborder/content_border_left.png);
	}
#border_right{width:65px;height:100%; float:right;
 margin: 0 0 0 0; padding: 0 0 0 0;
 background-image: url(../../../images/default/gfxborder/content_border_right.png);
	}
*/
 #border-top {
 overflow:hidden;
 width: auto;
 height: 20px;
 font-size:0;
 margin-bottom: -15px; 
 background-repeat:repeat-x;
 background-position:top left;
 }
#logo{
position:absolute;
text-align:right;width:100%;padding-right:0px;padding-top:0px;
 right:auto;
 left: 0px;
top:1px;
height:110px;
overflow:hidden;
 /* (en) Essential for correct right alignment of absolute positioned element in IE ! */
 /* (de) Erforderlich, damit im IE das absolut positionierte Element wirklich rechts plaziert ! */
 right: auto;

 /* (en) essential for correct right alignment in Opera 6 ! */
 /* (de) Erforderlich, damit im Opera 6 wirklich right plaziert ! */
 text-align: right;


}
 #header { 
margin-bottom:0px;
height:110px;
width:965px;
background-image: url(../../../images/default/gfxborder/head_verlauf.jpg);
}

	#header_overlay	{
	top:0px;
	left:0px; 
padding:0;
margin-bottom:0px;
height:110px;
overflow:none;
width:965px;
 background-image: url(../../../images/default/gfxborder/head.png);

	
	}
}
