@charset "utf-8";
/* CSS Document */

body {
background : white;
color : black;
padding : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
text-align: center;

font-size : 0.7em
}
.header {
background : url(images/header.jpg) no-repeat top right;
text-align: left;
padding : 40px 0 0 4px;
height : 35px;
width : 748px;
margin : 3px auto 3px auto
}
.header_CZ {
background : url(images/graphic_header.jpg) no-repeat top right;
text-align: left;
padding : 40px 0 0 4px;
height : 55px;
width : 748px;
margin : 3px auto 3px auto
}
.frame {
width : 752px;
margin : 0 auto
}
.headblue {
background : #0f6dc5;
margin : 0 0 3px 0;
color : white;
height : 24px;
overflow : hidden
}
.headblue input {
border : 1px solid white;
font-size : 0.9em;
color : black
}
.customtext {
background : #b7dcff;
text-align : center
}
.customsubmit {
background : #5e9dd8
}
.headgray {
background : #e1e1e1;
margin : 0 0 3px 0;
height : 21px;
overflow : hidden
}
.right {
float : right;
padding : 3px 12px 0 0
}
.left {
float : left
}
.headgray a:link {
color : #000000 !important;
text-decoration : none
}
.headgray a:visited {
color : #000000 !important;
text-decoration : none
}
.headgray a:hover {
color : #0f6dc5 !important
}
.headgray a:visited {
color : #000000 !important;
text-decoration : none
}
.menu {
float : left;
text-align: left;
width : 146px
}
.rightmenu {
float : right;
text-align: left;
width : 146px
}
.menuhead {
font-weight : bold;
padding : 6px 0 6px 9px;
overflow : hidden
}
.red {
background : #ae1716 url(images/redmenu.gif);
color : white;
margin : 0 0 5px 0;
padding : 0 0 5px 0
}
.red .menuhead {
border-bottom : 1px solid #f5948e;
background : url(images/redmenuhead.gif)
}
.blue {
background : #0f6dc5 url(images/bluemenu.gif);
color : white;
margin : 0 0 5px 0;
padding : 0 0 5px 0
}
.blue .menuhead {
border-bottom : 1px solid #92bbe9;
background : url(images/bluemenuhead.gif)
}
.green {
background : #8b9509 url(images/greenmenu.gif);
color : white;
margin : 0 0 5px 0;
padding : 0 0 5px 0
}
.green .menuhead {
border-bottom : 1px solid #c2c970;
background : url(images/greenmenuhead.gif)
}
.gray {
background : #9b9b9b url(images/graymenu.gif);
color : black;
margin : 0 0 5px 0;
padding : 0 0 5px 0
}
.gray .menuhead {
border-bottom : 1px solid #eee;
background : url(images/graymenuhead.gif)
}
.gray a:link, .gray a:visited, .grayarea a:link, .grayarea a:visited {
color : black !important;
text-decoration : none
}
.menu a, .rightmenu a, .grayarea a {
text-decoration : none;
color : white
}
.menu a:link, .menu a:visited, .rightmenu a:link, .rightmenu a:visited {
color : white;
text-decoration : none
}
.menu a:hover, .rightmenu a:hover, .grayarea a:hover {
font-weight : normal;
text-decoration : none;
color : white
}
.menu ul, .rightmenu ul, .grayarea ul {
padding : 5px 0 0 10px;
margin : 0
}
.menu li, .rightmenu li, .grayarea li {
margin : 0;
padding : 0;
display : block;
list-style-type : none
}
.selected {
font-weight : bold
}
.content {
width : 435px;
text-align : left;
padding : 0;
margin : 0 0 0 158px
}
.grayarea {
background : #f4f4f4;
border-bottom : 1px solid #8a8a8a;
border-top : 1px solid #8a8a8a
}
.grayarea table {
width : 100%
}
.grayarea td {
vertical-align : top;
width : 49%
}
.grayarea2 {
background : #e1e1e1;
margin-top : 5px
}
.grayarea2 p {
margin : 0;
padding : 5px 9px
}
.grayarea2 em {
font-style : normal;
text-align : right;
display : block;
padding : 0 7px 5px 0;
color : #c8291d;
font-weight : bold
}
.contenttext {
width : 420px;
margin : 0 5px 0 10px;
text-align : left;
color : #333333
}
.content li {
padding-top : 1px;
padding-bottom : 2px
}
.content p {
margin-bottom : 6px;
margin-top : 2px
}
.clearer {
clear : left
}
.imgleft {
float : left;
margin : 0 10px 0 0;
border : 1px solid #afafaf
}
.imgright {
float : right;
margin : 0 0 0 10px;
border : 1px solid #afafaf
}
.content h1 {
font-size : 1em;
padding : 0;
margin : 10px 0 0.5em 0;
font-weight : bold;
color : #464646;
margin-bottom : 0;
margin-top : 10px;
font-size : 1em
}
.content h2 {
font-size : 1em;
padding : 0;
margin : 0.7em 0 0.5em 0;
text-decoration : none;
font-style : italic;
font-weight : normal;
color : #000000;
margin-bottom : 0;
margin-top : 10px
}
.content h3 {
font-size : 1.1em;
padding : 0;
margin : 0.7em 0 0.1em 0;
font-weight : normal;
font-family : "Century Gothic", Arial, Helvetica, sans-serif
}
.content h4 {
font-size : 1em;
padding : 0;
font-weight : bold;
margin : 0.3em 0 0 0;
font-weight : normal;
font-family : "Century Gothic", Arial, Helvetica, sans-serif
}
p {
/*margin : 0 0 10px;*/
padding : 0
}
img {
border : 0;
vertical-align : top
}
.content a {
color : #ff6600
}

.content a strong{
	font-style:normal;
	font-weight:normal
}

.content a em{
font-style:normal
}

.content a:visited {
color : #ff6600
}
.content a:hover {
color : #ef3b2e
}
.footer {
clear : both;
font-size : 0.8em;
text-align : right;
padding : 3px 0 0 0;
border-top : 5px solid #0f6dc5;
color : #8a8a8a
}
.footer a:link, .footer a:visited {
color : #5e5e5e;
text-decoration : none
}

.footer a:hover {
	color : #333333;
	text-decoration : underline
}

sup {
font-size : 0.7em;
font-weight:bold;
color : #333333;
vertical-align : text-top
}
.b {
border : 1px solid red
}
.menuitemclass {
line-height : 1.2;
width : 125px;
background : url(images/bulletmenu.gif) no-repeat left top;
padding-left : 10px;
margin : 3px 0 3px 0
}
.menuitemclass:hover {
line-height : 1.2;
width : 125px;
background : url(images/bulletmenu-o.gif) no-repeat left top;
padding-left : 10px;
margin : 3px 0 3px 0

}
.obtekani {
float : left;
padding-bottom : 2px
}
.odsazenzodstavec {
padding-bottom : 5px
}
.content ul {
padding-top: 0
}

.aslink{
text-decoration:none
}
.content table {
font-size : 100%
}
.sedevyhledavani{
	background-color:#F0F0F0;
	padding: 5px 5px 5px 5px;
	border-top:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
}

/* vypis */
.vypis table{
	vertical-align:middle;
	margin: 10px 0 10px 0;
	border-collapse: collapse;
}

.vypis tr{
border-bottom: #CCCCCC 1px solid;
color:#888888;
}

.vypis tr:hover{
background-color: #F0F0F0;
color:#000000;
}

.stranky{
text-align:right;
}
.headtable{
font-weight:bold;
color:#000000;
background: #FFFFFF;
border-top:#CCCCCC double; !important
}
.headtable:hover{
color:#000000;
background: #FFFFFF;
font-weight:bold;
border-top:#CCCCCC double; !important
}
.zaznamu{
}
.stranacislo{
text-align:right;
}

.beznajezdu{
color:#000000;
background-color:#FFFFFF; !important
}

.onvysl {
padding:3px;
color:#666;
margin:5px 0;
}

.vysl {
width:100%;
border-top:3px #ccc double;
}

.vysl2 {
width:90%;
border-top:3px #ccc double;
border-bottom:1px #ccc solid;
margin:14px auto 4px auto;
}

.vysl2 td {
text-align:left;
}

.vysl th {
  border-bottom:1px #ccc solid;
  font-weight:bold;
  color:#444;
}
.vysl td {
  border-bottom:1px #ccc solid;
  color:#444;
  cursor:hand;
  cursor:pointer;
}
.bold {
  font-weight:bold;
}

/* vypis */
