/*************************************************************/
/*   Design:  nextron internet Team                          */
/*   Autor:  R. Köhli (rahel.koehli@nextron.ch)              */
/*   Date:   19.03.2008                                      */
/*-----------------------------------------------------------*/
/*   Owner: http://www.nextron.ch                            */
/*   Copyright by nextron internet Team                      */
/*************************************************************/

/*---------------------------------------*/
/*  site colors                          */
/*- - - - - - - - - - - - - - - - - - - -*/
/*  pink		255 01 153                */
/*  blau font 	0 153 204                */
/*  titel 		MS trebouchet (grafik)   */
/*  font		verdana                  */
/*---------------------------------------*/

* {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;}

.text {color: #5B626C;}
.textg {font-size: 10px; color: #5B626C; background: #E5E5E5}
.texts {font-size: 9px; color: #5B626C;}
.textsg {font-size: 9px; color: #5B626C; background: #E5E5E5}
.textxs {font-size: 9px; color: #5B626C; text-decoration: none;}
.textxxs {font-size: 8px; color: #5B626C; text-decoration: none;}
.textl {font-size: 12px; color: #5B626C;}
.graytext {font-size: 10px; color: #898E96;}
.graytexts {font-size: 9px; color: #898E96;}
.whitetext {font-size: 10px; color: #FFFFFF;}
.nav_black {font-size: 11px; font-weight: bold; color: black;}
.nav_white {font-size: 11px; font-weight: bold; color: white;}
.navs_black {font-size: 10px; color: black;}
.navs_white {font-size: 10px; color: white;}
.title {font-size: 13px; font-weight: bold; color: Black; border-bottom: thin solid #1C67B5; line-height: 18px;}
.titlel {font-size: 15px; font-weight: bold; color: Black; border-bottom: thin solid #1C67B5; line-height: 18px;}

.form {font-size: 12px; color: #000000; background: #F6F6F6; border: 1px solid #808080; padding: 1px;}
.form2 {font-size: 11px; color: #000000; background: #F6F6F6; border: 1px solid #808080; padding: 1px;}
.formsubmit {font-size: 9px; color: #000000; background: #F6F6F6; border: 1px solid #808080; padding: 1px;}

html{
background:#FF0099;
overflow: -moz-scrollbars-vertical;}

body {
margin:0;}

#container {
background:#cacbcb;
width:800px;
padding:0;
border:20px solid #FF0099;}

#stiftung {
background:#ffffff url(../pics/logo_stiftung.gif) no-repeat;
width:163px;
height:89px;
border-right:1px solid #cacbcb;
float:left;}

#adresse {
width:165px;
height:75px;
background:#ffffff;
float:left;
padding-top:14px;
padding-left:8px;}

#adresse p {
margin:0;
padding:0;
font-size:9px;
background:#ffffff;}

#header {
width:321px;
height:89px;
float:left;
border-left:1px solid #cacbcb;}

#navbox {
clear:left;
width:163px;
background:#FFFFFF;
border-right:1px solid #cacbcb;
float:left;}

#navbox ul {
margin:0;
padding:0;
background:#ffffff;}

#navbox ul li {
list-style-type:none;
background:#ffffff;}

#navbox ul li p {
margin:0;
color:#999999;
font-weight:bold;
font-size:12px;
padding-bottom:10px;
padding-top:2px;
padding-left:15px;}

#navAbstandHome {
padding-top:20px;}

#navAbstand {
padding-top:20px;
background:url(../pics/bg_navTop.gif) top right no-repeat;}

#navbox ul li a {
font-weight:bold;
text-decoration:none;
display:block;
color:#FF0099;
padding-left:15px;
font-size:12px;
white-space: nowrap;}

#navbox ul li a:link,#navbox ul li  a:visited,#navbox ul li  a:active {
display:block;
color:#FF0099;
background:url(../pics/bg_nav.gif) bottom right no-repeat;
height:17px;}

#navbox ul li a:hover,#navbox ul li  a:focus {
display:block;
color:#ffffff;
background:#000000;}

#navbox ul li a.aktiv:link, #navbox ul li a.aktiv:visited, #navbox ul li a.aktiv:active, #navbox ul li a.aktiv:hover, #navbox ul li a.aktiv:focus {
display:block;
color:#ffffff;
background:#000000;}

#linke {
clear:both;
width:800px;
height:1px;
background:#cacbcb;}

#slogan {
width:496px;
float:left;}

#emopic {
border-left:1px solid #cacbcb;
width:139px;
height:205px;
float:right;}

#titelHome{
width:496px;
background:#ffffff;
margin-left:164px;
margin-top:65px;
padding-top:8px;
padding-bottom:8px;}

#titelHome p {
background:#ffffff;
margin:0;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
font-weight:bold;
font-size:13px;
line-height:18px;}

#contentBoxHome{
width:425px;
background:#ffffff;
margin-left:235px;
border-bottom:20px solid #CACBCB;
}

#contentBoxHome a:link,#contentBoxHome a:visited, #contentBoxHome a:active{
color:#FF0099;
text-decoration:underline;}

#contentBoxHome a:hover,#contentBoxHome a:focus{
color:#FF0099;
text-decoration:none;}

#text {
padding:5px 5px 15px 5px;
background:#ffffff;
line-height:18px;
}

#text p {
margin:0;
padding-left:0;
padding-right:0;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #cacbcb;}

#text h1 {
margin:0;
padding:10px 0 0 0;
color:#0099cc;}

#footer {
text-align:left;
color: #000000;
text-decoration:none;
padding-bottom:10px;
border-left:20px solid #FF0099;
margin-top:-17px;}

#footer a {
color: #000000;
font-size:9px;}

#footer a:link, #footer a:visited, #footer a:active {
text-decoration:none;}

#footer a:hover, #footer a:focus {
text-decoration:underline;}

#agenda {
background:#f6f6f6;
padding:5px;}