@charset "UTF-8";

/*
	T.Miyazaki makes Prime Time
	Last Update 6-12-2006
*/

body
{
	margin               : 0;
	padding              : 0;
	background-image     : url(background_img1.jpg);
	background-attachment: fixed;
	text-align           : center;
}


#contener
{
	width                : 700px;
	color                : #800000;
	background-color     : #faf3f3;
	background-image     : url(../image_theme/f_m8.gif);
	border-top           : 1px solid #696969;
	border-bottom        : 2px solid #808080;
	border-left          : 1px solid #808080;
	border-right         : 2px solid #696969;

/*	margin               : 40px;*/
/*	margin-top           : 0px;*/
/*	margin-bottom        : 0px;*/
	margin-left          : auto;
	margin-right         : auto;
	text-align           : left;
}

#content
{
	padding              : 2.5em 4.5em 0 4.5em;
}

#header
{
	border-bottom        : 1px dashed #800000;
	padding              : 12px;
}

#header h1
{
	font-size            : 4.0em;
	font-family          : Verdana , Sans-Serif;
	color                : #800000;
	background-color     : inherit;
	margin               : 0;

}

#co-title
{
	font-family          : Verdana , Sans-Serif;
	color                : #800000;
	background-color     : inherit;
}

div.about-messe
{
text-align : right;
	padding              : 0.5em 3.0em 0 10px;
}

h2
{
	font-size            : 1.2em;
}

#menu li
{
	list-style-type      : none;
/*	padding-left : 1.0em;*/
}

.photo-left
{
	float                : left;
	width                : 340px;
}

em
{
	font-weight          : bold;
	font-style           : normal;
}


/*
	---image shadow---
*/

/*.image-bg {
background-image: url(../image_theme/shadow.gif);
background-repeat: no-repeat;
background-position: right bottom;
margin: 0px;
padding: 0px;
position: relative;
}
.image-bg img {
background-color: #ffffff;
margin: -5px 5px 5px -5px;
padding: 0px;
position: relative;
}*/

/*
	---hooter---
*/

#hooter
{
	padding             : 2.0em 0 4.0em 0;
	font-size           : 0.94em;
	font-family         : Verdana, Arial, Sans-Serif;
	text-align          : center;
/*	margin-left         : 32%;*/
	border-top          : 1px dashed #800000;
	clear               : both;
}

#hooter ul
{
	margin              : 0;
	padding             : 0;
}

#hooter li
{
	list-style-type     : none;
/*	text-align : left;*/
}

#hooter li span
{
	background          : transparent url(../image_theme/point_01.gif) left center no-repeat;
	padding-left        : 8px;
}

/*
	---common---
*/

hr
{
	visibility           : hidden;
	clear                : both;
}

