/*
** Author       : swisstypo3
** YAML Version : 2.5.2
** Dateiversion : 31.05.07
** Datei        : basemod_001.css
** Funktion     : Variation des Basislayouts - Spaltenanordnung: 1-3
**
*/
@media screen
{
/* Rechte Spalte abschalten */
#col2 { display:none; }
#col2_content { display:none; }
/* rechten Randabstand anpassen */
#col3 { margin-right:0; border-right:0; min-height:523px;}
} /* @media screen - end */

@media all
{

#page_margins {
	margin-top: 15px;
	}

/* Formatierung der Kopfbereiches */
#header {
	color: #000000;
	padding:0px 0px 0px 0px;
	margin:28px 0px 0px 0px;
	height:48px;
}

/* Formatierung der Navigation oben */
#topnav {
	position:absolute;
	top: 0px;
	right: 0px;
	background: transparent;
	text-align: left;
	width:100%; /* for safari */
}

.spacer_homepage {
margin-top: 20px;
}

/* Formatierung des Logos */
#logo {
	position:relative;
	width:170px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	left:0px;
	top:0px;
}

/* --- WILLKOMMEN HOME --------------------------- */

.langselect {
	font-weight:bold;
	margin:0px 0px 30px 0px;
	padding:2px 0px 2px 0px;
	border-top-width:1px;
	border-top-style:solid;
	/* farbe kommt von der yellow-border class in styles.css */
}

.langselect a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.langselect span {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


.langselect A:LINK,
.langselect A:VISITED,
.langselect A:HOVER,
.langselect A:ACTIVE {
	color:#787878;
	font-weight:bold;
}
.langselect A:HOVER {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.langselect .selected {
	padding:0px 0px 0px 0px;
	color:#000000;
}


/* --- METANAVIGATION --------------------------- */
#metanav {
	width:100%;
	text-align:right;
	overflow:hidden; /* sonst kommt der content im FF neben die navi */
}

* html #metanav {overflow:visible;} /* IE */

#metanav ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}

#metanav ul li {
	float:left;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}

#metanav ul li a {
	color:#8A8A8A;
	font-size:11px;
}

/* --- SEITENTITEL inkl. breadcrumbs --------------------------- */
/*
#pagetitle {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../../images/layout/bg_pagetitle.gif);
	background-position:left 5px;
	background-repeat:repeat-x;
	height:40px;
	overflow:hidden;
}

#pagetitle div#breadcrumbs {
	padding:9px 0px 0px 0px;
	margin:0px 0px 0px 130px;
	display:block;
	font-size:13px;
}

#pagetitle a {
	font-size:13px;
	font-weight:bold;
	color:#787878;
}

#pagetitle h1 {
	display:inline;
}

#pagetitle h1 a {
	font-size:13px;
	color:#787878;
}
*/
/* --- Fusseile --------------------------- */
#footer {
	height:30px;
	margin:0px 0px 0px 170px;
	padding:7px 0px 0px 132px;
	background-image:url(../../images/layout/bg_pagetitle.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#787878;
}

#footer span,
#footer a {
	color:#787878;
	font-size:11px;
	font-weight:bold;
}

#secondarily_nav_1 {}

#secondarily_nav_2 {
	padding:18px 18px 0px 0px;
	width:45%;
}

} /* @media all - end */
