﻿/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-align: center;
	background-color: #F0F4F7;
	background-color: #EBEBEB;
	background-color: #FAECEB;
	background-color: #F0ECF4;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: 20px 30px;
}
a {
	color: #003399;
	color: #620B26;
	color: #43203F;
	text-decoration: underline;
}

a:hover {
	color: #00376B;
	color: #620B26;
	color: #43203F;
	text-decoration: none;
}

h2 {
	margin: 0;
	color: #00C990;
	color: #620B26;
	color: #43203F;
	font: 180%;
	font-weight: normal
}
h3 {
	color: #00C990;
	color: #620B26;
	color: #43203F;
	font-size: 110%;
	font-weight: bold;
	margin-top: 20px
}
h4 {
	color: #000;
	font-size: 130%;
	font-weight: bold;
	margin-top: 20px
}
hr {
	height: 1px;
	color: #ddd;
	background-color: #ddd;
	border: 0px solid #ddd
}
dt {
	font-weight: bold
}
kbd, code, pre, input[type=text] {
	f-ont-size: 95%;
	f-ont-family: "Courier New CE", "Courier CE", "Courier New", courier, monospace
}
code {
	background: #ffc
}
pre code, blockquote code {
	background: #f9f9f9
}
pre {
	margin: 20px 0;
	background: #f9f9f9;
	border: 1px solid #ddd;
	padding: 10px
}
q {
	font-style: italic
}
q:before {
	content: open-quote
}
q:after {
	content: close-quote
}
blockquote {
	margin: 30px 0;
	background: #ffd;
	padding: 10px;
	font-style: italic
}
fieldset {
	border: 1px solid #ddd
}
legend {
	font-weight: bold
}
#global table {
	width: 100%;
	border-collapse: collapse;
	_font-size: 90%
}
#global table td {
	bo-rder-bottom: 1px solid #ddd;
	_padding: 5px 0
}
#global table th {
	background: #eee;
	padding: 0 5px
}


h1 { font-size: 130%; }
h2 { font-size: 120%; }
h3 { font-size: 110%; }
h4 { font-size: 110%; margin: 0px; padding: 0px; margin-top: 0px; margin-bottom: 5px; }
h5 { font-size: 100%; }


h1 {
  font-size: 38px;
  margin-bottom: 50px;
  font-fam-ily: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif ;

}














#global {
  margin: 0 auto;
  width: 740px;
}

#global #head {
	/* background-color: #224162; */
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-image: url('../SiteCollectionImages/hlavicka_practicus_purple.png');
	background-position: 50% top;
	background-repeat: no-repeat;
	height: 130px;
}

#global #head #top {
  padding: 5px 25px;
}

#global #head #top h1 {
  font-family: Times New Roman;
  font-weight: bold;
  color: white;
  font-size: 65px;
  margin: 2px 0 0 0;
  padding: 23px 0;
  float: left;
  text-transform: lowercase;
  display: none;
}

#global #head #top h1 a {
  color: white;
  text-decoration: none;
}


#g-lobal #head #top .sub,
#g-lobal #head #top .sub2 {
  color: white;
  font-size: 12px;
  margin: 2px 0;
  padding: 0;
  float: none;
  display: block;
   display: none;
}

#global #head #top .sub {
  margin-top: 10px;
  color: #D2DCF3;
  float: left;
  font-size: 16px;
  padding: 58px 0 0 20px;
    display: none;
}




#content {
	margin: 1em auto 0 auto;
	text-align: left;
	background-image: url('../SiteCollectionImages/bg-main.2.gif');
	background-color: white;
	background-repeat: no-repeat;
}
      
#content #con1 {      
  height: 20px;          
}      

#content #con1 .co {      
  padding: 15px 25px 15px 25px; 
  color: #333;
  font-weight: bold;
  letter-spacing: 1px;
font-size: 12px;   
font-family: Arial;
} 

#content #con2 {
	border-top: 1px solid #DFDFDF;
	padding-top: 20px;
	padding-bottom: 40px;
	background-image: url('../SiteCollectionImages/bg-top-line.3.gif');
	background-repeat: repeat-x;
margin-top: 55px;
_margin-top: 0px;
}       
   
#content #con2 .co {      
  padding: 0px 25px;
  co--lor: #666;       
  font-size: 12px;
font-family: Arial;
}  

#content #con2 .co img.title {      
  margin-right: 20px;
  margin-bottom: 15px; 
  float: none;
  clear: both;      
}  

#content #con2 .co h2 {      
  font-size: 22px;
  color: #224162;  
  color: #620B26;
  margin-bottom: 10px;
  font-weight: bold;     
}

#content #con2 .co h4 {      
  color: #333;      
}

#content #con2 .co .actual {      
  font-size: 18px;
  color: #CE1041;       
  font-weight: bold;
}

#content #con2 .co .issue {      
  font-size: 18px;
  color: #333;        
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 20px;
}
   
#content #con2 .co hr {      
  height: 1px;
  color: #DDDDDD;        
  border: 1px solid #DDDDDD;
  margin: 20px 0 5px 0;
}


#menu {
  margin: 0px;
  padding: 15px 0px 5px 0px;
} 
 
#menu ul {
  margin: 0px;
  padding: 0px;
}
   
#menu ul li {
  font-size: 12px;
  display: inline;
  padding: 0 20px;
}


#foot {
	margin: 0;
	text-align: left;
	background-image: url('../SiteCollectionImages/bg-foot.2.gif');
	background-position: bottom;
	background-repeat: no-repeat;
font-family: Arial;
}
      
#foott .co {
  padding: 15px 25px; 
  color: #999;
font-family: Arial;
font-size: 12px
      }


.support {
  background-color: #fff;
font-family: Arial;
font-size: 12px;
text-align: center;
}

.support img {
  border: 0px;
}


table#cont {
  width: 99%;
  display: block;
  float: none;
  b--order: 1px solid red;
}

table#cont td {
  b---order: 1px solid red;
  vertical-align: top;
}

table#structure {
  width: 680px;
  b---order: 1px solid green;
}

table#structure td {
  b---order: 1px solid green;
  vertical-align: top;
}

.subdesc {
  text-align: center;
  w---idth: 149px;
  b---order: 1px solid orange;
  margin-top: 40px;
font-size: 11px;
font-family: Arial;
}

.subdesc strong {
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
}

.subdesc .dp {
	font-weight: bold;
	border-top: 1px solid #ccc;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 70%;
margin: 0px auto;
}



.box-color1 {
	background-color: #CFFFFF;
	font-size: 180%;
	font-weight: bold;
}


.box-color2 {
	background-color: #FEEBFF;
	font-size: 120%;
	font-weight: bold;
}

.box-color3 {
	background-color: #DEFFFD;
	font-weight: bold;
}


.obsah p {
	margin-top: 8px;
	margin-bottom: 8px;
}

.obsah a {
	text-dec-oration: none;
}

.obsah a:hover {
	text-decoration: underline;
}









/* upravy moss */

#zz1_TopNavigationMenu {

_border-bottom: 1px solid #F0F4F7;
margin: 0px;
padding: 0px;
border-collapse: collapse;
_margin-bottom: -10px; 
margin-top: 10px;
_margin-top: -20px;
font-family: Arial;
font-size: 12px;
}


#zz1_TopNavigationMenu table {
_border-bottom: 1px solid #F0F4F7;
margin: 0px;
padding: 0px;
}


#zz1_TopNavigationMenu td#zz1_TopNavigationMenun0 {
display: none;
}


#zz1_TopNavigationMenu table {
border-collapse: collapse; 
margin: 0px;
padding: 0px;

}

#zz1_TopNavigationMenu table tr td table tr td {
width: 105px;
font-size: 12px;
text-align: center;
t--ext-transform: lowercase;
font-weight: bold;
margin: 0px;
padding: 0px;
}

#zz1_TopNavigationMenu table tr td table tr td a {
	padding: 5px 0px; 
}

#zz1_TopNavigationMenu table tr td table tr td a:hover {
	text-decoration:underline;
}



.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	font-size: 90%;
	display: block;
}


#ctl00_MSO_ContentDiv {
background: yellow;
width: 400px;
	font-family: Arial, Helvetica, sans-serif;

}

table#MSO_ContentTable {
width: 680px;
border-bottom: 1px solid white;
	font-family: Arial, Helvetica, sans-serif;

}


.pageContent {
	font-family: Arial, Helvetica, sans-serif;
}


#AdminActionMenuBox {
	width: 150px;
	display: block;
	float: right;
	color: white;
	background-image: url('../SiteCollectionImages/bg-servismenu.png');
	border: 1px solid #6F9DD9;
	padding-top: 2px;
	padding-bottom: 2px;
}

#AdminActionMenuBox a {
	color: #224162;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	margin-top: 4px;
}



#AdminUserMenuBox {
	width: 150px;
	display: block;
	float: right;
	color: white;
	background-image: url('../SiteCollectionImages/bg-servismenu.png');
	border: 1px solid #6F9DD9;
}

#AdminUserMenuBox a {
	font-family: Arial;
	font-size: 12px;
	color: #224162
}

#ServisMenu {
	width: 740px;
	background-color: #224162;
	border-bottom: 1px solid white;
	display: none;
}

body.glo {
}


table.splashLinkFrame {
	width: 480px;
}



td.ms-nlline {
	display: none;
}

td.ms-vb-tall {
	padding: 0px;
	margin: 0px;
}

td.ms-vb-tall div {
	padding: 0px;
	margin: 0px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: -7px;
}


.ms-listviewtable,
.ms-listviewtable tbody,
.ms-listviewtable tbody tr,
.ms-listviewtable tbody tr td,
.ms-listviewtable {
	border: none;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;	
	padding: 0px;
	margin: 0px;
}

.ms-listviewtable tbody tr {
}

.ms-listviewtable img {
	display: none;	
}

td.ms-vb-icon img {
	display: inline;
	padding-bottom: 10px;
	margin-right: 10px;
}

tr.ms-viewheadertr {
	display: none;
} 

td.ms-vb2 a {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.ms-vb2 div {
	font-weight: bold;
	font-size: 12px;
	padding-right: 5px;
}


td.ms-gb {
	font-family: Arial;
}

td.ms-gb a {
	font-family: Arial;
font-size: 12px;
}

td.ms-gb span {
	display: none;
}

#structure td.ms-gb a {
	display: none;
}


td.ms-gb {
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	display: block;
	margin-top: 10px;
	line-height: 2;
	margin-left: -10px;
	border: 0px;
	color: #333;
}

tr.ms-alternating {
	b--ackground-color: #fff;
}

#ctl00_PlaceHolderMain_ctl03__ControlWrapper_RichHtmlField {
font-size: 12px;
}

td#zz1_TopNavigationMenun6 {
background-color: #DEE7ED;
padding-top: 5px;
padding-bottom: 5px;
}

td#zz1_TopNavigationMenun6 table {
border-bottom: 1px solid #CE1041;
}





#MSOZoneCell_WebPartWPQ2 {
	height: 200px;
}


td#MSOTlPn_MainTD {
	height: 800px;
}

td.ms-vb2 {
	font-weight: bold;
	font-size: 13px;
	color: #003399;
}

td.ms-vb-icon {
	width: 10px;
	padding: 0;
	margin-right: -10px;
	margin-bottom: -5px;
}

td.ms-vb-tall div {
	font-size: 13px;
	margin-top: 1px;
	margin-bottom: 5px;
	padding-left: 45px;
}

#WebPartWPQ3 {
	text-align: center;
	font-family: Arial;
}

#titl1-1_ tr td.ms-gb {
	dis-play: none;
}

#ctl00_explitLogout_ExplicitLogin {
	display: none !important;
	visibility: hidden;
}


td.ms-vb2,
td.ms-gb a {
	color: #620B26; important!
}


#WebPartWPQ3 td.ms-vb2 {
	text-align: left;
}

#WebPartWPQ3 table.ms-listviewtable {
	margin-left: 10px;
}
