body{
	font-family:Arial;
	font-size:1.0em;
	background-color:#41291B;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	text-align:center;
}

#main {
	position:relative;
	width:968px;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.clear{
	clear:both;
	margin:0px;
	padding:0px;
	border:0px;
	font-size:0em;
	line-height:0em;
}


#header {
	position:relative;
	height:90px;
	width:968px;
}

#logo {
	position:absolute;
	left:25px;
	top:21px;
}

#logo img{
	border:0px;
}
#minisite_title{
	position:absolute;
	left:240px;
	top:13px;
}

#minisite_title img{
	border:0px;
}
#header h1{
	display:none;
}


/* MENU */



#menu {
	z-index:1;
	margin:0px;
	padding:0px;
	border:0px;
	position:relative;
	padding-top:6px;
	padding-left:25px;
	float:left;
}

#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
	border:0px;
}

#menu .selected{
	background-color:#8F1C1F;
}

#menu .selected:hover{
	background-color:#8F1C1F;
}

#menu ul .sub{
	padding-left:15px !important;
	background-color:#8F1C1F;
	margin-top:0px;
	text-transform:none;
}

#menu ul .sub:hover{
	color:#FF0D17;
	background-color:#8F1C1F;
}

#menu .subselected{
	padding-left:15px !important;
	background-color:#8F1C1F;
	margin-top:0px;
	color:#FF0D17;
	text-transform:none;
}

#menu ul .subselected:hover{
	color:#FF0D17;
	background-color:#8F1C1F;
}

#menu .top{
	font-size:1.0em;
}

#menu .bottom{
	font-size:0.9em;
}

#menu .separator{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:0em;
	line-height:0em;
	height:12px;
}

#menu li{
	width:200px;
	margin:0px;
	padding:0px;
	border:0px;
	font-size:1.0em;
	border-collapse:collapse;
}

#menu a{
	text-decoration:none;
	display:block;
	background-color:#BB3228;
	padding:4px;
	text-transform:uppercase;
	font-size:0.75em;
	font-weight:bold;
	color:#FFF;
	margin-top:9px;
}

#menu a:hover{
	background-color:#E5352D;
}


/* MINHEIGHT */
#minheight{
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	font-size:0em;
	line-height:0em;
	width:1px;
	height:550px;
}

#minheight_intro{
	height:500px;
}


/* SCREEN */

#screen, #screen2, #screen3{
	margin-top:15px;
	margin-right:25px;
	margin-bottom:20px;
}

#screen2, #screen3{
	float:right;
	position:relative;
	width:693px;
}

#screen{
	position:absolute !important;
	width:968px;
	z-index:2;
	top:507px;
	text-align:center;
}

#screen #text_container{
	text-align:center;
}



#screen #text_container .page{
	width:600px;
	text-align:center;
	float:left;
	padding-left:235px;
}



#screen  #text_container .page .text{
	width:660px;
	text-align:left;
}

#intro_decay{
	clear:both;
	margin:0px;
	padding:0px;
	border:0px;
	font-size:0em;
	line-height:0em;
	width:1px;
	height:458px;
}

#text_container {
	color:#FFF;
	font-size:1.0em;
	background-image:url('../img/fond.png')  !important;
}

#screen  #text_container{
	top:500px;
}

.uppercase{
	text-transform:uppercase;
}

h2{
	font-size:1.4em;
	font-weight:normal;
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:15px;
}

h3{
	font-size:1.2em;
	font-weight:bold;
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:15px;
}

h4{
	font-size:1.2em;
	font-weight:bold;
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:15px;
}

.page {
}

.page .text {
	float:left;
	padding:10px;
	font-size:0.9em;
}

.page .text a{
	color:#8f1c1f;
}

#screen2 .page .text {
	float:left;
	width:290px;
	padding:10px;
}

.page .title{
	font-weight:bold;
	font-size:1.2em;
}
.page .subtitle{
	font-weight:bold;
	text-decoration:underline;
	font-size:1.0em;
}
.page strong{
	font-weight:bold;
	text-decoration:underline;
	font-size:1.0em;
	display:block;
}
.page p{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:3px;
}

.page .pictures {
	float:right;
	width:355px;
	padding:10px;
}

.page .pictures .pictures_container{
	width:355px;
	text-align: center;
}

.page .pictures .pictures_container .picture{
	position:relative;
	font-size:0.8em !important;
	color:#41291B !important;
	margin-left:auto;
	margin-right:auto;
}

.page .pictures .pictures_container .picture p{
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
}

.page .pictures .pictures_container .picture img{
	border:0px;
}

.page .pictures .pictures_container .know_more{
	display:block;
	text-align:right;
	background-color:#41291B;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:0.9em;
	height:18px;
	margin-bottom:5px;
	padding-top:3px;
	padding-right:4px;
}


.page .pictures .pictures_container .know_more:hover{
	background-color:#BC3228;
}


.page .pictures .pictures_menu{
	margin-top:10px;
	width:350px;
	text-align:center;
}


.page .pictures .pictures_menu .pictures_menu_container{
	position:relative;
	width:350px;
	display:inline-block;
	text-align:left;
}

.page .pictures .pictures_menu .pictures_menu_container a{
	margin:0px;
	padding:0px;
	border:0px;
}

.page .pictures .pictures_menu .pictures_menu_container .picture{
	border-color:#6A5845;
	border-style:solid !important;
	border-width:2px !important;
}

.page .pictureInfo{
	width:693px;
	background-color:#A91720;
}

.page .pictureInfo .text{
	float:left;
	width:290px;
	padding:10px;
}

.page .pictureInfo .pictures {
	float:right;
	width:355px;
	padding:10px;
}

.page .pictureInfo .pictures .pictures_container{
	position:relative;
	height:445px;
	width:355px;
	text-align: center;
}

.page .pictureInfo .pictures .pictures_container .picture{
	position:relative;
	font-size:0.8em !important;
	color:#41291B !important;
	margin-left:auto;
	margin-right:auto;
}

.page .pictureInfo .pictures .pictures_container .picture p{
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
}

.page .pictureInfo .pictures .pictures_container .picture img{
	border:0px;
}

.page .pictureInfo .know_more{
	position:relative;
	display:block;
	text-align:right;
	background-color:#D62D29;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:0.9em;
	height:18px;
	margin-bottom:5px;
	padding-top:3px;
	padding-right:4px;
}

.page .pictureInfo .know_more:hover{
	color:#41291B;
}













#pageNav {
	padding-bottom:15px;
}

#pageNav .container{
	float:right;
}

#screen2  #pageNav {
	width:300px;
	text-align:right;
}

#pageNav a {
	position:relative;
	display:block;
	float:left;
	width:25px;
	height:25px;
	background-color:#6A5845;
	text-decoration:none;
	color:#000;
	text-align:center;
	padding-top:5px;
	margin-left:5px;
	font-weight:bold;
}


#pageNav a:hover{
	background-color:#FFF !important;
}
/*
.page .pictures .pictures_menu .picture img{
	border:0px;
}*/


#footer{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:0em;
	line-height:0em;
	height:15px;
	background-color:#B82F26;
}

