@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.2b (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.1
 *
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */

@import url(screen/basemod.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_draft.css);

/**
 * TJT *
 * modify standard stylesheet
 */
body
{
	/*
	background		: #0044aa !important;
	*/
	background		: url(../images/bg.gif) left top repeat-x #80a2d5 !important;
}

.page_margins
{
	max-width		: 980px;
}

#header
{
	padding			: 20px 2em 1em 20px !important;
	border-bottom		: 5px #EFEFEF solid;
}

#footer,
#footer a
{
	color			: #DDD !important;
}

/**
 * col1
 */
#col1
{
	font-size		: 110%;
	width			: 200px !important;
}

#col1 li
{
	width			: 100%;
	padding			: 0 0 0.2em 0;
}

#col1 a
{
	display			: block;
	margin-bottom		: 0.3em;
	padding			: 0.3em 0.3em 0.3em 25px;
	color			: #405196 !important;
	border-bottom		: 1px dashed #405196;
}

#col1 a.act
{
	background		: #fff588 url(../images/menu-flag.gif) 3px center no-repeat !important;
}

#col1 a:link,
#col1 a:visited
{
	background		: #e6ecf2;
}

#col1 a:active,
#col1 a:hover,
#col1 a:visited
{
	background		: #e6ecf2 url(../images/menu-flag.gif) 3px center no-repeat;
}

#col1 #col1_content ol
{
	list-style-image	: none;
	list-style-position	: outside;
	list-style-type		: none;
	margin			: 0;
	overflow		: hidden;
	padding			: 0;
}

#col1 #col1_content ol li
{
	list-style-image	: none;
	list-style-position	: outside;
	list-style-type		: none;
	margin			: 0;
	overflow		: hidden;
	padding			: 0;
}



/**
 * col2
 */
#col2
{
	width			: 204px !important;
}

#col2,
#col2_content
{
	padding			: 0px !important;
	margin			: 0px !important;
}

#col2 #header1
{
	height			: 500px;
	border			: 2px solid #0044AA;
}



/**
 * col3
 */
#col3
{
	margin			: 0 210px 0 215px;
}

#col3 #col3_content img
{
	float			: left;
	margin			: 0.25em 1em 0.5em 0px;
}

#col3 #col3_content .center
{
	text-align		: center;
	float			: none:
	display			: block;
}

#col3 #col3_content #FotoStrecke
{
	margin			: 2em 0px !important;
}
