/* CSS Document */
*
{
margin:					0px;
padding:                0px;
}
html, body {
    margin:             0;
    padding: 	        0;
	background-color: 	#e5bb7b;
	font-family: 		Tahoma, Geneva, sans-serif;
	height:				100%;
	width:				100%;
	margin:				0 auto;
	font-size:			12px;
}
/* main */
#main
{
	border-top:			0px;
	border-bottom:		40px;
	margin-left:		auto;
	margin-right:		auto;
	width:				1000px;
}
a
{
	color:             	#000000;
	text-decoration:   	none;
}
a:hover
{
	color:             	#856d48;
	text-decoration:   	underline;
}
#maintd 
{
	background-color:	#f1d697;
	border-bottom:		1px solid #b59462;
	border-left:		1px solid #b59462;
	border-right:		1px solid #b59462;
	height:				21px;
}
/* topmenu */
#topmenu
{
	border-bottom:		1px solid #b59462;
	font-size:			11px;
    height:				21px;
	background-color:	#d5ad71;
	width:				100%;
}
/* online */
#online
{
	border:				0px solid #999999;
	height:				18px;
	width:				50px;
	position:			absolute;
	left:				435px;
	right:				5px;
	top:				3px;	
}
/* banner */
#banner
{
	border-bottom:		1px solid #b59462;
	border-top:			1px solid #b59462;
	border-left:		0px solid #000000;
	border-right:		0px solid #000000;
	height:				150px;
	width:				100%;
	margin-top:			0px;
	margin-left:		0px;
	background-image:	url(../pics/banner.png);
	background-repeat:	no-repeat;
}
/* login */
#login_main
{
	border:				0px solid #54452e;
	height:				105px;
	width:				340px;
	float:				left;
	margin-left:		10px;
	margin-top:			0px;
	padding:			10px;
	background-image:	url(../pics/bg-profil.png);
	background-repeat:	no-repeat;
	background-position:top left;
}
#reklamermain
{
	float:				left;
	margin-top:			20px;
	margin-left:		50px;
	text-align:			center;
	width:				170px;
	height:				100px;
}
#reklamen
{
	margin:				0 auto;
	width:				120px;
	height:				60px;
}
/* footer */
#footer
{
	margin-left:		auto;
	margin-right:		auto;
	height:				30px;
	width:				1000px;
	margin-top:			10px;
	font-size:			10px;
	text-align:			center;
	font-family:"Times New Roman", Times, serif;
}
/* input felter */
.input
{
border:1px solid #b59462; 
background-color:#f1d697; 
height:18px; 
padding-top:2px;
width:150px;
}
.submit
{
border:1px solid #b59462; 
color:#FFFFFF; 
background-color:#8c734c;
height:22px;
padding-left:5px;
padding-right:5px;
}
.inputlog
{
	border:		1px solid #b59462;
	margin-top:	5px;
	background-color:	#ffdf99;
}
/* facebook knap */
.knap1 a
{	
	border:1px solid #8c734c;
	width:450px;
	background-color:#b59462; 
	padding:6px;		
	font-size:11px;	
	height:20px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
}
.knap1 a:hover
{
	background-color:#8c734c;
	text-decoration:none;
	border:1px solid #b59462;
	width:450px;
	height:30px;
	font-size:11px;	
	color:#000000;
	text-decoration:none;
}
.kal_nr
{
	border:	1px solid #000;
	height:25px;
	font-size:18px;
	width:30px;
	background-color:#f1d697
}
.kal_link, a
{
	color:#000;
	text-decoration:none;
}
.kal_link, a:hover
{
	color:#000;
	text-decoration:none;
}
.kal_aktiv
{
	border:0px solid green;
	cursor:pointer;
	height:100%;
	width:100%;
	position:relative;
}
.kal_open
{
	border:			1px solid #000;
	font-size:12px;
	width:120px;
	height:80px;
	color:#916f42;
	background-color:#e5bb7b;
	position:relative;
}
#kal_t
{
background-image:url(../pics/DEGUKAL.JPG);
background-repeat:no-repeat;
width:900px;
height:800px;
font-size:18px;
margin-left:30px;
margin-bottom:15px;
}

.td_kal
{
	background-color:#916f42;
	text-align:center;
	font-size:18px;
	height:33px;
	width:225px;
	border:1px solid #000;

}

.td_kal1
{
	background-color:#916f42;
	text-align:center;
	font-size:18px;
	cursor:pointer;
	border:1px solid #000;
}
.td_kal1, a:link
{
	text-decoration:none;
}
.td_kal1, a:hover
{
	text-decoration:none;
}
.td_kal2
{
	background-color:#916f42;
	text-align:center;
	font-size:18px;
	opacity:.6;
	filter: alpha(opacity=60);
	height:33px;
	color:#FFF;
	border:1px solid #000;
}
.td_kal3
{
	text-align:center;
	font-size:15px;
	height:33px;
	color:white;
	border:1px solid #000;
}
.hide {
display: none;
}

.view {
display: inline;
}

