/* ~Tags For Site
----------------------------------------------- */
body		{font-family: Verdana, Arial, Helvetica, sans-serif;color:#4f4f4f; line-height:1.5em;font-size:75%;}
body table {line-height: 1.5em;}

a:link		{color:#014a8f;}
a:visited	{color:#014a8f;}
a:active, 
a:hover		{color:#014a8f;}

h1 {font-size: 1.667em; line-height:1.1em; margin-bottom: 0.7em;}
h2 {font-weight:normal;}

hr {color:#d0d0d0;background-color:#d0d0d0;}

/* ~Classes For Site
----------------------------------------------- */

.Head       {font-weight:bold;}
.Date		{color:#05478e;}
.Selected   {color:#020202;}
.Sign		{font-style:italic;text-align:right;}
.Leader 	{font-weight:bold;}
.Citate 	{font-style:italic;}

/* Table classes for Editor */
table.tabB {border-collapse:collapse;empty-cells:show;}
table.tabB	td,
table.tabB	th	{}
tr.tabHead	td,
tr.tabHead	th	{background:#fff;border-bottom:solid 1px #c2c2c2;}
tr.tabR		td,
tr.tabR1	td	{background:#fefefe;border:solid 1px #c2c2c2;}
td.tabHead,
th.tabHead		{font-weight:bold;}

/* ~Layout For Site
----------------------------------------------- */
table.ssT {height:184px; width: 100%; background:url(../img/ssTbg.gif) repeat-x;}
.ssT .ssTL {height:183px;background:url(../img/ssTLbg.jpg) no-repeat;padding:45px 0 0 180px;vertical-align:top;}
.ssTR {height:183px;background:url(../img/ssTRbg.jpg) no-repeat 100% 0;vertical-align:top;text-align:right;}

.ssL {background:#e3e3e3;}
.ssLT {background:#fff;padding-top:3em; vertical-align: top;}
.ssLC {background:url(../img/ssLCbg.gif) no-repeat;padding-top:1.5em;}

.ssC .ssCH {background:url(../img/ssCHbg.gif);}
.ssC .ssCH h1 {color:#fff;background:url(../img/ssCHc.gif) no-repeat;text-align:center;font-size:1.167em;line-height:1.714;margin-bottom:0em;}
.ssC .ssCw {padding-top:1em; vertical-align: top;}
.ssC .ssCw .infoblock {margin-bottom:1.5em;}
.ssC .ssCC {border:solid 1px #ececec;border-top-width:5px;padding:1em 20px;}
.ssC .ssCC div.wrapper {width:80%;}
/*.ssC .ssCC div.wrapper {width:auto;}*/

h1.IssueHead {font-weight:normal;}

table.ssB {width: 100%; background:#c1c1c1 url(../img/ssBbg.gif) repeat-x;}
.ssB .ssBL {background:url(../img/ssBLbg.gif) no-repeat;}
.ssB .ssBC {width: 100%;}
.ssB .ssBL, 
.ssB .ssBC, 
.ssB .ssBR {vertical-align:top;padding:5em 0 1em 0;font-size:0.917em;line-height:1.364em;text-align:center;color:#073F78;}

/* ~Infoblock Layout */
.defaultmaintop .infoblockhead {background:url(../img/ssCHbg.gif);}
.defaultmaintop .infoblockhead h2 {color:#fff;background:url(../img/ssCHc.gif) no-repeat;text-align:center;
	font-size:1.167em;line-height:1.714; margin: 0em;font-weight:bold;}
.defaultmaintop .infoblockbody {border:solid 1px #ececec;border-top-width:5px;padding:1em 20px;}

/* ~Actions */
div.scPrintSend {font-size:0.917em;margin-top:3em;}
div.scPrintSend .Action {border:none; padding:0;}
.scPrintSend .Action:link,
.scPrintSend .Action:visited {color:#999;}
.scPrintSend .Action:hover {text-decoration:underline;}

/* ~MenuMeta */
div.scMenuMeta {margin-right:18px;}
table.scMenuMeta {height:32px; margin-left: auto; margin-right: 0;}
.scMenuMeta .Action {display:block;padding:5px;margin:5px;margin-right:9px;}
.scMenuMeta .Delimiter {display:none;}

/* ~MenuMain */
.scMenuMain .Action {white-space: nowrap;}

/* ~MenuAlter */
.scMenuAlter .Item .Action,
.scMenuAlter .ItemActive .Action {white-space: nowrap;} 

/* ~Paging */
div.scPaging {font-size:0.917em;line-height:1.636em; margin:1.636em 0;}

/* ~Map */
div.scSiteMap {font-size: 1.2em;}

/* ~Trace */
div.scTrace {color:#999;font-size:0.917em;line-height:3.272em;}
.scTrace .Action,
.scTrace .Active {white-space: nowrap;}
.scTrace .Action:link,
.scTrace .Action:visited {color: #9c9c9c; text-decoration: none;}
.scTrace .Action:hover,
.scTrace .Action:active {color: #9c9c9c; text-decoration: underline;}
.scTrace .Active {font-weight:bold;}

/* ~Tree */
.scTree .Action:link,
.scTree .Action:visited {text-decoration: none;}
.scTree .Action:hover,
.scTree .Action:active,
.scTree a#active_node {text-decoration: underline;}

.scTree .scTreeRootSub .Action {font-size:0.917em;line-height:1em;}
.scTree .scTreeRootSub .Action:link,
.scTree .scTreeRootSub .Action:visited {color:#032F58;}

div.scTree {margin:0 12px 1.5em 35px;}
div.scTree div.scTreeRootSub,
div.scTree div.scTreeSub {margin:0.166em 0 0.333em 18px;}

.scTree .IsRoot {line-height: 1em; margin: 0.6em 0em;/*padding-left:12px;/*background:url(../img/bullet.gif) no-repeat 0 0.5em;*/}
.scTree .scTreeRootSub .IsNode,
.scTree .scTreeRootSub .IsLeaf {margin:0.6em 0;}

/* ~Issue */
h2.IssueHead {font-size: 1.667em; line-height:1.1em; margin-bottom: 0.7em; margin-top: 0;}
div.Issue div.Date {font-size:0.917em;line-height:1.636em; margin-bottom:1.636em;}

/* ~Lists */
/*
.List .ItemFirst {clear: none;}
.List .Item {clear: both;}
*/
.List .Item {margin-bottom: 1.5em;}
.List .Item .Head {font-size:1em;margin-bottom:0; line-height:1.13em;}
.List .Item .Head .Action:link,
.List .Item .Head .Action:visited {text-decoration:none;}
.List .Item .Head .Action:hover,
.List .Item .Head .Action:active {text-decoration:underline;}
.List div.Date {font-size:0.917em;line-height:1.636em;}


/* ~Forms */
div.scSiteFindForm {margin-top:100px; margin-right: 24px; text-align: right; width: auto;}
.scSiteFindForm .frmEdit {line-height:32px;height:32px; margin-left: auto; margin-right: 0; }
.scSiteFindForm .frmInput {border:1px solid #05478E; color:#004C91;width:245px;font-size:0.917em; height:18px;}
.scSiteFindForm .frmButton {border:none;background:none;margin:0;padding:0;}

.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;}