body , html {
 font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif; 
 font-size: 82%;
 _font-size: 82%; 
 color: #000000; 
 margin: 0;
 text-align: center;
} 

table {
 font-size: 100%;
 border: 0;
 margin: 0;
 padding: 0;
}

table tr, table td, table td p {
 padding: 0;
 margin: 0;
}

table tr {
 height: auto;
 padding: 0;
 margin: 0;
}

td.td-datum {
 text-align: right;
}

p.p-datum {
 text-align: right;
}

/* Komplet layout */
#all {
 width: 760px;
 height: auto;
 position: relative;
 margin: 0 auto;
} 

/* Zahlavi */
#header, #header-start {
 width: 760px;
 height: 118px;
 position: relative;
 top: 0px; 
 padding: 0;
 margin: 0 auto;
 background: #fff; 
 text-align: left;
 } 

/* Zahlavi - nadpis webu prekryty logem  */
#header-start h2 {
 position:relative;
 top: 67px;
 left: 7px;
 width: 205px;
 height: 51px;
 margin: 0;
 padding: 0;
 overflow:hidden;
 color: #C10023;
 font-size: 189%;
 font-weight: bold;
 font-style: italic;
 text-decoration: none;
 background: #ffffff; 
 text-indent: 15px;
}

#header-start h2 span {
 display:block;
 position:absolute; left:0; top:0; z-index:1;
 width: 205px;
 height: 51px;
 margin:0;
 padding:0;
 background:url("grafika/logo-foibos-anim.gif") 0% 0% no-repeat;
 cursor: pointer;
 }
 
#demence {
 display:block;
 position:absolute;
 top: 67px;
 left: 7px; 
 width: 205px;
 height: 51px;
 margin:0;
 padding:0;
 background:url("grafika/bil.gif") 0% 0% no-repeat;
 cursor: pointer;
 } 

/* Zahlavi - Styl odkazu skryteho pod logem  */
#header-start h2 A:link,#header-start h2 A:visited {
 color: #C10023; 
 text-decoration: none; 
 font-weight: bold; 
} 


#header-start h2 A:active,#header-start h2 A:hover {
 color: #98A8A8; 
 text-decoration: none; 
 font-weight: bold; 
}

/* Zahlavi - nadpis webu prekryty logem  */
#header h2 {
 position:relative;
 top: 67px;
 left: 7px;
 width: 205px;
 height: 51px;
 margin: 0;
 padding: 0;
 overflow:hidden;
 color: #C10023;
 font-size: 189%;
 font-weight: bold;
 font-style: italic;
 text-decoration: none;
 background: #ffffff; 
 text-indent: 15px;
}

#header h2 span {
 display:block;
 position:absolute; left:0; top:0; z-index:1;
 width: 205px;
 height: 51px;
 margin:0;
 padding:0;
 background:url("grafika/logo-foibos.gif") 0% 0% no-repeat;
 cursor: pointer;
 }

/* Zahlavi - Styl odkazu skryteho pod logem  */
#header h2 A:link,#header h2 A:visited {
 color: #C10023; 
 text-decoration: none; 
 font-weight: bold; 
} 


#header h2 A:active,#header h2 A:hover {
 color: #98A8A8; 
 text-decoration: none; 
 font-weight: bold; 
}

/* Hlavni navigace */
#menu {
 width: 540px; 
 _width: 544px;  
 height: auto;
 padding: 0;
 position: absolute;
 top: 77px;
 right: 0px;
 font-size: 100%;
 background: #fff;
 font-family: "Trebuchet MS", sans-serif;  
 text-align: left;
} 

/* Hlavni navigace - blokovy odkaz */
#menu A {
 font-size: 90%;
 margin : 0 0 -1px 1px; 
 padding: 0;  
 font-weight: bold;
 display: block;
 width: 107px;
 height: 37px; 
 float: left;
 position: relative;
}

#menu A:link,#menu A:visited  {
 color: #332502; 
 text-decoration: none; 
 background: #FFD800;
 font-weight: bold; 
} 

#menu A:active,#menu A:hover  {
 color: #000; 
 text-decoration: none; 
 background: #fff;
 font-weight: bold; 
}

/* Hlavni navigace - vybrany odkaz pokud jsme v dane kategorii */
#menu #selected {
 background:url(grafika/menuon.gif) 0% 0% repeat-x #FF8209;
 color: #ffffff;
 border-right-color: #FFC584; 
}

#menu A span {
 position: relative;
 top: 4px;
 left: 10px;
}


/* Okno s otevrenou fotografii */
#fotobody {
 margin: 0 0 0 0;
 padding: 0;
}

#fotobody img {
 border: 4px solid #ffffff; 
}

#fotoall {
 margin: 0;
 padding: 0;
}

.fotopaging {
 width: 80px;
 height: 23px;
 margin: 10px auto;
}

A.next,A.back {
 display: block;
 width: 32px;
 height: 23px;
 padding: 0;
 margin: 3px;
 font-size: 0; 
}

A.next {
 float: right;
}

A.back {
 float: left;
}

A.next:link,A.next:visited {
 color: #B40202; 
 text-decoration: none; 
 background: url(grafika/next.gif) 0% 0% no-repeat #2E3743;  
} 

A.next:active,A.next:hover {
 color: #000000; 
 text-decoration: none; 
 background: url(grafika/next.gif) 0% 0% no-repeat #84171B; 
} 


A.back:link,A.back:visited  {
 color: #B40202; 
 text-decoration: none; 
 background: url(grafika/back.gif) 0% 0% no-repeat #2E3743;  
} 

A.back:active,A.back:hover  {
 color: #000000; 
 text-decoration: none; 
 background: url(grafika/back.gif) 0% 0% no-repeat #84171B; 
} 

.infoto {
 background: #ffffff;
}

#search {
width: 760pxpx;
height: 20px;
padding: 0;
}

#searchform {
width: 300px;
height: 20px;
padding: 5px 5px 0 0;
margin: 0 0 0 450px;
text-align: right;
}

#s {
 border: 1px solid #000;
 background: #fff;
 margin: 0 4px 0 0; 
 height: 16px;
 padding: 0;
}

#s {
 width: 180px;
}


#searchsubmit {
 background: #FFD800;
 border: 0;
 color: #000;
 font-weight: bold;
 font-size: 89%;
 height: 16px;
 margin: 0;
 padding: 0 4px;
}


#home-footer {
 width: 760px;
 position: relative;
 top: 65px;
 margin: 0 auto;
 padding: 0;
 text-align: right;
 font-size: 89%;
 color: #000;
}

#home-footer a:link, #home-footer a:visited {
 color: #737579;
 text-decoration: underline; 
}

#home-footer a:active, #home-footer a:hover {
 color: #000;
 text-decoration: none; 
}


#footer {
 width: 760px;
 height: 64px; 
 position: relative;
 top: 0px;
 margin: 0 auto 50px auto;
 padding: 0;
 text-align: left;
 font-size: 89%;
 color: #000;
 border: 1px solid #fff;
 border-width: 4px 0 0 0;
 background: #DDDDDF;
}

#footer #akcetlac, #footer #akcetlac-en  {
 clear: left;
 display: block;
 position: absolute;
 top: 0; left: 0;
 width: 118px;
 height: 60px;
 margin: 0;
 padding: 0;
 overflow:hidden;
 text-indent: 15px;
}

#footer #akcetlac span, #footer #akcetlac-en span {
 display:block;
 position:absolute; left:0; top:0; z-index:1;
 width: 118px;
 height: 60px;
 margin:0;
 padding:0;
 cursor: pointer;
}

#footer #akcetlac span{
 background:url("grafika/akce.gif") 0% 0% no-repeat;
}

#footer #akcetlac-en span {
 background:url("grafika/events.gif") 0% 0% no-repeat;
}

#footer #footmenu {
 position:absolute;
 left: 112px; top:20px;
 width: 640px;
 height: 30px;
 margin:0;
 padding:0;
}

#footer #footmenu A {
 display: block;
 float: left;
 text-align: center;
 padding: 2px 0;
 width: 80px; 
} 

#footer #footmenu A#rss {
 width: 40px; 
} 


#footer #footmenu A:link, #footer #footmenu A:visited {
 color: #737579; 
 text-decoration: underline; 
} 

#footer #footmenu A:active, #footer #footmenu A:hover {
 color: #000000; 
 text-decoration: underline; 
 background: #fff;
} 

#footer #copy {
 position:absolute;
 right:5px; top:20px;
 width: 240px;
 height: 30px;
 margin:0;
 padding:0;
}

hr {
 position: absolute;
 top: -12721px;
 width: 50px;
}

A:link, A:visited {
 color: #B40202; 
 text-decoration: underline; 
} 

A:active, A:hover {
 color: #000000; 
 text-decoration: underline; 
} 


a img {
 border: 1px solid #000;
}


a:hover img {
 border: 1px solid #7E0A1C;
}



h1 {
 font-size: 150%;
 font-family: "Trebuchet MS", sans-serif;  
 font-weight: bold;
 display: inline;
 margin: 0;
 color: #3d393e;  
} 

h2 {
 font-size: 110%; 
 font-family: "Trebuchet MS", sans-serif;  
 font-weight: bold;
 color: #3d393e; 
 clear: left;
} 

strong {
color: #221b23; 
}


.pole h1 {
 color: #000;
}

#ceske-divadlo-in h1, #ceske-divadlo-in h2, #ceske-divadlo-in strong {
 color: #3d393e;   
} 
#ceske-divadlo a:link, #ceske-divadlo a:visited,#ceske-divadlo-in a:link, #ceske-divadlo-in a:visited { color: #3d393e;} 
#ceske-divadlo a:active, #ceske-divadlo a:hover,#ceske-divadlo-in a:active, #ceske-divadlo-in a:hover {color: #000; } 




#ceske-sklo h1, #ceske-sklo h2, #ceske-sklo strong, #ceske-sklo-in h1, #ceske-sklo-in h2, #ceske-sklo-in strong {
 color: #ED008C;  
} 
#ceske-sklo a:link, #ceske-sklo a:visited,#ceske-sklo-in a:link, #ceske-sklo-in a:visited { color: #ED008C;} 
#ceske-sklo a:active, #ceske-sklo a:hover,#ceske-sklo-in a:active, #ceske-sklo-in a:hover {color: #000; } 



#edice-foibos-in h1, #edice-foibos-in h2, #edice-foibos-in strong {
 color: #DF9EA2;  
}
#edice-foibos a:link, #edice-foibos a:visited,#edice-foibos-in a:link, #edice-foibos-in a:visited { color: #DC9EA1;} 
#edice-foibos a:active, #edice-foibos a:hover,#edice-foibos-in a:active, #edice-foibos-in a:hover {color: #000; } 



#cina-in h1, #cina-in h2, #cina-in strong {
 color: #00ADEF;  
}
#cina a:link, #cina a:visited,#cina-in a:link, #cina-in a:visited { color: #00ADEF;} 
#cina a:active, #cina a:hover,#cina-in a:active, #cina-in a:hover {color: #000; } 



#grand-prix-in h1, #grand-prix-in h2, #grand-prix-in strong {
 color: #767CA3;  
}
#grand-prix a:link, #grand-prix a:visited,#grand-prix-in a:link, #grand-prix-in a:visited { color: #767CA3;} 
#grand-prix a:active, #grand-prix a:hover,#grand-prix-in a:active, #grand-prix-in a:hover {color: #000; } 


#mix-in ul li a:link, #mix-in ul li a:visited { color: #FFD800;} 
#mix-in ul li a:active, #mix-in ul li a:hover {color: #fff; } 




h3 {
 font-size: 100%; 
 font-weight: bold;
 color: #000000;  
} 

ul {
 padding: 0; 
 margin: 0 0 0 17px; 
}

ul li {
 list-style-type: none;
} 

#fotoheader {
 width: auto;
 height: 34px;
 padding: 0;
 margin: 0 auto;
 background: url(grafika/logo_..CZMI.CZ.._male.gif) 0% 0% no-repeat #ffffff; 
 text-align: left;
 } 




.mozi2 {
 width: auto;
 height: 1px;
 clear: both;
 font-size: 0px;
} 


.obsah, .inobsah  {
 width: 760px; 
 position: relative;
 margin: 0 auto;
 padding: 0;
 text-align: left;
} 

.obsah {
 height: 368px;
}

.obsah#home {
 height: 421px;
}

.obsah#mix-in {
 height: 475px;
}

#home object {
 position: relative;
 top: 65px;
}

.inobsah {
 height: 460px;
}


#homepage,#ceske-divadlo,#ceske-sklo,#edice-foibos,#cina,#grand-prix {
height: 368px;
}

#homepage, #homepage-in  {
 background:url(grafika/bg-home.jpg) 0% 0% no-repeat #A9A58A;
}

#ceske-divadlo {
 background:url(grafika/bg-ceske-divadlo-10.jpg) 0% 0% no-repeat #E5D8AC;
}

#ceske-divadlo-en {
 background:url(grafika/bg-ceske-divadlo-en-10.jpg) 0% 0% no-repeat #E5D8AC;
}

#ceske-divadlo8, #ceske-divadlo-in  {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo9 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo11 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo12 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo13 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo41 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo42 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo43 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo44 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}

#ceske-divadlo21,#ceske-divadlo22,#ceske-divadlo23,#ceske-divadlo24,#ceske-divadlo25,
#ceske-divadlo26,#ceske-divadlo27,#ceske-divadlo28,#ceske-divadlo29,#ceske-divadlo30,
#ceske-divadlo31,#ceske-divadlo32,#ceske-divadlo33,#ceske-divadlo34,#ceske-divadlo35,
#ceske-divadlo36,#ceske-divadlo37,#ceske-divadlo38,#ceske-divadlo39,#ceske-divadlo40,
#ceske-divadlo41,#ceske-divadlo42,#ceske-divadlo43,#ceske-divadlo44,#ceske-divadlo45,
#ceske-divadlo46,#ceske-divadlo47,#ceske-divadlo48,#ceske-divadlo49,#ceske-divadlo50,
#ceske-divadlo51,#ceske-divadlo52,#ceske-divadlo53,#ceske-divadlo54,#ceske-divadlo55,
#ceske-divadlo56,#ceske-divadlo57,#ceske-divadlo58,#ceske-divadlo59,#ceske-divadlo60,
#ceske-divadlo61,#ceske-divadlo62,#ceske-divadlo63,#ceske-divadlo64,#ceske-divadlo65,
#ceske-divadlo66,#ceske-divadlo67,#ceske-divadlo68,#ceske-divadlo69,#ceske-divadlo70,
#ceske-divadlo71,#ceske-divadlo72,#ceske-divadlo73,#ceske-divadlo74,#ceske-divadlo75,
#ceske-divadlo76,#ceske-divadlo77,#ceske-divadlo78,#ceske-divadlo79,#ceske-divadlo80 {
 background:url(grafika/bg-ceske-divadlo-poslani-10.jpg) 0% 0% no-repeat #fff;
}



#ceske-sklo {
 background:url(grafika/bg-ceske-sklo-prazka-galerie.jpg) 0% 0% no-repeat #FBFBFD;
}

#ceske-sklo-en {
 background:url(grafika/bg-ceske-sklo-prazka-galerie-en.jpg) 0% 0% no-repeat #FBFBFD;
}

#ceske-sklo-in {
 background:url(grafika/bg-ceske-sklo-in.jpg) 0% 0% no-repeat #fff;
}

#edice-foibos {
 background:url(grafika/bg-edice-foibos-10.jpg) 0% 0% no-repeat #fff;
}

#edice-foibos-en {
 background:url(grafika/bg-edice-foibos-10.jpg) 0% 0% no-repeat #fff;
}

#edice-foibos-in {
 background:url(grafika/bg-edice-foibos-in.jpg) 0% 0% no-repeat #fff;
}

#cina {
 background:url(grafika/bg-cina.jpg) 0% 0% no-repeat #96A8BE;
}

#cina-en {
 background:url(grafika/bg-cina-en.jpg) 0% 0% no-repeat #96A8BE;
}

#cina-in {
 background:url(grafika/bg-cina-in.jpg) 0% 0% no-repeat #fff;
}

#grand-prix {
 background:url(grafika/bg-trmalova-vila-luxferovy-luxus.jpg) 0% 0% no-repeat #8994B0;
}

#grand-prix-en {
 background:url(grafika/bg-trmalova-vila-jaro-leto-en.jpg) 0% 0% no-repeat #8994B0;
}
 
#grand-prix-in {
 background:url(grafika/bg-trmalova-vila-in.jpg) 0% 0% no-repeat;
}

#mix-in {
 background:url(grafika/mix-in.jpg) 0% 0% no-repeat #fff;
}

 
.pole, .inpole {
 overflow: auto;
 padding: 0;
 margin: 50px 10px 0 0;
 _margin-right: 5px; 
 text-align: left; 
 float: right; 
 color: #9D9EA2;
 font-family: "Trebuchet MS", sans-serif;   
 font-size: 100%;
 background: #fff;
 }

 
.pole  {
 width: 515px;
 height: 205px;
} 

.inpole  {
 width: 425px;
 height: 400px;
 _height: 400px;
} 
 
 
.pole p A:link, .pole p A:visited, .inpole p A:link, .inpole p A:visited {
 color: #EE4900; 
 text-decoration: underline; 
} 

.pole p A:active, .pole p A:hover, .inpole p A:active, .inpole p A:hover  {
 color: #000000; 
 text-decoration: underline; 
} 

 
.pole h2, .inpole h2 {
clear: left;
} 

.pagi {
 display: block;
 width: 300px;
 height: 30px;
 margin: 10px 0 0 0;
}

.pagi a, .pagi span {
 display: block;
 width: auto;
 height: auto;
 float: left;
 text-align: center;
 font-weight: bold; 
 text-decoration: none; 
}

.pagi a span {
cursor: pointer;
}

.pagi span {
padding: 0 4px;
margin: 0 2px;
background: #FFD800;
text-decoration: none;
color: #ffffff;
}

.pagi a:link span, .pagi a:visited span {
color: #000;
background: #FFD800;
text-decoration: none;
}


.pagi a:active span, .pagi a:hover span {
color: #000;
background: #fff;
text-decoration: none;
}

.pagi a:link {
text-decoration: none;
}

.pagi a:visited {
text-decoration: none;
}

.pagi a:active {
text-decoration: none;
}

.pagi a:hover {
text-decoration: none;
}



.tape {

}


.pole p, .inpole p {
 margin: 0px 1px 10px 1px;
 color: #9D9EA2;
}


.podperex {
 margin: 10px;
}

.podperex a {
 margin: 0 5px;
}


#partners {
margin: 0 0 20px 0; 
}

#partners a {
font-weight: bold; 
}

.side {
 width: 200px;
 height: auto;
 margin: 0 10px 0 0;
 _margin: 0 5px 0 0; 
 padding: 0;
 float: left;
 font-size: 100%;
} 


.side h2 {
 width: auto;
 font-size: 100%;
 color: #000;   
 margin: 10px 0 3px 0;
 padding: 3px 0 0 0;
 text-align: left;
 font-style: normal;
 font-family: "Trebuchet MS", sans-serif; 
}

.side ul {
 width: auto;
 height:  auto;
 margin: 0;
 padding: 10px;
 z-index: 2;
 position: relative;
 bottom: 20px;
} 

.side ul li {
 width: auto;
 height:  auto;
 margin: 0;
 padding: 0;
 list-style-type: none;
 text-align: left; 
}

.side ul li A {                
 font-family: "Trebuchet MS", sans-serif; 
 font-size: 110%;
}

.side ul li A:link, .side ul li A:visited {                 
 text-decoration: none;
 color: #fff;
 font-weight: bold;
}

.side ul li A:active, .side ul li A:hover {                 
 text-decoration: none;
 color: #FFD800;
 font-weight: bold;
}

#homepage .side ul li A:link, #homepage .side ul li A:visited, #homepage-en .side ul li A:link, #homepage-en .side ul li A:visited  {                 
 color: #000;
}

#homepage .side ul li A:active, #homepage .side ul li A:hover, #homepage-en .side ul li A:active, #homepage-en .side ul li A:hover {                 
 color: #fff;
}

#homepage-in .side ul li A:link, #homepage-in .side ul li A:visited {                 
 color: #000;
}

#homepage-in .side ul li A:active, #homepage-in .side ul li A:hover {                 
 color: #fff;
}



#ceske-sklo .side ul li A:link, #ceske-sklo .side ul li A:visited, #ceske-sklo-en .side ul li A:link, #ceske-sklo-en .side ul li A:visited  {                 
 color: #ffffff;
}

#ceske-sklo .side ul li A:active, #ceske-sklo .side ul li A:hover, #ceske-sklo-en .side ul li A:active, #ceske-sklo-en .side ul li A:hover {                 
 color: #000;
}

#ceske-sklo-in .side ul li A:link, #ceske-sklo-in .side ul li A:visited {                 
 color: #fff;
}

#ceske-sklo-in .side ul li A:active, #ceske-sklo-in .side ul li A:hover {                 
 color: #000;
}

#ceske-divadlo .side ul li A:link, #ceske-divadlo .side ul li A:visited, #ceske-divadlo-en .side ul li A:link, #ceske-divadlo-en .side ul li A:visited {                 
 color: #fff;
}

#ceske-divadlo .side ul li A:active, #ceske-divadlo .side ul li A:hover, #ceske-divadlo-en .side ul li A:active, #ceske-divadlo-en .side ul li A:hover {                 
 color: #a5bcb2;
}

#ceske-divadlo-in .side ul li A:link, #ceske-divadlo-in .side ul li A:visited {                 
 color: #fff;
}

#ceske-divadlo-in .side ul li A:active, #ceske-divadlo-in .side ul li A:hover {                 
 color: #ffd800;
}

#edice-foibos .side ul li A:link, #edice-foibos .side ul li A:visited, #edice-foibos-en .side ul li A:link, #edice-foibos-en .side ul li A:visited {                 
 color: #DC9EA1;
}

#edice-foibos .side ul li A:active, #edice-foibos .side ul li A:hover, #edice-foibos-en .side ul li A:active, #edice-foibos-en .side ul li A:hover {                 
 color: #000;
}

#edice-foibos-in .side ul li A:link, #edice-foibos-in .side ul li A:visited {                 
 color: #fff;
}

#edice-foibos-in .side ul li A:active, #edice-foibos-in .side ul li A:hover {                 
 color: #000;
}


#cina .side ul li A:link, #cina .side ul li A:visited, #cina-en .side ul li A:link, #cina-en .side ul li A:visited {                 
 color: #fff;
}

#cina .side ul li A:active, #cina .side ul li A:hover, #cina-en .side ul li A:active, #cina-en .side ul li A:hover {                 
 color: #000;
}

#cina-in .side ul li A:link, #cina-in .side ul li A:visited {                 
 color: #fff;
}

#cina-in .side ul li A:active, #cina-in .side ul li A:hover {                 
 color: #014983;
}

#grand-prix .side ul li A:link, #grand-prix .side ul li A:visited, #grand-prix-en .side ul li A:link, #grand-prix-en .side ul li A:visited {                 
 color: #000;
}

#grand-prix .side ul li A:active, #grand-prix .side ul li A:hover, #grand-prix-en .side ul li A:active, #grand-prix-en .side ul li A:hover {                 
 color: #787673;
}

#grand-prix-in .side ul li A:link, #grand-prix-in .side ul li A:visited {                 
 color: #000;
}

#grand-prix-in .side ul li A:active, #grand-prix-in .side ul li A:hover {                 
 color: #787673;
}



.tlacitko {
 background: #FFD800;
 border: 1px solid #000000;
 color: #000;
 font-weight: bold;
 font-size: 89%;
 margin: 0;
 padding: 2px 4px;
}

.kont {                 
 width: auto;
 height:  auto;
 margin: 0;
 padding: 10px 0;
 background: #EBF4FE;
 text-align: left;
}


.kont p {                 
 width: auto;
 height:  auto;
 margin: 5px;
 padding: 0;
 background: #EBF4FE;
 text-align: left;
}

.inside p img {                 
 margin: 5px 4px 0 0;
}

.pravak h4 {
 color: #005898;
 margin: 0 0 20px 0;
}




.copy p {
 margin: 0 2px;
}

.stat {
 display: block;
 width: 14px;
 height: 14px;
 float: left;
 margin: 2px 0;
}


.clear {
clear: left;
width: 400px;
height: 1px;
font-size: 1px;
margin: 0;
padding: 0;
}

.doleva {
 display: block; 
 width: 300px;
 height: 41px; 
 margin: 0 10px;
 _margin: 0 10px 0 5px;   
 float: left;
}

.perextit {
 width: auto;
 height: auto; 
 margin: 0 10px;
 padding: 10px;
 background: #EFEFEF;
}

.pereximg {
 display: block; 
 width: 300px;
 height: 41px; 
 float: left;
 margin: 0 5px 0 0;
 border: 1px solid #000;
}


.doleva2 {
 display: block; 
 width: 240px; 
 margin: 0 10px 0 0;
 float: left;
}


.doprava {
 display: block; 
 width: 200px;
 margin: 0 10px 20px 10px;
 _margin: 0 10px 20px 5px;   
 border: 0; 
 float: left;
}
.ash, .ash cite, .ash strong {
 color: #1F396B;
}

#formular {
  width: auto; 
  height: auto;
  background:url("grafika/formular.gif") 0% 0% repeat-y #E8ECF0;
	border: 1px solid #D6DBE2;
	margin: 0 0 0 10px;
	padding: 10px;
	text-align:  left;
}

#author, #email, #url, #user_login, #user_email, #name, #website {
 background:url("grafika/input.gif") 0% 0% repeat-x #FAFBFC;
 height: 18px;
 margin: 4px 0;
 padding: 0 1px;
 border: 1px solid #8395A5;
 color: #3D4956;
}

#author, #email {
 position: relative;
 top: 3px;
}

#website {
 width: 200px;
}

#comment, #message {
 background:url("grafika/comment.gif") 0% 0% repeat-x #FAFBFC;
 margin: 4px 0;
 padding: 0 1px;
 border: 1px solid #8395A5;
 color: #3D4956;
}

.com {
 border: 1px dashed #CFD0D6;
 border-width: 0 0 1px 0;
 margin-bottom: 15px;
 margin-right: 10px;
}

.chyba {
 color: #BE050A;
 font-weight: bold;
}

.ok {
 color: #131684;
 font-weight: bold;
}

.licha {
 width: auto;
 padding: 5px 10px;
 background: #EEF3DA;
 color: #484740;
 font-weight: bold;
 border: 1px solid #D7E399;
 border-width: 0 0 1px 0;
}

.suda {
 width: auto;
 padding: 10px;
 background: #F9FBF0;
 color: #484740; 
 font-weight: bold; 
 border: 1px solid #D7E399;
 border-width: 0 0 1px 0; 
}

.licha input, .suda input, .licha select, .suda select {
 margin: 2px 0;
}



.updated {
 background: #D6F37C;
 border: 1px solid #88AF10;
 padding: 5px 0;
 margin: 10px; 
 width: auto;
 text-align: center; 
 color: #455909;
}



/* Emailovy formular */

.contactform {
 width: 100%; 
 position: relative;
 }
		
.leftbox {
 width: 25%; 
 text-align: right;
 clear: both; 
 float: left; 
 display: inline; 
 padding: 4px; 
 margin: 5px 0; 
}
		
.rightbox {
 width: 70%;  
 float: right; 
 display: inline; 
 padding: 4px; 
 margin: 5px 0; 
}
		
/* Box s jednim odkazem v sekci odkazy */

.odkaz_box {
 width: 230px;
 height: 100px;
 margin: 0 0 0 10px;
 _margin: 0 0 0 5px; 
 padding: 5px 0;
 float: left;
}

.odkaz_box img {
 width: 100px;
 height: 50px;
 float: left;
 margin: 0 5px 20px 0;
}

.odkaz_box a img, .odkaz_box a:hover img {
 border: none;
}

.odkaz_box img {
 width: 100px;
 height: 50px;
 float: left;
 margin: 0 5px 0 0;
}

.odkaz_box p {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

.odkaz_box a:link, .odkaz_box a:visited {
 font-size: 100%;
 font-weight: bold;
 text-decoration: underline;
}

.odkaz_box a:active, .odkaz_box a:hover {
 font-size: 100%;
 font-weight: bold;
 text-decoration: underline;
}

.pole table tr td p {
margin: 0 4px 0 0;
}


h1#nadpis-akce {
color: #000;
}



#ke-stazeni {
 display:block;
 position:absolute;
 left:330px;
 top:5px;
 width: 90px;
 height: 27px;
 margin:0;
 padding:0;
 background:url("grafika/ke-stazeni.gif") 100% 50% no-repeat;
 }
 
#ke-stazeni a {
 position: relative; 
 top: 7px; 
} 

#ke-stazeni a:link, #ke-stazeni a:visited {
 color: #9E9FA3;
 text-decoration: none;
} 

#ke-stazeni a:active, #ke-stazeni a:hover {
 color: #000;
 text-decoration: none; 
} 

