/* CSS Document */
body 
{
background: rgb(255,255,255);
background-image:url();
background-repeat:repeat-x;
background:rgb(207,231,238);
}

html
{
border: 0px none;
margin: 0px;
padding: 0px;
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
font-size: small !important;
}

.resetovac
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px;
}

img 
{
border: 0px none;
margin: 0px;
padding: 0px;
}


.hledat
{
background-color:#ffffff;
width:106px; 
margin:0px
}

 ul {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;/*themecolour3%0;*/
	margin-left: 20px;
	list-style-image: url(Sabre_page2_files/Sabre_page2_bullet.gif);
}

h1 
{
	font-size: 15px;
	color: rgb(0,0,0));
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}

h2
{
	font-size: 15px;
	color: rgb(0,0,0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}

h3 
{
    
	font-size: 15px;
	color: rgb(255,255,255);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}

h4 {
	font-size: 15px;
	color: rgb(0,0,0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}

h5 {
	font-size: 15px;
	color: rgb(0,0,0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}

h6 {
	font-size: 14px;
	color: rgb(204,0,0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}


blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;/*themecolour3%0;*/
	margin-right: 0px;
}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;/*themecolour3%0;*/
}
.rightcoltext ul {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;/*themecolour3%0;*/
	margin-left: 20px;
	list-style-image: url(Sabre_page2_files/Sabre_page2_bullet.gif);
}

.centercoltext ul {
	color: #333333;/*themecolour3%0;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style-image: url(Sabre_page2_files/Sabre_page2_bullet.gif);	
}

.topstrip {
	background-image: url(Sabre_page2_files/Wings_topstrip.gif);
	background-repeat: repeat-x;
}
.centercoltext {
	padding-left: 20px;
	padding-right: 20px;
	color: #333333;/*themecolour3%0;*/
}

.rightcoltext {
	padding: 5px;
	color: #000000;/*themecolour3%0;*/
}

.leftcoltext a:link {
	color: #rgb(255,51,0);
}
.leftcoltext a:visited {
	color: rgb(102,153,255);
}
.leftcoltext a:link:hover {
	color: #0040ff;/*themecolour2;*/
}
.centercoltext a:link {
	color: #666666;/*themecolour3%0;*/
}
.centercoltext a:visited {
	color: rgb(102,153,255);
}
.centercoltext a:link:hover {
	color: #0040ff;/*themecolour2;*/
}
.leftpanel a:link {
	color: #333333;
}
.leftpanel a:visited {
	color: #cccccc;
}
.leftpanel a:link:hover {
	color: #0040ff;/*themecolour2;*/
}

.rightcoltext a:link {
	color: #666666;/*themecolour3%0;*/
}
.rightcoltext a:visited {
	color: rgb(102,153,255);
}
.rightcoltext a:link:hover {
	color: #0040ff;/*themecolour2;*/
}

.topstrip {
	background-image: url(Wings_page6_files/Wings_page6_topstrip.gif);
	background-repeat: repeat-x;
}
.hnavbg {
	background-image:   url(Sabre_page2_files/Sabre_page2_hnav_bg.gif);
	background-repeat: repeat-x;
	background-repeat: repeat-x;
}
.leftcolbg {
	background-image:   url(Sabre_page2_files/Sabre_page2_leftcolumn_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-repeat: repeat-y;
	background-position: right;
}
.panelbg {
	background-image: url(Sabre_page2_files/Sabre_page2_panel_bg.gif);
	background-repeat: repeat-x;
}
.leftcoltext {
	font-size: 8pt;
	color: #333333;
}
.leftpanel {
	background-color: #5877d0;/*themecolour1$ 41%,47%;*/
	color: #333333;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.paraheadbg {
	background-image: url(Sabre_page2_files/Sabre_page2_parahead_bg.gif);
	background-repeat: repeat-x;
}
.paraheadbg2 {
	background-image: url(Sabre_page2_files/Sabre_page2_parahead_bottom.gif);
	background-repeat: repeat-x;
}
.paraborderleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #042da7;/*themecolour1;*/
}
.paraborderright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;/*themecolour3%0;*/
}
.footer {
	font-weight: bold;
	color: #333333;/*themecolour3%0;*/
}
.topbar {
	background-color: #042da7;/*themecolour1;*/
}

#bodyhlavicka
{
background-color: #ffffcc;
margin-bottom: 0%; 
}

#bodypaticka
{
background-color: #ffffcc;
margin-bottom: 0%; 
}

#strankahlavicka
{
width:100%; 
margin-bottom: 0%;
background-repeat:no-repeat;
background-image: url(obrazky/hlavickaI2W1w.png);
}

#strankapaticka
{
background-color:rgb(51,102,123);
padding: 0 2px 0 2px;
border: solid #99000 1px;
color:rgb(255,255,255);
}

#strankaobal
{
width: 100%;
margin: 0px 0px 0px 0px;
}




#levypanelobal
{
float: left;
width: 170px;
margin: 5px 0px 5px 5px;
padding: 2px 2px 2px 2px;
font-size: 90%;
background:rgb(207,231,238);
}

#levypanelvnitrek
{
float: left;
width: 170px;
font-size: 90%;
position:relative; 
left:0px; 
top:0px;
height:682px;

}

#pravypanelobal
{
float: right;
width: 130px;
margin: 5px 5px 5px 0px;
padding: 2px 2px 2px 2px;
font-size: 85%;
background:rgb(207,231,238);
height:682px;
}
#lupa {width:100px; height:100px; position:absolute; left:93%; top:245px; font-size:85%;}
#hlavnipanelobal {padding: 5px 150px 5px 190px;} 
#hlavnipanelvnitrek {background:white; background-image:url(obrazky/back.png); background-repeat:repeat-x; padding: 0px 0px 0px 0px; }
#hlavnipanelhlavicka {background-color: rgb(102,153,255); padding: 0px 0px 0px 20px;}
#hlavnipanelpaticka {background-color: rgb(51,102,123); color:rgb(255,255,255);}
  
/* Natavení prvků v hlavičce začátek */
#vrchniblok {width:500px; height:300px; position:absolute; left:54%; top:5px; font-size:85%; color:white;}
#hledani {width:120px; height:50px; position:absolute; left:87%; top:232px; font-size:100%; color:white; margin-bottom:0%; _top:222px;}
#blokdomu {width:180px; height:120px; position:absolute; left:-20px; top:600px; font-size:100%; color:white; font-size: 12px; color: rgb(255,255,255); margin-bottom:0%;}
#svatkypruh {width:850px; height:20px; position:absolute; left:60px; top:17px; font-size:100%; color:white; font-size: 14px; color:rgb(255,255,255); _top:12px;}
#menupruh {width:700px; height:80px; position:absolute; left:13px; top:202px; font-size:100%; color:white; padding: 0px 0px 0px 15px; _top:195px;}
#napis {width:600px; height:200px; position:absolute; left:5%; top:60px; font-size:85%;}
#dily {width:170px; height:200px; position:absolute; top:410px; font-size:85%;}
/* nataveni prvků v hlavičce konec */

/* Horizontální menu začátek  */
#menu
{
min-height:10%;
display:block;
height:100%;
width: 100%;
}

#menu ul
{
margin:0;
padding:0;
list-style-type:none;
}

#menu li
{
display:block;
float:left;
margin-right:1px;
width:10%;
height:10%;

}



#menu a
{
display:block;
width:100%;
padding-top:65px;
padding-bottom:3px;
text-decoration:none;
text-align:center;
color:rgb(0,0,0);
font: bold 100% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#menu a#polozka1t
{
background:transparent url("obrazky/aktualne.png") center 0px no-repeat;
}

#menu a#polozka2t
{
background:transparent url("obrazky/sbor.png") center 0px no-repeat;
}

#menu a#polozka3t
{
background:transparent url("obrazky/Crystal.png") center 0px no-repeat;
}

#menu a#polozka4t
{
background:transparent url("obrazky/onas.png") center 0px no-repeat;
}

#menu a#polozka5t
{
background:transparent url("obrazky/kultura.png") center 0px no-repeat;
}

#menu a#polozka6t
{
background:transparent url("obrazky/run.png") center 0px no-repeat;
}

#menu a#polozka7t
{
background:transparent url("obrazky/fotak.png") center 0px no-repeat;
}

#menu a#polozka8t
{
background:transparent url("obrazky/camera.png") center 0px no-repeat;
}

#menu a#polozka1t:hover
{
background-position:center 4px; z-index:50; color:#990000;
text-decoration:underline;
}

#menu a#polozka2t:hover
{
background-position:center 4px; z-index:50; color:#990000;
text-decoration:underline;
}

#menu a#polozka3t:hover
{
background-position:center 4px; z-index:50; color:#990000;
text-decoration:underline;
}

#menu a#polozka4t:hover
{
background-position:center 4px; z-index:50; color:#990000;
text-decoration:underline;
}

#menu a#polozka5t:hover
{
background-position:center 4px; z-index:50; color:#990000;
text-decoration:underline;
}

#menu a#polozka6t:hover
{
background-position:center 4px; z-index:50; color:#990000;
text-decoration:underline;
}

#menu a#polozka7t:hover
{
background-position:center 4px; z-index:50; color:#990000;
text-decoration:underline;
}

#menu a#polozka8t:hover
{
background-position:center 4px; z-index:50; color:#990000;
text-decoration:underline;
}
/* Horizontální menu konec */


/* Vertikální menu začátek */
#vmenu
{
position:absolute;
top:40px;
left:5px;
width:160px;
height:300px;
font:16px Arial, Helvetica, sans-serif;
}

#vmenu a
{
display:block;
text-align:center;
font:bold 1em Verdana;
text-decoration:none;
color:#FFCD38;
background:#5C85FF;
margin:0 0 1px;
padding:5px;
}

#vmenu a:hover
{
color:#5C85FF;
background:#FFCD38;
}

#vmenu a span
{
display:none;
}

#vmenu a:hover span
{
display:block;
position:absolute;
top:300px;
left: 0;
width:131px;
color:#0038E0;
font:78% sans-serif;
text-align:center;
margin:10px;
padding:5px;
}

#vmenu a img
{
height: 0;
width: 0;
border-width: 0;
}

#vmenu a:hover img
{
position: absolute;
top: 180px;
left: 20px;
height: 128px;
width: 128px;
background: rgb(207,231,238) ;
}
/* Vertikální menu konec */


/* Vertikální menu 2 začátek */
#vmenu2
{
position:absolute;
top:40px;
left:5px;
width:160px;
height:120px;
font:16px Arial, Helvetica, sans-serif;
}

#vmenu2 a
{
display:block;
text-align:center;
font:bold 1em Verdana;
text-decoration:none;
color:#FFffff;
background:rgb(153,0,0);
margin:0 0 1px;
padding:5px;
}

#vmenu2 a:hover
{
color:#5C85FF;
background:#FFCD38;
}
/* Vertikální menu 2  konec */


/* Vertikální menu 3 začátek */
#vmenu3
{
position:absolute;
top:160px;
left:5px;
width:160px;
height:300px;
font:16px Arial, Helvetica, sans-serif;
}

#vmenu3 a
{
display:block;
text-align:center;
font:bold 1em Verdana;
text-decoration:none;
color:#FFCD38;
background:#5C85FF;
margin:0 0 1px;
padding:5px;
}

#vmenu3 a:hover
{
color:#5C85FF;
background:#FFCD38;
}

#vmenu3 a span
{
display:none;
}

#vmenu3 a:hover span
{
display:block;
position:absolute;
top:320px;
left: 0;
width:131px;
color:#0038E0;
font:78% sans-serif;
text-align:center;
margin:10px;
padding:5px;
}

#vmenu3 a img
{
height: 0;
width: 0;
border-width: 0;
}

#vmenu3 a:hover img
{
position: absolute;
top: 215px;
left: 20px;
height: 128px;
width: 128px;
background: rgb(207,231,238) ;
}
/* Vertikální menu 3 konec */


/* záložkové menu začátek */
#obalovydiv
{
background: #369;
border-top: 1px solid #9CC;
font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#navigace
{
list-style: none outside none;
margin: 0;
padding: 0;
}

@media all {
#navigace {
text-align: center
}
}

#navigace li
{
bottom: 11px;
display: inline;
line-height: 1.2em;
margin: 0;
padding: 0;
position: relative;
}

html>body #navigace li
{
background: #000;
margin: 0 3px 0 0;
padding: 4px 0px 4px 0;
}

#navigace a, #navigace a:link, #navigace a:visited
{
background: #900;
border: 1px solid #FFF;
bottom: 2px;
color: #FFF;
cursor: pointer;
display: inline;
height: 1em;
margin: 0;
padding: 3px 5px 3px 5px;
position: relative;
right: 2px;
text-decoration: none;
}

#navigace a:hover
{
background: #C00;
bottom: 1px;
color: #FFF;
position: relative;
right: 1px;
}

#navigace a:aktivniodkaz
{
background: #999;
bottom: 0px;
color: #FFF;
position: relative;
right: 0px;
}

#navigace li#aktivniodkaz
{
background: #369;
bottom: 13px;
display: inline;
margin: 0 3px 0 0;
padding: 0;
position: relative;
}

html>body #navigace li#aktivniodkaz
{
background: #000;
margin: 0 4px 0 4px;
}

#navigace #aktivniodkaz a, #navigace #aktivniodkaz a:link, #navigace #aktivniodkaz a:visited, #navigace #aktivniodkaz a:hover
{
background: #369;
border-bottom: none;
border-left: 1px solid #9CC;
border-right: 1px solid #9CC;
border-top: 1px solid #9CC;
bottom: 0;
color: #FFF;
cursor: text;
margin: 0;
padding: 2px 5px 0 5px;
position: relative;
right: 0;
}
/* Záložkový menu konec */

/* divová tabulka začátek */

.topbar {
	background-color: #042da7;
	
}
.tabulka_2 {
	background-color: #ffff99;
		
}

.tabulka_1 {
	background-color: rgb(176,176,0);
		
}
.tabulka_0 {
	background-color: #ffffcc;
	position: relative;
	top: 4px;
	right: -4px;

}
.paraheadbg1 {
	background-image: url(Sabre_page2_files/Sabre_page2_parahead_bg.JPG);
	background-repeat: repeat-x;
}
/* divová tabulka konec */

/* Menu s náhledy začátek */

#hlavni_matrjoska
{
width: 200px;
border: solid #666 1px;
}

#hlavni
{
font-family: 'Arial CE', 'Helvetica CE', Arial, sans-serif;
color: #333;
background: #eee;
position: relative;
cursor: default;
}

.karticka
{
border: none;
}

.karticka h3
{
margin: 0;
padding: 0;
font-size: 100%;
font-style: italic;
padding: .2em .5em;
}

.karticka .telo
{
border: solid #666 1px;
width: 410px;
min-height: 100px;
background: white;
position: absolute;
top: -1px;
left: 205px;
display: none;
padding: 10px;
}

.karticka .telo p
{
margin: 0;
padding: 0;
font-weight: bold;
font-size: 80%;
text-align: justify;
}

.karticka .telo p img
{
float: left;
border: solid #666 1px;
border-top: none;
border-left: none;
margin: 0 15px 10px 0;
}

.karticka:hover .telo,
.kartickaHover .telo
{
display: block;
}

.karticka:hover h3,
.kartickaHover h3
{
background: white;
}
/* menu s náhledy konec */
/* div technika zacatek */
#hlavni_matrjoska2
{
width: 100%;
border: solid #666 1px;
background: #eee;

}

#hlavni2
{
font-family: 'Arial CE', 'Helvetica CE', Arial, sans-serif;
color: #333;
background: #eee;
position: relative;
cursor: default;
margin: 10px 10px 10px 10px;
}
/* div technika konec */


/* scrollbar začátek*/
#scroll
{
_height:650px;
min-height:600px;
padding:5px;
border:2px solid #336699;
margin:0 auto;
}

#info
{
height:15em;
min-height:15em;
}
 /*scrollbar konec */
 
 /* odkazy více zacatek */
.holder
{

}

.holder h2
{
color: navy;
text-align:center;
letter-spacing:0.2em;
font-variant: small-caps;
}

a.skryty
{
color:#000;
text-decoration:none;
outline-style:none;
}

a.skryty em
{
display:none;
}

a.skryty:hover
{
text-decoration:none;
}

a.skryty:active, a.skryty:focus
{
background:#fff;
}

a.skryty:active span, a.skryty:focus span
{
display:none;
}

a.skryty:active em, a.skryty:focus em
{
display:block;
color:#000;
width:100%;
font-style:normal;
cursor:default;
}

.clear
{
clear:both;
}
/* odkazy více konec */

/* stínování */
.stin
{
padding: 0;
position: relative;
text-align: center;
background: #bbb;
border: solid #ddd 1px;
margin: 2em 1em;
float: right; 
}

.stin2
{
padding: 0;
position: relative;
text-align: center;
background: #bbb;
border: solid #ddd 1px;
margin: 2em 1em;
}

.stin3
{
padding: 0;
position: relative;
text-align: center;
background: #bbb;
border: solid #ddd 1px;
margin: 2em 1em;
width:465px;
}

.stin4
{
padding: 0;
position: relative;
text-align: center;
background: #bbb;
border: solid #ddd 1px;
margin: 2em 1em;
width:490px;
}

.karticka
{
position: relative;
top: -5px;
left: -5px;
background: rgb(255,255,204);
border: solid #555 1px;
padding: 5px;
}

.karticka img
{
border: solid #bbb 1px;
}

.karticka p
{
border: solid #bbb 1px;
margin: 0;
padding: .2em .5em;
}

.karticka h2
{
margin: 0 0 .2em;
padding: 0;
text-align: center;
font-size: 100%;
font-family: sans-serif;
}

.obrazek
{
width:;
}

.odstavec
{
width:;
text-align: justify;
}
/* stínování konec */

