/*
** Author       : swisstypo3
** YAML Version : 2.5.2
** Dateiversion : 04.06.07
** Datei        : basemod_002.css
** Funktion     : Variation des Basislayouts - Spaltenanordnung: 1-3-2
**
*/

@media all
{
body {
	background-color: transparent;
	background-image:url(/fileadmin/images/layout/bg_ht.gif);
	background-position:0 129px;
	background-repeat:repeat-x;
}

#page{ width: 981px; background: transparent; border: 0px #ffffff solid; }
#page_margins {
	margin-left:0px;
	max-width:none;
	min-width:inherit;
	background-color: transparent;
	background-image:url(/fileadmin/images/layout/bg_ht.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

/*
# -------------------------------------------------------------------------
# Formatierung der Inhaltsspalten
# -------------------------------------------------------------------------
*/
#main {
	background:transparent;
	background-image:url(/fileadmin/images/layout/bg_main.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding-bottom:30px;
}

/* linke Spalte */
#col1 {	width:202px;}
#col1_content {margin-left:0em; margin-right:0em;}

/* Rechte Spalte */
#col2 {	width:201px;}
#col2_content {margin-left:0px; margin-right:0px; margin-top:30px;}

/* Mittlere Spalte */
#col3 { background:transparent; margin-left:202px; margin-right:201px;}
#col3_content {margin-left: 40px; margin-right: 40px; padding-top: 30px; }

/* ------------------------------------------------------------------- */


} /* @media screen - end */

@media all
{

/* Formatierung der Kopfbereiches */
#header {
	color: #000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:148px;
}

#header a#top {
	display: block;
}

/* Formatierung des Logos */
#logo {
	padding:30px 0px 0px 43px;
	margin:0px 0px 0px 0px;
	text-align:left;
	height:69px;
}

/* Formatierung der Navigation oben */
#topnav {
	position:absolute;
	top: 0px;
	right: 0px;
	background: transparent;
	text-align: left;
	width:100%; /* for safari */
}


#secondarily_nav_1 {}

#secondarily_nav_2 {
	margin:12px 0px 0px 240px;
	width:741px;
	text-transform: uppercase;
}
*+html #secondarily_nav_2 {
	margin:11px 0px 0px 240px;
}
* html #secondarily_nav_2 {
	margin:11px 0px 0px 240px;
}

#search { float:left; }

/*
# -------------------------------------------------------------------------
# Formatierung der Fusszeile 
# -------------------------------------------------------------------------
*/

#footer {
	background-color:transparent;
	padding:0px 242px 3px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	height:17px;
}

* html #footer {
	padding-bottom:1px;
}


} /* @media all - end */
