/*------------------------------------------------------------*
** Lay-out for main-content
**------------------------------------------------------------*/
html {
                overflow-y: scroll;
}

#body {
		font-family: Arial, sans-serif;
		font-size: 14px;

		color: #5C2946;
		background-color:#5C2946;
		text-align: left;
		line-height: 24px;
		padding:5px;
                margin:0px;
}

h1 {
		font-size: 24px;
		font-weight: bold;
		
		line-height: normal;
		
		color: #5C2946;

		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
}

h2 {
		line-height: normal;
		
		font-size: 16px;
		font-weight: bold;
		
		color: #5C2946;

		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
}

h3 {
		line-height: normal;
		
		font-size: 11px;
		font-weight: normal;
		
		color: #5C2946;

		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
}

p {
		text-align: left;
		
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
}

a {
		color: #5C2946;
}

.emph {
                font-weight: bold;
}

.kader {
                padding: 10px;
                border: 1px solid #5C2946;
                background-color:#E5DFE1;
}

.lang {
                text-decoration:none;
}
/*------------------------------------------------------------*
**  Main Container
**------------------------------------------------------------*/
#Container {
		width: 1024px;
		text-align: justify;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0;
		margin-left: auto;
		position: relative;
		padding: 0px;
		//border: 1px solid black;
                background-color:#ffffff;
}

/*------------------------------------------------------------*
**  Top
**------------------------------------------------------------*/
#Top{
		padding: 0px;
                height: 107px;
}

#Toptop{
                height: 84px;
}

#logo{
                float:left;
                padding-left:109px;
                padding-top:32px;
}

#ring{
                float:right;
                padding-top:15px;
                padding-right:34px;
}

#Topbottom{
                height: 23px;
                background-color: #5C2946;
}

#linkfillertop{
                height:29px;
                width:63px;
                float:left;
}
#linkfillerbottom{
                height:23px;
                width:413px;
                float:left;
}

.linktop{
                border-left:1px solid #5C2946;
                width:82px;
                height:23px;
                float:left;
                margin-top:61px;
                font-size: 15px;
                line-height:10px;
}
.linkbottom{
                border-left:1px solid white;
                width:82px;
                height:23px;
                float:left;
}

.toplink{
                text-decoration:none;
}

/*------------------------------------------------------------*
**  MainText
**------------------------------------------------------------*/
/* Container Start*/
div#MainText {
		height: auto;
		width: 1024px;
		padding:0px;
                overflow:auto;
		
}
div#MainText-container {
}

/* Container Left Start (Menu)*/
div#MainText-left {
		width: 378px;
                height:100%;
                float: left;
                clear:left;
}

div#MainText-left-menu {
                position:relative;
                padding-top:0px;
                height: 320px;
}

div#MainText-left-image {
                position:relative;
                text-align:left;
}

div#MainText-left-menu-container{
                position:relative;
                height:100%;
                z-index:10;
                overflow:visible;
}

div#MainText-left-menu ul {
                list-style: none;
		width: 213px;
		clear: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 115px;
}

div#MainText-left-menu ul ul {
		list-style: square;
                list-style-position: inside;
		width: 213px;
		clear: left;
		padding: 0px 0px 0px 0px;
}

div#MainText-left-menu ul li {
		list-style: none;
		display: block;
		width: 213px;
		text-align: left;
		line-height: 32px;
		font-size: 12px;
		font-weight: normal;
                margin:0px;
}

div#MainText-left-menu ul ul li {
		display: block;
		width: 223px;
		text-align: left;
		line-height: 32px;
		font-size: 12px;
		font-weight: normal;
                margin:0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
}



div#MainText-left-menu ul li a{
		width: 100%;
		height: 32px;
		display: block;
		color: #ffffff;
		text-decoration: none;
		font-size: 15px;
		padding-left: 10px;
		margin: 0px;
                overflow:hidden;
		
		/*border-left-width: 3px;
		border-left-style: solid;
		border-left-color: #999999;*/

		border-top-width: 1px;
		border-top-style: solid;
		/*border-top-color: #ff6600;*/
		
		/*border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #F0F0F0;*/
}

div#MainText-left-menu ul li#LastItem a{
		/*border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #ff6600;
                */
}

div#MainText-left-menu ul ul li a{
		width: 100%;
		height: 32px;
		display: block;
		color: #ffffff;
		text-decoration: none;
		font-size: 15px;
		padding-left: 10px;
		margin: 0px 0px 0px 0px;
                overflow:hidden;
		
		/*border-left-width: 3px;
		border-left-style: solid;
		border-left-color: #999999;*/

		border-top-width: 1px;
		border-top-style: solid;
		/*border-top-color: #999999;*/
		
		/*border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #F0F0F0;*/
}

div#MainText-left-menu ul li a.cur_page_link{
		font-weight: bold;
		color: #ffffff;
		border-bottom-color: #008080;

}

div#MainText-left-menu ul li a:hover {
		color: #ffffff;
		/*font-weight: bold;*/
		
                /*border-left-width: 3px;
		border-left-style: solid;
		border-left-color: #ff6600;*/
		
		border-top-width: 1px;
		border-top-style: solid;
		/*border-top-color: #ff6600;*/
		
		/*border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #ff6600;*/
}

.gradientblue {
                background-image: url("/images/menu-blue.gif");
                background-repeat:no-repeat;
}
.gradientorange {
                background-image: url("/images/menu-orange.gif");
                background-repeat:no-repeat;
}
.gradientpurple {
                background-image: url("/images/menu-purple.gif");
                background-repeat:no-repeat;
}
.gradientgreen {
                background-image: url("/images/menu-green.gif");
                background-repeat:no-repeat;
}

/* Container Right Start*/
div#MainText-right {
		width: 610px;
                float:left;
		/*background-image: url("../img/background.jpg");
		background-repeat: no-repeat;
		background-position: center;
                background-color: orange;*/
                padding-left:36px;
}
div#MainText-right-image {
		margin: 0px 0px 0px 0px;
		padding: 1px 0px 0px 0px;
                overflow:hidden;
}
div#MainText-right-image-overlay {
		margin: 0px 0px -78px 0px;
		padding: 0px 0px 0px 0px;
                position:relative;
                top:-78px;
}

div#MainText-right-content {		
		margin: 0px 0px 0px 0px;
                min-height: 500px;
		padding: 10px 10px 10px 0px;
}

/*------------------------------------------------------------*
**  Footer
**------------------------------------------------------------*/

div#Footer {
		margin-left:414px;
		clear: both;
	
		height: 25px;
		line-height: 25px;

                text-align: center;

		color: #ffffff;
                letter-spacing:1px;
                font-size: 17px;
                background-color: #5C2946;
                border-bottom: 1px solid white;
}
