/* main Values */


html,body {
	height: 100%;
}

body {
background-color:#962B31;
margin:auto;
padding:0;
text-align:center;
background-image:url(img/elements/bgContentAll .gif);
background-repeat:no-repeat;
background-position:center center;

}


table, img {
border:solid #000 0;
}


td {
text-align:left;
vertical-align:top;
font-family:arial, verdana;
font-size:10px;
font-weight:300;
}


h1 {
color:#A5262F;
font-size:16px;
font-weight:300;
font-style:italic; 
letter-spacing:0.5px;
}



a {
color:#0D3B8C;
text-decoration:underline;
}


.linkOrder,.linkListen{
color:#008DC2;
text-decoration:none;
}

/* Link Values */

.classMenuOn,.classMenu:hover {
color:#AA1721;
text-decoration:none;

}

.classMenu,.classMenuOn {
text-decoration:none;

}


.classMenu{
color:#0D3B8C;

}

.classMenuOn{
color:#973149;}



/* Layout  Values */


#boxHeader, #boxMenuEmpty,#boxContent,#boxContent2
{
position:absolute;
width:774px;
left:50%;
margin:0px 0 0 -387px; 
}


#boxHeaderStart,#boxMenuStart,#boxMainStart
{
position:absolute;
width:720px;
left:50%;
margin:0px 0 0 -360px; 
}






/* Layout Top  Values */

#boxHeader{
position:absolute;
background-image:url(img/elements/bgHeader.gif);
background-repeat:no-repeat;
background-position:left bottom;
width:774px;
}

.boxHeaderEmpty{
width:40px;
height:119px;
}

.cellLogo {
width:735px;
}




/* Layout Menu  Values */

#boxMenuEmpty{
background-image:url(img/elements/bgMenu.gif);
height:95px;
top:123px;
border:solid 0px #fff;
}



#boxMenu1{
position:absolute;
top:2px;
left:86px;
}

#boxMenu2{
top:2px;
position:absolute;
left:168px;
}

#boxMenu3{
top:2px;
position:absolute;
left:276px;
}

#boxMenu4{
top:2px;
position:absolute;
left:370px;
}

#boxMenu5{
top:2px;
position:absolute;
left:411px;
}

#boxMenu6{
top:2px;
position:absolute;
left:576px;
}

#boxMenu7{
top:2px;
position:absolute;
left:692px;
}


/* Layout Content  Values */

#boxContent{
z-index:3;
position:absolute;
top:210px;
width:774px;
background-image:url(img/elements/bgContent.gif);
}

#boxContent2{
z-index:1;
height:70%;
position:absolute;
top:290px;
width:774px;
background-image:url(img/elements/bgContent.gif);
}



.boxContentMain{
padding-right:30px;
width:538px;
}

.boxContentRight{
width:185px;
}


.boxContentTitle{
padding-top:26px;
padding-left:80px
}


.divText,.divTextFriends{
padding-left:80px;
font-family: verdana, arial;
font-size:11px;
padding-right:35px;
line-height: 18px;
color:#65656F;
}

.divImageLeft,.divImageLeftorchesterMusiker{
float:left; 
padding-left:0px; 
margin-top:6px;
margin-right:6px;
}

.divImageLeftorchesterMusiker{
margin-top:8px;

}


.cellMusiker,.cellMusikerTitle{
font-size:11px;
line-height: 15px;
}

.cellMusikerTitle{
font-weight:700;

}





.textMusiker{
background-color:#E7EFF7;
font-size:12px;
font-weight:700;
}

.cellMusikerEmpty{
height:10px;

}

.cellMusikerInstrument{
font-style:italic; 
width:180px;
padding-left:2px;

}

.cellMusikerName{
font-weight:700;
}






.boxCdCover{
width:90px;
padding-top:5px;
line-height:8px;
}

.textCdTitel,.textKonzertTitle
{
color:#A5262F;
font-weight:bold; 
font-size:14px; 
}

.textKonzertTitle{
padding-bottom:12px;
}

.textKonzert{
padding-bottom:24px;
}

.spanKonzerTitle{
color:#A5262F;
font-weight:bold; 
font-size:14px; 
}


.textKonzert,.textCd,.textCdInfo{
font-size:11px;
line-height:15px;
}

.textCdTitel{
padding-bottom:10px;

}

.textCd{
padding-bottom:10px;

}


.textCdInfo{
padding-bottom:30px;

}


.divTextContact{
padding-bottom:12px;
font-size:11px;
line-height:15px;
}


/* Layout News Values */

.boxNewsTitle{
height:35px;
padding-top:10px
}



.divTextFriends{
line-height:15px;
font-size:11px;
}




.boxNewsContentTitel
{
font-size:12px;
font-style:italic; 
font-weight:bold;
color:#803232;
padding-bottom:8px;
padding-top:18px;
}


.boxNewsContent
{
font-size:10px;
color:#FFF3F3;
padding-bottom:8px;
}


.boxContentBottom{
height:120px;
}


.linkNews{
color:#0D3B8C;
text-decoration:none;
font-weight:700;
}


.boxMenuCell,.boxMenuCellRight{
height:20px;
font-family: arial,verdana;
font-size:9px;
font-weight:300;
}

.boxMenuCellRight{
text-align:right;
}




/* Layout Main Page Values */
#boxMain {
z-index:2;
position:absolute;
top:117px;
left:0px;
width:100%;
margin:0;
background:transparent;

}



/* Lines Main */

#boxLine1 {
position:absolute;
visibility:visible;
top:0px;
width:100%;
background-image:url(img/elements/line1.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLine2 {
position:absolute;
top:20px;
width:100%;
background-image:url(img/elements/line2.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLine3 {
position:absolute;
top:40px;
width:100%;
background-image:url(img/elements/line3.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLine4 {
width:100%;
position:absolute;
top:60px;
background-image:url(img/elements/line4.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLine5 {
width:100%;
position:absolute;
top:80px;
background-image:url(img/elements/line5.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLine6 {
width:100%;
}





/* Layout Start Page Values */

#boxMainStart {
position:absolute;
top:317px;
left:0px;
width:100%;
margin:0;
background:transparent;
}

/* Lines Start */

#boxLineStart1 {
position:absolute;
visibility:visible;
top:0px;
width:100%;
background-image:url(img/elements/lineStart1.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLineStart2 {
position:absolute;
top:28px;
width:100%;
background-image:url(img/elements/lineStart2.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLineStart3 {
position:absolute;
top:56px;
width:100%;
background-image:url(img/elements/lineStart3.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLineStart4 {
width:100%;
position:absolute;
top:84px;
background-image:url(img/elements/lineStart4.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLineStart5 {
width:100%;
position:absolute;
top:112px;
background-image:url(img/elements/lineStart5.gif);
background-repeat:no-repeat;
background-position:top center;
height:6px;
margin:0;
font-size:0px;
}

#boxLineStart6 {
width:100%;
}


#boxMenuStart{
top:322px;

}

.boxStartTop{
width:720px;
height:84px;
padding-left:5px;
}


.boxStartBottom{
text-align:right;
padding-right:5px;
}




/* Form Values */
/* Form Values */
/* Form Values */

.divForm{
padding-left:80px;
font-family:verdana, arial;
font-size:11px;
padding-right:10px;
line-height: 19px;
color:#65656F;
}



.orderMembers{

font-size:11px;
line-height:15px;
}


.orderBoxLeftKonzert{
width:100px;
font-size:11px;
line-height:15px;
}

.orderDefault{
font-size:11px;
line-height:15px;
}

.orderFriendsBoxLeft{
width:140px;
font-size:11px;
line-height:15px;
}

.orderKontaktBoxLeft{
width:140px;
font-size:11px;
line-height:15px;
}


.orderKonzertBoxLeft{
width:140px;
font-size:11px;
line-height:15px;
}

.orderBoxLeftCd{
width:300px;
font-size:11px;
line-height:15px;
background-image:url(img/elements/musikerDot.gif);
background-repeat:repeat-x;
background-position:center center;

}
.orderBoxLeftCdText{
background-color:#E7EFF7;
}

.cellButton{
width:382px;
text-align:right;
}



.btnAll{
width:50px;
height:20px;
font-size:9px;
font-weight:300;
border: solid 1px #007DB6;
background-color:#fff;
}



.tfOrder,.tfOrderBox,.tfMenge,.tfAbholung,.tfOrderCd,.tfOrderKonzert{
font-family:verdana, arial;
font-size:11px;
line-height:15px;
margin-top:1px;
border: solid 1px #007DB6;
background-color:#fff;

}

.tfOrderKonzert{
width:25px;
}


.tfOrderCd{
font-size:11px;
line-height:15px;
width:80px;
}

.tfOrder{
width:240px;
}

.tfOrderBox{
height:100px;
width:240px;
overflow:auto;
}

.orderRules{
font-size:11px;
line-height:15px;
width:300px;
}

.orderBoxLeft{
font-size:11px;
line-height:15px;
width:140px;
}


.fontError{
color:red;

}
