body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url("http://www.modulyss.com/media/img/pics/_bg2560x1440/White_N_Black_02.jpg");
	background-position: center 25%;
	background-repeat:no-repeat;
}


.wrapper_01 {
	width:980px;
	margin: 0 auto;
	outline:1px dotted #9F0;
}


.logo_01 {
	position:absolute;
	z-index:100;
	top:0;
	margin: 0 0 0 0;
	
} 




.main_menu_01 {
	text-align:right;
	border-right:1px solid #000;
	padding-right:5px;
	margin: 170px 0 0 30px;
	position:absolute;
	top:0;
	z-index:1200;
	padding:0;
}
ul.main_menu_01 {
	display:inline-block;
	/*outline:1px dotted #F00;*/
	padding-right:5px;
}
.main_menu_01 li {
	display:block;
	margin:0;
	padding:0;
}



.main_menu_01 a:link,
.main_menu_01 a:visited,
.main_menu_01 a:hover,
.main_menu_01 a:active {
	/*font-size:22px;*/
	/*line-height:36px;*/
	font-size:25px;
	line-height:36px;
	font-weight:bold;
}

.main_menu_01 a:link,
.main_menu_01 a:visited {
	color:#4c4c4c;
	text-decoration:none;
	border-bottom:none;
	/*background: none repeat scroll 0 0 rgba(256, 256, 256, 0.8);*/
	padding: 2px;
}

.main_menu_01 a:hover,
.main_menu_01 a:active {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
	background: none repeat scroll 0 0 rgba(256, 256, 256, 0.8);
	padding: 2px;
}


.transparent_25 {
	zoom: 1;
	filter: alpha(opacity=25);
	opacity: 0.25;
}

.transparent_50 {
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.50;
}
.transparent_85 {
	zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

.color_01 {
	background-color:#000;
	position:absolute;
	z-index:1000;
	top:0;
	margin:140px 0 0 350px;
	color:#FFF;
	display:inline-block;
	width:580px;
}

.color_01 h1{
	font-size:38px;
}


.breadcrumbs_01 {
	font-size:12px;
	display:inline-block;
	/*width:580px;*/
	position:absolute;
	z-index:1100;
	top:0;
	margin:120px 0 0 350px;
	/*background: none repeat scroll 0 0 rgba(0, 0, 0, 0.10);*/
}
.breadcrumbs_01 span {
	word-spacing:4px;
}

.breadcrumbs_01 a:link,
.breadcrumbs_01 a:visited {
	color:#4c4c4c;
	text-decoration:none;
	border-bottom:none;
	/*background-color:#0F0;*/
	padding: 2px;
}
.breadcrumbs_01 a:hover,
.breadcrumbs_01 a:active {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
	/*background-color:#0FF;*/
	background: none repeat scroll 0 0 rgba(256, 256, 256, 0.8);
	padding: 2px;
}

.margin_01 {
	margin:20px;
}
.margin_02 {
	/*margin:5px 20px;*/
}