/* the basic elements of crystalspire sites */

#maintable
{
	border-color=#00078D;
	border-width=1;
}

#offtable
{
	border-width=0;
}

#platz
{
	width:50px;
	height:0px;
}

#eis
{
	position:relative;
	LEFT:50%;
	margin-top:-145px;
	margin-left:-450px;
	width:110px;
	height:154px;
	background-image:url(../images/eis.gif);
}

#tasse1
{
	position:absolute;
	LEFT:50%;
	margin-top:350px;
	margin-left:150px;
	width:200px;
	height:173px;
	background-image:url(../images/betasse1.png);
}

#tasse2
{
	position:absolute;
	LEFT:0%;
	margin-top:270px;
	margin-left:0px;
	width:200px;
	height:173px;
	background-image:url(../images/betasse2.png);
}



#theke
{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-120px;
	margin-top:-110px;
	background-image:url(../images/thekenback.png);
	width:350px;
	height:262px;
	z-image:1;
}

#eissorte
{
	width:200px;
	height:17px;
	background-image:url(../images/sortback.png);
	font-weight:bold;
}

#eiscafe
{
	position:absolute;
	left:50%;
	margin-left:-240px;
	top:5px;
	width:200px;
	height:80px;
	background-image:url(../images/eiscafe-logo.gif);
}

#angelo
{
	position:absolute;
	left:50%;
	margin-left:100px;
	top:10px;
	width:300px;
	height:80px;
	background-image:url(../images/angelo-logo.gif);
}

a.button
{
	background-color: #F4881E;
	border:1px solid;
	width:100px;
	padding:3px;
	spacing:0px;
	Display:block;
	border-top-color: #FFBC73;
	border-left-color: #FFBC73;
	border-righ-color: #904008;
	border-bottom-color: #904008;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

a.button:link		{ color:#000000; background-color:#F4881E; text-decoration:none; }
a.button:visited	{ color:#000000; background-color:#F4881E; text-decoration:none; }
a.button:hover		{ color:#000000; background-color:#E1772F; text-decoration:none; }
a.button:active		{ color:#000000; background-color:#F4881E; text-decoration:none; }

a.subbutton
{
	background-color: #F4881E;
	border:1px solid;
	width:92px;
	padding:3px;
	margin-left:8px;
	Display:block;
	border-top-color: #FFBC73;
	border-left-color: #FFBC73;
	border-righ-color: #904008;
	border-bottom-color: #904008;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

a.subbutton:link	{ color:#000000; background-color:#F4881E; text-decoration:none; }
a.subbutton:visited	{ color:#000000; background-color:#F4881E; text-decoration:none; }
a.subbutton:hover	{ color:#000000; background-color:#E1772F; text-decoration:none; }
a.subbutton:active	{ color:#000000; background-color:#F4881E; text-decoration:none; }

a.selbutton
{
	background-color: #CC0000;
	border:1px solid;
	width:100px;
	padding:3px;
	spacing:0px;
	Display:block;
	border-top-color: #FFBC73;
	border-left-color: #FFBC73;
	border-righ-color: #904008;
	border-bottom-color: #904008;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
a.selbutton:link	{ color:#000000; background-color:#f50000; text-decoration:none; }
a.selbutton:visited	{ color:#000000; background-color:#f50000; text-decoration:none; }
a.selbutton:hover	{ color:#000000; background-color:#CC0000; text-decoration:none; }
a.selbutton:active	{ color:#000000; background-color:#f50000; text-decoration:none; }

a.subselbutton
{
	background-color: #A0E000;
	border:1px solid;
	width:92px;
	padding:3px;
	margin-left:8px;
	Display:block;
	border-top-color: #FFBC73;
	border-left-color: #FFBC73;
	border-righ-color: #904008;
	border-bottom-color: #904008;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

a.subselbutton:link	{ color:#000000; background-color:#f50000; text-decoration:none; }
a.subselbutton:visited	{ color:#000000; background-color:#f50000; text-decoration:none; }
a.subselbutton:hover	{ color:#000000; background-color:#CC0000; text-decoration:none; }
a.subselbutton:active	{ color:#000000; background-color:#f50000; text-decoration:none; }

#headline
{
	margin-top:5px;
	margin-left:3px;
	padding:3px;
	position:relative;
	text-align:left;
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#A42300;
	width:600px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-color:#000000;	
	z-index:2;
}

#article
{
	
	position:relative;
	text-align:left;
	margin-left:10px;
	margin-top:5px;
	width:590px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	text-align:left;
	z-index:2;

}


