@charset "utf-8";
/* CSS Document */

body
{
	background-color:#991b1f;
}
/*-border-*/

.tableBorder
{
	border:5px solid #c1272f;
}
.borderbottom
{
	border-bottom:1px solid #C5C5C5;
}
.borderAll
{
	border:1px solid #C5C5C5;
}
.resultBorder
{
	border:1px solid #C5C5C5;
	background-color:#E6E6E6;
	margin:10px;
	padding:10px;
}
.resultBorder2
{
	border:1px solid #C5C5C5;
	background-color:#E6E6E6;
	padding:7px;
	margin:2px;

}
.resultBorder3
{
	border:1px solid #C5C5C5;
	background-color:#E6E6E6;

}
.resultBorder4
{
	border:1px solid #C5C5C5;
	background-color:#E6E6E6;
	line-height:30px;
	font-size:14px;
	padding:10px;
	font-weight:bold;
	color:#8E0611;

}
/*-left sides-*/
.topLeft
{
	background-image:url(../images/a1.png);
	background-repeat:no-repeat;
	width:171px;
	height:254px;
}
.topMiddle
{
	background-image:url(../images/a2.png);
	background-repeat:no-repeat;
	width:172px;
	height:254px;
}
.topRight
{
	background-image:url(../images/a3.png);
	background-repeat:no-repeat;
	width:182px;
	height:254px;
}
.middleLeft
{
	background-image:url(../images/m1.png);
	background-repeat:no-repeat;
	width:171px;
	height:225px;
}
.middleMiddle
{
	background-image:url(../images/m2.png);
	background-repeat:no-repeat;
	width:172px;
	height:225px;
}
.middleRight
{
	background-image:url(../images/m3.png);
	background-repeat:no-repeat;
	width:182px;
	height:225px;
}
.bottomLeft
{
	background-image:url(../images/b1.png);
	background-repeat:no-repeat;
	width:171px;
	height:180px;
}
.bottomMiddle
{
	background-image:url(../images/b2.png);
	background-repeat:no-repeat;
	width:172px;
	height:180px;
}
.bottomRight
{
	background-image:url(../images/b3.png);
	background-repeat:no-repeat;
	width:182px;
	height:180px;
}
/*-right side-*/
.backgroundColor
{
	background-color:#FFF;
	
}
.mainHead
{
	color:#991b1f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	text-decoration:none;
}
.mainHeadSub
{
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	text-decoration:none;
}
.mainHeadSub2
{
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.normalTexts
{
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.arrowhead
{
	background-image:url(../images/arrowMiddle.png);
	background-repeat:none;
	width:263px;
	height:19px;
}
/*-margins-*/
.margin10px
{
	margin:10px;
}
/*-menus-*/
.leftSideMenu
{
	width:7px;
	height:47px;
	background-image:url(../images/menu1.png);
	background-repeat:no-repeat;
}
.rightSideMenu
{
	width:7px;
	height:47px;
	background-image:url(../images/menu3.png);
	background-repeat:no-repeat;
}
.middleMenu
{
	height:47px;
	background-image:url(../images/menu2.png);
	background-repeat:repeat-x;
}
/*-other links-*/
.normalTexts
{
	color:#000;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
a.normalTexts:link
{
	color:#000;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
a.normalTexts:visited
{
	color:#000;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
a.normalTexts:active
{
	color:#000;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}a.normalTexts:hover
{
	color:#E86085;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
a.normalTexts2:link
{
	color:#fff;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
a.normalTexts2:visited
{
	color:#fff;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
a.normalTexts2:active
{
	color:#fff;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
a.normalTexts2:hover
{
	color:#E86085;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
/*-menus bottom-*/
.menuFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color: #FFF;
	text-decoration:none;
}
a.menuFont:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color: #FFF;
	text-decoration:none;
}
a.menuFont:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color: #FFF;
	text-decoration:none;
}
a.menuFont:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color: #FFF;
	text-decoration:none;
}
a.menuFont:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color: #000;
	text-decoration:none;
}
/*-error message-*/
.errorMsg
{
	color:#991b1f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
}
/*-scrolled details-*/
.eventDetails
{
	overflow:auto; height:500px;
}
/*-infos-*/
.infos
{
	color:#D3D3D3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
}
/*-message link-*/
a.message:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color: #BD1A32;
	text-decoration:none;
}
a.message:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color: #BD1A32;
	text-decoration:none;
}
a.message:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color: #BD1A32;
	text-decoration:none;
}
a.message:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color: #000;
	text-decoration:none;
}
* even table rows 2,4,6,8,... */
table tr.even {
    background-color:#FDFAF5;
    text-align: left;
	color:#000000;
	height:26px;
}

/* hovered table rows */
table tr.odd:hover,
table tr.even:hover,
table tr.hover {
background-color: #F3F3F3;
}