html {height: 100%;}
body {height: 100%; margin: 0px; padding: 0px; background-color: #edece9;}
body, td, th {font: 10pt Arial, Tahoma, Helvetica, sans-serif; color: #111;}

img {border: none;}
table {}
td {vertical-align: top; padding: 0px;}
a {outline: none;}
table, div {border-collapse: collapse;}

img { behavior: url(/dyna/iepngfix.htc) }

ul {margin-top: 6px;}
li {margin-bottom: 6px;}

p {margin: 0px 0px 10px 0px;}
form {margin: 0px;}
hr {border: none; color: #e9eaea; background-color: #e9eaea; height: 1px; margin-top: 5px; margin-bottom: 12px;}

input, textarea, select, submit {font-size: 9pt; FONT-FAMILY: "tahoma"; color: #333c3f;}

h1 {font: italic 21pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#595651; margin: 0 0 12px 0;}
#rightColumn h1 {font: italic 12pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#595651; margin: 0 15px 12px 0;}
#topSquare h1 {font: normal 25pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#9e0017; margin: 0 0 6px -35px; padding: 25px 0 0 0;}
.inchapter h1 {font: normal 25pt Georgia, Times, Sylfaen, serif !important; line-height: 1.1em; color:#696661 !important; margin: 0 20px 12px 0 !important;}

h2 {font: italic 11pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#696661; margin: 0 20px 7px 0;}
.faceText h2 {font-size: 14pt !important; color:#9e0017; margin: 0 20px 9px 0;}
.faceText div.AddressList h2 {font-size: 14pt !important; color:#9e0017; margin: 0 20px 3px 0;}
.inchapter h2 {font: normal 14pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#696661; margin: 0 20px 7px 0;}

h3 {font: italic 10pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#9e0017; margin: 0 20px 7px 0;}
#bottomSquare h3 {margin: 0 10px 7px -35px;}
#topSquare h3 {font-size: 12pt; margin: -10px 10px 30px -35px; color:#696661;}

h4 {font: italic 10pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#696661; margin: 0 20px 7px 0;}
#topSquare h4 {font-size: 10pt; margin: 0 10px 30px -35px;}

h5 {font: bold 10pt Tahoma, Arial, Helvetica, sans-serif; color:#e30018; margin: 0px 0px 8px 0px;}
h6 {font: bold 10pt Tahoma, Arial, Helvetica, sans-serif; color:#444548; margin: 0px 0px 5px 0px;}

div.head1 {font: italic 21pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#595651; margin: 0 0 12px 0;}
#rightColumn div.head1 {font: italic 12pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#595651; margin: 0 15px 12px 0;}
#topSquare div.head1 {font: normal 25pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#9e0017; margin: 0 0 6px -35px; padding: 25px 0 0 0;}
.inchapter div.head1 {font: normal 25pt Georgia, Times, Sylfaen, serif !important; line-height: 1.1em; color:#696661 !important; margin: 0 20px 12px 0 !important;}

div.head2 {font: italic 11pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#696661; margin: 0 20px 7px 0;}
.faceText div.head2 {font-size: 14pt !important; color:#9e0017; margin: 0 20px 9px 0;}
#rightColumn div.head2 {font-size: 14pt !important; color:#9e0017; margin: 0 20px 9px 0;}
.faceText div.AddressList div.head2 {font-size: 14pt !important; color:#9e0017; margin: 0 20px 3px 0;}
.inchapter div.head2 {font: normal 14pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#696661; margin: 0 20px 7px 0;}

div.head3 {font: italic 10pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#9e0017; margin: 0 20px 7px 0;}
#bottomSquare div.head3 {margin: 0 10px 7px -35px;}
#topSquare div.head3 {font-size: 12pt; margin: -10px 10px 30px -35px; color:#696661;}
#rightColumn div.head3 {font: italic 12pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#595651; margin: 0 15px 12px 0;}

div.head4 {font: italic 10pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#696661; margin: 0 20px 7px 0;}
#topSquare div.head4 {font-size: 10pt; margin: 0 10px 30px -35px;}

div.head5 {font: bold 10pt Tahoma, Arial, Helvetica, sans-serif; color:#e30018; margin: 0px 0px 8px 0px;}
div.head6 {font: bold 10pt Tahoma, Arial, Helvetica, sans-serif; color:#444548; margin: 0px 0px 5px 0px;}


a {text-decoration: none;}
a:link {color: #9e0017;}
a:visited {color: #9e0017;}
a:active {color: #c80025;}
a:hover {color: #c80025;}

.grayp {font: italic 11pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#696661;}
p.date {color: #9e0017; margin: 0 0 3px 0 !important; font-size: 8pt;}
div.news p.date {color: #9e0017; margin: 0 0 3px -35px !important; font-size: 8pt;}
#rightColumn div.news p.date {color: #9e0017; margin: 0 0 3px 0 !important; font-size: 8pt;}

p.eight {font-size: 8pt; margin: 0 0 3px 0;}

div.news a:link {text-decoration: none; color: #111 !important;}
div.news a:visited {text-decoration: none; color: #111 !important;}
div.news a:hover {text-decoration: none; color: #9e0017 !important;}
div.news a:active {text-decoration: none; color: #9e0017 !important;}
div.news p {margin: 0 15px 12px 0;}
div.news p.activeNews {margin: 0 15px 12px -35px !important; color: #9e0017;}
div.news p.activeNews a {color: #9e0017 !important;}
div.news p.activeNews span {border: none !important;}
div.news span {font: normal 10pt Georgia, Times, Sylfaen, serif; text-transform: uppercase;}


div.newsRight a {text-decoration: none; color: #111 !important;}
div.newsRight p {margin: 0 15px 12px 0;}
div.newsRight span {font: normal 10pt Georgia, Times, Sylfaen, serif; text-transform: uppercase; border-bottom: 1px solid #555;}

#SiteContainer {
	width:expression(document.body.clientWidth > 1600? "1600px": "100%" );
	min-width: 970px;
	max-width: 1600px;
}

#Main {width:100%;}
#leftLogo {width:36%; height: 100px; text-align: right; padding: 18px 0;}
#leftLogoSitemap {width:36%; height: 74px; text-align: right; padding: 18px 0;}
#zakladka {position: relative; z-index: 40; top: 0; left: -75px; float: right; width: 0; height: 0; display: block; clear: both;}
#zakladka div {position: absolute; z-index: 40; top: 0; left: 0; width: 104px; height: 92px; display: block; clear: both;}

#contents {position: relative; z-index: 40; top: 0; left: -75px; float: right; width: 0; height: 0; display: block; clear: both;}
#contents div {position: absolute; z-index: 40; top: 12px; left: 26px; width: 55px; height: 80px; display: block; clear: both;}

#rightTop {width:64%; height: 400px; /*background: #141414 url(/img/bg_backblack.gif) left top repeat;*/}
#rightTopSitemap {width:64%; height: 90px; /*background: #141414 url(/img/bg_backblack.gif) left top repeat;*/}


/* main menu */
#topMenu {height: 90px; padding: 20px 0 0 50px; vertical-align: top;}
#topMenu div.topNavy {width: 90%; text-align: right; padding: 0px 50px 38px 0; font-size: 8pt; max-width: 750px;}
#topMenu div.topNavy span {margin: 0 3px; color: #616161;}
#topMenu div.topNavy a {
	padding: 0 5px;
	//position: relative;
	//display: inline-block;
}
#topMenu div.topNavy a.active { color: #999; text-decoration: none; border: solid 1px #666; padding: 2px 4px; //bottom: -3px; }
#topMenu ul {padding: 0; margin: 0; white-space: nowrap;}
#topMenu ul li {list-style-type: none; display: inline; padding: 0; margin: 0 25px 0 0; white-space: nowrap; height: 35px; line-height: 24px;}
#topMenu ul li a:link {color: #000000; text-decoration: none; border-bottom: 1px solid #999;}
#topMenu ul li a:visited {color: #000000; text-decoration: none; border-bottom: 1px solid #999;}
#topMenu ul li a:active {color: red; text-decoration: none; border-bottom: 1px solid #eee;}
#topMenu ul li a:hover {color: #000000; text-decoration: none; border-bottom: 1px solid #eee;}
/*#topMenu ul li.active a {color: òôìí; text-decoration: none !important; border-bottom: 1px solid #9e0017 !important;}*/
#topMenu ul li.active a {color: #cdcdcd; text-decoration: none !important; border-bottom: none !important;}


/* slider loader */
#loader {
	position: relative;
	height: 360px;
	top: 20px;
	background: url(/img/ajax_loader.gif) no-repeat center center;
}


/* slider layout */
#slides {
	position: relative;
	overflow: hidden;
	height: 360px;
	margin: 20px 20px 0 20px;
}
#slides div.slide {
}
#slides div.picture {
	text-align: right;
	height: 360px;
	position: relative;
	z-index: 12;
}
#slides div.text {
	position: relative;
	width: 0;
	height: 0;
	z-index: 16;
	top: 0;
	left: 0;
}
#slides div.text div.fsrb {
	position: absolute;
	width: 330px;
	height: 27px;
	z-index: 16;
	top: -55px;
	left: 0;
	background: #9e0017;
	text-align: right;
}
#slides div.text div.fsrb div.lineTxt {
	padding: 6px 15px 3px 20px;
	white-space: nowrap;
	color: #e5e2dd;
	font: italic 9pt Georgia, Times, Sylfaen, serif;
}
#slides.index {
	width: 89%;
	margin: 0 0 -400px 0;
	min-width: 560px;
	max-width: 820px;
	top: 20px;
	z-index: 15;
}
#slides.cumulate {
}
#slides.cumulate div.slide {
	position: absolute;
	width: 100%;
}


/* slider previews */
div#quadPreview {width: 0; height: 0; position: relative; z-index: 33; top: 130px; left: 35%;}
div#quadPreview div#showIt {position: absolute; z-index: 33; top: 55px; left: -5px; width: 130px; height: 245px;}
div#quadPreview div.smallQuad {float: left; border: 3px solid #e2e0dc; margin: 0 6px 7px 0;}
div#quadPreview div.smallQuad:hover { border-color: #ccc; }
div#quadPreview div.smallQuadActive {float: left; border: 3px solid #9e0017; margin: 0 6px 7px 0;}


/* index slider previews */
div#indexThumbs {
	width: 75%;
	position: relative;
	min-width: 280px;
	max-width: 325px;
	top: 415px;
	float: right;
	z-index: 1000;
}
div#indexThumbs div.tabs div {
	position: relative;
	float: left;
	margin: 0 2px 0 -2px;
	border: 2px solid transparent;
}
div#indexThumbs div.tabs div.smallQuad { }
div#indexThumbs div.tabs div.smallQuad:hover { border-color: #999999; }
div#indexThumbs div.tabs div.smallQuadActive {border-color: #9e0017; }
div#thumbsBg {
	position: relative;
	width: 75%;
	height: 27px;
	background-color: #d9d6d2;
	min-width: 250px;
	max-width: 325px;
	top: 386px;
	z-index: 10000;
	float: right;
	left: 37px;
	z-index: 10;
	color: red;
}


/* show controller */
div#showController {
	position: relative;
	float: left;
	width: 37px;
	padding-top: 7px;
}
div#showController a {
	display: block;
	width: 15px;
	height: 15px;
	cursor: pointer;
	background-repeat: no-repeat;
}
div#showController a#ctrlPlay {
	background-image: url(/img/play.gif);
	display: none;
}
div#showController a#ctrlPlay:hover {
	background-image: url(/img/play-a.gif);
}
div#showController a#ctrlPause {
	display: none;
	background-image: url(/img/pause.gif);
}
div#showController a#ctrlPause:hover {
	background-image: url(/img/pause-a.gif);
}


/* index labels layout */
div#redLine {
	position: relative;
	z-index: 21;
	top: 0;
	left: 0;
	width: 65%;
	height: 0;
	min-width: 460px;
	max-width: 550px;
}
div#redLine div#sliderLabels {
	position: absolute;
	z-index: 21;
	top: 325px;
	left: 0;
	width: 100%;
	height: 27px;
	background: #9e0017;
	text-align: right;
	overflow: hidden;
}
div#redLine div#sliderLabels a,
div#redLine div#sliderLabels div {
	display: block;
	padding: 6px 15px 3px 155px;
	white-space: nowrap;
	color: #e5e2dd;
	font: italic 9pt Georgia, Times, Sylfaen, serif;
	height: 27px;
	text-decoration: none;
}



#faceShow {width: 89%; text-align: right; position: relative; z-index: 15; top: 20px; left: 0; height: 360px; margin: 0 0 -400px 0; min-width: 560px; max-width: 820px;}
#faceShowRight {text-align: right; height: 360px; margin: 20px 20px 0 20px; position: relative; z-index: 12;}

#faceShowRightBox {width: 0; height: 0; position: relative; z-index: 16; top: 0; left: 0;}
#faceShowRightBox div#fsrb {width: 330px; height: 27px; position: absolute; z-index: 16; top: -55px; left: 20px; background: #9e0017; text-align: right;}
#faceShowRightBox div#fsrb div.lineTxt {padding: 6px 15px 3px 20px; white-space: nowrap; color: #e5e2dd; font: italic 9pt Georgia, Times, Sylfaen, serif;}

#leftContent {width:36%; height: 200px; padding: 0px 0 30px 0; text-align: right;}
#leftColumn {width: 75%; text-align: left; float: right; position: relative; z-index: 30; top: -370px; left: 0; margin: 0 0 -400px 0; min-width: 250px; max-width: 325px; }
#leftColumnSitemap {width: 75%; text-align: left; float: right; position: relative; z-index: 30; top: -80px; left: 0; margin: 0 0 -400px 0; min-width: 250px; max-width: 325px; }

#logoBox {height: 60px; padding: 10px 0;}
#topSquare {text-align: left; height: 360px; padding: 18px 0 15px 35px;}
#topSquare p {margin: 0 25px 7px 0;}
#bottomSquare {text-align: left; padding: 35px 20px 30px 35px;}

#rightContent {width:64%; height: 70px; /*background: #e5e2dd url(/img/bg_backbiege.gif) left top repeat;*/ padding: 140px 50px 30px 50px;}
#rightContentSitemap {width:64%; height: 70px; /*background: #e5e2dd url(/img/bg_backbiege.gif) left top repeat;*/ padding: 42px 50px 20px 50px;}
#rightColumn {width: 93%; min-width: 285px; max-width: 720px; }

#bookContainer {position: relative; z-index: 10; top: 0; left: 0; width: 90%; height: 0px; margin: 0 auto; display: block; clear: both; min-width: 800px; }
#inBook {position: absolute; z-index: 10; top: 110px; right: 50%; float: right; width: 100%; height: 409px; min-width: 800px; max-width: 1250px;}
#centerBook {position: relative; z-index: 1; right: -50%;}

#shadowContainer {position: relative; z-index: 22; top: 0; left: 0; width: 90%; height: 0px; margin: 0 auto; display: block; clear: both;}
#inShadow {position: absolute; z-index: 22; top: 110px; right: 50%; float: right; width: 500px; height: 400px;}
#centerShadow {position: relative; z-index: 22; right: -50%;}
#hereShadow {position: relative; z-index: 22; left: 95px;}

table#pages {width: 100%; height: 400px;}
table#pages td#pagesLeft {height: 400px; text-align: left; vertical-align: bottom; padding: 0; width: 50%; background: #fff url(/img/bg_pagel.jpg) right bottom no-repeat;}
table#pages td#pagesRight {height: 400px; text-align: left; vertical-align: top; padding: 0; width: 50%; background: #fff url(/img/bg_pager.jpg) right bottom no-repeat;}
table#pages td#pagesBot {height: 9px; text-align: center; vertical-align: top; padding: 0 80px; background: url(/img/shadow6.png) no-repeat center bottom; }
#pageNumberLeft {font: normal 8pt Times, Georgia, Sylfaen, serif; line-height: 1.1em; color:#d9d6d2; padding: 12px 22px;}

table#pages td#pagesMap {height: 400px; text-align: left; vertical-align: bottom; padding: 0; width: 50%; background: none;}

div#darkShadow {position: relative; z-index: 33; top: 0; left: 0; width: 0; height: 0;}
div#darkShadow div {position: absolute; z-index: 33; top: 0; left: -331px; width: 340px; height: 409px;}

img.title {margin: 0 0 5px -35px;}

table.Face {width: 100%; }
table.Face td.faceText {padding: 0 20px 0 0; width: 78%;}
table.Face td.faceText  div.leftText {min-width: 200px;}
table.Face td.faceText  div.AddressList {min-width: 200px;}
table.Face td.faceText  div.AddressList p {margin: 0 0 20px 0;}
table.Face td.faceImage {padding: 0;  width: 22%;}
table.Face td.faceImage div {position: relative; z-index: 55; top: -10px; }

#leftFooter  {width:36%; background: #d1cfca url(/img/bg_footer.gif) left top repeat-x; padding: 25px 0 25px 0; text-align: right;}
#leftFooterContent {width: 75%; text-align: left; float: right; min-width: 250px; max-width: 325px;}
table.neko {width: 100%;}
table.neko td {height: 30px; font-size: 8pt; color: #5b5852; vertical-align: middle; padding: 0 0 0 35px; background: #d1cfca;}

#rightFooter {width:64%; background: #d1cfca url(/img/bg_footer.gif) left top repeat-x; padding: 25px 50px 25px 15px;}
#rightFooterContent {width: 85%; min-width: 520px; max-width: 750px;}
table.footCopy {width: 100%;}
table.footCopy td {font-size: 8pt; padding: 0 0 0 35px; color: #5b5852;}
table.footCopy td.bl {width: 50%; background: #d1cfca url(/img/copy.gif) left top no-repeat; white-space: nowrap; padding-right: 50px;}
table.footCopy td.br {width: 50%; background: #d1cfca url(/img/phone.gif) left top no-repeat; white-space: nowrap; }
table.footCopy td.br span {font-size: 11pt;}

/*div#redLine {position:relative; z-index: 21; top: 0; left: 0; width: 65%; height: 0; min-width: 460px; max-width: 550px;}
div#redLine div#rd {position:absolute; z-index: 21; top: 325px; left: 0; width: 100%; height: 27px; background: #9e0017; text-align: right;} 
div#redLine div#rd div.lineTxt {padding: 6px 15px 3px 155px; white-space: nowrap; color: #e5e2dd; font: italic 9pt Georgia, Times, Sylfaen, serif;}*/

div#redBox {position:relative; z-index: 21; top: 0; left: 0; width: 65%; height: 0; min-width: 460px; max-width: 550px;}
div#redBox div#rd {position:absolute; z-index: 21; top: 50px; left: 0; width: 100%; text-align: right;} 
div#redBox div#rd div.lineTxt {padding: 12px 15px 15px 190px; margin: 0 0 15px 0; color: #e5e2dd; font: italic 8pt Georgia, Times, Sylfaen, serif; background: #9e0017; }

/*#showColumn {width: 75%; text-align: left; float: right; position: relative; z-index: 14; top: 0; left: 0; min-width: 250px; max-width: 325px; }
div#SubredLine {position:relative; z-index: 14; top: 0; left: 0; width: 65%; height: 0; }
div#SubredLine div#srd {position:absolute; z-index: 15; top: 417px; left: 35px; background: #d9d6d2; width: 400px; height: 27px; white-space: nowrap; } 

div#StrokePreFoto {position:relative; z-index: 22; top: -2px; left: 0; width: 0; height: 0; }
div#StrokePreFoto div#spf {position:relative; z-index: 22;  top: 0; left: 0; white-space: nowrap; width: 500px; height: 31px;}
div#StrokePreFoto div#spf div {float: left;}
div#StrokePreFoto div#spf div.smallQuad {margin: 2px 3px 2px 0;}
div#StrokePreFoto div#spf div.smallQuad:hover { border-color: #ccc; }
div#StrokePreFoto div#spf div.smallQuadActive {border: 2px solid #9e0017; margin: 0 1px 0 -2px;}*/

div.out_head {position: relative; width: 100%; height: 200px; background: #000; clear: both; border-bottom: 1px solid #222; margin: 0; padding: 28px 0; min-width: 960px; max-width: 1600px; }
div.in_head {margin: 0 auto; width: 82%; clear: both; background: #000; color: #ccc;}
div.out_head p.loader {background: url(/img/fb_loader.gif) no-repeat 0 0; margin-left: 110px; padding-left: 22px; margin-top: 16px;}
div.out_head p.complete {margin-top: 3px;}

table.headContainer {width: 100%;}
table.headContainer td.headLeft {width: 36%; text-align: right;}
table.headContainer td.headRight {width: 64%;  padding: 0 50px 0 50px; white-space: nowrap;}

div.tit_head {width: 75%; text-align: left; float: right; min-width: 250px; max-width: 325px; }
div.field_head {float: left; width: 78%; padding: 5px 0 0 0;  color: #ccc; font-size: 9pt; background: #000; min-width: 410px; max-width: 550px; }
div.field_head label {float: left; width: 110px; padding: 3px 0; font-size: 9pt;}
div.field_head p input {width: 275px; padding: 2px;}
div.field_head input.send {width: 120px; border: 1px solid #555; background: #000;  font: normal 10pt Georgia, Times, Garamond, serif; color: #aaa;}
div.field_head textarea {width: 275px; padding: 2px;}
div.lab_this {float: left; width: 110px; padding: 3px 0; height: 50px;}
div.check_this {width: 300px; padding: 3px 0 20px 0;}
div.check_this span {display: block; margin-bottom: 5px;}
div.check_this input {
	margin: 2px 8px 0 0;
	padding: 0;
	//width: 16px;
	//height: 16px;
}
div.check_this label {float: none; padding-top: 2px; }
div.close_head {float: left; width: 25px; height: 100px; padding: 6px;}


ul.leftLightMenu {margin: 0; padding: 0; list-style-type: none;}
ul.leftLightMenu li {/*font: italic 10pt Georgia, Times, Sylfaen, serif;*/font-size:14px; line-height: 1.1em; color:#696661; margin: 0 25px 10px 0;}
ul.leftLightMenu li a:link {color: #5a5753;}
ul.leftLightMenu li a:visited {color: #5a5753;}
ul.leftLightMenu li a:active {color: #9e0017;}
ul.leftLightMenu li a:hover {color: #9e0017;}

ul.leftLightMenu li.active {font: line-height: 1.1em; color:#696661; margin: 0 25px 10px -35px;}
ul.leftLightMenu li.active a:link {color: #9e0017;}
ul.leftLightMenu li.active a:visited {color: #9e0017;}
ul.leftLightMenu li.active a:active {color: #9e0017;}
ul.leftLightMenu li.active a:hover {color: #9e0017;}


ul.leftMenu {margin: 0; padding: 0; list-style-type: none;}
#bottomSquare ul.leftMenu {margin: 0 0 20px 0;}
ul.leftMenu li {/*font: italic 10pt Georgia, Times, Sylfaen, serif;*/ font-size:14px; line-height: 1.1em; color:#696661; margin: 0 25px 5px 0;}
ul.leftMenu li a:link {color: #5a5753;}
ul.leftMenu li a:visited {color: #5a5753;}
ul.leftMenu li a:active {color: #9e0017;}
ul.leftMenu li a:hover {color: #9e0017;}

ul.leftMenu li.active {font: italic 10pt Georgia, Times, Sylfaen, serif; line-height: 1.1em; color:#696661; margin: 0 25px 5px -35px;}
ul.leftMenu li.active a:link {color: #9e0017;}
ul.leftMenu li.active a:visited {color: #9e0017;}
ul.leftMenu li.active a:active {color: #9e0017;}
ul.leftMenu li.active a:hover {color: #9e0017;}

table.leftNewsArchive {margin: 0 0 0 -35px; }
table.leftNewsArchive td {padding: 0 15px 0 35px; }
table.leftNewsArchive td ul.leftMenu li.active {font-size: 13pt;}

table.sitemapTab {width: 470px;}
.chapter {font: normal 12pt Georgia, Times, Sylfaen, serif; color:#696661; padding: 0 5px 20px 0; white-space: nowrap;}
.inchapter {width: 80%; text-align: left; padding: 0 0 20px 0;}
.inchapter table {width: 100%;}
.inchapterTitle {text-align: left; padding: 2px 10px 3px 0; white-space: nowrap;}
.pageNumber {font: normal 8pt Georgia, Times, Sylfaen, serif; text-align: right; padding: 4px 0 2px 20px; white-space: nowrap; width: 100%; background: transparent url(/img/bg_sitemap.gif) right bottom no-repeat; color: #555;}

#leftIncut  {width:36%; background: #d0ccc6 url(/img/bg_incut.gif) left bottom repeat-x; padding: 20px 0 20px 0; text-align: right;}
#rightIncut {width:64%; background: #d0ccc6 url(/img/bg_incut.gif) left bottom repeat-x; padding: 20px 50px 20px 15px;}

.footertab {background-color: #c5c0ba; padding: 15px 0; }
.footerline {border-bottom: 1px solid #a4a19c; margin: 0 auto; width: 40%; min-width: 250px; max-width: 1030px; font-size: 8pt; text-align: center;}
.footerlinks {margin: 0 auto; width: 75%; min-width: 250px; max-width: 1030px; font-size: 8pt; text-align: center; color: #a4a19c;}
.footerlinks a {color: #96938e !important;}
