/* Margenta=c00076
   DGruen=46462d
 */

/* Start Reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: #fff;}
body {	line-height: 1;}
ol, ul {	list-style: none;}
table {	border-collapse: collapse;
	border-spacing: 0;}
/* End Reset */

html, body {
   background-color: #D2D2D2;
	}
	
div, p, h1, h2, h3, ol, ul,
span, a, table, td, form, img {
   margin: 0;
   padding: 0;
   font-family: Verdana,  sans-serif;
	font-size: small;
	background-color: transparent;
}

a:link, a:visited {
   text-decoration: none;
   line-height: 1.2em;
}





h1 {font-size: 18px;
font-family: Century Schoolbook, Times, serif;
margin-bottom: 15px;
font-weight: lighter;
color: #c00076;
line-height: 1.2em;
}

h2 {font-size: 12px;
   color: #c00076;
font-weight: lighter;
font-style: italic;
	
}

h3 {font-size: 15px;
font-family: Century Schoolbook, Times, serif;
margin-top: -10px;
margin-bottom: 15px;
font-weight: lighter;
color: #c00076;
line-height: 1.2em;
}
#text h2 a{color: #c00076;
	
}



.c {clear:both;}
.no {display:none;}
.margenta{color: #c00076;}
.smallcap{font-variant: small-caps;}

/* Display */
#container {margin: 10px;
			padding: 0px;
			width: 780px;
			margin-left: auto;
			margin-right: auto;
			background-color: #fff;	
			}

#header {width: 780px;
			border-bottom: 3px solid #c1c1b8;
			margin-bottom: 5px;
			min-height: 103px;}		
#header1 {width: 451px;
			height: 103px;
			margin: 0px;
			padding: 0px;
			float: left;}

#header2 {width: 319px; 
			height: 103px;
			margin: 0px;
			padding: 0px;
			float:right;
			background-image: url(images/avs_header2a.jpg);
			background-position: center center; }
#slogan {width: 66px;
			background-color: transparent; 
			color: #46462d;
			padding: 37px 10px 0px 9px;
			font-size:10px;
			font-style: italic; 
			font-weight: 500;}
#navcontainer{			
			margin-bottom: 10px;
			height: 60px;}
#navlist1
{
clear:both;
padding:0;
padding-left: 25px;
background-color: transparent;

}

#navlist1 ul, #navlist2 ul, #navlist3 ul {
		margin: 0;
		padding: 0;
		white-space: nowrap;
		background-color: transparent;
		}
#navlist1 li, #navlist2 li, #navlist3 li {
		display: inline;
		list-style-type: none;
		}
.orientation { 
		padding: 0px 1px;
		color: #c00076;
		background-color: transparent;
		font-size: 14px;
		line-height: 18px;
		font-family: Century Schoolbook, Times, serif;}
#navlist1 a, #navlist2 a, #navlist3 a {
		color: #B7AFA4; 
		padding: 0px 1px; 
		font-size: 14px; 
		font-family: Century Schoolbook, Times, serif;
		line-height: 18px;
		background-color: transparent;}
#navlist2 a, #navlist3 a {
		padding: 0px 1px;}
#navlist1 a:link, #navlist1 a:visited, #navlist2 a:link, #navlist2 a:visited, #navlist3 a:link, #navlist3 a:visited {
		background-color:transparent;}
#navlist1 a:hover, #navlist2 a:hover, #navlist3 a:hover {
		color: #c00076;
		background-color: transparent;}
#navlist2 ul, #navlist3 ul {
		padding-left:11em;
		background-color: transparent;}


#navlist2 a b, #navlist3 a b, .orientation b {font-weight: 800;font-size: 20px;background-color: transparent;}


#content {padding-left: 25px;
			background-color: #fff;
			height: 400px;
		}
		
#content p, #content ul {color: #3e413e;
   font-size: 12px;
   line-height: 1.2em;
   margin-bottom: 10px;
   
}
#content a {font-size: 12px;
color: #46462d;
   border-bottom: 1px dotted #c00076;
}
#text{padding: 0;
			width: 550px;
			height: 410px;
			float:left;
		}
		
#text ul {margin: 15px;
			padding-left: 30px;
			list-style-image: url(images/arr.gif);
			line-height: 1.2em;	}
			
#text ul a{color: #c00076;	line-height: 1.4em;font-size: 12px;	}		
		
#text li {padding-bottom:7px;}
   
#text table {margin: 10px 0 25px 0px;
}
#text td {padding: 2px;
color: #3e413e;
line-height: 1.2em;
font-size: 12px;}

#infobox{
			width: 150px;
			float:right;
			margin-right: 10px;
			height: 290px;
			overflow: hidden;
		}
#infobox h1, #infobox h1 a{
			font-size: 14px;
			line-height: 1.0em;
			color: #46462d;
			font-weight: 500;
			padding: 4px 0 6px 0;
			border: 0;
			margin-bottom: 6px;
}

#infobox ul{
			padding-left: 3px;
			margin: 0 10px 3px 15px;
			font-size: 8px;
			margin-bottom: 8px;
			list-style-image: url(images/arr_green.gif);
			height: 200px;
}
#infobox li, #infobox span, #infobox a{font-family: Century Schoolbook, Times, serif;
			font-size: 13px;
			line-height: 1.2em;
			color: #46462d;
}
#infobox p a#twitter-link{
			padding: 15px 37px 40px 18px;
			background: #fff;
			color: #46462d;
			border-bottom: 1px dotted #c00076;}

#infobox p{font-size: 11px;
line-height: 1.2em;
margin-bottom: 8px;
margin-left: 18px;
color: #46462d;
}	
#infobox  p .margenta{color: #c00076;}
#downloadbox{clear: right;

			width: 150px;
			margin-right: 10px;
			padding-left: 15px;
			float:right;
			height: 110px;
		}
#downloadbox h1 {font-size: 14px; margin-bottom: 2px;
margin-top: 3px;
padding-left: 3px;
}
#downloadbox p a{font-size: 11px;
font-style: italic;
line-height: 1.4em;
   margin-bottom: 8px;
   margin-left: 18px;
   color: #46462d;
}	


#footer { clear:both;
			padding: 5px;
			padding-left: 25px;
			font-family: Century Schoolbook, Times, serif;
			color: #fff;
			background-color: #6b6b55;
			font-size: 11px;
		}
#footer a{ color: #fff;
font-family: Century Schoolbook, Times, serif;
background-color: #6b6b55;
			font-size: 11px;
			text-decoration: none;
		}
.imgright{
margin: 0px 10px 7px 20px; 
float: right;
}

.imgleft{
margin: 0px 20px 7px 0px; 
float: left;

}
.bildunterschrift {
font-family: Century Schoolbook, Times, serif;
font-size: 12px;
line-height: 13px;
width: 182px;
margin: 3px;
float: left;
}
.bildunterschrift .margenta{
font-family: Century Schoolbook, Times, serif;
font-size: 11px;
color: #c00076;}