@charset "UTF-8";

/* ################################################################
** # "YAML for TYPO3" (c) by You if you put something in here :) ##
** ################################################################
**
**  Date     : 23.8.07
**  File     : myOwnStyles.css
**  Function : This file is not part of the YAML-CSS-Framework.
**             It was included to give the user the possibility to quickly apply tests, changes or
**             whatever with no need to change the YAML-files and mess up anything.
**             Hmmm. Does this make sense? Anyway, use it or just leave it empty. It will do no harm.
**             This is the last stylesheet beeing imported. So, everything can be overwritten here.
**             Be careful what you put in here and don't hold us responsible for anything that goes wrong...
*/
@import url(menuBottom.css);
@import url(menuTop.css);
@import url(menuLeftRight.css);
@import url(typo3-RTE.css);
@import url(myContent.css);
@import url(srfeuser_register.css);
@import url(form.css);


@media all { /* Your styles here */
	/********************* level 1 ******************/
	body#level1 {
		background: #3e3d40 url("../templates/images/bg_logo_l1.png") no-repeat
			center center;
	}
	body#level1 #nav1 {
		background: transparent
			url("../templates/images/upperLeftCorner_l1.png") no-repeat left
			bottom;
	}
	body#level1 #nav2_content {
		background: transparent
			url("../templates/images/upperRightCorner_l1.png") no-repeat right
			top;
	}
	body#level1 .invis {
		list-style-type: none;
		color: #3e3d40;
	}
	/********************* level 2 ******************/
	body#level2 {
		background: #7b7c7e url("../templates/images/bg_logo_l2.png") no-repeat
			center center;
	}
	body#level2 .invis {
		list-style-type: none;
		color: #7b7c7e;
	}
	body#level2 #nav1 a,body#level2 #nav2 a {
		color: #7b7c7e;
	}
	body#level2 #nav1 {
		background: transparent
			url("../templates/images/upperLeftCorner_l2.png") no-repeat left
			bottom;
	}
	body#level2 #nav2_content {
		background: transparent
			url("../templates/images/upperRightCorner_l2.png") no-repeat right
			top;
	}
	body#level2 #foot3_content {
		background: transparent
			url("../templates/images/upperLeftCorner_l2.png") no-repeat left
			bottom;
	}
	/********************* level 3 ******************/
	body#level3 {
		background: #e3e4e5 url("../templates/images/bg_logo_l3.png") no-repeat
			center center;
	}
	body#level3 #nav1 a,body#level3 #nav2 a {
		color: #e3e4e5;
	}
	body#level3 #nav1 {
		background: transparent
			url("../templates/images/upperLeftCorner_l3.png") no-repeat left
			bottom;
	}
	body#level3 #nav2_content {
		background: transparent
			url("../templates/images/upperRightCorner_l3.png") no-repeat right
			top;
	}
	body#level3 .invis {
		list-style-type: none;
		color: #e3e4e5;
	}
	/********************** rest ******************/
	#nav1_content,#nav2_content,#nav3_content,#nav1,#nav2,#nav3 {
		position: relative;
		margin: 0;
		padding: 0;
	}
	#col3,#nav3,#foot3 {
		margin: 0 15%;
	}
	#col1,#nav1,#col2,#nav2,#foot1,#foot2 {
		width: 15%;
	}
	#col3 {
		border-left: 1px solid #f90;
		border-right: 1px solid #f90;
	}
	#col1,#nav1,#foot1 {
		float: left;
	}
	#col2,#nav2,#foot2 {
		float: right;
	}
	#nav3 {
		border: 0;
	}
	#nav1 {
		border: 0;
		border-top: 1px solid #f90;
	}
	#nav2_content {
		border: 0;
		border-bottom: 1px solid #f90;
	}
	#nav1_content a,#nav2_content a {
		color: #333;
		display: block;
		font-weight: normal;
		padding: 5px 11px 3px 8px;
		text-decoration: none;
		text-transform: none;
		width: 0.1em;
	}
	#nav_box {
		clear: both;
	}
	#nav1_content {
		z-index: 4;
	}
	#nav1_content li,#nav2_content li {
		margin-bottom: 1px;
	}
	#nav2_content {
		z-index: 6;
	}
	#nav3_content {
		z-index: 2;
		padding: 0;
		margin: 0;
	}
	#nav {
		border: 1px solid #f90;
		margin: 0;
		padding: 0;
	}
	#col1_content,#col2_content {
		padding: 0;
	}
	#header {
		height: 0;
		visibility: hidden;
	}
	#page {
		border: 0;
		background-color: transparent;
	}
	#nav_main {
		background: transparent;
	}
	#main {
		background: transparent;
	}
	#page_margins {
		background: transparent;
	}

}

