/* .............................Fahrschule Arne Petersen, Inhaber Arne Petersen ............................. */
/* .............................(c) 2003 - 2006 . opsocom . Visuelle Kommunikationslösungen . Riedel, Ehrhardt & Butter GbR ............................. */
/* .............................(c) 2003 - 2006 . opsocom . visual solutions for better communication . Riedel, Ehrhardt & Butter Comp. ............................. */
/* .............................Telefon: 0371 2409912 . mail@opsocom.de . http://www.opsocom.de . http://www.opred.de ............................. */
/* .............................phone: +49 371 2409912 . mail@opsocom.de . http://www.opsocom.de . http://www.opred.de ............................. */

/* ............................. MAIN LINKS ............................. */

li
{
	-margin-bottom:-1px;
}

a, a:link, a:visited
{
	color:#CACACA;
	margin:0px;
	padding:0px;
	text-decoration:underline;
	moz-outline-width:0;
	-moz-outline-width:0;
}

a:hover, a:active
{
	color:#FFF;
	text-decoration:underline;
}

#contentcontainer ul a
{
	color:#FFF;
	text-decoration:none;
}

#contentcontainer ul a:hover
{
	text-decoration:underline;
}

#infocontainer a
{
	font:bold 11px arial;
	line-height:15px;
	text-decoration:none;
	color:#FFF;
	moz-outline-width:0;
	-moz-outline-width:0;
}

#infocontainer a:hover
{
	text-decoration:underline;
}

/* ............................. MAIN NAVIGATION ............................. */

#navicontainer ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#navicontainer ul a
{
	width:183px;
	height:23px;
	display:block;
	margin:0 4px 0 4px;
	padding:7px 0 0 22px;
	font:bold 13px arial;
	color:#FFF;
	text-decoration:none;
	background:url(../globalbackgrounds/navi/btl_default.jpg) no-repeat 0px 0px;
}

	#navicontainer ul a.stoerer
	{
		margin: 0;
		padding: 0;
		width: 213px;
		height: 164px;
		background:url(../globalbackgrounds/navi/stoerer.jpg) no-repeat center;
	}

#navicontainer ul a.flactive
{
	background:url(../globalbackgrounds/navi/btl_default_ho.jpg) no-repeat 0px 0px;
}

#navicontainer ul a:hover
{
	background:url(../globalbackgrounds/navi/btl_default_ho.jpg) no-repeat 0px 0px;
}

	#navicontainer ul a.stoerer:hover
	{
		margin: 0;
		padding: 0;
		width: 213px;
		height: 164px;		
		background:url(../globalbackgrounds/navi/stoerer_ho.jpg) no-repeat center;
	}

#navicontainer ul a.secondlevel
{
	width:181px;
	height:17px;
	display:block;
	margin:0 4px 0 4px;
	padding:3px 0 0 24px;
	font:normal 11px arial;
	text-decoration:none;
	background:url(../globalbackgrounds/navi/bt_default.jpg) no-repeat 0px 0px;
}

#navicontainer ul a.secondlevel:hover
{
	background:url(../globalbackgrounds/navi/bt_default_ho.jpg) no-repeat 0px 0px;
}

#navicontainer ul a.factive
{
	background:url(../globalbackgrounds/navi/bt_default_ho.jpg) no-repeat 0px 0px;
}

#footer a.login
{
	width: 100%;
	height: 30px;
	display: block;
	text-decoration:none;
}

/* ............................. CALENDAR ............................. */

.gobackcal
{
	background:url(../globalbackgrounds/navi/gobackcal.gif) no-repeat 0px 0px;
	display:block;
}

.gobackcal:hover
{
	background:url(../globalbackgrounds/navi/gobackcal_ho.gif) no-repeat 0px 0px;
	text-decoration:none;
}

.goforewardcal
{
	background:url(../globalbackgrounds/navi/goforewardcal.gif) no-repeat 0px 0px;
	display:block;
}

.goforewardcal:hover
{
	background:url(../globalbackgrounds/navi/goforewardcal_ho.gif) no-repeat 0px 0px;
	text-decoration:none;
}