/*
modra: #0093E0
*/

body {
    background-color: #FFFFFF;
    font-family: "Verdana","arial";
    font-size: 12px;
    color: #000000;
    text-align: center;
    margin-top: 6px;
    padding: 0px;
}

.page { 
    width: 1000px;
    margin: 0 auto;
    text-align: center;
    padding: 0px;
}

.corner { 
    width: 130px;
    float: right;
}

table {
    border-collapse: collapse;
}

.header { 
    background-image: url(header_bg.gif);
    background-repeat: repeat-x;
    background-color: #fff;
    background-position: top left;
    margin: 0;
    text-align: right;
    width: 1000px;
    height: 75px;
    margin: 0 0 20px 0;
    position: relative;
}

.header_logo {
    background-image: url(header_logo.gif);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: right;
    height: 75px;
    padding: 0 5px;
    position: relative;
	z-index: 0;
}

.header_logo div {
    color: white;
    font-weight: bold;
    position: relative;
    top: 55px;
    height: 17px;
    display: inline;
}

.header a, .header a:visited {
    color: white !important;
    font-weight: bold !important;
    text-decoration: none !important;
    padding: 0 3px;
}
.header a:hover {
    text-decoration: underline !important;
}
.header form {
    display: inline;
    margin: 0;
    padding: 0;
}
.header_hledat {
    color: #0093e0;
    background-color: white;
    font-size: 9px;
    width: 96px;
    height: 11px;
    border: 1px solid #fff;
    font-family: "Tahoma","arial";
    padding: 0 1px;
}

.header-cl { 
    background-color: #fff;
    margin: 0 auto 4px auto;
    padding: 0px;
    text-align: left;
    width: 981px;
    height: 81px;
}

.main { 
    background-color: #fff;
    margin: 0px auto;
    padding-top: 0px;
    text-align: left;
    width: 1000px;
}

.right {  
    margin:0;
    float: right;
    width: 320px;
    padding: 0px;
}

.middle { 
    float: right;
    width: 1000px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.mmiddle { 
    margin-left:0px;
    float: left;
    width: 660px;
    padding: 0px 0px 0px 0px;
    position: relative;
}

#rubriky {
    clear:both;
    margin:0 0 10px 0px;
}

#rubriky .ctyri {
    height: 360px;
    width:135px;
    float:left;
    margin-right: 10px;
}

#rubriky .ctyrir {
    height: 360px;
    text-align: center;
    float:left;
    margin-right: 6px;
}

#rubriky .ctyri-pravy {
    height: 360px;
    width:135px;
    float:left;
    margin-right: 0px;
}

#rubriky .dva-levy {
    height: 360px;
    width:280px;
    float:left;
    margin-right: 10px;
    margin-top: 10px;
}

#rubriky .dva-pravy {
    height: 360px;
    width:280px;
    float:left;
    margin-right: 0px;
    margin-top: 10px;
}
/*
#rubriky .foto img {
border: none;
vertical-align:bottom
}


#rubriky #pravy {
margin-right:0
}

*/
.rubriky { 
    clear: both;
    width: 100%;
}

/*
.rubrika  { 
display: inline;
margin-right: 8px;
}

.rubrika td { 
margin: 0;
border:1px solid red;
height: 100%;
}
*/

.vypis-rubrik {
    font-family: Verdana;
    text-align: left;
    background-image: url(rubrika_wide.png);
    background-repeat: no-repeat;
    font-size: 12px;
    font-weight: bold;
    text-transform: lowercase;
    padding-top: 5px;
    padding-left: 0px;
    padding-bottom: 5px;
    margin-top:0px;
    margin-bottom: 5px;
}

.vypis-rubrik-nadpis {
    padding-left: 11px;
    padding-right: 11px;
}

.vypis-rubrik-nadpis-small {
    padding-left: 11px;
    padding-right: 11px;
    font-size: 10px;
}

.blok-telo ul { 
    margin: 0;
    padding: 0;
}

.maly-ul { 
    list-style: none;
    margin: 0 0 10px 0;
    padding: 0;
}

.maly-ul li {
    background-image: url(smallbullet.png);
    background-repeat: no-repeat;
    display: block;
    font-size: 10px;
    padding: 0 0 0 7px;
    margin: 0;
}

.maly-ul li a { 
    color: #ec670f;
}

.maly-ul li a:hover { 
    text-decoration: none;
    color: #fadb92;
}

.velky-ul { 
    list-style: none;
    margin: 6px 0 6px 0;
    padding: 0;
}

.velky-ul li {
    background-image: url(smallbullet.png);
    background-repeat: no-repeat;
    display: block;
    font-size: 12px;
    padding: 0 0 0 9px;
    margin: 0;
}

.velky-ul li a { 
    color: #ec670f;
}

.velky-ul li a:hover { 
    text-decoration: none;
    color: #fadb92;
}

li.pmenua { 
    background-image: url(pmenua.png);
    background-repeat: repeat-y;
    background-color: #fff;
    list-style: none;
    width: 140px;
    font-size: 12px;
    font-family: Verdana;
    text-transform: lowercase;
    font-weight: bold;
    margin:0px 0 0 0;
    padding-top:5px;
    padding-bottom:8px;
    padding-left:11px;
    text-align:left;
} 

li.pmenu { 
    text-align:left;
    background-image: url(pmenu_.png);
    background-repeat: repeat-y;
    background-color: #fff;
    list-style: none;
    width: 140px;
    font-size: 12px;
    font-family: Verdana;
    text-transform: lowercase;
    font-weight: bold;
    margin:0px 0 0 0;
    margin-bottom: 2px;
    padding-left:11px;
    padding-top:5px;
    padding-bottom:8px;
} 

li.pmenu a, li.pmenu a:link, li.pmenu a:visited {
    display: block;
    width: 129px;
    color: #fff;
    text-decoration: none;
}

li.pmenu a:hover, li.pmenu a:active { 
    display: block;
    text-decoration: none;
    color: #fadb92;
}

li.pmenua a, li.pmenua a:link, li.pmenua a:visited {
    display: block;
    width: 129px;
    color: #fff;
    text-decoration: none;
}

li.pmenua a:hover, li.pmenua a:active {
    display: block;
    text-decoration: none;
    color: #fadb92;
}

.vypis-rubrik a, .vypis-rubrik a:link, .vypis-rubrik a:visited {
    color: #fff;
    text-decoration: none;
}

.vypis-rubrik a:hover,.vypis-rubrik a:active { 
    text-decoration: none;
    color: #fadb92;
}

.velky-nahled { 
    padding: 0 10px 10px 0;
    float: left;
}

.maly-nahled {
    width: 320px;
    float: left;
    text-align: justify;
}

.maly-nahled-img {
    padding: 0 10px 10px 0;
    float: left;
}

.logopocasi { 
    float: left;
    width: 480px;
}

.logo { 
    float: left;
    padding-left: 0px;
    margin-top: 0px;
    width: 245px;
}

.logo_for_click {
    position: absolute;
    top: 0px;
    left: 0px;
	width: 260px;
	height: 55px;
	cursor: pointer;
	z-index: 1;
}
.pocasi {
    color: #0093E0;
    position: absolute;
    top: 35px;
    right: 340px;
}
.mlogo { 
    float: left;
    padding-left: 0px;
    margin-top: 0px;
    width: 145px;
}


/* motion */

.ramecek { 
    margin: 0 3px 0px 0;
    padding: 0;
}

#motioncontainer a img{ /*image border color*/
    border: 1px solid #ccc;
}

#statusdiv{
    position: absolute;
    padding: 2px;
    left: -300px;
    background-color: lightyellow;
    border: 1px solid gray;
    visibility: hidden;
}

.okraj { 
    border-left: 3px solid rgb(46, 178, 237);
    border-right: 3px solid rgb(46, 178, 237);
    border-bottom: 3px solid rgb(46, 178, 237);
    padding: 0;
    margin: 0px 0px 0px 0px;
}

.okraj-nadpis { 
    background-image: url(pokrajnadpis.png);
    background-repeat: no-repeat;
    background-color: #007EC5;
    color: #fff;
    font-size: 12px;
    font-family: Verdana;
    text-transform: lowercase;
    font-weight: bold;
    margin: 15px 0 0 0;
    padding-top:5px;
    padding-bottom:5px;
    padding-left: 11px;
    text-align:left;
}

.okrajpost { 
    padding: 10px 10px 0px 10px;
    margin: 0px 0px 10px 0px;
}

.okrajnad { 
    margin-bottom: 0px;
    clear: both;
}

.levy-okraj {
    text-align: left;
    width: 193px;
    float: left;
}

.pravy-okraj { 
    width: 97px;
    float: right;
}

.levy-okraj-woi { 
    text-align: left;
}






/* Bannery */

.banner { 
    margin-bottom: 7px;
    border: 0px;
}

.horni-banner {
    padding-right: 17px;
    padding-top: 15px;
    float: right;
}

.cla-horni-banner {
    width: 833px;
    margin: 0;
    padding: 0;
    float: right;
}


h1 { 
    color:#ec670f;
    margin: 0;
    padding: 0 0 3px 0;
    text-align: left;
    font-family: "Verdana";
    font-weight: normal;
    font-size: 20px;
}

h2 { 
    color:#ec670f;
    margin: 0;
    padding: 3px 0 0px 0;
    text-align: left;
    font-family: "Verdana";
    font-weight: normal;
    font-size: 17px;
}

h3 { 
    color:#000;
    margin: 0;
    padding: 3px 0 0px 0;
    text-align: left;
    font-family: "Verdana";
    font-weight: normal;
    font-size: 17px;
}     


/* bloky */
.blok-cely { 
    padding: 0 0;
    margin: 0px 0 7px 0;
    background-color: #FFFFFF;
}
.blok-cely2 { 
    padding: 0 0;
    margin: 0px 0 2px 0;
    background-color: #FFFFFF;
}

.blok-hlava {
    background-color: #003098;
    background-image: url('./blok-dekorace-b.gif');
    background-position: right top;
    background-repeat: no-repeat;
    padding-left: 3px;
    color: #FFFFFF;
    font-family: "verdana","arial";
    font-size: 13px;
    font-weight: bold;
    text-align: left;
}
.blok-telo { 

    margin: 0;
    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
    font-weight: normal;
    text-align: left;
}

/* hyperlinky */

a {
    color: #0093E0;
    text-decoration: none;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
}
a:link {
    color: #0093E0;
}
a:hover {
    color: #19d;
    text-decoration: underline;
}
a:active {
    color: #3333FF;
}
a.clanek:link {
    color: #ec670f;
    text-decoration: none;
}
a.clanek:visited {
    color: #ec670f;
    text-decoration: none;
}
a.clanek:hover {
    color: #035D8A;
    text-decoration: none;
}
a.clanek:active {
    color: #3333FF;
    text-decoration: none;
}
.horni-navig-lista A:link {
    color: #003098;
    text-decoration: none;
}
.horni-navig-lista A:visited {
    color: #003098;
    text-decoration: none;
}
.horni-navig-lista A:hover {
    color: #3333FF;
    text-decoration: none;
}
.horni-navig-lista A:active {
    color: #003098;
    text-decoration: none;
}
.std-navig A:link {
    color: #000000;
}
.std-navig A:visited {
    color: #000000;
}
.std-navig A:hover {
    color: #3333FF;
}
.std-navig A:active {
    color: #000000;
}

/* zakladni styly */

.clanek-autor { 
    text-align: left;
    font-family:Arial,sans-serif;
    font-size: 11px;
    padding-bottom: 5px;
    position: relative;
}

.clanek-perex { 
    text-align: justify;
    font-family:Arial,sans-serif;
    font-size: 12px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    position: relative;
}

.clanek-text { 
    margin-top: 10px;
    font-family:Arial,sans-serif;
    font-size: 12px;
    text-align: justify;
    position: relative;
}

.clanek-text p { 
    padding: 0px;
    margin: 0px 0px 10px 0px;
}

.z {
    padding:0px;
    margin:0px;
    color: #000000;
    font-family: "Verdana";
    font-size: 12px;
    font-weight: normal;
}
.nadpis {
    color: #000000;
    text-decoration: underline;
    font-family: "verdana","arial";
    font-weight: bold;
    text-align: center;
    font-size: 20px;
}
.podnadpis {
    color: #000000;
    font-family: "verdana","arial";
    text-align: center;
    font-size: 16px;
}

div.center {
	text-align: center;
	display: block;
}
/* komentare */

.kom-nadpis { 

}

.kom-z {
    color: #000000;
    margin-left: 50px;
    margin-right: 50px;
    font-family: "verdana","arial";
    font-size: 11px;
    font-weight: normal;
}
.inzkom-z {
    color: #000000;
    margin-right: 50px;
    font-family: "verdana","arial";
    font-size: 11px;
    font-weight: normal;
}
.kom-link {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
    font-weight: normal;
}
.kom-hlavicka {
    color: #000000;
    padding: 4px;
    font-family: "verdana","arial";
    font-size: 11px;
    font-weight: normal;
}
.kom-text {
    color: #000000;
    background-color: #EEEEEE;
    padding: 3px;
    border: 1px solid #000000;
    font-family: "verdana","arial";
    font-size: 11px;
    font-weight: normal;
}
.kom-cely-ram {

}

/* ankety */

.anketa-celkem {
    color: #000;
    font-family: "verdana","arial";
    font-weight: bold;
    font-size: 11px;
    margin: 0px;
}

.anketa-nadpis { 
    background-image: url(panketanadpis.png);
    background-repeat: no-repeat;
    background-color: #fff;
    color: #fff;
    font-size: 12px;
    font-family: Verdana;
    text-transform: lowercase;
    font-weight: bold;
    margin: 5px 0 0 0;
    padding-left:11px;
    padding-top:5px;
    padding-bottom:5px;
    text-align:left;
}


.anketa-std-ram {
    width: 420px;
    text-align: left;
}
.anketa-std-otazka {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 16px;
    text-align: center;
}
.anketa-std-odpovedi {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
}
.anketa-cla-celkovy-ram {

    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
    text-align: center;

    border-left: 3px solid rgb(46, 178, 237);
    border-right: 3px solid rgb(46, 178, 237);
    border-bottom: 3px solid rgb(46, 178, 237);
    padding: 1px;
}

.anketa-cla-ram {

    margin: 5px;
    text-align: left;
}
.anketa-cla-otazka {
    margin: 5px;
    padding: 0px;
    text-align: left;
    color: #ec670f;
    font-family: "Verdana","arial";
    font-size: 11px;
    font-weight: bold;
}
.anketa-cla-odpovedi {
    padding-bottom: 1px;
    color: #000000;
    font-family: "Verdana","arial";
    font-size: 11px;
}

.anketa-blok {
    background-color: #ffffff;
    text-align: left;
    padding: 2px;
    margin: 0px;
    border-left: 3px solid #2eb2ed;
    border-right: 3px solid #2eb2ed;
    border-bottom: 3px solid #2eb2ed;
}

.anketa-blok-z {
    color: #ec670f;
    font-family: Verdana;
    font-size: 11px;
    margin-bottom: 4px;
}
.anketa-blok-odpovedi, .anketa-blok-odpovedi a, .anketa-blok-odpovedi a:visited {
    color: #059cd3;
    font-family: Verdana;
    font-size: 10px;
}

.anketa-blok-odp-cara {
    width: 100%;
    background-color: #ffffff;
    text-align: left;
    margin-top: 4px;
    margin-bottom: 8px;
}

.anketa-blok-odp-cara-hlasy {
    background-color: #059cd3;
    height: 9px;
    background-image: url(pmenu.png);
    background-repeat: repeat;
}
.anketa-blok-z-bottom {
    color: #ec670f;
    font-family: Verdana;
    font-size: 10px;
}
/* clanky */
.cla-nadpis { 
    position: relative;
}
.cla-nadpis-velky { 
    display: inline;
    padding-top:0px;
    margin:0;
}

.cla-nadpis-maly { 
    display: inline;
    padding-top:0px;
    margin:0;
}

.cla-nadpis-nejmensi {
    display: block;
    padding-top:5px;
    margin:0;
    font-family: "verdana","arial";
    font-weight: bold;
    font-size: 12px;
    margin: 0px;
}

.cla-nadpis-velky a {
    color: #0093E0 !important;
    font-family: "verdana","arial";
    font-weight: normal;
    font-size: 25px;
    margin: 10px 0;
	text-decoration: underline !important;
}

.maly-nahled h1 {
	margin: 0;
	padding: 0;
}

.cla-nadpis-maly a {
    color: #ec670f;
    font-family: "verdana","arial";
    font-weight: normal;
    font-size: 14px;
    margin: 0px;
	text-decoration: none !important;
}

.cla-nadpis-nejmensi a {
    color: #ec670f;
    font-family: "verdana","arial";
    font-weight: bold;
    font-size: 12px;
    margin: 0px;
}

.cla-nadpis-nejmensi a:hover {
    text-decoration: none;
    color: #fadb92;
}

.cla-text-velky {
    text-align: justify;
    color: #000000;
    font-family: "Verdana","arial";
    font-weight: normal;
    font-size: 14px;
}

.more {
	display: none;
}

.cla-text {
    text-align: justify;
    width: auto;
    float: right;
    color: #000000;
    font-family: "Verdana","arial";
    font-weight: normal;
    font-size: 11px;

}
.cla-text-woi {
    text-align: justify;
    color: #000000;
    font-family: "Verdana","arial";
    font-weight: normal;
    font-size: 11px;

}

.cla-text-nejmensi {
    padding: 1px 1px;
    text-align: left;
    color: #000000;
    font-family: "verdana","arial";
    font-weight: normal;
    font-size: 11px;
    margin-top: 3px;
    margin-bottom: 3px;
}

.cla-text-nejmensi2 {
    text-align: left;
    font-family: "verdana","arial";
    font-weight: normal;
    font-size: 9px;
    padding: 0px;
}


.cla-podtext {
    padding-top: 3px;
    clear: both;
}
.cla-informace {
    display: block;
    margin: 10px 0 0 0;
    color: #0093E0 !important;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: normal;
}
.cla-informace a {
    color: #0093E0 !important;
}

.cla-informace-tisk {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 11px;
    font-weight: normal;
}

/* hodnoceni clanku */

.hodnoceni-celkovy-ram {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 10px;
    text-align: right;
    margin: 6px;
}

/* souvisejici clanky */

.souvis-cla-celkovy-ram {
    color: #000000;
    font-family: "Verdana","arial";
    font-size: 13px;
    text-align: left;
    margin-top: 6px;
}

/* download sekce */

.download-z {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
}
.download-sekce {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
    text-align: center;
    padding: 6px;
}
.download-sekce-akt {
    font-weight: bold;
}

/* weblinks sekce */

.weblinks-z {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
}
.weblinks-sekce {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
    text-align: center;
    padding: 6px;
}
.weblinks-sekce-akt {
    font-weight: bold;
}

/* std. navigacni lista */

.std-navig {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 13px;
    text-align: center;
    margin-bottom: 1.2em;
}
.std-navig-akt-str {
    font-weight: bold;
}

/* sys.blok - kalendar  */

.kalendar-top { 
    background-image: url(pmenu.png);
    background-repeat: no-repeat;
    background-color: #059cd3;
    width: 100%;
    font-size: 12px;
    font-family: Verdana;
    text-transform: lowercase;
    font-weight: bold;
    height: 21px;
    border: 0px solid #fff;
}

.kalendar-top td {
    padding-top: 2px;
}

/*
border-left: 3px solid #2eb2ed;
border-right: 3px solid #2eb2ed;
border-bottom: 3px solid #2eb2ed;
*/
.kalendar { 
    width: 100%;
    border-top: 0px;
    border-left: 3px solid #2eb2ed;
    border-right: 3px solid #2eb2ed;
    border-bottom: 3px solid #2eb2ed;
}

.kalendar td { 
    border-left: 1px solid #2eb2ed;
    border-right: 1px solid #2eb2ed;
    border-top: 0px solid #2eb2ed;
    border-bottom: 1px solid #2eb2ed;
}

.kalendar td:hover { 
    background-color: #006aa7;
}

.kal-text {
    color: #2eb2ed;
    font-family: "Verdana","arial";
    font-size: 10px;
    font-weight: normal;
    background-color: #fff;
}

.kal-text-dny {
    color: #006aa7;
    font-family: "Verdana","arial";
    font-size: 10px;
    font-weight: normal;
    background-color: #fff;
}

.kal-text-zahlavi a {
    text-transform: lowercase;
    color: #fff;
    font-family: "Verdana","arial";
    font-size: 11px;
    font-weight: bold;
}

.kal-text-zahlavi a:hover { 
    color: #fadb92;
}

.kal-text-zahlavi td {
    text-align: center;
    border: 0px dashed;
}

.kal-sipky a { 
    font-size: 8px;
    font-weight: bold;
}

.kal-sipky a:hover { 
    color: #fadb92;
}

.kal-clanek {
    color: #fff;
    background-color: #ec670f;
}

.kal-clanek a { 
    color: #fff;
}

.kal-clanek a:hover { 
    color: #fadb92;
}

.kal-dnesni { 

    background-color: #2eb2ed;
}

.kal-dnesni a { 
    color: #fff;
}
.kal-dnesni a:hover { 
    color: #fadb92;
}

/* sys.blok - novinky */

.nov-datum {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
}
.nov-titulek {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
}
.nov-titulek-duraz {
    color: #FF0000;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
}
.nov-text {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: normal;
}

/* dalsi pomocne styly*/

.reklama-v-textu { 
    margin-top: 0px;
    border-top: 15px solid white;
    text-align: center;
}

.banner-text {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: normal;
}
.banner-img {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 9px;
    font-weight: normal;
}
.strankovani {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
}
.chybastredni {
    color: #FF0000;
    font-family: "verdana","arial";
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

/* rozsirujici styly pro plug-iny */

.planakci {
    font-family: "verdana","arial";
    font-size: 10px;
}
.informace {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 9px;
    font-weight: normal;
    width: 100%;
}

/* oramovani oblasti */

.mezera {
    width: 5px;
}
.ohr {	
    width: auto;
}

hr {
    width: 100%;
    text-align: center;
    border: none 0;
    border-top: 1px dotted #ccc;
    height: 1px;
}

.space {
    height: 20px;
}

.orangehr { 
    padding-top: 10px;
    border: none 0;
    border-bottom: 1px solid #ec670f;
    height: 1px;
}

.leve-tituly { 
    width: 280px;
    float: left;
}

.prave-tituly { 
    width: 282px;
    float: right;
}

.modryram {
    padding: 0px;
    margin: 0px;
    background-color: #FFFFFF;
}

.modryram a {
    color: #ec670f;
}

.modryram a:hover {
    color: #2eb2ed;
}


.premodryram {
    margin-left: 0px;
    padding-left: 0px;
    background-color: #FFFFFF;
}

.horni-navig-lista {
    border-top-width: 2px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 2px;
    border-style: solid;
    border-color: #003098;
    padding: 2px;
    background-color: #DEE7FF;
    color: #003098;
    font-family: "verdana","arial";
    font-size: 13px;
    font-weight: bold;
}

/* textova pole, tlacitka */

.textbox {
    background: transparent;
    background-color: white;
    border: 1px solid #000000;
    color: #000000;
    font-family: "verdana","arial","helvetica";
    font-size: x-small;
    text-align: left;
    /*
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    */
}
.textpole {
    border: 1px solid #000000;
    color: #000000;
    font-family: "verdana","arial";
    font-size: 12px;
}
/*
.tl {
background-color: #2eb2ed;
color: #fff;
font-family: Arial,Helvetica;
font-size: 11px;
font-weight: bold;
text-align: center;
border: 1px solid #006aa7;
}
*/

.tl {
    background-image: url('pmenu_.png');
    border: none;
    width: 140px;
    height: 25px;
    padding: 0px;
    margin: 0px 0px 0px 2px;
    font-size: 12px;
    font-family: Verdana;
    color:#fff;
    border:0;
    cursor: pointer;
    cursor: hand;
}

.hledattl {
    background-image: url('./lupa.gif');
    border: none;
    width: 21px;
    height: 21px;
    padding: 0px;
    margin: 0px 0px 0px 2px;
    font-size:.85em;
    color:#fff;
    border:0;
    cursor: pointer;
    cursor: hand;
    margin-bottom: 10px;
}

div.searchform { 
    background-image: url('./hledatbg.png');
    background-position: right top;
    background-repeat: repeat;
    margin: 0px;
    padding: 0;

}

input.hledattextpole {
    padding: 2px 0px 0px 0px;
    margin: 10px 0 10px 10px;
    border: 1px solid #fff;
    color: #000000;
    font-family: "Verdana";
    font-size: 12px;
    width: 96px;
    height: 17px;
}

form {
    padding:0;
    margin: 0;
}

/* search.php */

.searchdate {
    padding: 0px;
    text-align: left;
    color: #000;
    font-family: "Verdana","arial";
    font-size: 11px;
    font-weight: bold;

}

.searchpost { 
    clear: both;
    margin: 0px 0px 0 0px;
    /* margin: 15px 40px 0 40px;*/
    position: relative;
}

.searchnad { 
    margin-bottom: 5px;
    clear: both;
}

.levy-search {
    width: 150px;
    float: left;
    margin-bottom: 20px;
}

.pravy-search { 
    text-align: justify;
    width: 490px;
    float: right;
    margin-bottom: 20px;
}

.pravy-search-woi { 
    text-align: justify;
    margin-bottom: 15px;
}

.cla-print-text { 
    margin: 50px;
    text-align: justify;
}

.textovka {
    width: 251px;
    padding:0;
    margin:0;
}

.male-url { 
    font-size: 10px;
}

.banner_home_dorubrik {
    width: 205px;
    /*height: 150px;*/
    overflow: hidden;
    float: left;
}

.banner_home_partner {
    width: 150px;
    height: 60px;
    overflow: hidden;
    float: left;
	text-align: center;
}
.banner_home_partner_space {
    width: 20px;
    height: 60px;
    overflow: hidden;
    float: left;
}
.banner_home_partner_row {
    width: 320px;
    height: 20px;
    overflow: hidden;
    float: left;
	text-align: center;
}

.banner_square_right {
    width: 320px;
    /*height: 235px;*/
	max-height: 235px;
    overflow: hidden;
    margin-bottom: 5px;
    text-align: center;
}

.pata { 
    margin-top: 15px;
    width: 981px;
    font-family: "arial";
    font-size: 9px;
    padding-top: 5px;
    clear: both;
    border-top: 1px solid #999;
    text-align: center;
}

/* button_ je bez hover */
a.bt, a.bt:visited, a.bt_, a.bt_:visited
{
    text-align: center;
    background-image: url(pmenu_.png);
    background-repeat: repeat-y;
    background-color: #eee;
    width: 140px;
    font-size: 12px;
    font-family: Verdana;
    margin: 2px 0px 0px 2px;
    padding-top:5px;
    padding-bottom:5px;
    display: block;
    color: #fff;
    text-decoration: none;
}

a.bt:hover {
    display: block;
    text-decoration: none;
    color: #fadb92;
}

a.bt_:hover {
    display: block;
    text-decoration: none;
    color: #fff;
}

a.inzerat_pridat, a.inzerat_pridat:visited 
{
    text-align: center;
    background-image: url(pmenu_.png);
    background-repeat: repeat-y;
    background-color: #eee;
    width: 140px;
    font-size: 12px;
    font-family: Verdana;
    font-weight: bold;
    margin:0px 0 0 0;
    padding-top:5px;
    padding-bottom:5px;
    display: block;
    color: #fff;
    text-decoration: none;
}

a.inzerat_pridat:hover {
    display: block;
    text-decoration: none;
    color: #fadb92;
}

#inzeraty {
    clear:both;
    margin:0 0 10px 0px;
}

.inzerat h3 {
	margin: 0;
	padding: 0;
}

#inzeraty .sloupec_inz_list_category {
    width:135px;
    float:left;
    margin-right: 10px;
    margin-bottom: 10px;
    background-image: url(inzerce_kategorie_pozadi.gif);
    background-repeat: no-repeat;
    color: #ffffff;
    font-size: 90%;
}

#inzeraty .sloupec_pravy_inz_list_category {
    width:135px;
    float:left;
    margin-right: 0px;
    margin-bottom: 6px;
    background-image: url(inzerce_kategorie_pozadi.gif);
    background-repeat: no-repeat;
    color: #ffffff;
    font-size: 90%;
}

#inzeraty .sloupec_inz_list_category a, #inzeraty .sloupec_pravy_inz_list_category a {
    color: #ffffff;
	font-family: Tahoma;
}
#inzeraty .vypis-rubrik_inz {
    font-family: Verdana;
    width: 175px;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    text-transform: lowercase;
}

#inzeraty .vypis-rubrik-nadpis_inz {
    display: block;
    background-image: url(rubrika.png);
    background-repeat: repeat-y;
    background-color: #61add9;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 3px;
}

#inzeraty ul, #inzeraty li {
    color: #059cd3;
}

a.vypis-rubrik-nadpis_inz, a.vypis-rubrik-nadpis_inz:visited 
{
    width: 175px;
    font-size: 12px;
    font-family: Verdana;
    font-weight: bold;
    display: block;
    color: #fff;
    text-decoration: none;
}

a.vypis-rubrik-nadpis_inz:hover {
    display: block;
    text-decoration: none;
    color: #fadb92;
}

.inzerat-nadpis { 
    color: #333;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    display: inline;
    padding-top:5px;
    margin:0;
}

.inzerat-date { 
    color: #000;
    font-family: "verdana","arial";
    font-size: 9px;
    font-weight: normal;
    text-align: justify;
    padding-top:0px;
    margin:2px 0;
}

.inzerat-body { 
    color: #000;
    font-family: "verdana","arial";
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
    padding-top:0px;
    margin:0;
}

.inzerat { 

}

.inzerat-nadpis-hlavni {
    margin-top: 15px;
}

.inzerat img {
    margin-right: 5px;
    margin-bottom: 5px;
}
.inz-pravysloupec {
    float: right;
    width: 275px;

}

.inz-levysloupec { 
    float: left;
    width: 275px;
}

.inz-tel { 
    color: #000;
    font-family: "arial";
    font-size: 9px;
    font-weight: normal;
    text-align: justify;
    padding-top:0px;
    margin:3px 0 0 0;
}

.inz-mail { 
    color: #000;
    font-family: "arial";
    font-size: 9px;
    font-weight: normal;
    text-align: justify;
    padding-top:0px;
    margin:0;
}

.pi-form { 
    color: #000;
    font-family: "arial";
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    background: #fff;
    border: 0px;
    padding-bottom:7px;
    margin:0;
}

.pi-count {
    display: inline;
    color: #000;
    font-family: "arial";
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    background: #fff;
    border: 0px;
    padding-top:1px;
    margin:0;
}

#clanek_photo {
    font-size: 10px;
    width: 139px;
}

.space_top {
    margin-top: 4px;
}

.pocasi_text_left {
    font-size: 80%;
    color: #059cd3;
    background-color: #ffffff;
    padding-left: 2px;
    padding-right: 2px;
}

.left_blok_bottom {
    margin-bottom: 3px;
}

.small_text {
    font-size: 85%;
}

.cleaner{
	font-size: 1px;
	clear: both;
	margin: 0px;
	padding: 0px;
}

.pager {
    font-size: 95%;
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: bold;
    text-align: center;
    margin-top: 7px;
}

.pager .pager-now { 
    margin: 0.3em;
    padding: 0.5em;
    font-size: 110%;
    vertical-align: -11%;
}

.pager a, .pager a:visited {
    font-size: 90%;
    margin: 0.3em;
    padding: 0.3em;
    color: red;
    text-decoration:underline;
}

.pager a:hover {
    background:#f6c5ae;
    color:red;
}