.sfondo-tile {
	background-image: url(images/tile.gif);
	background-repeat: repeat;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffda8a;
}
.bordo-right {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bordo-left {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a:link {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.selected {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A2337;
	text-decoration: none;
	}
	a.sec:link {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A2337;
	text-decoration: none;
	text-transform: none;
	
}
a.sec:visited {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A2337;
	text-decoration: none;
	text-transform: none;
	
}

a.sec:hover {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #601522;
	text-decoration: none;
}
a.sec:active {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A2337;
	text-decoration: none;
}
	
a.tour:link {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: none;	
}
a.tour:visited {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: none;
	
}

a.tour:hover {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A2337;
	text-decoration: none;
}
a.tour:active {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.bot:link {
	font-family: Helvetica, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a2337;
	text-decoration: none;
	text-transform: none;	
}
a.bot:visited {
	font-family: Helvetica, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a2337;
	text-decoration: none;
	text-transform: none;
	
}

a.bot:hover {
	font-family: Helvetica, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9A2337;
	text-decoration: underline;
}
a.bot:active {
	font-family: Helvetica, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a2337;
	text-decoration: none;
}
	
.bak-home {
	background-image: url(images/menu-home.gif);
	background-repeat: no-repeat;
}

.bak-headlines {
	background-image: url(images/menu-headlines.gif);
	background-repeat: no-repeat;
}
.bak-artistes {
	background-image: url(images/menu-artistes.gif);
	background-repeat: no-repeat;
}
.bak-tours {
	background-image: url(images/menu-tour.gif);
	background-repeat: no-repeat;
}
.bak-events {
	background-image: url(images/menu-events.gif);
	background-repeat: no-repeat;
}
.bak-links {
	background-image: url(images/menu-links.gif);
	background-repeat: no-repeat;
}
.bak-contact {
	background-image: url(images/menu-contact.gif);
	background-repeat: no-repeat;
}
.maintext {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2D2D2D;
}
.orange-headings {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #ac621a;
}
.text-tours {
	font-family: Helvetica, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #504F4E;
}
.orange-more-details {
	font-family: Helvetica, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ac621a;
}
.selected-sec {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	text-transform: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: none;
	border-top-color: #9A2435;
	border-right-color: #9A2435;
	border-bottom-color: #9A2435;
	border-left-color: #9A2435;
}
.reverse {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #9A2435;
}
.heading-knights {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #747271;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.maintext-knights {
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2D2D2D;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.long-line {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #9A2435;
	border-right-color: #9A2435;
	border-bottom-color: #9A2435;
	border-left-color: #9A2435;
}
.long-line-sec {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.bak-workshops {
	background-image: url(images/menu-workshops.gif);
	background-repeat: no-repeat;
}
.bot-back {
	background-image: url(images/bottom2.gif);
	background-repeat: no-repeat;
}
.text-bottom {
	font-family: Helvetica, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9a2337;
}
