﻿DIV.pcs_content 
{		
	background:#FFFFFF;	
}

DIV.pcs_content * {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8pt; 
}

DIV.pcs_content input.pcs_default, DIV.pcs_content input.pcs_default_disabled {
	background-color: #ffffff; 
	border: 1px solid #526BA5; 
	font-family: Tahoma, arial, sans-serif; 
	width: 120px;
	font-size: 10pt;
}

DIV.pcs_content textarea.pcs_default 
{
	background-color: #ffffff; 
	font-family: Tahoma, arial, sans-serif; 
	width: 120px;
	font-size: 10pt;
}

DIV.pcs_content TABLE.pcs_form {
	background-color:#EEEDFF;
	border:  solid 3px #EEEDFF;	
}

DIV.pcs_content TABLE.pcs_form TR TH, DIV.pcs_content TABLE.pcs_structtable TABLE.pcs_form TR TH {
	background-color:#EEEDFF;
	text-align: right;
	font-weight:normal;
	padding-right:3px;
	vertical-align: middle;
}

DIV.pcs_content TABLE.pcs_structtable TABLE.pcs_form TR TH {
	background-color:#EEEDFF;
	text-align: right;
	font-weight:normal;
	padding-right:3px;
	vertical-align: middle;
}

DIV.pcs_content TABLE.pcs_form TD.pcs_description 
{
	text-align: right;
	font-weight: bold;
	vertical-align: top;
	padding-right:3px;
}

DIV.pcs_content TABLE.pcs_form TH label, DIV.pcs_content TABLE.pcs_form TH span {
	padding-right:5px;
}

DIV.pcs_content TABLE.pcs_form label.pcs_required, DIV.pcs_content TABLE.pcs_form span.pcs_required, DIV.pcs_content TABLE.pcs_form IMG.pcs_required{
	background: url('Images/CS/icon_required_field.gif') no-repeat right top;
}


DIV.pcs_content TABLE.pcs_structtable {	
	background-color:#EEEDFF;}

DIV.pcs_content TABLE.pcs_structtable TR.pcs_title {
	font-weight:bold;
}

DIV.pcs_content TABLE.pcs_structtable TR.pcs_item {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	vertical-align: top;
}

DIV.pcs_content TABLE.pcs_structtable TR.pcs_title TD{
	padding-top: 3px;
	padding-left: 3px;
	border-bottom: solid 1px #000000;
}

DIV.pcs_content TABLE.pcs_structtable TR.pcs_item TD.pcs_description, DIV.pcs_content TABLE.pcs_structtable TR.pcs_item TH 
{
	text-align: right;
	vertical-align: top;
	padding-right:3px;
}

DIV.pcs_content INPUT.pcs_submit {
	width: 120px; 
	padding: 2px; 
	margin-top: 2px; 
	margin-right: 2px; 
	background-color: #FAFBFD; 
	border: solid 1px #a4b6d5; 
	border-top: solid 1px white; 
	border-left: solid 1px white;
	font-family:Tahoma;
	font-size:8pt;
}

DIV.pcs_content a, DIV.pcs_content a:visited {
	font-weight: normal;
	font-family: Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #4F6AA0;
	text-decoration: none;
}

DIV.pcs_content a:hover {
	color: #36486D;
	text-decoration: underline;
}

DIV.pcs_content a.pcs_menulink, DIV.pcs_content a:visited.pcs_menuLink
{
	font-weight: normal;
	font-weight: bold;
	color: #4F6AA0;
	text-decoration: none;
	background: url('Images/CS/rect.gif') no-repeat left ;
	padding-left: 18px;
}

DIV.pcs_content a:hover.pcs_menulink
{
	color: #36486D;
	text-decoration: underline;
}

DIV.pcs_content TABLE.pcs_table1 {
	font-family: Tahoma;	
	color: Black;
	background: #EAEDF4;
}

DIV.pcs_content TABLE.pcs_table1 TD {
	padding: 3px;
}

DIV.pcs_content TABLE.pcs_table1 TR.pcs_header {	
	background:#6DAAC4;	
	color: #FFFFFF;
	font-weight:bold;
}

DIV.pcs_content TABLE.pcs_table1 TR.pcs_header A {
	color: #DFE4EE;
	font-weight:bold;
}

DIV.pcs_content TABLE.pcs_table1 TR.pcs_header A:hover 
{
	color: #DFE4EE;
	text-decoration: underline;
}

DIV.pcs_content TABLE.pcs_table1 TR.pcs_footer {
}

DIV.pcs_content TABLE.pcs_table1 TR.pcs_item, DIV.pcs_content TABLE.pcs_table1 TR {
	background:#EAEDF4;
}

DIV.pcs_content TABLE.pcs_table1 TR.pcs_alt_item {
	background:##D9DBFF;
}

DIV.pcs_content TABLE.pcs_table1 TD.pcs_column1 {
	background:#A6B4D0;
}

DIV.pcs_content TABLE.pcs_table1 TR.pcs_pager {
}

DIV.pcs_content H1 * {
	font-size: 12px;
}

DIV.pcs_content H1 {
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 12px;
}

DIV.pcs_content H2 * {
	font-size: 10pt;
}

DIV.pcs_content H2 {
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 10pt;
}

DIV.pcs_content P
{
	font-weight: normal;
	margin-top: 10px;
}

DIV.pcs_content LI {
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

DIV.pcs_content UL
{
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 10pt;
}

DIV.pcs_content hr {
        height: 3;
        color: #FAFBFD; 
}

/* -----  GRC Styles for online applications ----- */

TABLE.grc_table1 {
        font-family: Tahoma;
        font-size: 11px;
        color: Black;
        background: #EAEDF4;
}

TABLE.grc_table1 TD
{
        padding: 3px;
}

TABLE.grc_table1 TR.grc_header {
        background:#6DAAC4;	
	    color: #FFFFFF;
        font-weight:bold;
}

TABLE.grc_table1 TR.grc_header A {
        color: #DFE4EE;
        font-weight:bold;
}

TABLE.grc_table1 TR.grc_footer {
}

TABLE.grc_table1 TR.grc_item {
        background:#EAEDF4;
}

TABLE.grc_table1 TR.grc_alt_item {
        background:#D9DBFF;

}

TABLE.grc_table1 TD.grc_column1 {
        background:#A6B4D0;
}

TABLE.grc_table1 TR.grc_pager {
}



TABLE.grc_table2 {
        font-family: Tahoma;
        font-size: 11px;
        color: Black;       
}

TABLE.grc_table2 TR.grc_header {     
        color: #DFE4EE;
        font-weight:bold;
}

TABLE.grc_table2 TR.grc_header TD
{
        border-right: solid 1px #EAEDF4;
}

TABLE.grc_table2 TD
{
        padding: 3px;
}

TABLE.grc_table2 TR.grc_footer {
}

TABLE.grc_table2 TR.grc_item TD {
         border-bottom: solid 1px #C2C2C2;
}

TABLE.grc_table2 TR.grc_alt_item TD {
        border-bottom: solid 1px #C2C2C2;
}

TABLE.grc_table2 TD.grc_column1 {      
}

TABLE.grc_table2 TD A {      
        text-decoration:none;
}


TABLE.grc_table2 TD A:hover {      
        text-decoration:underline;
}

TABLE.grc_table2 TR.grc_pager {
}

.grc_text
{
        font-family: Tahoma, Arial;
        font-size: 11px;
}

.grc_checkbox
{
        font-family: Tahoma, Arial;
        font-size: 11px;
}


TABLE.grc_desctable {
        font-family: Tahoma;
        font-size: 11px;
        color: Black;
        background-color:#EEEDFF;
        padding: 0px;
}

TABLE.grc_desctable TD.grc_description
{    
        font-weight:bold;
        vertical-align: top;
        width: 110px;
}

TABLE.grc_desctable TD.grc_formdescription
{
        font-weight:bold;
        vertical-align: top;       
}

TABLE.grc_desctable TD.grc_value 
{
	vertical-align: top;
}

TABLE.grc_desctable TD.grc_formvalue 
{
	vertical-align: top;
}




TABLE.grc_structtable {
        font-family: Tahoma;
        font-size: 11px;
        color: Black;
        background-color:#EEEDFF;       
}

TABLE.grc_structtable TR.grc_title {      
        font-weight:bold;
}

TABLE.grc_structtable TR.grc_item {
        padding-top: 5px;
        padding-left: 5px;
        	vertical-align: top;
}

TABLE.grc_structtable TR.grc_title TD {
	padding-top: 3px;
	padding-left: 3px;
	border-bottom: solid 1px #000000;
}


a.grc_menulink, a:visited.grc_menuLink
{
        font-weight: normal;
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #4F6AA0;
        text-decoration: none;
        background: url(Images/CS/rect.gif) no-repeat left left ;
        padding-left: 18px;
}

a:hover.grc_menuLink
{
        color: #36486D;
        text-decoration: underline;
}


/* k tabulce 1 */
TABLE.grc_table1 TR.grc_itemWarn {
        background: #D4AAAA;
}

TABLE.grc_table3 TD { 
    padding : 3px; 
} 
TABLE.grc_table3 TR.grc_header,TABLE.grc_table3 TR.grc_footer { 
background : #4F6AA0; 
color : #DFE4EE; 
font-weight : 700; 
} 
TABLE.grc_table3 { 
color : #000; 
font-family : Tahoma, Arial, sans-serif; 
font-size : 11px; 
} 
TABLE.grc_table3 TR.grc_header TD { 
border-right : solid 1px #EAEDF4; 
} 


TABLE.grc_table3 TD A,#content A.internal { 
text-decoration : none; 
} 
TABLE.grc_table3 TD A:hover,#content A:hover.internal { 
text-decoration : underline; 
}

/* Phorum styles*/
body
{
}

.mainHeaderRow
{
	background-image: url(Images/CS/Phorum/forum_1px_tmave_fialovy_pruh.jpg);	
	background-repeat:repeat-x;
	height: 29px;
	text-align:center;	
	color: White;
	border-bottom: solid 1px white;
	border-right: solid 1px white;
	
	
}

.forumHeaderRow
{	
	padding-left: 5px; 
	background-image: url(Images/CS/Phorum/forum_1px_svetle_fialovy_prechod.jpg);
    vertical-align: middle;    
    background-repeat: repeat-x; 
    height: 27px;
    text-align: left; 
    border: solid 1px white;      
   
    
}

.editPageTitle
{
	background-image: url(Images/CS/Phorum/forum_1px_svetle_fialovy_prechod.jpg);    
    background-repeat: repeat-x; 
    height: 27px;
    text-align: left; 
    border: solid 1px white;    
}

.textCitace
{
	border: solid 1px black;
	background-color: White;
	font-style:italic;
	margin-left: 30px;
}

.mainBorder
{
	border-right: #385694 1px solid; 
	border-top: #385694 1px solid; 
	border-left: #385694 1px solid; 
	border-bottom: #385694 1px solid;
}

.topicRow
{
	background-color: #EAEDF4;
	
	border-left: solid 1px white;
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding-left: 35px;
}

.topicRowDetails
{
	background-color: #D5DCEC;
	text-align:center;		
	border-right: solid 1px white;
	border-bottom: solid 1px white;
}

.postingItem
{
	background-color: #EAEDF4;
	border-right: solid 1px white;
	border-left: solid 1px white;
	border-bottom: solid 1px white;
}

.postingItemAlternate
{
	background-color: #D5DCEC;
	border-right: solid 1px white;
	border-left: solid 1px white;
	border-bottom: solid 1px white;
}

.button
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	border-left: blue 1px solid;
	color: blue;
	border-bottom: blue 1px solid;
	background-color: #d5dcec;
}
A.icon {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 1px 2px; PADDING-LEFT: 21px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}

.icon_category
{
	background-image: url(Images/CS/Phorum/folder.png);	
}

.icon_category_add
{
	background-image: url(Images/CS/Phorum/folder_add.png);	
}
.icon_category_delete
{
	background-image: url(Images/CS/Phorum/folder_delete.png);	
}
.icon_category_edit
{
	background-image: url(Images/CS/Phorum/folder_edit.png);	
}

.icon_phorum
{
	background-image: url(Images/CS/Phorum/phorumlist.png);	
}
.icon_phorum_add
{
	background-image: url(Images/CS/Phorum/phorumlist_add.png);	
}
.icon_phorum_edit
{
	background-image: url(Images/CS/Phorum/phorumlist_edit.png);	
}
.icon_phorum_delete
{
	background-image: url(Images/CS/Phorum/phorumlist_delete.png);	
}

.icon_topic
{
	background-image: url(Images/CS/Phorum/topic_list.png);	
}
.icon_topic_add
{
	background-image: url(Images/CS/Phorum/topic_list_add.png);	
}
.icon_topic_edit
{
	background-image: url(Images/CS/Phorum/topic_list_edit.png);	
}
.icon_topic_delete
{
	background-image: url(Images/CS/Phorum/topic_list_delete.png);	
}


.icon_posting
{
	background-image: url(Images/CS/Phorum/comment.png);	
}
.icon_posting_add
{
	background-image: url(Images/CS/Phorum/comment_add.png);	
}
.icon_posting_edit
{
	background-image: url(Images/CS/Phorum/comment_edit.png);	
}
.icon_posting_delete
{
	background-image: url(Images/CS/Phorum/comment_delete.png);	
}
.icon_posting_citate
{
	background-image: url(Images/CS/Phorum/user_comment.png);	
}
