/* 	
autor				: corinne weber (corinne.weber@neuzeit.ch)\
erstellungsdatum	: september 2006\
name 				: bastide.css\
hilfe				: Ursprungssdatei wurde mit www.csscreator.com generiert
					  von miss monorom (www.intensivstation.ch) modifiziert
					  und schlussendlich von mir bearbeitet.
lizenz				: css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en
*/

body
{
background-color: #6869a8;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #764513;
padding:0px;
margin:0px;
}

a
{
color: #764513;
text-decoration: none;
}

a:visited
{
color:#764513;
text-decoration: none;
}

a:hover
{
color: #6869a8;
text-decoration: none;
}

a:active
{
color:#6869a8;
text-decoration: none;
}


h1 
{
font-size: 12px;
text-transform:uppercase;
background-color: #764513;
padding: 8px 15px;
margin:0px;
}

h2 
{
font-size:20px;
font-weight: normal;
padding: 8px 15px;
margin:0px;
}

/* ----------container zentriert das layout-------------- */
#container 
{
width: 900px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner 
{
text-align: left;
padding: 0px;
margin: 0px;
}

#banner img
{
padding: 30px 0px 15px 15px;
} 

/* ----------navigation and subnavigation-------------- */
#navigation
{
text-align: left;
padding: 0px;
margin: 0px;
}

#navigation img
{
padding: 0px;
} 

#subnavigation
{
text-align: left;
padding: 0px;
margin: 0px;
} 

.navtext 
{
color:#fffef4;
background-color: #764513;
text-transform:uppercase;
padding:8px 15px;
margin:0px;
letter-spacing: 1px;
font-size: 12px;
}

.navtext a
{
color:#fffef4;
font-size: 12px;
text-decoration: none;

}

.navtext a:visited
{
color:#fffef4;
text-decoration: none;
}

.navtext a:hover
{
color: #6869a8;
}

.navtext a:active
{
color:#fffef4;
text-decoration: none;
}

.navtext img
{
padding: 0px;
} 

.klein
{
text-transform: none;
} 

.subnavtext 
{
font-size: 12px;
color: #fffef4;
background-color: #764513;
letter-spacing: 1px;
padding:8px 15px;
margin:0px;
}

.subnavtext a
{
color:#fffef4;
text-decoration: none;
}

.subnavtext a:visited
{
color:#fffef4;
text-decoration: line-through;
text-decoration: none;
}

.subnavtext a:hover
{
color: #6869a8;
}

.subnavtext a:active
{
color:#fffef4;
text-decoration: none;
}

.aktivnav
{
color: #6869a8;
}

/* ----------zwischenlininie----------------- */
#spacer
{
clear: both;
height: 6px;
background-color: #fffef4;
padding: 0;
margin: 0;
}


/* ----------outer und inner----------------- */
#outer
{ 
border-left: solid 400px #fffef4;  /* linke Menue Spalten Farbe  */ 
background-color: #fffef4; /* Farbe fuer Inhalt Spalten  */
 } 

#inner /* die IE PC schlaufe */
{
 margin:0px;
 width:100%; 
 }  

/* --------------left navigavtion------------- */
#left
{
 width:400px; 
 float:left; 
 position:relative; 
 margin-left:-400px; 
 margin-right:1px;
 }

/* -----------------Inhalt--------------------- */
#content
{ 
position: relative;
height: 400px; 
margin: 0px;
}

p
{
padding: 0px 8px 8px 15px;
margin:0px;
line-height:18px;
}

pre
{
font-size: 12px;
padding: 0px;
margin:0px;
line-height:18px;
}

table, td
{
line-height:18px;
}

/*  ----------------footer---------------------- */ 
#footer
{
clear:left;
margin:0px;
text-align: left;
background-color: #764513;
padding:5px 15px;
margin:0px;
color: #fffef4;
font-size: 11px;
line-height:18px;
} 

#footer a
{
color: #fffef4;
}

#footer a:hover
{
color: #6869a8;
}

/*  ----------------formular---------------------- */ 
form {
margin:0px;
padding: 0px;
}

input, textarea { 
width:300px;
background-color: #fffef4;
border: 1px solid #764513; 
color: #764513;
font-size: 11px; 
margin-top:5px;
padding: 2px;
}

select { 
width:100px;
background-color: #fffef4;
border: 1px solid #764513; 
color: #764513;
font-size: 11px; 
margin-top:5px;
padding: 2px;
}

input.not, textarea.not { 
width:100px;
background-color: #fffef4;
border: 1px solid #764513; 
color: #764513
font-size: 11px; 
margin-top:5px;
padding: 2px;
}

.beschriftung {
width: 100px;
font-size: 11px;
font-weight: bold;
float: left;
padding: 0px 8px 8px 15px;
}

input:focus, input:hover, textarea:focus, textarea:hover {
background-color: #ebe4d3;
}	
input.rand:focus, input.rand:hover,textarea.rand:focus, textarea.rand:hover	{
background-color: #ebe4d3;
border-color: #764513;
}

/*  ----------------gallerie---------------------- */ 
.thumbnail
{
float: left;
width: 75px;
margin: 0 5px 10px 0;
padding: 7px;
}

.thumbnail img
{
float: left;
border: 1px solid #764513;
margin: 0 15px 5px 15px;
padding: 1px;
}

.clearleft { clear: left; }


/*  ----------------tabelle---------------------- */ 
table
{
padding: 0px 8px 8px 15px;
}