/* --------STRUCTURE-------- */

body{
margin:0;
padding:0;
line-height: 1.5em;
background-color: transparent;
font-size: 11px;
font-family: Tahoma, Arial, Trebuchet MS;
color: #464646;
background-position: 0px 0px;

}


/* --------MISC-------- */

a { text-decoration: none; text-shadow:#fff 1px 1px 1px;}
a:link {color: #464646; }
a:visited, a:active {color: #464646; }
a:hover {color: #D68A58; text-decoration: none;}

b, strong	{
	color: #BF0302;
	font-family: Trebuchet Ms, Tahoma, Arial;
	text-shadow:#fff 1px 1px 1px;
	}
	
i, em 	{
	color: #E86344;
	font-weight: bold;
	font-family: Tahoma, Arial;
	text-shadow:#fff 1px 1px 1px;
	}
		
	
a img {
	 background: #F7F3F4;
	 border-right: 1px solid #E4A596;
	 border-bottom: 1px solid #E4A596;
     padding: 4px;
     border-left: 1px;
     border-top: 1px;
	 border-radius: 4px; 
	 -moz-border-radius: 4px; 
	 -webkit-border-radius: 4px;}

a img:hover {
	 background: #F2E2D5;
	 border-right: 1px solid #E4A596;
	 border-bottom: 1px solid #E4A596;
     padding: 4px;
     border-left: 1px;
     border-top: 1px;
	 border-radius: 4px; 
	 -moz-border-radius: 4px; 
	 -webkit-border-radius: 4px;}
	
input, select, textarea {
	font-family: Georgia, Tahoma, Arial; 
	font-size: 10px; 
	color: #464646; 
	background: #F7F3F4; 
	border:1px solid #E4A596;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px; 
    border-radius: 6px;
	padding: 6px;
}

/* --------PAGES-------- */


.title {
    background-image:  url(Bilder/menuline_bg.jpg); 
    background-repeat: repeat-x;
	-moz-border-radius: 6px 6px 6px 6px;
    padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-shadow: #F7F3F2 1px 1px 1px;
	line-height: 10px;
	font-family: Georgia, Arial;
	text-align: center;
	font-style: italic;
	font-size: 17px;
	font-weight: normal;
	text-transform: lowercase;
	color: #E2342B;
	padding:10px;
}

.title2 {
	-moz-border-radius: 6px 6px 6px 6px;
    padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-shadow: #F7F3F2 1px 1px 1px;
	line-height: 10px;
	font-family: Georgia, Arial;
	text-align: center;
	font-style: italic;
	font-size: 20px;
	font-weight: normal;
	text-transform: lowercase;
	color: #E2342B;
	padding:3px;
}

/* --------SIDEBAR-------- */


.sidebar_content{
	-moz-border-radius: 6px 6px 6px 6px;
	background-color: #F2DFD0;
	text-align: justify;
	line-height: 15px;
	font-family: Georgia, Tahoma, Arial, Trebuchet MS;
	font-size: 11px;
	color: #464646;
	padding: 12px 12px 12px 12px;
	}
	
.sidebar2_content{
	-moz-border-radius: 6px 6px 6px 6px;
	background-color: #F5ECE5;
	text-align: justify;
	line-height: 15px;
	font-family: Georgia, Tahoma, Arial, Trebuchet MS;
	font-size: 11px;
	color: #464646;
	padding: 12px 12px 12px 12px;
	border-right: 1px solid #E4A596;
	border-bottom: 1px solid #E4A596;
	}
	
.sidebar3_content{
	-moz-border-radius: 6px 6px 6px 6px;
	background-color: #F1E0D0;
	text-align: center;
	line-height: 10px;
	font-family: Georgia, Tahoma, Arial, Trebuchet MS;
	font-size: 9px;
	color: #464646;
	padding: 12px 12px 12px 12px;
	border-right: 1px solid #E4A596;
	border-bottom: 1px solid #E4A596;
	}	
	
	.welcome_content{
	text-align: justify;
	line-height: 11px;
	font-family: Georgia, Tahoma, Arial, Trebuchet MS;
	font-size: 10px;
	color: #464646;
	padding: 3px 3px 3px 3px;
	}

.sidebar_content a { text-decoration: none; 	text-shadow: #fff 0px 1px 1px; }
.sidebar_content a:link {color: #464646; font-style: italic; }
.sidebar_content a:visited, a:active {color: #464646; font-style: italic; }
.sidebar_content a:hover {color: #D68A58; text-decoration: underline; font-style: italic;
}
