body { 

font:11px	Tahoma, "Lucida Grande CE", lucida, sans-serif ;

line-height:1.4em;

color:#636563;

margin-top:0px;

margin-left:auto; margin-right:auto;

text-align: center;

}



#container { 

width:800px;

margin: 0 auto;

text-align: left;

background-color:#F7F7F7;

}



p {

	margin: 0 0 1em 0;

  text-align: left;

	}

#header 

{

width: 800px;

position:relative;

}

#navigace

{

position: absolute;

margin:8px 0px 4px 0em;

height: 100%;

top: 100px;

width: 60%;

text-indent:0.5em;

}



#logo 

{

position:absolute;

left:300px;

top:40px;

filter:alpha(opacity=30);

-moz-opacity:0.9;

opacity: 0.6;

}

#page 

{

width: 800px;

position:absolute;

top:160px;

left:0px;

}

#left 

{

float:left;

border-top:3px solid #E7EBE7;

border-left:1px solid #E7EBE7;

padding:3px;

width:199px;

font-size:100%;

background-color:#F7F7F7;

}



#sloupec {

float:left;

margin:1px;

margin-top:8px;

width:158px;

background-color:#F7F7F7;

height: 100%;

}

#content {

border:1px solid #E7EBE7;

border-top:3px solid #E7EBE7;

float:left;

width: 592px;

background-color:#F7F7F7;

}

    

#obsah {

float: left;

width: 414px;

margin:5px;

}



#obsah2 {

width: 572px;

top: 160px;

float: left;

left: 202px;

margin: 5px;

}

#footer { width: 794px; clear: left; padding: 10px; margin: 2px; }

.button {

margin:8px 0px 0px 0em;

padding: 0px;

height: 2em;

font-size: 10px;

background-color: #ccc;

color: #006;

vertical-align:middle;

}

.inputfield {

font-size: 12px;

padding: 1px;

margin:0px 0px 0px 0px;

border: 0;

height: 1em;

width: 10em;

}



h1, h2, h3, h4, h5, h6 {

	margin: 0 0 0.15em 0;

  font-weight:normal;

	font-family:Georgia,"New Century Schoolbook",Times,serif;

	 line-height: 1.3em; 

	}

h1 {font-size:2em;}

h2 {font-size:1.7em;}

.clear {clear:both;}

h3 {font-size:1.4em;}

h4 {font-family:verdana,arial,sans-serif;font-weight:bold;font-size:100%;}

h5, h6 {font-family:verdana,arial,sans-serif;font-weight:bold;}

h5 {font-size:11px;color:#999;text-transform:uppercase;padding:4px 0;line}

h6 {padding:4px 0; font-size:12px; color:#666; letter-spacing:-.5px;line-height:14px; }

a {text-decoration: underline;margin:0em}

a.menu {font-weight:bolder; margin:0em; width:auto;line-height:1.5em;text-decoration: none;text-align:left;

}

.menu:link {color: #003399;}



img {border-width:0em;}

a {color: #F77900;}

.center {text-align:center;}

.strong {font-weight:bolder;}

P>.strong {font-weight:bolder;}

.cursive {font-style:italic;}

.row {

font-size: 0.9em; 

width:auto;

position: absolute;

}

.galleryimg 

{

    margin-top: 2px;

    background-color:#FFF7CA;

}    

fieldset {width: 100%;margin:0;padding:0; border:0px; }

.w3cbutton3 {

  margin: 1em auto 0 auto;

  width: 9em;

  border: 1px solid #ccc;

  font-family: helvetica,arial,sans-serif;

  font-size: 70%;

  font-weight: bold;

  }

.w3cbutton3 a {

  display: block;

  width: 100%;

	text-align:left;

}

.w3cbutton3 a:link,

.w3cbutton3 a:visited,

.w3cbutton3 a:hover {

  background-color: #FFF7CA;

  color: #000;

  text-decoration: none;

}

.w3cbutton3 span.w3c {

  padding: 0 0.4em;

  background-color: #fff;

  color: #0c479d;

}

table {

 display:table; border: 1px solid #6078BF; margin:10px;border-collapse:collapse;

}

tr {

 display:table-row;border-top:0.8px solid #6078BF;

}

thead

{

background-color:#FFF7CA;

}

.thead {

 font-size:1.2em;border: 1px solid #6078BF;height:1.3em; }



td

{

 display:table-cell; vertical-align:top;border:1px solid #6078BF;padding:2px;

}

.datum

{

font-size:0.8em;

}

th

{

 display:table-cell; border:1px solid #003399;

}

tbody

{

 display:table-row-group;

}

.obrazek1  

{

float:left;

border-top:3px solid #F7EBF7;

border-left:3px solid #F7EBF7;

width: 76.7px;

}

.obrazek1_bottom  

{

float:left;

border-top:3px solid #F7EBF7;

border-left:3px solid #F7EBF7;

vertical-align:baseline;



}

.obrazek2  

{

float:left;

border-top:3px solid #F7EBF7;

border-left:3px solid #F7EBF7;

border-bottom:3px solid #F7EBF7;

width: 76.7px;

}

.obrazek_right

{

padding:0.1em;

float:right;

border: 1px solid #E7EBE7;

text-align:center;

font-size:80%;

margin-left:2px;

}

#pruh

{

margin-top:8px;

margin-left:8px;

width:100%;

background-color:#FFF7CA;

height:11px;

font-size:10px;

}

#left ul

{

margin: 0px;

padding: 0px;

border: 0px;

list-style-type: none;

width:auto;

border: 1px solid #F7F7F7;

}



html>body #left li a { width: auto; }



#left li a

{

display: block;

padding: 2px 2px 2px 12px;

background-color:#F7F7F7;

text-decoration: none;

font-weight:bolder;

border: 1px solid #E7EBE7;

height:18px;//ovlivní výšku v Mozille



}

#left .box a

{
display: inline;
border: 0px;
text-decoration: underline;
font-weight:normal;
}

#left li .activmenu

{

background-color:#D6D7D6;

text-decoration: none;

border: 0px;

}



#subnavlist li a

{

padding: 0px 0px 0px 12px;

border: 0px;

margin-top:0px;

font-weight:normal;

font-size:10px;

height:14px;

background: url(http://localhost/phprs_dev/images/sipka.png) no-repeat 2px 4px;

line-height:1em;

}

 

dt {

    font-weight: bold; 

  }

dl.event

{

margin: 1em 0;

padding: 0;

}



.event dt

{

position: relative;

left: 0;

top: 1.1em;

width: 6em;

font-weight: bold;

}



.event dd

{

border-left: 1px solid #D6D7D6;

margin: 0 0 0 7em;

padding: 0 0 .1em .3em;

}



#tr1{

		border-left: 1px solid #346DBE;

		border-bottom: 1px solid #7DAAEA;

		color: #003399;

	}

	

#tr0 {

		background-color: #fffc7a;

		color: #003399;

		font-weight: bold;

		border-left: 1px solid #346DBE;

		border-bottom: 1px solid #7DAAEA;

	}

	.obrazek_middle 

{

    vertical-align: middle;

    }

    

.box 

{

left: 0px;

width:auto;

background-color:#F7F7F7;

padding:3px;

margin-top: 5px;

}

#menu 

{



padding: 0px;

border: 0px;

list-style-type: none;

background-color: #F8F8F8;

width:auto;

border: 1px solid #E0E4EC;

}

.second {list-style: lower-alpha;}

.third {list-style: lower-roman outside none;}

.box_zpravy

{

margin:3px;

width:400px;

}

.zpravy_nadpis

{

width:400px;

border: 1px solid #E7EBE7;

}

.right_box

{

border: 1px solid #E7EBE7;

padding:0.1em;

}

.zpravy_clanek

{

border: 0.1pt solid #E7EBE7;

width:400px;

overflow:hidden;

}

.zpravy_clanek_siroky

{

border: 0.1pt solid #E7EBE7;

width:560px;

overflow:hidden;

}

.zpravy_datum

{

width:60px;

font-size:10px;

float:left;

padding-left:3px;

}

.zpravy_titulek

{

width:259px;

float:left;

padding:2px;

}

.zpravy_titulek_siroky

{

width:419px;

float:left;

padding:2px;

}

.zpravy_obrazek

{

width:66px;

float:left;

padding:2px;

}

.clanek_right

{

width:245px;

float:left;

}

.clanek_obrazek

{

padding:0px;

float:left;

width:60px;

vertical-align:middle;

border: 3px solid #E7EBE7;

}

.profil_obrazek

{

padding:0px;

float:left;

vertical-align:middle;

border: 3px solid #E7EBE7;

margin-right:5px;

}





/* Individual thumbnail images */



#breadcrumbtrail {

	margin: 0;

	background-color:#E7EBE7;

	}



#breadcrumbtrail a:hover {

	text-decoration: none;

}



/* Individual thumbnail images */



div.thumb {

	float: left;

	height: 125px;

	margin-bottom: 10px;

	margin-right: 5px;

	width: 105px;

	text-align: center;	

}



div.thumb a img {

	border: none;

	margin: 0;

	border: 3px solid #E7EBE7;

}

.required {

	background: url(required.gif) top right no-repeat;

}



.invalid {

	color: #c00;

}

.topMenu 	{border:1px solid #AAAAAA;}



#MDME

{

font-family: georgia, serif;

font-size: 11px;

text-transform: lowercase;

}



#MDME ul

{border:1px outset #E4D7C9; width:155px;

text-align: left;

margin:0px;

padding: 1px

}



#MDME ul li

{width:auto;

margin:0px;

border-width: 1px;

border-color: #ffe #aaab9c #ccc #fff;

border-style: solid;

color: #777;

background: #f7f2ea;

}



#MDME ul li ul

{width:auto;

margin-left:15px;

padding: 1px;

}



#MDME ul li a

{

display: block;

border-width: 1px;

border-color: #ffe #aaab9c #ccc #fff;

border-style: solid;

color: #777;

text-decoration: none;

background: #FDFCFB;

}



#MDME a:hover

{display: block;

color: #800000;

background: transparent;

border-color: #aaab9c #fff #fff #ccc;

}

#buttons
{
background-color: #ccc;
}
#buttons a
{
text-decoration:none;
padding:5px; 
}
#buttons a:hover
{
background-color: white;
}
#tabulky
{
font-size:0.8em;
}
#tabulky table
{
width: 130px;
}
#tabulky tr
{
border:0px;
}
#tabulky td
{
border:0px;
}
#tabulky td.goly
{
display:none;
}
