body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-repeat:repeat;
}


div#wrapCenter {
    position: absolute;
	text-align: left; 
	margin-left: -470px;
	top: 12px;
	left: 50%;
	width: 940px;
}


/* <br />er */

div#header{
 	position:relative; 
	width:940px;
	height:180px;
	background-color:#FFFFFF;
	border-top:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
}
div#logo{
	position:absolute;
	top:46px;
	left:62px;
}

div#main-menue{
	position:absolute;
	top:20px;
	left:320px;
	width:625px;
	height: 120px;
}

div#nav-orange{
	position:absolute;
	top:0px;
	width:84px;
	height: 110px;

}
div#nav-orange-sub{
	position:absolute;
	top:0px;
	width:169px;
	height: 110px;

}
div#nav-red{
	position:absolute;
	top:0px;
	width:88px;
	height: 110px;
}

div#nav-red-sub{

	position:absolute;
	top:0px;
	width:166px;
	height: 110px;

}

div#nav-purple{
	position:absolute;
	top:0;
	width:117px;
	height: 110px;

}


div#nav-purple-sub{

	position:absolute;
	top:0;
	width:163px;
	height: 110px;

}

div#nav-blue-sub{
	position:absolute;
	top:0px;
	width:176px;
	height: 110px;

}

div#nav-blue{
	position:absolute;
	top:0px;
	width:121px;
	height: 110px;

}

/* Content */

div#content{
	position:relative;
	width:940px;
	background-color:#FFFFFF;
	border-bottom:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	height: auto;
}

div#left-column{
	float: left;
	width: 275px;
	height:inherit;
}

div#right-column{
 	margin-left:280px;
	padding-left:128px;
	width:500px;
}

div#reigen_spielfrauen{
	float:left; width:180px
}


div#reigen_frauen{
	float:left; width:120px
}

div#reigen_instrumente{
	float:left; width:155px
}

div#reigen_kleider{
	float:left; width:145px
}

div#reigen_formen{
	float:left; width:135px
}

div#reigen_weiter{
	float:left; width:135px
}

div#imageBig, div#imageBigDetail1, div#imageBigDetail2{
	position:absolute; 
	visibility:hidden; 
	top:37px; 
	left:407px; 
	background-repeat:repeat; 
	border: 2px #ffffff solid;
}

div#txtField,  div#txtField0,  div#txtField1, div#txtField2, div#txtField3{
 	position:absolute;
	visibility:hidden;
	top:0px; 
	left:30px; 
	width:200px; 
	height:auto; 
	border:1px #f16f22 solid; 
	background-repeat:repeat;
	background-image:url(../imgs/bg_o.gif); 
}

div#txtField-inside{
	position:relative; 
	padding:4px; 
	margin:4px; 

	border:1px #ffffff solid; 
	color:#FFFFFF; 
	font-size: 10px; 
	line-height: 14px; 
	background-color:#f16f22;
}



/* spacer */

div#space{
	position:relative;
	width: 940px;
	height:7px;
	line-height:4px;
	/* background-color:#006633;*/
}

/* footer */

div#footer{
	position:relative;
	margin-bottom:10px;
	width:940px;
	height:20px;
	background-color:#FFFFFF;
	border:1px #FFFFFF solid;
}

div#footer-1{
	position:absolute; 
	left:412px;
	top:2px;
}

div#footer-1b{
	position:absolute; 
	left:560px; 
	top:2px;
}

div#footer-2{
	position:absolute; 
	left:716px; 
	top:2px;
}

div#footer-3{
	position:absolute; 
	left:803px; 
	top:2px;
}

/**** Klassen ***/

/* Border */

.border-orange{
	border:0px #f16f22 solid;
}

/* Tags & Anchors */

img { border: 0px }

p{ text-indent:0px;}

p.p-more { text-indent:px; color:#666666; padding-top:10px;}

a { 
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;  
}


.o{ color:#f16f22; }
.r { color:#BF0000; }
.p { color:#C90DB3; }
.g { color:#898b8e; }

a:hover { font-weight: bold;}

a.orange, a.orange-inside { color:#f16f22; }
a.red, a.red-inside { color:#BF0000; }
a.purple, a.purple-inside { color:#C90DB3; }
a.blue, a.blue-inside { color:#0060B6; }
a.grey, a.grey-inside { color:#898b8e; }

a.orange-inside-small { font-size:10px; line-height:14px; color:#f16f22; }
a.red-inside-small { font-size:10px; line-height:14px; color:#BF0000; }
a.purple-inside-small { font-size:10px; line-height:14px; color:#C90DB3; }
a.blue-inside-small { font-size:10px; line-height:14px; color:#0060B6; }
a.grey-inside-small { font-size:10px; line-height:14px; color:#898b8e; }

a.orange-inside:hover, a.red-inside:hover, a.purple-inside:hover, a.blue-inside:hover, a.grey-inside:hover{
	font-weight: normal;
	text-decoration:underline;
}
a.grey-strong-inside { color:#898b8e; font-weight:bold }
a.grey-strong-inside:hover { text-decoration:underline; }

/* andere Formate*/
.subMenu {
	position:absolute;
	left:40px;
	height:40px;
	line-height:24px;
}

.imgBoxLeft {
	float:right;
	margin-top:58px;
	
	font-size: 10px;
	line-height: 13px;
	height:auto;
}

.img_o {
	padding:5px;
	border:1px #ffffff solid;
}


.imgSpacer{
	postion:relative; 
	line-height:2px; 
	height:10px; 
	clear:both;
}
.imgBigOrange{ position:relative; background-image:url(../imgs/bg_o.gif); background-repeat:repeat; border: 2px #f16f22 solid; }
.imgBigPurple{ position:relative; background-image:url(../imgs/bg_p.gif); background-repeat:repeat; border: 2px #C90DB3 solid; }
.imgBigRed{ position:relative; background-image:url(../imgs/bg_r.gif); background-repeat:repeat; border: 2px #BF0000 solid; }

.img-icon{ padding: 3px 8px 0px 0px }

.lila { color:#663399; }

.initiale {padding-right:1px;}
.icon_r {position:absolute; border: 1px #ffffff solid}
.icon_l {position:absolute; border: 1px #ffffff solid}

.border_w{ border: 1px #FFFFFF solid}

.borderleft_o{ border-right: 3px #f16f22 solid;}
.borderleft_r{ border-right: 3px #BF0000 solid;}
.borderleft_p{ border-right: 3px #C90DB3 solid;}

.select_o {font-weight:bold; color:#f16f22}
.select_r {font-weight:bold;  color:#BF0000}
.select_p {font-weight:bold;  color:#C90DB3}
.select_b {font-weight:bold;  color:#0060B6}


.caption { padding:5px; width:199px; font-size: 10px; line-height: 14px; }
.p_sitemap { text-indent:0px; padding-left:65px; line-height:20px}

