/* <![CDATA[ */

	/***************************************************************
	 * BASE ELEMENTS- SECTION 1
	 *
	 * Template classes
	 ***************************************************************/

	/*----------------------------------------------
	 :	 GLOBALS
	 -----------------------------------------------*/
	/* Dimensions & positions for all the elements */
	#header, #header_home, #content_top, #content_bottom, #body_content, #body_content_home, #footer, #footer_home, #baseline {
		/*position: relative;*/
		width: 840px;
		/* Optional params for dynamic centered position */
		margin-left: auto; 
		margin-right: auto;
		/* restablish text align */
		text-align: left;
	}

	/*----------------------------------------------
	 :	 HEADER
	 -----------------------------------------------*/
	/* Dimensions & positions for headers elements  */
	#header {
		height: 105px;
		padding-top: 30px;
		background-color: #F4E0C0;
	}

	#header_home {
		height: 130px;
		padding-top: 30px;
		background-color: #F4E0C0;
	}

	/*----------------------------------------------
	 :	 HOME BODY CONTENT
	 -----------------------------------------------*/
	/* Body properties */
	#body_content_home {
		height: 100%;
		overflow: auto;
	}

	#content_home {
		width: 380px;
		height: 210px;
		float: left;
		margin-top: 15px;
		margin-left: 0px;
		padding-left: 100px;
		font-weight: bold;
		text-align: left;
		overflow: visible;
	}

	#content_home .bodytext {
		text-align: left;
	}

	#content_home .bodytext A:link, #content_home .bodytext A:visited {
		color: #FF3300;
	}

	#wave_home {
		height: 225px;
		width: 100%;
		padding: 0px;
		margin: 0px;
		clear: both;
	}

	#footer_home {
		height: 80px;
		background-color: inherit;
		margin-top: 0px;
		overflow: auto;
	}
	/*----------------------------------------------
	 :	 BODY CONTENT
	 -----------------------------------------------*/
	/* Body properties */
	#body_content {
		height: 100%;
		overflow: auto;
		background-image: url("mudita/content_bg.gif");
		background-position: top left;
		background-repeat: repeat-y;
	}

	/* Top Content  */
	#content_top {
		height: 35px;
		background-color: #F4E0C0;
	}

	#content_top IMG {
		vertical-align: middle; /* For IE to suppress margins */
	}

	#content_bottom {
		height: 35px;
		background-color: inherit;
	}

	#content_left {
		width: 80px;
		float: left;
	}

	#content_icon {
		width: 40px;
		height: 430px;
		float: left;
		background-color: #F7F1D2;
	}

	#content_icon IMG {
		margin-top: 85px;
	}

	#content {
		width: 380px;
		margin-left: 10px;
		height: 100%;
		float: left;
		padding-right: 20px;
		background-color: #F7F1D2;
		overflow: auto;
	}

	#content .bodytext A:link, #content .bodytext A:visited {
		color: #FF3300;
	}

	#content_right {
		width: 30px;
		height: 430px;
		float: left;
		margin-left: 0px;
		background-color: #F7F1D2;
	}

	#col_logo {
		width: 240px;
		height: 430px;
		float: left;
		background-image: url("mudita/bg_wave.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
	}

	#col_logo IMG {
		margin-top: 231px;
	}

	/*----------------------------------------------
	 :	 MAIN NAVIGATION
	 -----------------------------------------------*/

	/* :: Menu Level 1 :: */
	

	#menu_l1 {
		width: 720px;
		margin-left: 35px;
	}

	#menu_l1 UL {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}

	#menu_l1 LI {
		float: left;
		margin: 0px;
		font-size: 14px;
		display: inline;
	}

	#menu_l1 .act {
		clear: right;
	}

	#menu_l1 A {
		margin-left: 20px;
		display: block;
		
	}

	#menu_l1 .act A {
		color: #FF3300;
		display: inline;
		text-decoration: none;
	}

	/* :: Menu Level 2 :: */
	#menu_l1 .act .level2 {
		width: auto;
		overflow: auto;
		padding: 0px;
		margin-top: 10px;
		margin-left: 0px;
		clear: both;
	}

	#menu_l1 .act .level2 LI  {
		padding: 2px;
		margin: 0px;
		font-size: 12px;
		list-style: none;
		clear: both;
	}
	
	#menu_l1 .act .level2 A {
		color: #492419;
		text-decoration: none;
		list-style: none;
		display: inline;
	}

	#menu_l1 .act .level2 .act A {
		color: #FF3300;
		text-decoration: none;
		list-style: none;
	}

	/* :: Site Map :: */
	#sitemap {
		float: left;
	}

	/*----------------------------------------------
	 :	 footer
	 -----------------------------------------------*/
	#footer {
		height: 120px;
		background-color: inherit;
		/*background-image: url("mudita/bg_footer.jpg");
		background-position: bottom left;
		background-repeat: repeat-x; */
		margin-top: 15px;
		overflow: auto;
	}

	#bottom_images {
		width: 520px;
		margin: 14px 0px 0px 57px;
	}

	DIV.tx-friheaders-pi1 IMG {
		margin-right: 17px;
	}

	#baseline {
		margin-top: 5px;
		color: #382F30;
		font-size: 9px;
		background-color: inherit;
	}

	#adress {
		float: left;
		background-color: inherit;
		margin-left: 75px;
	}

	#copy {
		float: right;
		background-color: inherit;
	}

	#copy A {
		color: #FF3300;
	}
/* ]]> */
