body { background: #fefefe url("../images/bodybg.gif") left repeat-y; margin: 0; color: #333 }
body, td, th, input, textarea { font: .75em normal Tahoma, "Lucida Grande CE", lucida, sans-serif; }
h1, h2, h3 { margin: 3px 0 15px 0; color: #C13418 }
h1 { font-size: 1.3em }
h2 { font-size: 1.1em }
h3 { font-size: 1em; }
h3 .green2 { color:#2D6212; }
h3 .yell { color:#D3A22D; }
h3 .kaki { color:#A67E00; }
h3 .vio { color:#4D4078; }
h3 .blu2 { color:#0C5F9C; }
h3 .gre { color:#868686; }
h3 .red { color:#B41F0A; }
h3 .pur { color:#1C3563; }
h4 { font-size: .9em }

a { color: #c00; text-decoration: none; }
ol {color: #c00;  font-weight: bold; }
th { font-weight: bold; text-align: left }
td { text-align: right ; padding: 2px;}


#page { width: 800px; overflow: hidden }
#top { height: 98px;} 
/*#top #bg00 {height: 98px; width: 623px; background: #ff0 url("../images/top-bg00.jpg") left bottom no-repeat; }
#top #bg01 {height: 98px;  background: #fff url("../images/top-bg01.jpg") right bottom no-repeat;}*/
#logo { width: 174px; height: 98px; background: #fff url("../images/logo.gif") left top no-repeat; float:left; }
#title00 { height: 98px; background: url("../images/top-bg.jpg") right bottom no-repeat;}
#title01 { height: 98px; background: url("../images/top-bg01.jpg") right bottom no-repeat;}
#title02 { height: 98px; background: url("../images/top-bg02.jpg") right bottom no-repeat;}
#title03 { height: 98px; background: url("../images/top-bg03.jpg") right bottom no-repeat;}
#title04 { height: 98px; background: url("../images/top-bg04.jpg") right bottom no-repeat;}
#title05 { height: 98px; background: url("../images/top-bg05.jpg") right bottom no-repeat;}
#title06 { height: 98px; background: url("../images/top-bg06.jpg") right bottom no-repeat;}
#title07 { height: 98px; background: url("../images/top-bg07.jpg") right bottom no-repeat;}
#title08 { height: 98px; background: url("../images/top-bg08.jpg") right bottom no-repeat;}
#title09 { height: 98px; background: url("../images/top-bg09.jpg") right bottom no-repeat;}
#title10 { height: 98px; background: url("../images/top-bg10.jpg") right bottom no-repeat;}
#title11 { height: 98px; background: url("../images/top-bg11.jpg") right bottom no-repeat;}
#title12 { height: 98px; background: url("../images/top-bg12.jpg") right bottom no-repeat;}
#title13 { height: 98px; background: url("../images/top-bg13.jpg") right bottom no-repeat;}
#title14 { height: 98px; background: url("../images/top-bg14.jpg") right bottom no-repeat;}
#title15 { height: 98px; background: url("../images/top-bg15.jpg") right bottom no-repeat;}
#title16 { height: 98px; background: url("../images/top-bg16.jpg") right bottom no-repeat;}
#title17 { height: 98px; background: url("../images/top-bg17.jpg") right bottom no-repeat;}
#title18 { height: 98px; background: url("../images/top-bg18.jpg") right bottom no-repeat;}
#title19 { height: 98px; background: url("../images/top-bg19.jpg") right bottom no-repeat;}
#title20 { height: 98px; background: url("../images/top-bg20.jpg") right bottom no-repeat;}

#title21 { height: 98px; background: url("../images/top-bg21.jpg") right bottom no-repeat;}
#title22 { height: 98px; background: url("../images/top-bg22.jpg") right bottom no-repeat;}
#title23 { height: 98px; background: url("../images/top-bg23.jpg") right bottom no-repeat;}
#title24 { height: 98px; background: url("../images/top-bg24.jpg") right bottom no-repeat;}
#title25 { height: 98px; background: url("../images/top-bg25.jpg") right bottom no-repeat;}
#title25 { height: 98px; background: url("../images/top-bg25.jpg") right bottom no-repeat;}
#title26 { height: 98px; background: url("../images/top-bg26.jpg") right bottom no-repeat;}
#title27 { height: 98px; background: url("../images/top-bg27.jpg") right bottom no-repeat;}
#title28 { height: 98px; background: url("../images/top-bg28.jpg") right bottom no-repeat;}
#title29 { height: 98px; background: url("../images/top-bg29.jpg") right bottom no-repeat;}
#title30 { height: 98px; background: url("../images/top-bg30.jpg") right bottom no-repeat;}
#title31 { height: 98px; background: url("../images/top-bg31.jpg") right bottom no-repeat;}
#title32 { height: 98px; background: url("../images/top-bg32.jpg") right bottom no-repeat;}
#title33 { height: 98px; background: url("../images/top-bg33.jpg") right bottom no-repeat;}
#title34 { height: 98px; background: url("../images/top-bg34.jpg") right bottom no-repeat;}


#head { color: #fff; font-size: 25px; font-style: italic; padding-top:23px; padding-right:30px; text-align:right;}
#head2 { color: #fff; font-size: 25px; font-style: italic; padding-top:23px; padding-right:120px; text-align:right;}
#head .htitle{ color: #fff; font-size: 28px; font-style: italic;  text-align:right;}
#line { background: #fff url("../images/middle-bg.gif") left top no-repeat; height: 7px; font-size: 5px; 	clear: both;}


#middle {  }
#left { width: 172px; min-height: 652px; _height: 652px; float: left; background: #fff url("../images/left-bg.jpg") left top no-repeat }
#left-en { width: 172px; min-height: 652px; _height: 652px; float: left; background: #fff url("../images/left-bg-en.jpg") left top no-repeat }

#left-en #navi { margin-top: 25px  }
#left-en #navi a { color: #FCA498; display: block; height: 22px; background: transparent url("../images/navi-bg.gif") right top no-repeat; text-align: right; font-weight: bold; text-decoration: none; margin: 5px 0 }
#left-en #navi a:hover { color: #000; background:#FFFFBF;}
#left-en #navi a span { display: block; padding: 3px 30px 0 0 }


#left #navi { margin-top: 25px  }
#left #navi a { color: #FCA498; display: block; height: 22px; background: transparent url("../images/navi-bg.gif") right top no-repeat; text-align: right; font-weight: bold; text-decoration: none; margin: 5px 0 }
#left #navi a:hover { color: #000; background:#FFFFBF;}
#left #navi a span { display: block; padding: 3px 30px 0 0 }

#right { margin-left: 175px }
#foot { height: 45px; background: #fff url("../images/middle-bg.gif") left top no-repeat; clear: left }


#sluzbymenu {margin-top:46px; margin-left:157px;height:176px; width: 266px;/*border: solid 1px red;*/}
#sluzbymenu #menu a { color: #fff; display: block; height: 22px; text-align: left; font-weight: bold; text-decoration: none; padding-left:20px; position: relative;}
#sluzbymenu #menu a:hover { color: #000; background:#FFFFBF;}
#sluzbymenu #menu a span { display: block; padding: 3px 30px 0 0 }
#sluzbymenu a img.img {	position: absolute;	top: -38px;	left: 250px;	display: none;}

#refermenu {margin-top:46px; margin-left:157px;height:152px; width: 266px; /*border: solid 1px red;*/}
#refermenu #menu a { color: #fff; display: block; height: 22px; text-align: left; font-weight: bold; text-decoration: none; padding-left:20px; position: relative;  }
#refermenu #menu a:hover { color: #000; background:#FFFFBF;}
#refermenu #menu a span { display: block; padding: 3px 30px 0 0 }

#refermenu2 {margin-top:20px; margin-left:157px;height:130px; width: 290px;}
#refermenu2 #menu a { color: #fff; display: block; height: 22px; text-align: left; font-weight: bold; text-decoration: none; padding-left:20px; position: relative;  }
#refermenu2 #menu a:hover { color: #000; background:#FFFFBF;}
#refermenu2 #menu a span { display: block; padding: 3px 30px 0 0 }

#menuitemleftsluzby {height:18px;	width: 172px;	cursor: pointer;	display:block; }
#menuitemleftsluzby a { color: #000; display: block; height: 22px; text-align: right; font-weight: bold; font-size:12px; text-decoration: none; }
#menuitemleftsluzby a:hover { color: #fff; background:#000;}
#menuitemleftsluzby a span { display: block; padding: 3px 10px 0 0 }

#menuitemleftsluzby a.h35 { color: #000; display: block; height: 35px; text-align: right; font-weight: bold; font-size:12px; text-decoration: none; }
#menuitemleftsluzby a:hover.h35 { color: #fff; background:#000;}
#menuitemleftsluzby a span.h35 { display: block; padding: 3px 10px 0 0 }

#verze {width: 170px; position: absolute; top: 678px;	left: 0px;}
#leftmenusluzby {width: 172px; position: absolute;	margin-top:240px;	height:144px; left: 0px; }

.text { padding: 20px 35px 15px 20px }
.ftext {text-align: center; padding-top: 7px;  font-size: 11px }
.blue-bg { background: #fff url("../images/bg-blue.gif") right top repeat-y }
.green-bg { background: #fff url("../images/bg-green.gif") right top repeat-y }
.green2-bg { background: #fff url("../images/bg-green2.gif") right top repeat-y }
.yell-bg { background: #fff url("../images/bg-yell.gif") right top repeat-y }
.vio-bg { background: #fff url("../images/bg-vio.gif") right top repeat-y }
.blu2-bg { background: #fff url("../images/bg-blue2.gif") right top repeat-y }
.blu3-bg { background: #fff url("../images/bg-blue3.gif") right top repeat-y }
.blu4-bg { background: #fff url("../images/bg-blue4.gif") right top repeat-y }
.kaki-bg { background: #fff url("../images/bg-kaki.gif") right top repeat-y }
.bro-bg { background: #fff url("../images/bg-brown.gif") right top repeat-y }
.gre-bg { background: #fff url("../images/bg-gre.gif") right top repeat-y }
.red-bg { background: #fff url("../images/bg-red.gif") right top repeat-y }
.pur-bg { background: #fff url("../images/bg-pur.gif") right top repeat-y }
.arm-bg { background: #fff url("../images/bg-arm.gif") right top repeat-y }
.cert-bg { background: #fff url("../images/bg-cert.gif") right top repeat-y }
.green2-li  {list-style-image: url('../images/green2blt.gif'); }
.yell-li  {list-style-image: url('../images/yellblt.gif'); }
.kaki-li  {list-style-image: url('../images/kakiblt.gif'); }
.vio-li  {list-style-image: url('../images/vioblt.gif'); }
.blu2-li  {list-style-image: url('../images/blue2blt.gif'); }
.gre-li  {list-style-image: url('../images/greblt.gif'); }
.red-li  {list-style-image: url('../images/redblt.gif'); }
.pur-li  {list-style-image: url('../images/purblt.gif'); }

.sluzby { height: 387px; background: #fff url("../images/middlesluzby.jpg") right top no-repeat }
.refer { height: 445px; background: #fff url("../images/middlerefer.jpg") right top no-repeat }
.refer2 { height: 445px; background: #fff url("../images/middlerefer2.jpg") right top no-repeat }
.hide { display: none }
.menuitemsluzby {	height:22px;	width: 270px;	cursor: pointer;	background-repeat:  no-repeat;	display:block;}
.menuitemrefer {	height:22px;	width: 300px;	cursor: pointer;	background-repeat:  no-repeat;	display:block;}
.itemverze {height:20px; width: 35px;	cursor: pointer; float:left; padding-top: 2px ; }
.itemverzetext { height:25px; width: 40px; float:left; padding-top: 5px ; }
.itemverzetext a {color: #000;font-weight: bold;}
.itemverzetext a:hover{	color: #fff;}

.oltext {color:#000;font-weight:normal;}


#photo {width: 560px;height:388px;text-align:right;/*	border: 1px solid blue;*/}
#photobar {width: 547px;height:49px;	background: url('../images/photobar.gif') left no-repeat;/*	border: 1px solid blue;*/}
#pbarleft {	margin-top:12px;	margin-left:21px;	width: 27px;	height:27px;/*	background-color:red;*/	float:left;	cursor: pointer;}
#pbarcenter {	margin-top:12px;	width: 452px;	height:27px;/*	background-color:green;*/	float:left;}
#pbarright {	margin-top:12px;	width: 27px;	height:27px;/*	background-color:navy;*/	float:left;	cursor: pointer;}
.photoitem{	float: left;	height: 27px;	width: 22px;	cursor: pointer;/*	background-color:navy;*/}
.photoitem2{	float: left;	height: 27px;	width: 22px;	cursor: pointer;	background: url('../images/pcursor2.gif') left no-repeat;/*	background-color:navy;*/}

* html #left {
 margin-right: 0px;
}
 
* html .text {
 height: 1%;
 margin-left: 0;
 _height: 350px; 
}

#cse-search-box
{padding:215 0 0 5;}

#search3
{
	padding: 20px 0px 0px 20px;
	width: 88%;
	overflow: hidden;
	min-height: 500px;
}

