.c2cClass1 { font-style:normal; font-variant:normal; font-weight:bold; font-size:13pt; line-height:20pt; color:#3D3D3D; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase;  }
	.c2cClass2 { font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; color:#C87A00; padding-bottom:15; font-family:Arial; text-transform:uppercase; }
	.c2cClass3 { font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; color:#3D3D3D; font-family:Arial,Helvetica,sans-serif;  }
	.c2cClass4 { font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; color:#BD6521; font-family:Verdana,Arial,Helvetica,sans-serif;  }
	.c2cClass5 { font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; color:#000000; font-family:Verdana;  }
	.c2cClass7 { font-style:normal; font-variant:normal; font-weight:normal; font-size:7.5pt; color:#000000; font-family:Verdana;  }
	.c2cClass8 { font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; line-height:18px; color:#663300; font-family:Arial,Helvetica,sans-serif; border-bottom:1px solid #fff; position:relative; left:-10px; padding-left: 10px; padding-bottom: 10px; width: 680px; }
	.c2cClass9 { font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; color:#52423D; font-family:Arial;  }
	.c2cClass12 { font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; color:#C87A00; font-family:Arial;  }
	.c2cClass14 { font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; color:#52423D; padding-bottom:2; font-family:Arial;  }
	.c2cClass28 { font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; color:#000000; font-family:Verdana;  }



/**************************/
/* Seitenstruktur */
/**************************/
@charset "utf-8";
body {
	color:#000;
	background:#FFF;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}

html, body {
  font-family:  arial, sans-serif;
  font-size:11px;
  color: #1D1C19;
  margin:0 auto 0 auto;
  padding: 0;
  background: #b9b79a url(/Projects/c2c/cda/images/channel1011/brand_backer.gif);
}

#masterContainer {
	left: 50%;
	margin-bottom: 0px;
	margin-left: -480px;
	position: absolute;
	width: 960px;
} 
a {
	color:#C87A00;
}

#pageContainer {
	width:960px; 
	background-color: #B7B497;
}

#assistBar {
	background: url(/Projects/c2c/cda/images/channel1011/header.jpg);
	/*height:52px;*/
	height: 79px;
	background-repeat:no-repeat;
	text-align:left;
}
#assistBar a {
	color:white;
}

#pageBody {
	 
}

#cleanup {
	clear: both;
}

#keyVisual {
	width:960px;
	overflow:hidden;
}

#pageFooter {
	background-color:#B7B497;
    padding-top: 25px;
	width: 750px;
	left: 100px;
	position: relative;
	border-bottom: 1px solid #3a3a17;
}
#footerCollection {
    white-space: nowrap;
	text-align: center;
	padding-bottom: 10px;
}
#footerCollection .ti0, #footerCollection .tiTitle, #footerCollection .ti0self {
	display: inline;
}
#footerCollection .f, #footerCollection .mEven, #footerCollection .mOdd, #footerCollection .lEven, #footerCollection .lOdd {
	display: inline;
}
#footerCollection a {
	color:#3a3a17;
	font-size:10px;
	text-decoration:none;
	padding: 0 10px 0 10px;
}

#footerBrandLegal {
	background-color:#B7B497;
	color:#3a3a17;
	padding-top: 10px;


}
#footerBrandLegal .f {
	width: 755px;
	 padding-left: 100px;
}

/*left: 100px;
	position: relative;
text-align:center;
*/



#contentContainer .row002 {
	background: #648385 url(/Projects/c2c/cda/images/channel1011/info_bg.jpg);
	background-repeat:no-repeat;	
	width: 960px;
}
#contentContainer .row002 .column003 {
	clear: both;
}

#contentContainer .row002 .column001 {
	float:left;
	margin-top:20px;
}
#articleNavi {
	margin-left: 20px;
	border:2px solid white;
}
#articleNavi #snv {
	width:206px;
	height:434px;	
	background-color:#D6D4BB;
}

#mainArea {
	float:left;
	border:2px solid white;
	margin-top:20px;
	margin-left:10px;
	margin-bottom: 20px;
	background:#D6D3BA url(/Projects/c2c/cda/images/channel1011/content_cont_bg.gif);
}
#mainArea #psp112816 {
	overflow-y:scroll;
	overflow-x:hidden;
	width:695px;
	height:465px;	
}
#mainArea #psp112816 .f {
	padding:10px 10px 10px 10px;
}

#clear {
	clear:both;
}

#rightColumn 
{
	width:150px; float:left;
	display:none; 
}

/* MAINNAVIGATION ------------------------------------------- */
/* MNV */

#mnv
{
 
}

#mPIDmnvLev0No0 {
	top: 57px;
	float: right;
	clear: both;
	position: relative;
}

#mPIDmnvLev0No0 a {
	font-weight: bold;
	text-decoration:none;
	color: #ffffff;
	font-family: Arial;
	text-transform:uppercase; 
}

#mPIDmnvLev0No0 div.i, #mPIDmnvLev0No0 div.a, #mPIDmnvLev0No0 div.s {
	float: left;
	display: block;
	font-size: 11px;
	padding: 5px 13px 2px 13px;
	
	 
}

#mPIDmnvLev0No0 div.i.over, #mPIDmnvLev0No0 div.i:hover, #mPIDmnvLev0No0 div.a, #mPIDmnvLev0No0 div.s {
	background-position: 0px -21px;
}


/* Sidenavigation */
#snv div.f a, #snv div.mEven a, #snv div.mOdd a, #snv div.lEven a, #snv div.lOdd a {
	color: #383718; 
	display: block; 
	font: normal 11px Arial,Helvetica,sans-serif; 
	padding:4px 0 2px 10px;
	text-decoration: none;  
	border-bottom: 1px solid #fff;
}

#snv a.nav2i, #snv a.nav2s, #snv a.nav2a { 
	font-weight: bold !important;
}
#snv a.nav2a { background-color: #D58303; color: #fff !important; }	
#snv a.nav2i {  }	
#snv a.nav2s { background-color: #D58303; color: #fff !important; }
#snv a.nav2i:hover { background-color: #fff;   }
#snv a.nav2s:hover { color: #fff !important; }

#snv a.nav3i, #snv a.nav3s, #snv a.nav3a { 
	padding-left: 20px !important;
}
#snv a.nav3a { }	
#snv a.nav3i {  }	
#snv a.nav3s { background-color: #B3AF93; color: #fff !important; }
#snv a.nav3i:hover { background-color: #E4E1CC; }
#snv a.nav3s:hover { color: #fff !important; }



#snv div.nav4a { background: #FFFFFF; }
#snv div.nav4s { background: #3F3C29; }
#snv a.nav4a, 
#snv a.nav4a:link { color: #FFCC33; display: block; font: bold 7.5pt Verdana,Arial,Helvetica,sans-serif; margin:1px 0px; padding: 0px 0px 0px 25px; text-decoration: none; }
#snv a.nav4i, 
#snv a.nav4i:link { background-color: #3F3C29; color: #FFFFFF; display: block; font: 7.5pt Verdana,Arial,Helvetica,sans-serif; margin:1px 0px; padding: 0px 0px 0px 25px; text-decoration: none; }	
#snv a.nav4s, 
#snv a.nav4s:link { color: #3F3C29; display: block; font: 7.5pt Verdana,Arial,Helvetica,sans-serif; margin:1px 0px; padding: 0px 0px 0px 25px; text-decoration: none; }

#snv div.nav5a { background: #FFFFFF; }
#snv div.nav5s { background: #FFFFFF; }
#snv a.nav5a, 
#snv a.nav5a:link { color: #ffffff; display: block; font: bold 7.5pt Verdana,Arial,Helvetica,sans-serif; margin:1px 0px; padding: 0px 0px 4px 35px; text-decoration: none; }
#snv a.nav5i, 
#snv a.nav5i:link { background-color: #3F3C29; color: #FFFFFF; display: block; font: 7.5pt Verdana,Arial,Helvetica,sans-serif; margin:1px 0px; padding: 0px 0px 4px 35px; text-decoration: none; }	
#snv a.nav5s, 
#snv a.nav5s:link { color: #3F3C29; display: block; font: 7.5pt Verdana,Arial,Helvetica,sans-serif; margin:1px 0px; padding: 0px 0px 4px 35px; text-decoration: none; }




/* Assistbar */

#psp117964 {
	left: 115px;
	top: 33px;
	position: absolute;
}
#psp117964 a {
    color: #D0D7D9;
    font-size: 11px;
    text-decoration: none;
    position:relative;
    top: -1px;
}
#psp117964 a:hover {
	color: #fff;
}
#psp117964 .f, #psp117964 .mEven, #psp117964 .mOdd, #psp117964 .lEven, #psp117964 .lOdd
{
    float:left;
	margin: -1px 0 -2px 0;
}
#psp117964 .f
{
    padding-right: 10px;
}
#psp117964 .mEven, #psp117964 .mOdd, #psp117964 .lEven, #psp117964 .lOdd
{
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid #DEDDCB;
    overflow: visible;
    height: 9px;
}


#mainArea li { margin-left:20px; }
#mainArea ul { margin-top:4px; }

#pageLabel {
background: #74673d;

 
border-bottom:2px solid white;
 

}

#pageLabel a {
display:block;
color:white;
padding:8px 10px 6px 10px;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

 #articleNaviHome {
	margin-left: 20px;
	border:2px solid white;
}
#articleNaviHome #snvHome {
	width:206px;
	height:434px;	
	background-color:#D6D4BB;
}

#articleNaviHome #snvHome .f {
	padding:10px 10px 10px 10px;
}

#mainAreaHome {
	float:left;
	border:2px solid white;
	margin-top:20px;
	margin-left:10px;
	margin-bottom: 20px;
	background:#D6D3BA url(/Projects/c2c/cda/images/channel1011/content_cont_bg.gif);
}
#mainAreaHome .topspace {
	overflow-y:scroll;
	overflow-x:hidden;
	width:695px;
	height:465px;	
}
#mainAreaHome .topspace .f {
	padding:10px 10px 10px 10px;
}

 