* { margin:0; padding:0; }
body { background: #000; font-family: "Arial Narrow", Arial; font-size: 13px; }
a { color: #fff; text-decoration: none; }
img { border: none; }



/***** wrapper *****/
#wrap { width: 1208px; background: #262626; overflow: hidden; margin: 18px auto; }



/***** header *****/
#header { width: 1208px; height: 111px; }
#header img { display: block; }
#header h1 { float: left; width: 936px; padding: 9px 12px 0 55px; }
#header h1 img { float: left; }
#header h1 span { display: block; float: left; font-size: 17px; font-weight: normal; font-style: italic; letter-spacing: 0.6px; color: #999; padding: 75px 0 0 10px; }
#header .image { float: left; width: 79px; padding: 9px 6px 0 0; }
#header .nav { float: left; width: 108px; padding: 9px 0 0 0; }
#header .nav li { list-style: none; overflow: hidden; }
#header .nav li a { display: block; width: 108px; }



/***** left content *****/
#left { float: left; width: 970px; background: #020202; padding: 13px 0 3px 13px; margin: 0 0 0 12px; }
#left.detail { background: #878787; }

#left .picl { float: right; height: 432px; padding: 0 15px 0 0; }

#left .pics { list-style: none; }
#left .pics li { float: left; width: 107px; height: 97px; padding: 0 14px 11px 0; }
#left .pics img, #left .pics a { display: block; float: left; width: 107px; height: 97px; }

#left .leftpics { float: left; width: 234px; padding: 0 6px 0 0; }
#left .leftpics li { float: left; list-style: none; padding: 0 8px 14px 0; }
#left .leftpics li img { display: block; }

#left .rightcol { float: left; width: 730px; font-family: Verdana; }
#left .rightcol .scroll { width: 716px; height: 426px; overflow: auto; outline: none; }
#left .rightcol .scroll p { color: #fff; line-height: 17px; padding: 0 0 16px 0; }
#left .rightcol .scroll ul { color: #FFF; margin-bottom: 10px; }
#left .rightcol .scroll li { list-style-type: square; list-style-position: outside; margin-left: 25px; }
#left .rightcol .jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; outline: none; }
#left .rightcol .jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #aaa; }
#left .rightcol .jScrollPaneDrag { position: absolute; background: #666; cursor: pointer; overflow: hidden; }

#left .scroll h1, h2 { font-family: "Arial Narrow", Arial; color: #fff; overflow: hidden; padding: 0 0 14px 0; }
#left .scroll h2 {  font-size: 18px; font-style: italic; font-weight: normal; letter-spacing: 0.4px; }
#left .scroll h3 {
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	letter-spacing: 0.4px;
	color: #f9a7aa;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 20;
	padding-left: 140px;
	margin-top: -15px;
	margin-bottom: 5px;
}
#left .scroll h1 { text-align:right; font-size: 20px; font-weight: normal; padding: 5px 14px 0 0; }
#left .scroll a { text-decoration:underline; }

#left .blocks { height: 99px; list-style: none; padding: 14px 0 0 0; }
#left .blocks li { float: left; width: 121px; text-align: center; }
#left .blocks li a { display: block; float: left; width: 109px; height: 67px; background: #535353; font-weight: bold; font-style: italic; color: #c1c1c1; padding: 32px 0 0 0; }
#left .blocks img { margin: -32px 0 0 0; }

.important { color: #C03; font-weight:bold; }
.align-center { text-align:center; }


/***** right content *****/
#right { float: right; width: 202px; padding: 0 0 0 8px; }
#right .nav { height: 415px; padding: 10px 0 0 0; }
#right .nav li { list-style: none; font-size: 15px; font-weight: bold; }
#right .nav li a { display: block; width: 188px; line-height: 23px; }
#right .nav li a:hover { color:#B5B5B5; }
#right .box { width: 171px; line-height: 17px; background: #535353; border: 1px solid #4d4d4d; text-align: center; padding: 10px 8px; }
#right .box .line { width: 171px; height: 2px; background: url(images/right-box-line.png) no-repeat; overflow: hidden; margin: 22px 0; }
#right .box h3 { font-size: 15px; color: #fff; text-transform: uppercase; padding: 4px 0 12px 0; }
#right .box p { font-weight: bold; color: #262626; }

#right .boxl { width: 187px; height:20px; line-height: 17px; text-align: center; padding: 0px 1px; margin-bottom: -4px; }
#right .boxl .tx-srlanguagemenu-pi1 { font-weight: bold; color: #FFF; font-family: "Arial Narrow", Arial; font-variant: small-caps; font-size:13px;   }
#right .boxl .tx-srlanguagemenu-pi1 a { font-weight: bold; color: #FFF; text-decoration:none; border: 1px solid #FFF; padding: 0px 0.39em; margin-left:-1px; }
#right .boxl .tx-srlanguagemenu-pi1 a:hover { color: #B5B5B5; }


/***** footer *****/
#footer { clear: both; width: 1208px; height: 1px; padding: 10px 0 0 0; }
#footer h2 { position: relative; top: -30px; width: 986px; font-size: 18px; color: #fff; text-align: center; padding: 0 0 0 10px; }
