@charset "UTF-8";

body{
	margin			:	0;
	font			: 	12px Arial, Helvetica, sans-serif;
	color			: 	black;
	background		: 	#F5F5F5 url(/images/page_border.gif) top repeat-y;
	}

.container{
	width			:	864px;
	margin			: 	0 auto;
	position		: 	relative;
	overflow		:	hidden;
	}
	

hr{
	border-top		:	1px #AFAFAF dashed;
	}


	
	

/* ##################################################################################################################### */
/* HEADER-TEXT 														 */
/* ##################################################################################################################### */

#header-text{
	text-align		: 	center;
	}

#header-text h1{
	color			:	black;
	font-family		: 	arial, helvetica, sans-serif;
	font-weight		:	bold;
	font-size		: 	28px;
	text-decoration		:	none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#header-text h1 a, h1 a:hover{
	color			:	red;
	text-decoration		:	none;	
	}



#header-text h2, h2 a, h2 a:hover{
	color			:	red;
	font-family		: 	arial, helvetica, sans-serif;
	font-weight		:	bold;
	font-size		: 	22px;
	text-decoration		:	none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

	}

#header-text h3, h3 a, h3 a:hover{
	color			:	red;
	font-family		: 	arial, helvetica, sans-serif;
	font-weight		:	bold;
	font-size		: 	18px;
	text-decoration		:	none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

	}

/* ##################################################################################################################### */
/* HEADER 														 */
/* ##################################################################################################################### */
	
#header{
	height			: 	150px;
	position		: 	relative;
	border-top		:	1px black solid;
	border-bottom		:	1px black solid;
	background		: 	#E0DFDF url(/images/header_mms.gif) top no-repeat;
	}
	
#header.mms{
	background		: 	#E0DFDF url(/images/header_mms.gif) top no-repeat;
	}
	
#header.rvf{
	background		: 	#E0DFDF url(/images/header_rvf.gif) top no-repeat;
	}

#header.mommop{
	background		: 	#E0DFDF url(/images/header_mommop.gif) top no-repeat;
	}
	
#header form{
	width			:	864px;
	margin			:	0 auto;
	position		: 	relative;
	text-align		:	right;
	top			:	95px;
	}

/* ##################################################################################################################### */
/* LEFT MENU BAR													 */
/* ##################################################################################################################### */

#leftcolumn{
	float			: 	left;
	width			:	180px;
	background		:	white;
	}

#leftcolumn form{
	padding			:	10px 0px;
	position		: 	relative;
	text-align		:	center;
	}

#leftcolumn ul{
	font-size		: 	12px;
	list-style		: 	none;
	padding			:	0;
	margin			:	0;
	background		: 	#CACACA;
	margin-bottom		:	8px;
	}

#leftcolumn ul li{
	border-bottom		: 	1px solid #AFAFAF;
	}

#leftcolumn ul li.title a{
	display			: 	block;
	padding			:	5px;
	color			: 	black;
	font-weight		:	bold;
	text-decoration		:	none;
	background		:	#AFAFAF;
	}

#leftcolumn ul li.red a{
	display			: 	block;
	padding			:	5px;
	color			: 	black;
	font-weight		:	normal;
	text-decoration		:	none;
	background		:	red;
	}
	
#leftcolumn ul li a{
	display			: 	block;
	padding			:	5px;
	color			: 	black;
	text-decoration		:	none;
	}
	
#leftcolumn ul li a:hover{
	background		: 	#E5E5E4;
	color			: 	black;
	text-decoration		:	none;
	}


/* ##################################################################################################################### */
/* MAIN CONTENT 													 */
/* ##################################################################################################################### */

#rightcolumn{
	float			: 	left;
	width			:	664px;
	padding			: 	0 10px;
	}

#rightcolumn h1{
	color			:	black;
	font-family		: 	arial, helvetica, sans-serif;
	font-weight		:	bold;
	font-size		: 	24px;
	text-decoration		:	underline;
	text-align		:	center;
	padding			: 	10px;
	margin			:	0px;
	}
	
#rightcolumn h2{
	border			:	1px black dashed;
	color			:	black;
	font-family		: 	arial, helvetica, sans-serif;
	font-weight		:	bold;
	font-size		: 	18px;
	text-decoration		:	none;
	text-align		:	left;
	margin			: 	15px 0px 0px 0px;
	padding			: 	10px;
	background		:	#AFAFAF;
	}

#rightcolumn h3{
	color			:	black;
	font-family		: 	arial, helvetica, sans-serif;
	font-weight		:	bold;
	font-size		: 	16px;
	text-decoration		:	underline;
	text-underline-style	:	1px #AFAFAF dashed;
	margin			: 	0px 0px 0px 0px;
	padding			: 	2px 0px 3px 0px;
	}

#rightcolumn p {
	margin			:	10px 0px 0px 0px;
	padding			:	0px;
	}
	
#rightcolumn a {
	}

#rightcolumn ul{
	list-style-type		: 	square;
	padding			:	0;
	margin			:	0px 0px 0px 20px;
	}

#rightcolumn ol{
	list-style-type		: 	decimal;
	padding			:	0;
	margin			:	0px 0px 0px 20px;
	}



/* ##################################################################################################################### */
/* FOOTER 														 */
/* ##################################################################################################################### */

#footer{
	border-top		:	1px #AFAFAF dashed;
	border-bottom		:	1px #AFAFAF dashed;
	text-align		: 	center;
	font-family		: 	arial, helvetica, sans-serif;
	color			: 	black;
	font-size		: 	10px;
	padding-left		:	5px;
	margin-top		:	20px;
	}


/* ##################################################################################################################### */
/* ADVERTISMENTS													 */
/* ##################################################################################################################### */

#advert{
	text-align		: 	center;
	padding-top		:	10px;
	border			:	0px;
	text-decoration		:	none;
	}

#advert a img{
	border			:	0px;
	}
	





@media print {
#header-text { display: none }
#header { display: none }
#leftcolumn { display: none }
#advert { display: none }

#rightcolumn {
	width			:	100%;
	}
