/* ~Tags For Site */

body {font-size: 75%;}

a, a:link	{color:#e23d04;}
a:visited	{color:#e23d04;}
a:active, 
a:hover		{color:#bc7724;}

h1 {font-weight:normal; color:#011f75;}
h2 {color:#011f75; font-weight:normal;}
h3, h4, h5, h6 	{color:#011f75;}

hr {color:#c6cbce;background-color:#c6cbce;}

/* ~Classes For Site */
.Head       {font-weight:bold;color:#121212;}
.Date		{font-style:italic;}
.Selected   {color:#011f75;}
.Sign		{font-style:italic;text-align:right;}
.More		{font-style:italic;text-align:right;font-weight:bold;}
.Copyright		{color: #000000;}
.Copyright a:link,
.Copyright a:visited {color: #000000; text-decoration: underline;}
.Copyright a:hover,
.Copyright a:active	{color: #000000; text-decoration: none;}

/* Table classes for Editor */
table.tabB {border-collapse:collapse;empty-cells:show;}
table.tabB	td,
table.tabB	th	{border:none;}
tr.tabR		td,
tr.tabR1	td	{border: solid 1px #c6cbce;border-width:1px 0;}
tr.tabHead	td,
tr.tabHead	th	{border-bottom:solid 2px #c6cbce;}
td.tabHead,
th.tabHead		{font-weight:bold;}

/* ~Layout For Site */
table.ssT {max-width:1060px;min-width:960px;width:90%;margin:0 auto; margin-bottom:3em;}
.ssT .ssTC {width:250px;text-align:left;float:right;}
.ssT .scLogo {background:url(../img/gerb.gif) no-repeat 100% 24px;padding-bottom:26px;}
.ssT .ssVisual {background:url(../img/ssVisual.jpg) no-repeat;text-align:right;height:255px;vertical-align:top;}

table.ssB {max-width:1060px;min-width:960px;width:90%;margin: 2em auto 0 auto; font-size:0.917em;line-height:1.364em;color:#abaaaa;}
.ssBT {border-bottom:solid 1px #d4d4d4;}
.ssB .Content {padding:1.364em 0;vertical-align:top;}

table.ssC,
table.ssCDefault {max-width:1060px;min-width:960px;width:90%;margin:0 auto;}
.ssCDefault h2 {margin-top: 0;}

/* ~Infoblock Layout */
.ssL div.InfoBlockHead {color:#020202;font-size:1.5em;line-height:1em;margin-bottom:1em;font-style:italic;}
.ssL div.InfoBlock {margin-bottom:1.5em;}

/* ~MenuMeta */
table.scMenuMeta {height:18px;background:#949694;}
.scMenuMeta .scMenuMetadefault {padding-left: 7px;}
.scMenuMeta .scMenuMetamap {padding-right: 7px;}
.scMenuMeta .Item {vertical-align:middle;}
.scMenuMeta .Delimiter {width: 7px;}
.scMenuMeta .Action:link,
.scMenuMeta .Action:visited {display:block;border:solid 1px #949694;padding:4px;}
.scMenuMeta .Action:hover,
.scMenuMeta .Action:active {display:block;border:solid 1px #bc7724;}

/* ~MenuMain */
ul.scMenuMain {list-style-type:none;margin:0;font-size:0.917em; line-height:1.636em;}
.scMenuMain .MenuHead {font-size:1.667em;font-weight:normal;line-height:1.8em;}
.scMenuMain .Item {margin:2px 0;padding:0 0 0 18px;background:url(../img/bul-black.gif) no-repeat 5px 0.75em;}
.scMenuMain .ItemActive {margin:2px 0;padding:0 0 0 18px; background:#bc7724 url(../img/bul-white.gif) no-repeat 5px 0.75em;}
.scMenuMain .Item .Action:link, 
.scMenuMain .Item .Action:visited {color:#bc7724;}
.scMenuMain .Item .Action:active, 
.scMenuMain .Item .Action:hover	{color:#e23d04;}
.scMenuMain .ItemActive .Action:link, 
.scMenuMain .ItemActive .Action:visited {color:#fff;text-decoration:none;}
.scMenuMain .ItemActive .Action:hover,
.scMenuMain .ItemActive .Action:active {text-decoration:underline;}

/* ~MenuAlter */
div.scMenuAlter {color: #abaaaa;}
.scMenuAlter .Action {white-space: nowrap;} 
.scMenuAlter .Item .Action:link,
.scMenuAlter .Item .Action:visited {color: #abaaaa; text-decoration: underline;}
.scMenuAlter .Item .Action:hover,
.scMenuAlter .Item .Action:active {color: #e23d04;}
.scMenuAlter .ItemActive .Action:link,
.scMenuAlter .ItemActive .Action:visited {color: #e23d04; text-decoration: none;}
.scMenuAlter .Delimiter {padding:0 0.5em;}

/* ~Trace */
div.scTrace {color: #abaaaa; font-size:0.917em; line-height:1.636em;}
.scTrace .Action,
.scTrace .Active {white-space: nowrap;}
.scTrace .Action:link,
.scTrace .Action:visited {color: #abaaaa; text-decoration: underline;}
.scTrace .Action:hover,
.scTrace .Action:active {color: #e23d04;}
.scTrace .Active {color: #e23d04;}

/* ~SiteTree */
div.scTree {margin-bottom: 1.5em;}
div.scTreeRootSub {margin-left: 30px;}
div.scTreeSub {margin-left: 15px;}

.scTree .TreeHead {color:#020202;font-size:1.667em;line-height:0.9em;margin-bottom:0.9em;font-weight:bold;}

.scTree .IsRoot {margin:2px 0;padding:0 0 0 18px;background:url(../img/bul-black.gif) no-repeat 5px 0.6em;}

.scTree .Action {font-size:0.917em;line-height:1.636em;}
.scTree .Action:link,
.scTree .Action:visited {color:#000000; text-decoration: underline;}
.scTree .Action:hover,
.scTree .Action:active {color:#e23d04;}

.scTreeRootSub .Action:link,
.scTreeRootSub .Action:visited {color:#999999; text-decoration: underline;}
.scTreeRootSub .Action:hover,
.scTreeRootSub .Action:active {color:#e23d04;}

.scTree .IsActive .Action:link,
.scTree .IsActive .Action:visited {color:#e23d04; text-decoration: none;}
.scTree .IsActive .Action:hover,
.scTree .IsActive .Action:active {text-decoration: underline;}

/* ~Issue */
h1.IssueHead {font-style:italic;border-bottom:solid 0.1em #c6cecb;margin-bottom:0.7em;padding-bottom:0.1em;}
.Issue h2.IssueHead {margin: 0 0 1em 0;}
/* ~Lists */
.List .Item {margin-bottom:1.5em;}
.List .Date {font-weight:bold;}

.scNewsListPage .Head,
.scNewsListPage .Annotation {font-size:0.917em;line-height:1.364em;}

/* ~Photoalbum */
div.scPhSliderPreview {width:auto;float:left;}
div.PhSliderNav {text-align:center;font-size:0.917em;line-height:1.636em;color:#abaaaa;}
div.PhSliderNav span {cursor:hand;cursor:pointer;text-decoration:underline;padding:0 0.75em;}

/* ~Forms */
.scRequestPasswordForm table.frmEdit {margin: 1em 0;}
.scLogonPageForm table.frmEdit {margin: 1em 0;}
.scLogoutPageForm .Head {margin-bottom: 1em;}
.scUsersForm table.frmEdit .frmP {font-weight: bold;}
.scFeedback table.frmEdit .frmP {font-weight: bold;}
/*
.frmButton {border:solid 1px #29415a;}
.frmButton:hover {background:#2b457e;}
*/
div.scSiteFindForm {width: auto; padding-left: 1.6em; margin-bottom:2em;background:url(../img/icon-lupa.gif) no-repeat 0 0.25em;}
.scSiteFindForm .frmB {width: auto;}
.scSiteFindForm .frmV {width: auto;}
.scSiteFindForm .frmCmt {display: none;}
.scSiteFindForm .frmInput {height:1.67em; width: auto; border:solid 1px #9c9e9c;width:167px;}
.scSiteFindForm .frmButton {height:2em; margin: 0 0 0 5px;font-size:0.917em;width:55px; border:solid 1px #29415a;background:#29415a;color:#fff;}
.scSiteFindForm .frmButton:hover {background:#2b457e;}
