#main {
	position:absolute;
	left: 50%;
	width: 640px;
	margin-left: -320px;
	top: 50%;
	height: 400px;
	margin-top: -200px;
	background: #000000 url(../images/logo_absolute_002.jpg) no-repeat scroll top center;
	border: 1px solid #313131;
}

.pindex {
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	color: #A9A9A9;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
}


#us {
	position:absolute;
	left: 50%;
	width: 180px;
	margin-left: -280px;
	top: 50%;
	height: 30px;
	margin-top: 0px;
	border: 1px none #313131;
}

#event {
	position:absolute;
	left: 50%;
	width: 180px;
	margin-left: -180px;
	top: 50%;
	height: 30px;
	margin-top: 100px;
	border: 1px none #313131;
}

#photos {
	position:absolute;
	left: 50%;
	width: 180px;
	margin-left: -60px;
	top: 50%;
	height: 30px;
	margin-top: 40px;
	border: 1px none #313131;
}

#contact {
	position:absolute;
	left: 50%;
	width: 180px;
	margin-left: 130px;
	top: 50%;
	height: 30px;
	margin-top: 150px;
	border: 1px none #313131;
}

.ctrlButtonOver  {
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	color: #D73510;
	background-color: #000000;
	border: 1px solid #D73510;
	cursor:hand;
	cursor:pointer;
}

.ctrlButtonOut {
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	color: #797979;
	background-color: #000000;
	border-style: none;
}

.linkAT {
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	color: #797979;
	background-color: #000000;
	border-style: none;
	text-decoration:none;
}
.linkAT:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	color: #D73510;
	font-weight:bold;
	background-color: #000000;
	border: 1px solid #D73510;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
}

/* ******************************************* */

#bando {
	position:absolute;
	left: 50%;
	width: 750px;
	margin-left: -375px;
	top: 0px;
	height: 100px;
	background: #FFFFFF url(../images/logo.jpg) no-repeat scroll center center;
	/*border: 1px solid #313131;*/
}
#mainmenu {
	position:absolute;
	left: 50%;
	width: 750px;
	margin-left: -375px;
	top: 102px;
	height: 25px;
	background-color: #C5C5C5;
	/*border: 1px solid #313131;*/
}
#submenu {
	position:absolute;
	left: 50%;
	width: 150px;
	margin-left: -375px;
	top: 129px;
	padding: 5px 5px 5px 5px;
	/*border: 1px solid #313131;*/
}
#content {
	position:absolute;
	left: 50%;
	width: 570px;
	margin-left: -223px;
	/*top: 129px;*/
	top: 143px;
	border-left: 1px solid #313131;
	padding: 5px 5px 5px 20px;
}
#footer {
	position:absolute;
	left: 50%;
	width: 750px;
	margin-left: -375px;
	top: 400px;
	background-color: #C5C5C5;
	padding: 10px 0px 10px 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	color: #595959;
	text-align: center;
	/*border-top: 1px solid #313131;*/
}

.linkFooter {
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	color: #D73510;
	text-decoration:none;
}
.linkFooter:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	color: #D73510;
	font-weight:none;
	text-decoration:underline;
}

p {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #797979;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
}
td {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #797979;
}

.titlepage {
	font-family: Verdana, Arial, sans-serif;
	font-size:18px;
	color: #393939;
	font-weight:bold;
	text-transform: uppercase;
	background: url(../images/carre_title.gif) no-repeat scroll left center;
	padding: 0px 0px 0px 20px;
}

.subtitle {
	carre_subtitle.gif;
	background: url(../images/carre_subtitle.gif) no-repeat scroll left 2px;
	font-weight:bold;
	padding: 0px 0px 0px 15px;
}

.bulletText {
	background: url(../images/carre_text.gif) no-repeat scroll 0px 5px;
	padding: 0px 0px 0px 10px;
}

.indent1 {
	margin: 0px 0px 0px 20px;
}

.submenu {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #797979;
	list-style-image: url(../images/carre_submenu.gif);
	list-style-position: outside;
	margin: 0px 0px 0px -28px;
	padding: 0px 0px 0px 0px;
	width: 130px;
}

.bullet {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #797979;
	list-style-image: url(../images/carre_text.gif);
	list-style-position: outside;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pMainmenu {
	/*
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	color: #A9A9A9;
	text-align: center;
	*/
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.linkMainmenu {
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	color: #D73510;
	font-weight:bold;
	border-style: none;
	text-decoration:none;
	padding: 5px 8px 4px 8px;
}
.linkMainmenu:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size:13px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #000000;
	border: 0px solid #D73510;
	padding: 5px 8px 4px 8px;
	text-decoration:none;
}

.linkSubmenu {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #D73510;
	text-decoration:none;
}
.linkSubmenu:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #D73510;
	font-weight:bold;
	text-decoration:none;
}

.linkNormal {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #D73510;
	text-decoration:none;
}
.linkNormal:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #D73510;
	text-decoration:underline;
}

.spacephoto {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
}

.alignright{
	text-align: right;
}

.ctrl {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #696969;
	border: 1px solid #A9A9A9;
}

.ctrlBTN {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #595959;
	border: 1px solid #595959;
}

.error {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #D73510;
	font-weight:bold;
}
