/* Browser Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}


a:link { text-decoration:none; color:#232323; border-bottom:1px dotted #666666; }
a:visited { text-decoration:none; color:#232323; border-bottom:1px dotted #666666;}
a:hover { text-decoration:none; color:#232323; border-bottom:1px solid #666666; }
a:active { text-decoration:none; color:#232323; border-bottom:1px dotted #666666;}
a:focus { text-decoration:none; color:#232323; border-bottom:1px dotted #666666;}


		
body{	margin:30px;
		background-color:#ffffff;
}

#overall{	margin:0px auto;
			width:900px;
			overflow:hidden;
			border:1px solid #cccccc;
			line-height:22px;
			font-size:13px;
			color:#666666;
			background-color:#ffffff;
			font-family:Arial, sans-serif;
}

#overall div{	display:block;
		float:left;
}

h1{	font-size:26px;
	font-family:Georgia,Times;
	font-variant: small-caps;
}

h3{	font-size:15px;
	border-left:8px solid #bbbbbb;
	border-bottom:1px dotted #bbbbbb;
	padding:2px 10px 2px 7px;
	margin-bottom:14px;
	background-color:#cccccc;
}

#header {
			width:860px;
			margin:10px 10px 0px 10px;
			padding:40px 10px 20px 10px;
			background-color:#464646;
			color:#eeeeee;
			background-image: url(media/header_back.jpg);
			background-position: bottom;
			background-repeat:repeat-x ;
}

.content{	width:678px;
			margin:	0px 10px 0px 10px;
			padding-bottom:10px;
			background-color:#eeeeee;
			text-align:justify;
			border:1px solid #cccccc;
}

.content li{
			margin-left: 30px;

}
.content p{margin: 0px 15px 0px 15px;}

.content b{color: #516D7D;}

.content img {	float:left;
				margin:0px 10px 10px 0px;
				padding:3px;
				border:1px dotted #cccccc;
				width:172px;
				height:133px;
				
}

.contentanreise{	width:678px;
			margin:	0px 10px 0px 10px;
			padding-bottom:10px;
			background-color:#eeeeee;
			
			border:1px solid #cccccc;
}
.contentanreise b{color: #516D7D;}
.contentanreise p{margin: 0px 15px 0px 15px;}

.contentanreise img {	float:left;
				margin:0px 10px 10px 0px;
				padding:3px;
				border:1px dotted #cccccc;
				width:172px;
				height:133px;
				
}

.google{
		margin-left:9px;
		margin-top:10px;
}

.falk{
		margin-left:10px;
		margin-right:0px;
		margin-top:10px;
}

#sidebar{	width:188px;
			margin:0px 10px 0px 0px;
			background-color:#eeeeee;
			border:1px solid #cccccc;
}

#sidebar ul{margin:0px 15px 10px 15px;
			
}

#footer{	width:860px;
			padding:10px;
			background-color:#464646;
			color:white;
			margin:10px 10px 10px 10px;
}

/*shadetabs*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.shadetabs{
	width:880px;
	background-color:#666666;
border-bottom: 1px solid #666666;
/* width: 90%; width of menu. Uncomment to change to a specific width */

margin:0px 10px 10px 10px;
height:30px;
background-image: url(media/navi_back.jpg);
			background-position: top;
			background-repeat:repeat-y, ;
}

.shadetabs ul{
padding: 3px 0;

margin-left: 10px;
margin-top: 9px;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(media/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
/*text-decoration: underline; color: #2d2b2b;*/
position: relative;
top: 0px;
background-image: url(media/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected{
position: relative;
top: 0px;
}

.shadetabs li.selected a{ /*selected main tab style */

background-image: url(media/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

