/* ================================================================= */
/* globální nastavení - začátek */
body, body.foto_detail
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

body.tisk
{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
}

body.fotbal_detail
{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
}

body.foto_detail, body.fotbal_detail
{
background-color:#F5EEDA;
}

h1 { font-size: 1.1em;
     color: #667E72; }

div#nav {
		padding: 0.4em;
		border-bottom: 0.1em solid #000;
		text-align: left;
	}
	div#nav ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}
	div#nav ul li {
		display: inline;
	}
	div#nav ul li a {
		padding: 0.4em;
		border: 0.1em solid #000;
		text-decoration: none;
		background: #eee;
	}
	div#nav ul li#active a {
		padding-top: 0.7em;
		border-bottom: 0.1em solid #fff;
		background: #fff;
	}
	div#nav ul li a:hover {
		padding-top: 0.7em;
		border-bottom: 0.1em solid #fff;
		text-decoration: underline;
		background: #fff;
	}


p, p.nahoru, p.center, tr, td, ul, span, td.titul, p.datum, p.nadpis, tr.t, tr.s, tr.z, td.d,td.w, td.z,td.akce_detail, p.titul, p.titul_r, p.right
{
font-family: Arial CE,Helvetica CE,Arial,Helvetica,sans-serif;
vertical-align: top;
}

p, p.center, p.nahoru,td, ul, span, p.nadpis, p.right
{
font-size: 3.5mm;
}

p.datum, td.titul, p.titul, p.titul_r
{
font-size: 3mm;
}

p.titul
{
text-align: left;
}
p.titul_r
{
text-align: right;
}

p.nahoru
{
text-align: right;
}

p
{
text-align: justify;
}

p.right
{
text-align: right;
}

p.datum, p.center
{
text-align: center;
}

p.ctv
{
text-align: left;
background-image: url("pics/ctv.gif");
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 4px left;
padding-left: 15px;
font-weight: bold;
vertical-align: top;
}

p.nadpis
{
color:#667E72;
font-weight: bold;
}

td.akce_detail
{
font-size: 3mm;
vertical-align: top;
}

td.d
{
vertical-align: bottom;
}

td.w
{
vertical-align: top;
}

td.z
{
font-size: 15px;
background-color: #CED2BA;
border-top: 1px solid #F5EEDA;
border-bottom: 1px solid #F5EEDA;
}

a:link
{
color: #667E72;
text-decoration: none;
}

a:visited
{
color: #800000;
text-decoration: none;
}

a:hover
{
background-color: #667E72;
color: #FFFFFF;
}

tr.t
{
color:#F5EEDA;
font-size: 15px;
background-color: #667E72;
border-top: 1px solid #F5EEDA;
border-bottom: 1px dashed rgb(102,126,114);
}

tr.z
{
font-size: 15px;
background-color: #CED2BA;
border-top: 1px solid #F5EEDA;
border-bottom: 1px solid #F5EEDA;
}

tr.s
{
font-size: 15px;
background-color: #F5EEDA;
border-top: 1px solid #F5EEDA;
border-bottom: 1px solid #F5EEDA;
}

td.ctv, td.no-ctv, td.w
{
padding-left: 15px;
font-weight: bold;
vertical-align: top;
}

td.ctv
{
background-image: url("pics/ctv.gif");
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 4px left;
}

table.f
{
width: 100%;
text-align: center;
vertical-align: middle;
}

td.f1
{
width: 10;
text-align: center;
vertical-align: top;
}

td.f2
{
text-align: center;
vertical-align: top;
}

td.w
{
background-color:white;
border-top: 1px solid #667E72;
border-bottom: 1px solid #667E72;
}

p.kapitola
{
background-image: url("pics/ctv.gif");
background-attachment: scroll;
background-repeat: no-repeat;
background-position: center left;
padding-left: 15px;
font-weight: bold;
}

input, textarea, table.form
{
border-top: 1px solid #667E72;
border-bottom: 1px solid #667E72;
border-left: 1px solid #667E72;
border-right: 1px solid #667E72;
font-family: Arial CE,Helvetica CE,Arial,Helvetica,sans-serif;
font-size: 3.5mm;
margin: 3px;
}

table.form
{
background-color: #F5EEDA;
}

img.vice
{
width: 7px;
height: 5px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
margin-left: 4px;
margin-right: 4px;
}

img.mene
{
width: 5px;
height: 7px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
margin-left: 4px;
margin-right: 4px;
}

img.square
{
width: 4px;
height: 4px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
margin-left: 4px;
margin-right: 4px;
margin-bottom: 4px;
}

img.v, img.s, img.vv, img.sv, img.film, img.trasy, img.ff, img.p1, img.p2, img.p3, img.p4, img.p5, img.pohlednice1, img.pohlednice2, img.pohlednice3, img.pohlednice4, img.pohlednice5, img.kroj1, img.kroj2
{
border-top: 1px solid #667E72;
border-bottom: 1px solid #667E72;
border-left: 1px solid #667E72;
border-right: 1px solid #667E72;
}

img.vv, img.sv, img.p1, img.p2, img.p3, img.p4, img.p5, img.pohlednice1, img.pohlednice2, img.pohlednice3, img.pohlednice4, img.pohlednice5, img.kroj1, img.kroj2
{
margin: 0px;
}

img.v
{
width: 113px;
height: 150px;
margin: 5px;
}

img.s
{
width: 150px;
height: 113px;
margin: 5px;
}

img.vv
{
width: 300px;
height: 400px;
}

img.sv
{
width: 400px;
height: 300px;
}

img.p1
{
width: 848px;
height: 355px;
}

img.p2
{
width: 1765px;
height: 314px;
}

img.p3
{
width: 1012px;
height: 437px;
}

img.p4
{
width: 1523px;
height: 415px;
}

img.p5
{
width: 1699px;
height: 365px;
}

img.p5
{
width: 1699px;
height: 365px;
}

img.pohlednice1
{
width: 322px;
height: 211px;
}

img.pohlednice2
{
width: 400px;
height: 235px;
}

img.pohlednice3
{
width: 256px;
height: 400px;
}

img.pohlednice4
{
width: 400px;
height: 278px;
}

img.pohlednice5
{
width: 558px;
height: 278px;
}

img.film
{
width: 100px;
height: 66px;
margin: 1px;
}

img.trasy
{
width: 600px;
height: 558px;
margin: 1px;
}

img.kroj1
{
width: 400px;
height: 578px;
}

img.kroj2
{
width: 247px;
height: 542px;
}

img.f
{
width: 15px;
height: 15px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

img.devatero
{
width: 60px;
height: 57px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

img.hrozen
{
width: 69px;
height: 71px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

img.ff
{
width: 50px;
height: 50px;
}

globální nastavení - konec */
/* ================================================================= */


/* ================================================================= */
/* nastavení opakujících se prvků- začátek */

.spacer
{
clear: both;
}

#main
{
margin-left: 180px;
padding: 5px;
}

#top1
{
top: 0px;
left: 300px;
height:50px;
padding-right: 5px;
background-color: white;
font-size: 3.5mm;
text-align: center;
}

#top2
{
top: 50px;
left: 0px;
width: 100%;
height:20px;
padding-top: 2px;
padding-left: 180px;
text-align: left;
background-color: #F5EEDA;
border-top: 1px solid #667E72;
border-bottom: 1px solid #667E72;
}

#top1 p, #top1 td
{
font-size: 3mm;
text-align: right;
vertical-align: bottom;
}

#pata
{
clear: both;
font-size: 3mm;
text-align: center;
border-top: 1px solid #667E72;
}

#znak
{
position: absolute;
right: 5px;
top: 25px;
width: 60px;
height: 69px
}

#oficial
{
position: absolute;
left: 0px;
top: 0px;
width: 500px;
height: 50px
}

#tisk_detail
{
position: absolute;
right: 25px;
top: 25px;
width: 20px;
height: 20px
}

/* ================================================================= */
/* nastavení menu- začátek */

#navcontainer0
{
float: left;
width: 170px;
padding:5px;
margin-left:-1px;
font-size: 3mm;
text-align: left;
border-right: 1px solid #667E72;
height: auto;
}

#navcontainer0 ul
{
margin-left: 0;
padding-left: 5px;
list-style-type: none;
font-size: 3.5mm;
}

#navcontainer0 a
{
display: block;
padding: 2px;
width: 160px;
background-color: #ffffff;
}

#navcontainer0 a:link, #navlist0 a:visited
{
color: #667E72;
text-decoration: none;
}

#navcontainer0 a:hover
{
background-color: #ffffff;
color: #667E72;
}

#active a:link, #active a:visited, #active a:hover
{
border-bottom: 1px solid #667E72;
background-color: #FFFFFF;
color: #667E72;
}

#active1 a:link, #active1 a:visited, #active1 a:hover
{
border-bottom: 1px solid #FFFFFF;
background-color: #FFFFFF;
color: #667E72;
}

#active2 a:link, #active2 a:visited, #active2 a:hover
{
border-bottom: 1px solid #FFFFFF;
background-color: #FFFFFF;
color: #667E72;
}

/* nastavení menu- konec */
/* ================================================================= */


/* nastavení opakujících se prvků- konec */
/* ================================================================= */


/* ================================================================= */
/* nastavení ´vodní stránky - začátek */
#body1
{
position: absolute;
left: 200px;
top: 85px;
width: 260px;
font-size: x-small;
text-align: justify;
}

#body2_nadpis
{
position: absolute;
background-image: url(pics/stred.gif);
background-repeat: no-repeat;
padding-top: 2px;
padding-left: 21px;
padding-right: 21px;
left: 480px;
top: 85px;
height: 20px;
text-align: justify;
font-size: 3.5mm;
font-weight: bold;
}

#body2
{
position: absolute;
left: 480px;
top: 105px;
height: 220px;
width: 300px;
padding: 2px;
font-size: 3mm;
text-align: left;
background-color: #E7E4DC;
overflow: auto;
scrollbar-base-color: #FFFFFF;
scrollbar-track-color: #667E72;
border: 1px solid #667E72;
}

#body3_nadpis
{
position: absolute;
background-image: url(pics/stred.gif);
background-repeat: no-repeat;
padding-top: 2px;
padding-left: 26px;
padding-right: 26px;
left: 480px;
top: 430px;
height: 20px;
text-align: justify;
vertical-align: middle;
font-size: 3.5mm;
font-weight: bold;
}

#body3
{
position: absolute;
left: 480px;
top: 450px;
/*height: 140px;*/
height: 183px;
width: 300px;
padding: 2px;
font-size: 3mm;
text-align: left;
background-color: #E7E4DC;
overflow: auto;
scrollbar-base-color: #FFFFFF;
scrollbar-track-color: #667E72;
border: 1px solid #667E72;
}

#body6_nadpis
{
position: absolute;
background-image: url(pics/stred.gif);
background-repeat: no-repeat;
padding-top: 2px;
padding-left: 26px;
padding-right: 26px;
left: 200px;
top: 430px;
height: 20px;
text-align: justify;
vertical-align: middle;
font-size: 3.5mm;
font-weight: bold;
}

#body6
{
position: absolute;
left: 192px;
top: 450px;
height: 160px;
width: 280px;
padding: 2px;
font-size: 3mm;
text-align: left;
/*background-color: #E7E4DC;
overflow: auto;
scrollbar-base-color: #FFFFFF;
scrollbar-track-color: #667E72;
border: 1px solid #667E72;*/
}

#body5
{
position: absolute;
left: 800px;
top: 105px;
height: 180px;
width: 200px;
padding: 2px;
font-size: 3mm;
text-align: left;
/*background-color: #E7E4DC;
overflow: auto;
scrollbar-base-color: #FFFFFF;
scrollbar-track-color: #667E72;
border: 1px solid #667E72;*/
}

#body_deska_nadpis
{
position: absolute;
top: 110px;
right: 58px;
background-image: url(pics/stred.gif);
background-repeat: no-repeat;
padding-top: 2px;
padding-left: 10px;
padding-right: 10px;
height: 20px;
text-align: justify;
vertical-align: middle;
font-size: 3.5mm;
font-weight: bold;
}

#body_deska
{
position: absolute;
top: 130px;
right: 25px;
height: 100px;
width: 200px;
padding: 2px;
font-size: 3mm;
text-align: left;
background-color: #E7E4DC;
overflow: auto;
scrollbar-base-color: #FFFFFF;
scrollbar-track-color: #667E72;
border: 1px solid #667E72;
}

#body_deska_volby_nadpis
{
position: absolute;
top: 310px;
right: 58px;
background-image: url(pics/stred.gif);
background-repeat: no-repeat;
padding-top: 2px;
padding-left: 10px;
padding-right: 10px;
height: 20px;
text-align: justify;
vertical-align: middle;
font-size: 3.5mm;
font-weight: bold;
}

#body_deska_volby
{
position: absolute;
top: 330px;
right: 25px;
height: 100px;
width: 200px;
padding: 2px;
font-size: 3mm;
text-align: left;
background-color: #E7E4DC;
overflow: auto;
scrollbar-base-color: #FFFFFF;
scrollbar-track-color: #667E72;
border: 1px solid #667E72;
}

#body4_1
{
position: absolute;
left: 200px;
top: 355px;
height: 60px;
width: 260px;
background-image: url(pics/banner/banner_kino.gif);;
}

#body4_2
{
position: absolute;
left: 270px;
top: 385px;
height: 20px;
width: 190px;
}


#body4
{
position: absolute;
left: 480px;
top: 355px;
height: 60px;
width: 300px;
}

#body2 p, #body2 td, #body3 p, #body3 td
{
font-size: x-small;
text-align: left;
vertical-align: top;
}

/* nastavení ´vodní stránky - konec */
/* ================================================================= */

