/*
Original design: Origo (v1.1 - Oct 04, 2012) - A free xhtml/css website template by Andreas Viklund.
For more information, see http://andreasviklund.com/templates/origo/
*/

/* GENERAL */
*{margin:0; padding:0;}
body {background: #0a0a0a none no-repeat top center; color:#ccc; line-height:1.3em;  font-style:normal; 
  font-variant:normal;  font-weight:normal;   font-size:110%; font-family:Arial}
a {color:#800000; text-decoration:none; font-weight:400;}
a:hover {text-decoration:underline;}
dl {margin:0 0 15px 0; line-height:1.5em;}
ol {margin:0 0 15px 0; line-height:1.5em;}
ul {margin:0 0 15px 0; line-height:1.5em;}
p  {margin: 0 0 5px 0; line-height: 1.5em;color:black;}
h1 {color:#888; font-size:3.6em; margin-bottom:0;}
h1 a {text-transform:none; font-weight:400;}
h1 a:hover {text-decoration:none; color:#eee;}
h2 {font-size:2.2em; color:#eee;; margin:0 0 5px;}
h3 {font-size:1.6em; margin:0 0 5px 0;}
h3 {color:#d06060; font-weight:400; line-height:1.2em; font-family:Arial;}
h3 {color:#d06060; font-weight:400; line-height:1.2em; font-family:Arial;}
h5 {color:#003300; font-weight:400; line-height:48px; font-family:Times New Roman;: center;}
h2 {color:#d06060; font-weight:400; line-height:1.2em; font-family:Arial;}
h1 {color:#d06060; font-weight:400; line-height:1.2em; font-family:Arial;}
t1 {color:#d06060; font-weight:; line-height:1.2em; font-family:Arial;}

/* FOOTER */
#footer {background:transparent ;  }
#footer .col {color:#555; border-top: 1px dotted #1a1a1a; padding:10px 0px 10px 0px;}
#footer p {text-align:center;  }
#footer a {color:#555; font-weight:400;  text-decoration:none;  border-bottom:1px dotted #333;}
#footer a:hover {color:#aaa; text-decoration:none; border-bottom:1px dotted #888;}

#footer2 {background:transparent ;  url('images/insidebg2.jpg') no-repeat top center;}
#footer2 .col {color:#555; border-top: px dotted #1a1a1a; padding:10px 0;}
#footer2 p {text-align:center;  }
#footer2 a {color:#555; font-weight:400;  text-decoration:none;  border-bottom:1px dotted #333;}
#footer2 a:hover {color:#aaa; text-decoration:none; border-bottom:1px dotted #888;}

/* BOXES */
.col {float:left; margin:0 ; overflow:hidden; display:inline;}
.col img {max-width:100%;}  
.row {width:1136px; margin:0px auto 0; overflow:hidden;}
.row .row {margin:0 -10px; width:auto;display:inline-block;}
ul li {list-style-type: none}
.c0 {top; width : 1128px;text-align: left;	line-height: 20px;margin:0 0px 0px 0px;}
.c1 {název; width :400px;430px;451px;margin: 15px 8px 0 7px;background :;padding:0 10px 0 10px;border-right: px solid #007879;text-align:;line-height: 20px;font-size: 13px;}
.c2 {horni-obrazek;width:688px; 660px;640px;height:287px;263px;margin: 5px 2px 5px 2px;background:; padding:0 0px 0 0px;text-align:center;border-radius:4px 4px 4px 4px;
	border: ;1px solid #007879;}
.c3 {topmenu;width : 1120px;text-align: left;line-height: 20px;margin-left:10px;}

.c4 {left;width:220px;margin:0px 0px 0px 10px;background:;padding:5px;border-right: ;3px solid red;text-align:center;}
.c5 {center; width :575px;margin: 10px 5px 10px 0px;padding: 15px 40px 20px 40px;border:1px solid transparent;#AAFFFF;;
	background:url(images/content.png) left repeat-y;;#FEFEFE;border-radius:4px 4px 4px 4px;text-align:;}
.c6 {right;width: 220px;margin: -90px 5px 0 0px;background:; padding-right: 2px;border-left: ;1px solid #007879;text-align:center;position: ;relative;}

.c7 {footer1 ;width:1136px;text-align:center;height:10px;}
.c8 {footer2 ;width:1136px;text-align:center;font-size: 10px;
}
#box {float:left; width:520px; height: ;218px; margin: 10px 20px 0 20px;cursor:pointer;	overflow:hidden;position:relative;border:px solid grey;}
#box img { border:px solid red;	cursor:pointer;	height:auto;width:480px; auto; 240px;}
#box1 {float :left;margin-left: 15px;width:270px;height:auto; ;218px;cursor:pointer;overflow:hidden;position:relative;border:px solid grey;}
#box1 img {width:250px;  height:auto;160px; border:px solid red;cursor:pointer;margin-bottom: 5px;}
#box2 {float : right;width:270px;height:auto;margin: 0 15px 0 0px;cursor:pointer;overflow:hidden;position:relative;padding:0 0 0 0px;
	border-top: px solid #007879;border-right: px solid #007879;border-bottom: px solid #007879;border-left: px solid #007879;background-color:;}
#box2 img {width:250px; height:auto; px; border:px solid blue;cursor:pointer;margin-bottom: 5px;}
#box3 {float :left;margin-left: 5px;width:280px;height:auto; ;218px;cursor:pointer;overflow:hidden;position:relative;border:px solid grey;}
#box3 img {width:260px;  height:auto;border:px solid red;cursor:pointer;}
#box4 {float : right;margin-right: 5px;width:280px;height:auto;padding:0 0 0 0px;cursor:pointer;overflow:hidden;position:relative;
	border-left: px solid #007879;	background-color:;}
#box4 img {width:260px; height:auto; px; border:px solid blue;cursor:pointer;}
#box5 {float : left;width:195px; margin: 3px 5px 3px 5px;height:auto;padding:0 0 px 0px;cursor:pointer;overflow:hidden;position:relative;
	border:; 1px solid #00B0B0;#489191;dotted ;	background-color: #FEFEFE;#FFFFFF; ;border-radius:;2px 2px 2px 2px;
	border-top:1px solid #AAFFFF ;border-right:1px solid #006666; border-bottom: 1px solid #006666;border-left:1px solid #AAFFFF ;}
#box5 img {width: 195px; height:auto; px; border:px solid blue;cursor:pointer;}
#box6 {float : left;width:195px; margin: 3px 5px 3px 5px;height:auto;padding:10px 0px 10px 0px;cursor:pointer;overflow:hidden;position:relative;
	border:; 1px solid #00B0B0;#489191;dotted ;	background-color: #FEFEFE;#FFFFFF; ;border-radius:;2px 2px 2px 2px;
	border-top:1px solid #AAFFFF ;border-right:1px solid #006666; border-bottom: 1px solid #006666;border-left:1px solid #AAFFFF ;}
#box6 img {width:185px; height:px; border:px solid;cursor:pointer;}
#box7 {float : left;width:195px; margin: 3px 5px 3px 5px;height:auto;padding:10px 0 10px 0px;cursor:pointer;overflow:hidden;position:relative;
	border:; 1px solid #00B0B0;#489191;dotted ;	background-color: #FEFEFE;#FFFFFF; ;border-radius:;2px 2px 2px 2px;
	border-top:1px solid #AAFFFF ;border-right:1px solid #006666; border-bottom: 1px solid #006666;border-left:1px solid #AAFFFF ;}
#box7 img {width: ; height:; px; border:px solid;cursor:pointer;}
#box8 {float : left;width:195px; margin: 3px 5px 3px 5px;height:auto;padding:10px 0 10px 0px;cursor:pointer;overflow:hidden;position:relative;
	border:; 1px solid #00B0B0;#489191;dotted ;	background-color: #FEFEFE;#FFFFFF; ;border-radius:;2px 2px 2px 2px;
	border-top:1px solid #AAFFFF ;border-right:1px solid #006666; border-bottom: 1px solid #006666;border-left:1px solid #AAFFFF ;}
#box8 img {float: left; width : ; height:; px; border:px solid;cursor:pointer;}
#box9 {float : left;width:195px; margin: 3px 5px 3px 5px;height:auto;padding:5px 0 5px 0px;cursor:pointer;overflow:hidden;position:relative;
	border:; 1px solid #00B0B0;#489191;dotted ;	background-color:#DBEFA3; #FFFFFF; ;border-radius:;2px 2px 2px 2px;
	border-top:1px solid #AAFFFF ;border-right:1px solid #006666; border-bottom: 1px solid #006666;border-left:1px solid #AAFFFF ;}
#box9 img {width: 195px; height:auto; px; border:px solid blue;cursor:pointer;}
#box10 {float : left;width:195px; margin: 3px 5px 3px 5px;height:auto;padding:5px 0 5px 0px;cursor:pointer;overflow:hidden;position:relative;
	border:; 1px solid #00B0B0;#489191;dotted ;	background-color:#A8DCD9; #FFFFFF; ;border-radius:;2px 2px 2px 2px; 
	border-top:1px solid #AAFFFF ;border-right:1px solid #006666; border-bottom: 1px solid #006666;border-left:1px solid #AAFFFF ;}
#box10 img {width: 195px; height:auto; px; border:px solid blue;cursor:pointer;}




/* GENERAl MENU */
ul.menu {list-style:none;margin:0; padding:2px 0; font-family: Times New Roman; border-top:1px solid #333;text-align:center;font-weight:400; }
ul.menu li {list-style:none; text-align:center; font-size:1.2em; margin:0 0 10px; padding:0 0 3px 0; color:#888;  border-bottom:1px solid #333;}
ul.menu li a {font-size:1.2em; font-weight:400;}
ul.menu li a:hover {color:#eee; text-decoration:none;}

/* LIGHT STYLES */
.alignleft {text-align:left;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.alignjustify {text-align:justify;}
.nomargin {margin:0; padding:0;}
.larger {font-size:1.2em;}
.smaller {font-size:0.9em;}
.spacer {margin:0 20px;}
.clear {clear:both;}
.hide {display:none;}
body.light {background: #f4f4f4 url('images/background.jpg') no-repeat fixed top center;  color: #484848;}
body.light a {color:#0072C6;}
body.light a:hover {color:#494949;}
li a:hover {color:#333;}

/* FREESSTYLE01 */
body.freestyle01 {font:84% Arial,sans-serif;}
body.freestyle01 #layout {margin:10px auto 0; width:1136px;	border-radius:4px 4px 4px 4px;
	border: 1px solid #AAFFFF; 	padding:10px 5px 5px 5px; background:url(images/content.png) left repeat-y;
;#F5FAFA ;#EEF7F7;#EAF4F4;#F7FBFB;}
body.freestyle01 ul.menu li a {font-family: Arial; text-transform:;text-align:right;color:#800000;}
body.freestyle01 p.slogan {font-family: Times New Roman; text-transform:; margin-top:10px; font-size:1.4em}
body.freestyle01 h0 {line-height:58px;font-size:48px;font-family: Times New Roman;font-weight:600;color: #006464; letter-spacing:2px;}
body.freestyle01 h1 {font-size:13px;color: #006464; line-height:20px;font-family: Times New Roman;font-weight:600;}
body.freestyle01 h2 {font-size:1.5em; font-family: Times New Roman;font-weight:600;color: #a40000;}
body.freestyle01 h3 {font-size:1.3em;font-family: Times New Roman;font-weight:600;color: #a40000;}
body.freestyle01 h4 {font-size:4.1em;font-family: "Times New Roman";font-weight:600;color: #006666;}
body.freestyle01 h5 {color:#003300; font-weight:400; line-height:48px; font-family:Times New Roman;: center;}
body.freestyle01 ul.menu {border:0px none; color:#800000;	padding:0; position:relative;list-style-type:none; 	margin:0 0 15px 0;}
body.freestyle01 ul.menu li {text-align:left; padding: 0;font-size:1.2em; border:0px none; color:#800000;list-style-type:none; margin:0 0 1px 0; }
body.freestyle01 ul.menu li a	{font-size:1.05em; font-family: Times New Roman; color: #800000; padding:6px 5px 5px 8px;
  	border-left: 0px solid transparent; border-right: 5px solid transparent;background-color: transparent; 	display:block; font-weight:400;}
body.freestyle01 ul.menu li a.current {color:#333; border-color:#3288a8;background-color:#dadada;text-decoration:none;}
body.freestyle01 ul.menu li a:hover {color:#333; border-color:#3288a8;background-color:#deebeb;text-decoration:none;}
body.freestyle01 ul.menu ul.subpages {margin:9px 0 -10px 15px;}
body.freestyle01 ul.menu ul.subpages a {font-size:0.8em; padding:4px 5px 4px 8px;}
body.freestyle01 #footer {font-size:0.75em; color:#999;text-align: center;}
body.freestyle01 #footer p 	{color:#999;}
body.freestyle01 #footer p a {color:#999;}
body.freestyle01 #footer p a:hover {color:#555;}

/* ÚPRAVY */
.zarovnani {padding-left:18px; padding-right:15px; }
.zarovnani1 {padding-left:20px; padding-right:20px; }
.zarovnani2 {padding-left:0px; padding-right:20px;text-align:; }
.zarovnani3 {padding: 0 35px 0 30px; }
.zarovnani4 {padding-left:30px; padding-right:10px;text-align:; }

#menu0 {vodorovně-top;	width:100%;height: 29px;overflow:hidden;margin-top: px;margin-bottom:0px;	margin-right:px;padding-bottom:0px;
	border-right: px solid grey;white;	border-bottom:  px solid grey;#323232;	background-color: ;green;	}
#menu0 li {	float:right ;}
#menu0 li a {display:block;width: ;120px;position:relative;	margin-right:1px;padding:0 19px;border-right: px solid grey;color:#003366;
	border-bottom:  px solid grey;	border-radius:2px 2px 2px 2px; line-height:30px;font-size:14px;font-weight:;600;text-decoration:none;text-transform:;uppercase;}
#menu0 #menu0_active a {background:#FFFF99;;color:white;}
#menu0 li a:hover {background:#FFFF99;;color:#003366;}
#menu0 .end a {	padding-right:0px;
}
#menu1 {border-style: none;	border-color: inherit;	border-width: medium;	width: 1116px;	height: 36px;40px;
	overflow: hidden;	margin: 0 0 0 0px;padding-bottom: px;	background-color: #006464;	#e45905: ;border-radius:;2px 2px 2px 2px;}
#menu1 ul {margin : 0;	padding : 0;	list-style-type : none;}
#menu1 li {float:left ;}
#menu1 li a {display:block;width: ;position:relative; margin:0 0 0 0;padding:0 11px;font-size:13px;font-weight: 600;line-height:36px;40px;
	border-radius: ;2px 2px 2px 2px;border-right: 1px solid white;background-color:;#006464;color:white;font-family : "arial",verdana;}
	
#menu1 #menu1_active a {background:#FFFF99;color:black;}
#menu1 li a:hover {	background:#FFFF99;;color:black;text-decoration:none;}
#menu1 .end a {	padding-right:20px;
}
#menu2 {svisle-left; width: 200px;	padding : 2px 0 0px 0;}
#menu2 ul {margin : 0;	padding : 0;	list-style-type : none;}
#menu2 li {margin : 0px 0 0px 0; font-size:100%; font-family:Arial}
#menu2 a {display : block;width :auto ;200px;height: auto;padding : 4px 00px 0px 5px;text-decoration : none;
	border-bottom: 1px dotted #005B5B;	background :transparent;color : black;#fff;}
#menu2 a:hover {background : #006464 ;color : #fff;
}
#menu3 {svisle-nadpis;width:200px;height:auto; 30px;overflow:hidden;margin:10px 0 0px 0px; border-right: px solid white;border-bottom:  0px solid #323232;}
#menu3 li {float: center;}
#menu3 li a {display:block;font-weight: 600;position:relative;	padding:0 20px ;margin-bottom:1px;border-bottom:  0px solid grey;border-radius:;2px 2px 2px 2px;
	text-align:left;text-decoration:none;text-transform:;uppercase;	font-size:13px;font-family:"Arial";line-height:30px;color: white;}
#menu3 #menu3_active a {background:#006464;}
#menu3 li a:hover {	background:#006464;}
#menu3 .end a {	padding-right:10px;}
	.menu_nav ul li a:hover {color:#78bbe6;text-decoration:none;}
	.menu_nav ul li.active a {color:#78bbe6;text-decoration:none;}
	
#menu4 {svisle-nadpis;width: 570px;height:auto; 30px;overflow:hidden;margin:10px 0 0 0; border-right: px solid white;border-bottom:  0px solid #323232;}
#menu4 li {float: center;}
#menu4 li a {display:block;font-weight: 600;position:relative;	padding:0 20px;margin-bottom:1px;border-bottom:  0px solid grey;border-radius:;2px 2px 2px 2px;
	text-align:left;text-decoration:none;text-transform:;uppercase;	font-size:13px;font-family:"Arial";line-height:30px;color: white;}
#menu4 #menu4_active a {background:#006464;}
#menu4 li a:hover {	background:#006464;}
#menu4 .end a {	padding-right:20px;}
	.menu_nav ul li a:hover {color:#78bbe6;text-decoration:none;}
	.menu_nav ul li.active a {color:#78bbe6;text-decoration:none;
}
#menu5 {svisle-left; width:565px;padding : 2px 0 0px 0;}
#menu5 ul {float: center;margin:  : 0;	padding : 0;	list-style-type : none;}
#menu5 li {margin : 0px 0 0px 0; font-size:100%; font-family:Arial}
#menu5 a {display : block;width : 565px;height: auto;padding : 4px 0px 1px 5px;text-decoration : none;float: center;
	border-bottom: 1px solid #BEDEDE;	background :transparent;color : black;#fff;}
#menu5 a:hover {background : #FFFF99;#BEDEDE; #006464;color : black;#fff;
}
.nav00 {	background: transparent; }
.nav01 {	background: #CFE7E7; #FF8A6C;}
.nav02 {	background: #FCCA45; #8cbd20;}
.nav03 {	background: #006464;#006464;#F36207;}
.nav04 {	background:#006464; #CC3300; #b530ba;#F36207;#006464;}
.nav05 {	background:#006464;#006464; #333399; #30b6c9;}
.nav06 {	background:#F36207; #4CAC4B; #3081c8;}
.nav07 {	background: #8CDAFF; #8cbd20;}
.nav08 {	background: #0577A9; #f09e2f;}
.nav09 {	background: #CAA4D9; #b530ba;}
.nav10 {	background: #E60000;}
.nav11 {	background: #F99500;}
.nav12 {	background:#A8A800;#CCCC00;#BFBF00;}
.nav13 {	background:  #808000;#4A6F6F;}
.nav14 {	background:  #408080; #77773C;}
.nav15 {	background:  #990099;}
.nav16 {	background:  #990099;}
.nav17 {	background: #89586B;}


.tlacitka {	display: inline;padding: 5px 10px 5px 0.5em;
  	background-color: transparent;#F6FBE4;	color: #004040;
  	text-decoration: none;font-size: 1.25em; font-family: Times New Roman; 
  	font-weight: 400; text-align: left;  	}
.tlacitka:hover {display: inline;padding: 5px 10px 5px 0.5em;
  	background-color: #c4c4c4;	color: white;text-decoration: none;}

div.scroll {overflow : auto;height : 30em;width :198px;padding : 0.7em;
	color : #333;background : transparent;border : 1px solid #999;
	text-align:;margin-left:0px; margin-right:0; margin-top:0; margin-bottom:15px;}
	
.style1 {text-align: justify;line-height: 150%;margin-bottom: 5px;}
.style2 {border-collapse: collapse;}
.style3 {line-height: 150%;margin-bottom: 5px;text-align: justify; }
.style4 {line-height: 150%;	text-align: justify;margin-bottom: 5px;}
.style5 {margin-bottom: 10px;}
.style6 {border-width: 0px;}
.style7 {line-height: 150%;	text-align: justify;margin-bottom: 5px;}
.style17 {margin-bottom: 5px;}
.style63 {color: #FF0000;}
.style71 {border-width: 0px;}
.style84 {margin-bottom: 1px;}
.style85 {color: #990000;}
.style86 {margin-bottom: 3px;}
.style87 {margin-bottom: 1px;text-align: center;}
.style88 {line-height: 150%;margin-bottom: 1px;}
.style89 {line-height: 150%;text-align: justify;}
.style91 {border-style: solid;border-width: 2px;}
.style92 {line-height: 150%;text-align: center;}
.style93 {line-height: 150%;text-align: center;margin-bottom: 1px;}
.style94 {color: #800000;}
.style97 {line-height: 150%;margin-bottom: 2px;}
.style98 {text-align: center;margin-bottom: 3px;}
.style99 {border-style: solid;border-width: 0;margin-left: 20px;margin-right: 20px;}
.style100 {text-align: center;margin-bottom: 5px;}
.style105 {font-size: small;}
.style106 {line-height: 100%;}
.style107 {font-size: small;font-family: Arial, sans-serif;text-align: justify;	margin-left: 0cm;margin-right: 0cm;margin-top: 0cm;margin-bottom: .0001pt;}
.style109 {color: #CC0000;}
.style110 {border-style: solid;border-width: 2px;margin-left: 20px;margin-right: 20px;}
.style111 {font-size: small;font-family: Arial, sans-serif;text-align: center;margin: 0 0 0.0001pt 0;}
.style112 {border-width: 0px;margin-left: 20px;	margin-right: 20px;}
.style113 {text-align: center;color: #CC0000;}
.style114 {text-align: center;margin-top: 5px;margin-bottom: 5px;}
.style115 {line-height: 1.5em;text-align: justify;margin-bottom: 5px;}
.style116 {	text-align: center;	line-height: 150%;margin-bottom: 5px;}


.sipka a img {
position: fixed;
right: 15px;
bottom: 10px;
display:block;
}


/* Homepage slideshow */
#slider {
  height: 286px;
  width: 770px;
  background: url('../images/bg_slider.gif') no-repeat right top;
}
#slider img {
  border-radius:5px;
  margin: 0px;
  border:2px;border-color:green;
}

#slider1 {
  height: 120px;
  width: 160px;
  background: url('../images/bg_slider.gif') no-repeat right top;
text-align: center;
}