html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0;}
:focus {outline:0;}
.clearfix:after {content: "."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.clearfix {display:inline-block} html[xmlns] .clearfix {display: block}
* html .clearfix {height: 1%} .dis-none {display:none} .dis-block {display:block} .mauto {margin:auto}
.horizontal{margin:0; padding:0} .horizontal li{list-style-type:none; float:left; display:inline}
.vertical{margin:0; padding:0} .vertical li{list-style-type:none} html {overflow-y:scroll} *+html html {overflow-y:auto}
a {cursor:pointer;}
a:link {text-decoration:none;color:#333;}
a:active {text-decoration:none; color:#333;}
a:visited {text-decoration:none; color:#333;}
a:hover {text-decoration:underline; color:#333;}

/* General */
html,body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#818181;}
ol, ul {list-style:none; padding:0; margin:0;}
form {display:inline;}
img {border:none; padding:0px;margin:0px;}
.img_border {	border: 5px solid #E6E6E6;}
.box_div_top {	padding-left:30px;	padding-top:20px;	height:74px;	overflow:hidden;	width:215px;	text-align:justify;}
.box_div_bottom {	padding-left:30px;	padding-top:20px;	max-height:50px;	overflow:hidden;	width:215px;}
.noprint{  display: none;}
.red {color:#c42e3d!important; text-indent:5px!important;}

.bg_nav {	background-image: url(../../../images/standart/navigation/bg_nav.jpg);	background-repeat: repeat-x;	background-position: left top;	height:74px;	width:980px;	overflow:hidden;	position:relative;	z-index:3;}
html, body {background:none;}
body {background:#fff url(bg.jpg) left top repeat-x;}

.topBanner {position:relative; z-index:10;}
	.topBanner a {display:block; position:absolute; top:118px; left:15px; height:62px; width:200px; background:url(sprite.png) -50px 0 no-repeat; z-index:20; text-indent:-9999px;}
	.topBanner.v2 a {height:auto; width:auto; min-width:200px; background:url(bg.jpg) 0 -120px repeat-x; text-indent:0;}

.bg_top {background:none;}
.content {width:934px; display:inline-block; margin:0 0 10px 3px; padding:54px 20px 10px; background:url(contentBg.jpg); border-width:0 1px 1px 1px; border-style:solid; border-color:#bdbdbd; -moz-box-shadow:0px 0px 10px rgba(31,28,22,0.20); -webkit-box-shadow:0px 0px 10px rgba(31,28,22,0.20); box-shadow:0px 0px 10px rgba(31,28,22,0.20); filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#10dadad9'), progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#10dadad9'); z-index:1;}
.content.v2 {padding:24px 20px 10px;}
.content .banner {display:inline-block; margin:0 10px 10px 0; float:left;}

/* new menu style */
.bg_nav {margin-bottom:-62px; background:url(bgMenu.png) no-repeat;overflow:visible;}
.new-menu {width:910px; position:absolute; top:7px; left:62px; display:block; padding:0; margin:0;}
.new-menu li, .new-menu ol, .new-menu li a {margin:0; padding:0; float:left; display:inline; border:0; list-style:none; list-style-type:none;}
.new-menu > li {position:relative; height:22px; padding:0 2px; border-left:1px solid #d1d1d1;}
.new-menu > li:first-child {border:none;}
.new-menu.en > li {padding:0 8px;}
.new-menu li a {position:relative; padding:0 7px; font-family: 'swz721bc'; font-size:15px; color:#565758; line-height:29px; text-decoration:none; z-index:100;}
.new-menu li a:hover {color:#173772; text-decoration:none;}
.new-menu > li:hover a {color:#fff;}
.new-menu > li:hover > a {background:#575757;}
.new-menu > li:hover.base > a {background:none; color:#173772; text-decoration:underline;}
.new-menu li .sub-wrap {width:210px; height:0; position:absolute; top:29px; left:2px; overflow:hidden; z-index:50;}
.new-menu li .sub {width:210px; position:absolute; top:-100px; left:0; background:-webkit-gradient(linear, left top, left bottom, from(#575757), to(#1f1f1f)); background:-moz-linear-gradient(top, #575757, #1f1f1f); background:-o-linear-gradient(rgb(87,87,87),rgb(31,31,31)); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff575757', endColorstr='#ff1f1f1f'); *filter:none; *background:#575757;}
.new-menu li .sub .subalt {width:0; position:absolute; top:0; left:210px; overflow:hidden; background:-webkit-gradient(linear, left top, left bottom, from(#303030), to(#171717)); background:-moz-linear-gradient(top, #303030, #171717); background:-o-linear-gradient(rgb(48,48,48),rgb(23,23,23)); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff303030', endColorstr='#ff171717'); *filter:none; *background:#303030}
.new-menu li .sub li {width:210px; position:relative;}
.new-menu li .sub li a {display:block; width:182px; padding:7px 5px 7px 22px; background:url(sprite.png) -8px 10px no-repeat; font-family: 'klavika_mediumregular'; font-size:14px; color:#fff; line-height:normal; border-bottom:1px solid #3f3f3f; border-top:1px solid #525252; opacity:0.7; filter:alpha(opacity=70);}
.new-menu li .sub li:first-child a {border-top:none;}
.new-menu li .sub li a:hover {color:#fff; background:#1e1e1e; /*background:rgba(0, 0, 0, 0.50); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6c000000', endColorstr='#6c000000');*/}
.new-menu li .sub .subalt a {background:none; border:none;}
   
/* news slider */	
.newsSlider {width:934px; height:160px; display:inline-block; padding:5px 0; position:relative; border:1px solid #e5e5e6; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5)); background:-moz-linear-gradient(top, #ffffff, #f5f5f5); background:-o-linear-gradient(rgb(255,255,255),rgb(245,245,245)); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#fff5f5f5');}
	.newsSlider .sWrap {width:856px; height:160px; margin:0 39px; position:relative; overflow:hidden;}
	.newsSlider .sWrap ul {height:160px; display:inline-block; position:absolute; top:0; left:0; border-left:1px solid #e0e0e0;}
	.newsSlider .sWrap ul li {width:270px; height:160px; padding-left:14px; display:inline-block; float:left; border-right:1px solid #e0e0e0; list-style:none; list-style-type:none;}
	.newsSlider .sWrap ul li a {width:100%; height:160px; display:inline-block; position:relative;}
	.newsSlider .sWrap ul li strong {display:block; padding-top:10px; font-family: 'klavika_mediumregular'; font-size:15px; font-weight:normal; color:#093153; line-height:17px;}
	.newsSlider .sWrap ul li p {display:block; margin:0; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373; line-height:16px;}
	.newsSlider .sWrap ul li a:hover {text-decoration:none;}
	.newsSlider .sWrap ul li a:hover p {color:#093153; text-decoration:none;}
	.newsSlider .sWrap ul li span {height:160px;}	
	.newsSlider .sWrap ul li span.txt {width:152px; float:left;}
	.newsSlider .sWrap ul li span.img {width:108px; float:right;}
	.newsSlider .sWrap ul li.swf span.txt {width:85px;}
	.newsSlider .sWrap ul li.swf span.img {width:175px;}
	.newsSlider .sWrap ul li em { width:60%; height:25px; display:block; position:absolute; left:0; bottom:0; background:#f6f6f6; font-size:12px; color:#c42e3d; font-weight:bold; font-style:normal;}
	.newsSlider .sWrap ul li a img {width:108px; height:148px;}
	.newsSlider .sWrap ul li a:hover img {/*opacity:0.8; filter:alpha(opacity=80);*/}
	.newsSlider .sWrap ul li a:hover em {text-decoration:underline;}
	.newsSlider a.bt {width:39px; height:160px; position:absolute; top:0; display:block;}
	.newsSlider a.bt em {width:17px; height:22px; display:inline-block; margin:73px 0 0 13px; background:url(sprite.png) no-repeat;}
	.newsSlider a.bt.prev {left:0;}
	.newsSlider a.bt.next {right:0;}
	.newsSlider a.bt.prev em {background-position:0 -23px;}
	.newsSlider a.bt.next em {background-position:0 -54px;}
	
.bottomBoxes {padding:15px 0;}
	.bottomBoxes ul {width:105%; display:inline-block; margin-left:-8px;}
	.bottomBoxes ul li {display:inline-block; margin:8px; float:left; border:1px solid #eee; background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5)); background:-moz-linear-gradient(top, #f9f9f9, #f5f5f5); background:-o-linear-gradient(rgb(249,249,249),rgb(245,245,245)); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fff9f9f9', endColorstr='#fff5f5f5');}
	.bottomBoxes ul li a {width:300px; height:177px; display:inline-block; position:relative; font-family: 'swz721bc'; text-align:center;}
	.bottomBoxes ul li a strong {display:block; padding:5px 10px; background:url(boxLine.png) center bottom no-repeat; font-size:20px; color:#c42e3d; line-height:35px;}
	.bottomBoxes ul li a p {display:block; margin:0; padding:10px 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080;}
	.bottomBoxes ul li a:hover, .bottomBoxes ul li a:hover strong {text-decoration:none;}
	.bottomBoxes ul li a:hover p {color:#c42e3d; text-decoration:none;}
	.bottomBoxes ul li a span {width:100%; height:40px; display:block; position:absolute; bottom:0; left:0; background:#999; font-family: 'swz721bc'; text-align:center; line-height:40px; background:-webkit-gradient(linear, left top, left bottom, from(#ecedf1), to(#eaecf0)); background:-moz-linear-gradient(top, #ecedf1, #eaecf0); background:-o-linear-gradient(rgb(236,237,241),rgb(234,236,240)); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffecedf1', endColorstr='#ffeaecf0');}
	.bottomBoxes ul li a span b {display:inline; padding-left:20px; background:url(sprite.png) 0 -87px no-repeat; font-size:18px; color:#747577; font-weight:normal;}
	.bottomBoxes ul li a:hover span b {background-position:3px -86px;}
	
.caption {position:relative; font-family: 'swz721bc'; font-size:26px; color:#193e5e; line-height:40px; text-indent:25px; border-bottom:4px solid #737373;}
	.caption .barLink {display:block; position:absolute; top:0; right:0;}
	.caption .barLink li {display:inline-block; zoom:1; *display:inline; /*padding:0 10px;*/}
	.caption .barLink li a {display:block; font-family: 'swz721bc'; font-size:20px; color:#193e5e; line-height:20px;}
	.caption .barLink li a:hover, .caption .barLink li.current a {color:#c42e3d; text-decoration:none;}
	
.blockAll {width:918px; min-height:450px; display:inline-block; margin-bottom:10px; padding:7px; background:#fff; float:left; border:1px solid #e2e2e2;}
	.blockAll td {padding:6px;}
.blockL {width:615px; min-height:450px; display:inline-block; margin-bottom:10px; padding:7px; background:#fff; float:left; border:1px solid #e2e2e2;}
.blockR {width:303px; display:inline-block; float:right;}
	.blockL .theme {width:615px; display:inline-block; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181;}
	.blockL .theme.detail {width:595px; padding:10px;}
	.blockL .theme img {margin:0 15px 15px 0; padding:3px; float:left; border-width:1px 0 0 1px; border-style:solid; border-color:#f5f5f5; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.blockL .theme h1 {display:block; margin:10px 0; font-family: 'swz721bc'; font-size:20px; color:#093153; line-height:22px;}
	.blockL .theme h2 {display:block; margin:0; font-family: 'swz721bc'; font-size:17px; color:#093153; line-height:22px;}
	.blockL .theme h3 {display:block; margin:10px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#737373; line-height:20px;}
	.blockL .theme p {display:block; margin:0; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181;}
	.blockL .theme .map {margin-top:10px; padding:10px; border-top:1px solid #eee;}
	
	.content.inner .blockL {width:915px;}
	.content.inner .blockL .theme {width:895px;}
	
	/*.blockL a.other {display:inline-block; float:left; margin:0 15px 15px 0;}
	.blockL a.other img {display:block; float:none; margin:0;}
	.blockL a.other span {width:100%; height:40px; display:block; background:url(sprite.png) 10px -250px no-repeat; font-family: 'swz721bc'; font-size:17px; color:#c42e3d; line-height:40px; text-indent:30px; border-left:1px solid #f5f5f5; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.blockL a:hover.other, .blockL a:hover.other span {text-decoration:none; background-position:15px -250px;}
	.blockL a:hover.other img {opacity:0.8; filter:alpha(opacity=80);}*/
	
	.blockL a.other {display:inline-block; float:left; margin:0 15px 15px 0; border-width:1px 0 0 1px; border-style:solid; border-color:#f5f5f5; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.blockL a.other img {display:block; float:none; margin:0; border:none; border-bottom:1px solid #f5f5f5; box-shadow:none;}
	.blockL a.other span {width:100%; height:40px; display:block; background:url(sprite.png) 10px -250px no-repeat; font-family: 'swz721bc'; font-size:17px; color:#c42e3d; line-height:40px; text-indent:30px;}
	.blockL a:hover.other, .blockL a:hover.other span {text-decoration:none; background-position:15px -250px;}
	.blockL a:hover.other img {opacity:0.8; filter:alpha(opacity=80);}
	
	.blockR .title {background:#737373; font-family: 'swz721bc'; font-size:26px; color:#fff; line-height:40px; text-indent:53px;}
	.blockR a.all {display:block; padding-left:40px; background:#4b6881 url(sprite.png) 15px -284px no-repeat; font-family: 'swz721bc'; font-size:15px; color:#fff; line-height:40px;}
	.blockR .sideMenu {width:100%; display:inline-block; position:relative; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5)); background:-moz-linear-gradient(top, #ffffff, #f5f5f5); background:-o-linear-gradient(rgb(255,255,255),rgb(245,245,245)); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffffff', endColorstr='#fff5f5f5');}
	.blockR .sideMenu {-moz-box-shadow:1px 1px 2px rgba(31,28,22,0.20); -webkit-box-shadow:1px 1px 2px rgba(31,28,22,0.10); box-shadow:1px 1px 2px rgba(31,28,22,0.10); *border-right:1px solid #dfdfdf; *border-bottom:1px solid #dfdfdf;}
	@media \0screen {.blockR .sideMenu {border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}}
	.blockR .sideMenu li {*height:44px; display:block; *display:inline-block; margin:0 5px 0 25px; border-bottom:1px solid #e6e6e6; border-top:1px solid #fff; list-style:none; list-style-type:none;}
	.blockR .sideMenu li:first-child {border-top:none;}
	.blockR .sideMenu li a {width:250px; height:44px; padding-left:20px; background:url(sprite.png) -20px -220px no-repeat; *background-position:-20px -232px; font-family: 'swz721bc'; font-size:15px; color:#737373; line-height:18px; *height:auto; display:table-cell; *display:block; vertical-align:middle; word-wrap:break-word; margin-top: inherit; *clear: expression(style.marginTop = "" + (offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"), style.clear = "none", 0);}
	.blockR .sideMenu.sub li {margin:0 5px 0 15px;}
	.blockR .sideMenu.sub li a {width:260px; display:block; background-position:-18px -218px; *background-position:-18px -218px; line-height:44px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.blockR .sideMenu li a:hover {background-position:0 -250px; *background-position:0 -262px; color:#c42e3d; text-decoration:none;}
	.blockR .sideMenu li.current a {background-position:0 -250px; *background-position:0 -262px; color:#c42e3d;}
	.blockR .sideMenu.sub li a:hover {*background-position:0 -249px;}
	.blockR .sideMenu.sub li.current a {*background-position:0 -249px;}
	
.accList {display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181;}
	.accList ul {display:block;}
	.accList ul li {width:100%; display:inline-block; list-style:none; list-style-type:none;}
	.accList ul li dl {width:100%; display:inline-block; margin:3px 0;}
	.accList ul li dl dt {display:block; padding:10px 30px 8px 20px; position:relative; font-family: 'swz721bc'; font-size:17px; color:#818891; line-height:18px; *line-height:17px; border-width:1px 0 0 1px; border-style:solid; border-color:#f5f5f5; cursor:pointer; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); *border-width:1px; border-style:solid; border-color:#dfdfdf;}
	@media \0screen {.accList ul li dl dt {border-width:1px;}}
	.accList ul li dl dt.selected {background-color:#f5f5f5; color:#c42e3d;}
	.accList ul li dl dt em {width:8px; height:13px; display:block; position:absolute; top:13px; left:6px; background:url(sprite.png) 0 -202px no-repeat;}
	.accList ul li dl dt.selected em {display:none;}
	.accList ul li dl dt i {width:18px; height:18px; display:block; position:absolute; top:10px; right:6px; background:url(sprite.png) 0 -128px no-repeat;}
	.accList ul li dl dt.selected i {background-position:0 -161px;}
	.accList ul li dl dd {width:100%; display:none; margin:0; padding-top:10px;}
	.accList ul li dl dd p {display:block; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181;}
	.accList ul li dl dd h3 {display:block; font-family: 'swz721bc'; font-size:16px; color:#093153; font-weight:normal; text-indent:15px;}
	.accList ul li dl dd img {margin:0 10px 10px 0; float:left; padding:3px; border-width:1px 0 0 1px; border-style:solid; border-color:#f5f5f5; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.accList ul li dl dd .other img {margin:0; float:none;}
	.accList ul li dl dd img.right {margin:0 0 10px 10px; float:right;}
	
.newsList {display:block; padding:5px 0;}
	.newsList li {width:100%; display:inline-block; padding:10px 0 0; *padding-bottom:10px; list-style:none; list-style-type:none; border-bottom:1px solid #eeeeee;}
	.newsList li a {width:100%; display:inline-block;}
	.newsList li img {margin:0 10px 10px 0; float:left; padding:3px; border-width:1px 0 0 1px; border-style:solid; border-color:#f5f5f5; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); padding:3px\0/; *padding:3px; border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.newsList li strong {display:block; font-family: 'swz721bc'; font-size:17px; color:#093153; font-weight:normal; line-height:20px;}
	.newsList li p {display:block; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181;}
	.newsList li a:hover, .newsList li a:hover strong, .newsList li a:hover p {text-decoration:none; color:#093153;}
	.newsList li a:hover img {opacity:0.8; filter:alpha(opacity=80);}

/* gallery */	
.galleryNew {display:inline-block;}
	.galleryNew ul {*width:99%; display:inline-block; padding:0 3px; background:#fff; float:left; border:1px solid #e2e2e2;}
	.galleryNew ul li {display:inline-block; zoom:1; *display:inline; padding:12px 5px; float:left;}
	.galleryNew ul li a {width:221px; height:250px; display:inline-block;}
	.galleryNew ul li a img {width:214px; height:194px; display:block; padding:3px; border-width:1px 0 0 1px; border-style:solid; border-color:#f5f5f5; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); padding:3px\0/; *padding:3px; border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.galleryNew ul li a p {display:block; margin:0; padding:6px 10px; border-left:1px solid #f5f5f5; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.galleryNew ul li a p span {height:36px; display:block; font-family: 'swz721bc'; font-size:15px; color:#737373; line-height:18px; overflow:hidden;}
	.galleryNew ul li a:hover, .galleryNew ul li a:hover span {text-decoration:none; color:#C42E3D}
	.galleryNew ul li a:hover img {opacity:0.8; filter:alpha(opacity=80);}
	
	.galleryNew.g2 {margin-left:-3px;}
	.galleryNew.g2 ul {width:101%; padding:0; border:none;}
	.galleryNew.g2 ul li {padding:0 5px 12px;}
	.galleryNew.g2 ul li a {width:197px; height:290px;}
	.galleryNew.g2 ul li a img {width:190px; height:250px;}
	.galleryNew.g2 ul li a p span {height:auto; font-size:18px; text-align:center;}
	
/* site map */
.siteMap {width:94%; display:inline-block; margin-bottom:20px; padding:27px; padding-top:18px; background:#fff; border:1px solid #e2e2e2;}
	.siteMap ul {width:33%; display:inline-block; float:left;}
	.siteMap ul li {display:block; padding:4px 0;}
	.siteMap ul li ol {display:block; padding-left:50px}
	.siteMap ul li a {display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#737373;}
	.siteMap ul li a strong {display:block; margin-top:8px; padding:2px 0 2px 20px; background:url(sprite.png) 0 -88px no-repeat; font-family: 'swz721bc'; font-size:15px; color:#193e5e; text-decoration:underline;}
	.siteMap ul li a i {display:block; padding-left:35px; font-style:normal;}
	.siteMap ul li a:hover {text-decoration:underline;}
	.siteMap ul li a:hover strong {text-decoration:none; color:#737373;}
	
/* form */
.form .title {height:34px; margin-bottom:12px; background:#f5f5f5; font-family: 'swz721bc'; font-size:17px; color:#c42e3d; line-height:38px; text-indent:25px; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); }
	.form td {font-family: 'swz721bc'; font-size:14px; color:#818891; line-height:normal;}
	.form td strong {display:block; padding:0; padding-left:15px; font-family: 'swz721bc'; font-size:16px; color:#818891; line-height:normal;}
	.form td span {display:inline-block; padding-top:10px; font-size:12px; color:#C42E3D;}
	.form select, .form input, .form textarea {float:left; margin:0; padding:0; background:transparent; border:none;}
	.form select, .form input[type="text"], .form textarea {width:170px; margin:5px; padding:5px; background:#fff; border:1px solid #EEE; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181;}
	.form input[type="radio"] {width:auto; margin:3px; padding:0; float:none; border:none;}
	.form input[type="submit"], .form input[type="button"] {padding:4px 6px; background:#f5f5f5; border:1px solid #e2e2e2; font-family: 'swz721bc'; font-size:16px; color:#525252; text-align:center; cursor:pointer; border-radius:3px;}
	.form textarea {width:170px!important; height:60px;}
	.form select {box-sizing:inherit;}
	.form .sty1 {height:25px; display:inline-block; padding:0; padding-left:15px;}
	.form .sty1 select {margin:3px 5px;}
	
/* search */
.search {width:96%; min-height:400px; display:inline-block; margin-bottom:20px; padding:18px; background:#fff; border:1px solid #e2e2e2;}	
	.search .wrap {width:855px; height:87px; display:inline-block; margin-bottom:12px; padding:20px; background:url(searchBg.jpg) center center no-repeat; border-width:1px 0 0 1px; border-style:solid; border-color:#f5f5f5; border-radius:3px; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.search .wrap span {display:block; padding:7px 0 15px 20px; background:url(sprite.png) 0 -84px no-repeat; font-family: 'swz721bc'; font-size:15px; color:#737373;}
	.search .wrap .box {display:inline-block; background:#fff; border:1px solid #eee;}
	.search .wrap .box input {display:block; float:left; margin:0; padding:0; background:transparent; border:none;}
	.search .wrap .box input[type="text"] {width:340px; margin:5px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181;}
	.search .wrap .box input[type="submit"], .search .wrap .box input[type="button"] {width:51px; height:38px; background:#878d93; font-family: 'swz721bc'; font-size:18px; color:#fff; text-align:center; cursor:pointer;}
	
	.search .detail {width:100%; display:inline-block;}
	.search .detail .title {height:34px; margin-bottom:12px; background:#f5f5f5; font-family: 'swz721bc'; font-size:17px; color:#c42e3d; line-height:38px; text-indent:25px; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); }
	.search .detail .txt {height:34px; margin-bottom:12px; font-family: 'swz721bc'; font-size:18px; color:#093153; line-height:20px;}

	.search .detail .list {width:100%; display:inline-block; border-width:1px 0; border-style:solid; border-color:#d6d6d6;}
	.search .detail .list li {display:block; padding:10px; border-top:1px solid #d6d6d6;}
	.search .detail .list li:first-child {border:none;}
	.search .detail .list li a {width:100%; display:inline-block;}
	.search .detail .list li a img {width:70px; height:50px; display:inline-block; margin-right:10px; padding:2px; float:left; border-width:1px 0 0 1px; border-style:solid; border-color:#f5f5f5; border-radius:3px; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.10); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.10); box-shadow:1px 1px 2px rgba(0,0,0,0.1); border:1px solid #e3e3e3\0/; *border:1px solid #e3e3e3;}
	.search .detail .list li a span {display:block; padding:5px 0 10px; font-family: 'swz721bc'; font-size:16px; color:#818891;}
	.search .detail .list li a span i {color:#c42e3d; font-style:normal;}
	.search .detail .list li a p {display:block; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#737373;}
	.search .detail .list li a:hover, .search .detail .list li a:hover span, .search .detail .list li a:hover p {text-decoration:underline;}
	
/* paging */
.paging {display:block; padding:20px 0 10px; text-align:center;}
	.paging ul {display:inline-block; *display:block; border:1px solid #e2e2e2; border-radius:5px;}
	.paging ul li {display:inline; float:left; *float:none; *margin-left:-3px;}
	/*.paging ul li:first-child {border:none;}*/
	.paging ul li a {width:40px; height:30px; display:block; *display:inline-block; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#737373; font-weight:bold; line-height:30px; text-align:center; border-left:1px solid #ededed;}
	.paging ul li.current a, .paging ul li a:hover {height:27px; color:#c42e3d; text-decoration:none; border-bottom:3px solid #c42e3d;}
	.paging ul li.btn a {width:30px; background:#f5f5f5 url(sprite.png) 8px -321px no-repeat; text-indent:-9999px; border:none;}
	.paging ul li.btn.next a {background-position:8px -353px;}
	.paging ul li:hover.btn a {border:none; opacity:0.6; filter:alpha(opacity=60);}
	
/* 404 */
.page404 {width:932px; height:370px; margin-bottom:20px; position:relative; background:url(404page.jpg) no-repeat; border:1px solid #f0f0f0;}
	.page404.en {background-image:url(404pageEn.jpg);}
	.page404 span {width:520px; display:block; position:absolute; right:20px; top:100px; font-family: 'swz721bc'; font-size:20px; color:#767778; text-align:center; line-height:24px; word-spacing:-2px;}
	.page404 a {padding-left:20px; background:url(sprite.png) 4px -84px no-repeat; font-family: 'swz721bc'; font-size:20px; color:#767778;}
	.page404 a i {text-decoration:underline; font-style:normal;}
	.page404 a:hover {color:#093052; text-decoration:none;}
	
/* footer */
.footer {width:100%; padding:5px 0; display:inline-block;}
	.footer .endorsement {width:267px; height:45px; float:left; background:url(../i/endorsemenCalik.png) no-repeat}
	.footer span {padding:5px 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#737373; text-align:center; text-shadow:0px 2px 2px rgba(0,0,0,0.2);}
	.footer span a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#737373; text-shadow:0px 2px 2px rgba(0,0,0,0.2);}
	.footer span.v2 {width:74%; padding:14px 0;}
	.footer ul {padding:5px 0; display:block; text-align:center;}
	.footer ul li {display:inline; padding:0 3px 0 6px; list-style:none; list-style-type:none; border-left:1px solid #737373;}
	.footer ul li:first-child {border:none;}
	.footer ul li a {display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#737373; text-shadow:0px 2px 2px rgba(0,0,0,0.2);}
	