/*
Obcanske sdruzeni tlapka

CSS style

Author: Marek Mihal
All right reserved.
Copyright 2008
*/
body {
	margin: 0;
	padding: 0;
	text-align: center;
    background:#fff url(./../images/background.gif) repeat;
	color: #666666;
	font: 80% sans-serif;
	margin-left: 5px;
	margin-top:5px;
}
a {color:#778090;text-decoration:underline}
a:hover {color:#fff;background:#2f4f4f;text-decoration:none}

a.white_link {color:white;text-decoration:underline}
a.white_link:hover {color:#000;background: url(./_images/iframe.gif) repeat-x 0 -5px;text-decoration:none}

a.link {color:#000;text-decoration:underline}
a.link:hover {color:#666; text-decoration:none; background:#123;}

a.link2 {color:silver;text-decoration:underline; font-size:10pt; }
a.link2:hover {color:gray; text-decoration:none; background:#fff; }

a.foto_link {color:white;text-decoration:underline;}
a.foto_link:hover {color:#497496;text-decoration:none; background:transparent; }


a.revision_link {color:#faa500;text-decoration:underline; font-style:oblique; font-family:arial;}
a.revision_link:hover {color:#fff;background:#2f4f4f;text-decoration:none}

a.admin_link { color:#faa500; text-decoration:none}
a.admin_link:hover { color:#ffffff; text-decoration:none}


h1, h2, h3, h4, h5, h6 {color:#ffa500}
hr {display:yes}
.invisible {position:absolute;top:-10000px}

#h1text {margin:20px 0 0 0;font-size:110%;clear:both; color:orange; font-weight:bold}

/* definice pro obrazky */
#pics .img:hover {border:none;background:transparent}
#pics img.levy {margin:3px 0 2px 10pxborder:1px solid #008000;float:right}
#pics .img img {border:1px solid #008000}
#pics .img:hover img {border:1px solid #778090}
#pics2 span { };

/* hlavni box */
#body {height:50px;margin-left:5px;margin:30px auto;padding:0;text-align:left;width:870px;position:relative;background:#fff url(./../images/backcolor.jpg) bottom no-repeat;border:1px solid #cfcfcf}

/* hlavicka */
#hlavicka {margin:1em 0 5px 0;height:50px; text-align:left;}  <!--background:url(images/up1.jpg) center no-repeat-->
#hlavicka h3 {margin:0;padding:0;text-align:left;font-weight:normal;font-size:20px;position:absolute;}
#hlavicka h4 {padding:1em;text-align:left;font-size:17pt;position:absolute;font-family: curier, verdana, tahoma;}
#hlavicka h5 {margin:0em 29.5em;padding:0;text-align:left;font-weight:normal;font-size:17px;position:absolute;}
#hlavicka h6 {margin:0em 33em;padding:0;text-align:left;font-weight:bold;font-size:15px;position:absolute;}
#hlavicka .text1 {margin:0em 33em;padding:0;text-align:left;font-weight:bold;font-size:12px;position:absolute;}
#hlavicka span {margin:0em 5em;font-size:120%; color:#37566f;}
#hlavicka img {position:absolute; left:10px;}

/* Nadpisy */
#nadpis {margin:0;height:50px; text-align:left;}  <!--background:url(images/up1.jpg) center no-repeat-->
#nadpis h3 {margin:0;padding:0;text-align:left;font-weight:normal;font-size:10px;}
#nadpis h4 {padding:1em;text-align:left;font-size:17pt;position:absolute;font-family: curier, verdana, tahoma;}


/* menu */
#menu {margin:0 0px; font-size:8pt;}
#menu ul {margin:0;padding:0; width: 172px}
#menu ul li {margin:0;padding:5;list-style:none;float:left;border-right:0px solid #fff}
#menu ul li a {padding:7px 13px 0 10px;display:block;height:23px;color:#000;text-decoration:underline}
#menu ul li a:hover {background:#8a98a6;text-decoration:underline}
#menu ul li .aktivni,#menu ul li .aktivni:hover {background:#2f4f4f}

/* prave menu */
#levy {margin:0px 0px 0px 0;padding:0 0 0 0px;width:175px;float:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
#levy h3 {margin:0;padding:5px 0 5px 10px;font-weight:normal;color:#000;font-size:100%}
#levy ul {margin:0;padding:0; width:175px;}
#levy ul li {margin:0;padding:0;list-style:none;float:left;border-right:1px solid #ccc;border-top:1px solid #ccc;background:#f0f0f0;width:175px}

#levy ul li a {padding:0px 0px 0 0px;display:block;height:25px;color:#fff;text-decoration:none;}
#levy ul li a:hover {
	background: #8a98a6;
	text-decoration: none;
	font: bolder;
	width:175px;
}
#levy ul li .aktivni,#menu ul li .aktivni:hover {background:#2f4f4f}
#levy p {margin:0px;padding:5px;line-height:200%;color:#006400}
#levy a {color:#006400; width: 150px}

#tabulka td{
	vertical-align: middle;
	align: left;
	color: gray;
	font-size:11pt;
}

/* TABULKY */
#images td{
	vertical-align: top;
	text-align: right;
	align:right;
	color: gray;
	font-size:11pt;
	right:0;
	padding: 0;
	}
#images2 td{
	vertical-align: top;
	text-align: center;
	align:center;
	color: gray;
	font-size:11pt;
	right:0;
	padding: 0;
	}

/* blok s hlavnim obsahem */
#obsaha { margin-left:0px;padding:20px;width:100%;float:left;background:#f8f8f8; height:700px; overflow:auto;
scrollbar-track-color: #f8f8f8;
scrollbar-face-color: silver;
scrollbar-highlight-color: #f8f8f8;
scrollbar-3dlight-color: #f8f8f8;
scrollbar-darkshadow-color: #f8f8f8;
scrollbar-shadow-color: #f8f8f8;
scrollbar-arrow-color: #f8f8f8;
 }
#obsah { margin-left:0px;padding:20px;width:100%;float:left;background:#f8f8f8;width:650px; }
#obsah h1 {margin:20px 0 0 0;font-size:110%;clear:both}
#obsah h2 {font-size:110%;clear:both}
#obsah h3 {font-size:120%;clear:both; padding:0 20px}
#obsah h4 {font-size:100%;clear:both;margin:0 -20px; font-style:oblique;}
#obsah h5 {font-size:100%;clear:both;color:orange}
#obsah p {padding:0 20px;text-align:justify;line-height:150%;text-indent:20px; font-size:11pt;}
#obsah p:first-letter {color:#666666;font-size:110%;font-weight:normal}
#obsah .obr { border: 3px solid #faa500; position:relative	;} /* #cdff7e */
#obsah .obr2 { border: 3px solid #ffa500; position:relative	;}
#obsah .obr3 { border: 3px solid #cdff7e; position:relative	;} /* #cdff7e */
#obsah .obr .photo {margin:0 7px 2px 0;display:block;cursor:hand;border:2px solid #abcdef;}
#obsah .obr .zvetsit {cursor:hand}
#obsah2 ul {list-style:none none none;margin: 0 auto;}
#obsah2 ul ul {list-style-type:square; }
#obsah2 ul li {font-size:100%;margin:0;padding:0;list-style:none;border-right:1px solid #fff}
#obsah2 ul ul li li {font-size:90%;margin:0 -40px;padding:0;list-style-type:square;border-right:10px solid #000} -->
#obsah .tel {margin:10px 0 0 0;padding:5px;background:#cdff7e;color:#4d7e00;font-size:120%;line-height:120%;display:block;width:200px}
#obsah table { width : 600px; }
#obsah table td { align : center; width : 280px; }
#obsah ol { margin-left:60px; }
#obsah ol li { padding:5px 0px -10px -10px;}
#obsah ol li p{ padding:0 10px;text-align:justify;line-height:150%;text-indent:0px; font-size:11pt; }
#obsah ol ul li { margin-left:20px; padding:0 10px;text-align:justify;line-height:150%;text-indent:0px; font-size:11pt; }
#obsah ol li p:first-letter { color:#000; }

/* paticka */
#pata {margin:0 0px;padding:0;background:transparent;border-bottom:7px solid #37566f; background: #ffa500;}
#pata span {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}
#pata p1 {margin:14px;text-align:left;}
#pata p2 {margin:14px;text-align:right;}


#obsah2 { margin-left:0px;margin-top:-30px;padding:20px;width:650px;float:left;background:#f8f8f8}

div#tabulka1,#tabulka2,#tabulka3,#tabulka4{
width: 12em;
padding: 30px  0;
margin:0 auto;
text-align:left;
color:#777777;
font-weight:bold;
background: #dddaaa url(gradient.png) repeat-x 0 -5px;
}

div#money{
width: 15em;
height: -1;
padding: 30px  0;
text-align:center;
font-size:16pt;
color:white;
margin:0 5.8em;
horizontal-align:center;
font-weight:bold;
background: #adcdec;
}

#service{
width: 30em;
height: -1;
padding: 30px  0;
text-align:center;
font-size:16pt;
color:white;
margin:0 5.8em;
horizontal-align:center;
font-weight:bold;
background: #FA4015;
}

#service span { text-align:right;}


/* fotky*/
div#minipics ul,#pic1 ul,#pic2 ul,#pic3 ul,#pic4 ul,#pic5 ul
	{list-style-type: none;margin:0 auto;padding:0;text-align:center;}
div#minipics li img,#pic1 li img,#pic2 li img,#pic3 li img,#pic4 li img,#pic5 li img
	{display: block;width: 250px;height: 200px;margin:5px 5px;border: 1px #fff solid}

div#minipics2 li img
	{display: block;width: 300px;height: 200px;margin:5px 5px;border: 1px #fff solid}
	
div#minipics li{width:263px;margin: 10px 10px 10px 0;background-color: #FAA500}
div#minipics2 li{width:313px;margin: 10px 10px 10px 0;background-color: #FAA500}
div#pic1 li{width:263px;margin: 10px 10px 10px 0;background-color: #FAA500}
div#pic2 li{width:263px;margin: 10px 10px 10px 0;background-color: #FAA500}
div#pic3 li{width:263px;margin: 10px 10px 10px 0;background-color: #FAA500}
div#pic4 li{width:263px;margin: 10px 10px 10px 0;background-color: #FAA500}
div#pic5 li{width:263px;margin: 10px 10px 10px 0;background-color: #FAA500}


/* ELPIS */
div#elpis ul{list-style-type: none;margin:0;padding:0;text-align:right;}
div#elpis li{width:263px;margin: 5px 5px 5px 0;background-color: #FAA500}
div#elpis li img{display: block;width: 250px;height: 188px;margin:5px 5px;border: 1px #fff solid}

/* ELPIS2 */
div#elpis2 ul{list-style-type: none;margin:0;padding:0;text-align:right;}
div#elpis2 li{width:213px;margin: 5px 5px 5px 0;background-color: #FAA500}
div#elpis2 li img{display: block;width: 200px;height: 300px;margin:5px 5px;border: 1px #fff solid}

/* ELPIS3 */
div#elpis3 ul{list-style-type: none;margin:0;padding:0;text-align:right;align:right;}
div#elpis3 li{width:263px;margin: 5px 5px 5px 0;background-color: #FAA500}
div#elpis3 li img{display: block;width: 250px;height: 300px;margin:5px 5px;border: 1px #fff solid}


#popisek1,#popisek2,#popisek3,#popisek4,#popisek5,#popisek6,#popisek7,#popisek8,#popisek9
	{ background-color: #faa500; width: 17.5 em; position:relative; color:#fff;}


#news { margin-left:40px; color:#666666; border:0px solid #000;}
#news p {padding:0px 0px 0px 0px;text-align:justify;line-height:100%;text-indent:0px; font-size:11pt; margin-left:-20px; }
#news a {color:#777777; }
#news a:hover {color:#faa500; background:#fff; text-decoration:underline; }
#news h4 { color:#777777;}
#news h5{ font-size:9pt; color:#666666; font-weight:normal;}
#news h6{ margin-left:-20px; font-size:8pt; margin-top: -15px; color:#aaaaaa; }
#news div{ margin-bottom:-20px; }
#news p:first-letter {color:#666666;font-size:110%;font-weight:normal}

