/*
** Author       : swisstypo3
** YAML Version : 2.5.2
** Dateiversion : 04.06.07
** Datei        : basemod_002.css
** Funktion     : Variation des Basislayouts - Spaltenanordnung: 1-3-2
**
*/
@media screen
{
/* rechten Randabstand anpassen */
#col3 { margin-right:200px; border-right:0; min-height:600px;}
} /* @media screen - end */


@media all
{

/* Hier kann ein umlaufender Rand um die gesamte Webseite erzeugt werden */
#page{ width: 758px; background: transparent; margin:auto;border: 0px #ffffff solid; }
       
#page_margins { margin-left: auto;margin-right: auto;max-width:none;min-width:inherit; }

/*
# -------------------------------------------------------------------------
# Formatierung der Inhaltsspalten
# -------------------------------------------------------------------------
*/
#main {background: transparent; border-bottom: 1px #000000 solid; 
       background: url(/fileadmin/images/layout/bg_page.gif); background-repeat: repeat-y;}

/* linke Spalte */
#col1 {	width:175px;}
#col1_content {margin-left:0em; margin-right:0em;}

/* Rechte Spalte */
#col2 {	width:150px;}
#col2_content {margin-left:5px; margin-right:4px;}

/* Mittlere Spalte */
#col3 { background:transparent; margin-left:175px; margin-right:150px;}
#col3_content {margin-left: 16px; margin-right: 17px; padding-top: 15px; padding-bottom: 15px; }

/* ------------------------------------------------------------------- */

} /* end @media */





@media all
{

/* Formatierung der Kopfbereiches */
#header {
	background-color: transparent;
	color: #000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:109px;
	background: url(/fileadmin/images/layout/bg_header.gif); background-repeat: no-repeat; }
}

/* Formatierung der Navigation oben */
#topnav {
	position:absolute;
	top: 0px;
	right: 0px;
	background: transparent;
	text-align: left;
	width:100%; /* for safari */
}

/* Formatierung des Logos */
#logo {
	position:relative;
	left:20px;
	top:30px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	height:39px;
}

/* Formatierung der Fusseile */
#footer {
	background-color: #FFFFFF;
	padding:0px 0px 0px 0px;
	color: #FFFFFF;
	border-top: 0px #000000 solid;
	text-align:center;
	height:1px;
}

#footer span,
#footer a {
	color: #FFFFFF;
	font-size:11px;
}

#secondarily_nav_1 { height:109px; width:500px; }

#secondarily_nav_2 {
	padding:18px 18px 0px 0px;
	width:200px;
}

#secondarily_nav_2 form input.searchbox_img {
    padding:0px 0px 0px 0px;
    width:135px;
    height:14px;
    border-width:1px;
    border-style:solid;
    border-color:#658A3E;
    color:#658A3E;
    font-size:11px;
}

#secondarily_nav_2 form input.searchbox_submit_img {
    padding:0px 0px 0px 0px;
    border-width:0px;
}

} /* @media all - end */