body {
	font-size : 10px;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	background-color : #D9E7FF;
}

.prostor {
        border : 1px solid blue;
        margin:14px 5px 5px 5px;
        background-color : white;
}

.hlavicka {
	color : black;
	padding-left : 2px;
	background-color : #FFFFBB;
	font-size : 15px;
	border-bottom : 1px solid blue;
   
}
#becko1 {
position:absolute;
left:20px;
top:15px

}
#becko2 {
position:absolute;
right:20px;
top:15px

}

#www {
font-size : 25px;
color : blue;
}
#logo {
        border : 1px solid #d9e7ff;
}

#sus {
font-size : 20px;
}


.text {
        text-align : justify;
        padding: 2px 2px 2px 2px;
}

#benest {
font-weight : bold;
font-size : 12px;
}


#prostorproaktuality {
        position : absolute;
        top : 251px;
        left:0px;
        width : 200px;
        height:343px;
        overflow:auto;
}


#prostorprokontakt {
        position : absolute;
        top :76px;
right : -1px;
                width : 150px;
               

}
#prostorprofoto {
position : absolute;
top : 251px;
right : -1px;
width : 150px;
height:168px;

}
#prostorprostred {
position : relative;
left : 212px;
top:-10px;
margin-right:380px;
margin-bottom:-7px;
height:168px;
overflow:auto;
}
#prostorprosolo {
position : relative;
top:-7px;
margin-right:5px;
}

#hl_ss {
	position : absolute;
	top : 90px;
	left:5px;
	width : 200px;
	border-bottom : 1px solid blue;
   border-left : 1px solid blue;
   border-right : 1px solid blue;
   border-top : 1px solid blue;
	
}
#hl_reditel {
	position : absolute;
	top : 440px;
	right:4px;
	width : 150px;
	border-bottom : 1px solid blue;
   border-left : 1px solid blue;
   border-right : 1px solid blue;
   border-top : 1px solid blue;
}
#reditel {
position : absolute;
top:457px;
right : 4px;
 border-bottom : 1px solid blue;
   border-left : 1px solid blue;
   border-right : 1px solid blue;
   border-top : 1px solid blue;
}



#t_aktuality  {text-align : left;}



.text img {
position:relative;
top: 8px;
left:6px;
float : left;
}

.obr img {
border: 1px blue solid}

.obr {
text-align:center
}

.obr a:hover {
color:red;
}
#nula,#jedna,#dve,#tri,#ctyri,#pet,#sest,#sedm,#osm,#devet {
position:absolute;
top:107px;
left:5px;
border-left : 1px solid blue;
border-right : 1px solid blue;
border-bottom : 1px solid blue;
border-top : 1px solid blue;
}
#osnova {
position:relative;
left:23px;
font-size : 13px;
text-align : left;
}

.solo{
text-align : justify;
}


.p {
	background-color :#d9e7ff;
	padding : 5px;
	text-align : justify;
}


td {
	background-color : #d9e7ff;
	border : 0.1px solid Black;
	padding : 0em 0.1em 0em 0.1em;
	color : black;
	font-size : 9px;
	text-align : center;
}
#prvy {
	background-color : #FFFFBB;
	padding : 0em 0.2em 0em 0.2em;
	color : black;
	text-align : center;
}
#druhy {
	background-color : #E0E0E0;
	color : black;
	text-align : left;
}
#treti {
	background-color : white;
	color : black;
}

#table_sa {
width : 98%;
        background-color : black;
}
#cizinci {
width : 70%;
        background-color : black;
}
#cizinci #druhy {
width : 70%;
}
strong{        font-size : 11px;
        color : blue;}

form strong{        font-size : 10px;
        color : red;}



.cislicka{        display:none;}


h5{
        font-size :20px;
        color : blue;
position: relative;
left:10px;
}
h6{
        font-size : 14px;
        color : Blue;position: relative;
left:10px;
}
h4{
        font-size : 12px;
        color : green;position: relative;
left:10px;
}
.obr {
text-align:center
}

#obr2 {
position:relative;
right:160px
}
#obr3 {
position:relative;
left : 170px;
}

#narys {
position:relative;
float : left;
left:20px;
border : 1px black solid;
}
#table_dh {
position:relative;
left:30px;
width : 50%;
        background-color : black;
}
#table_dh #prvy{
color:blue;
font-weight : 800;
}
#table_dh #nulty{
color:black;
background-color : #FFFFBB

}


#cenik {
        color : Blue;
        text-decoration : underline;
        cursor : pointer;
}

#Nabidka {
        position : absolute;
        left : 200px;
        top : 82px;
}


#ks_pole {
        position : absolute;
        left :122px;
top:145px;
}

#sr_0,#sr_1,#sr_2,#sr_3 {
        position : absolute;
        left : 52px;
top : -8px;
}
#pruz {
        position : absolute;
        left :160px;
        top : 121px;
        
}
#frame {
        position : absolute;
        left :80px;
        top : 115px;
}

#prA {
        position : absolute;
        right : 230px;
        top : 81px;
}
#dA {
        position : absolute;
        right :40px;
        top : 81px;
}
#prB {
        position : absolute;
        right : 294px;
        top : 118px;
}
#prB_pole {
        position : absolute;
        left :190px;
        top : -6px;
}
#dB {
        position : absolute;
        right :114px;
        top : 118px;
}

#dB_0,#dB_1 {
        position : absolute;
        left : 123px;
        top : -6px;
}
#hvezdicka_oko{
        position : absolute;
        left : 91px;
        top : 0px;
color : Red;
}
#hvezdicka{
color : Red;
}


#jine {
        position : absolute;
        left : 165px;
top:152px;
}
#jine_pole {
        position : absolute;
        left : 85px;
        top : -8px;
}
#jmeno {
        position : absolute;
        left : 145px;
        top : 258px;
}
#firma {
        position : absolute;
        left : 400px;
        top : 264px;
        }
#firma_pole {
        position : absolute;
        left : 60px;
top:-5px;
}
#ulice {
        position : absolute;
        left : 145px;
        top : 288px;
}
#tel {
        position : absolute;
        left : 400px;
        top : 296px;
}
#tel_pole {
        position : absolute;
        left : 60px;
top:-8px;
}
#obec {
        position : absolute;
        left : 145px;
        top : 320px;
}
#mejl {
        position : absolute;
        left : 400px;
        top : 329px;
}
#mejl_pole {
        position:absolute;
        left : 60px;
top:-8px;
}




#Nabidka_en {
        position : absolute;
        left : 210px;
        top : 82px;
}


#ks_pole_en {
        position : absolute;
        left :132px;
top:145px;
}

#sr_0_en,#sr_1_en,#sr_2_en,#sr_3_en {
        position : absolute;
        left : 52px;
top : -8px;
}
#pruz_en {
        position : absolute;
        left :170px;
        top : 121px;
        
}
#frame_en {
        position : absolute;
        left :90px;
        top : 115px;
}

#prA_en {
        position : absolute;
        right : 280px;
        top : 81px;
}
#dA_en {
        position : absolute;
        right :40px;
        top : 81px;
}
#prB_en {
        position : absolute;
        right : 327px;
        top : 118px;
}
#prB_pole_en {
        position : absolute;
        left :93px;
        top : -6px;
}
#dB_en {
        position : absolute;
        right :100px;
        top : 118px;
}

#dB_0_en,#dB_1_en {
        position : absolute;
        left : 137px;
        top : -6px;
}
#hvezdicka_oko_en{
        position : absolute;
        left : 122px;
        top : 0px;
color : Red;
}




















#Nabidka_dh {
        position : absolute;
        left : 90px;
        top : 82px;
}


#prB_dh {
        position : absolute;
        left : 180px;
        top : 89px;
}
#prB_pole_dh {
        position : absolute;
        left :228px;
        top : 82px;
}



#jine_dh {
        position : absolute;
        left : 315px;
top:89px;
}

#jinabarva {
        position : absolute;
        left : 374px;
top:89px;
color:red
}

#jine_pole_dh {
        position : absolute;
        left : 385px;
        top :82px;
}
#ks_dh {
        position : absolute;
        left :550px;
top:89px;
}

#ks_pole_dh {
        position : absolute;
        left :622px;
top:82px;
}



#jmeno_dh {
        position : absolute;
        left : 145px;
        top : 172px;
}
#firma_dh {
        position : absolute;
        left : 400px;
        top : 181px;
        }
#firma_pole_dh {
        position : absolute;
        left : 60px;
top:-9px;
}
#ulice_dh {
        position : absolute;
        left : 145px;
        top : 204px;
}
#tel_dh {
        position : absolute;
        left : 400px;
        top : 213px;
}
#tel_pole_dh {
        position : absolute;
        left : 60px;
top:-9px;
}
#obec_dh {
        position : absolute;
        left : 145px;
        top : 236px;
}
#mejl_dh {
        position : absolute;
        left : 400px;
        top : 245px;
}
#mejl_pole_dh {
        position:absolute;
        left : 60px;
top:-9px;
}


#klik {
        position:relative;
        left : 584px;
top:5px;
}


fieldset {
	padding:0px 20px 10px 20px;
	background-color : #FFDF7D;
	color : blue;
}
#hlavni {
        padding:-10px 0px 0px 0px;
        position : relative;
        top : 10px;
}
#objed {
        font-size : 12px;
        color : red; 
        font-style : normal;
        font-weight : bold;

}

legend {
        padding:10px 10px 10px 10px;
        font-size : 12px;
        color : blue;
        font-style : normal;
        font-weight : bold;
}

#spring {
        font-size : 12px;
        color : Blue;

}
#submit {
        cursor : pointer;
}
#copy {
color : Gray;
font-size : 11px;
}

td a img {
display:none}

#pic2,#pic3 {
margin-top : -1px;
}

#side1 {
position:relative;
right:280px;
}

#side2 {
position:relative;
right:5px;
}
#side3 {
position:relative;
left:12px;
}

#side4 {
position:relative;
left:280px;
}
