a.vyhledavani  {font-size:0.85em; color:white; text-decoration:underline;}
a.vyhledavani:hover  {font-size:0.85em; color:white; text-decoration:none;}
a.prihlaseni  {font-size:12px; color:white; text-decoration:none;}
a.prihlaseni:hover  {font-size:12px; color:white; text-decoration:underline;}
a.created  {font-size:12px; color:rgb(190,9,38); text-decoration:none; font-weight:bold;}
a.created:hover  {font-size:12px; color:rgb(190,9,38); text-decoration:underline; font-weight:bold;}
a.odkazy-top  {font-size:12px; color:rgb(190,9,38); text-decoration:none; font-weight:bold;}
a.odkazy-top:visited  {font-size:12px; color:rgb(190,9,38); text-decoration:none; font-weight:bold;}
a.odkazy-top:hover  {font-size:12px; color:rgb(190,9,38); text-decoration:underline; font-weight:bold;}
a.forum  {font-size:14px; color:rgb(190,9,38); text-decoration:none; font-weight:bold;}
a.forum  {font-size:14px; color:rgb(190,9,38); text-decoration:underline; font-weight:bold;}
.foto {margin-left:auto; text-align:center;}
a.profil-odkazy  {font-size:11px; color:black; text-decoration:underline;}
a.profil-odkazy:hover  {font-size:11px; color:rgb(190,9,38); text-decoration:none;}
a.profil-odkazy2  {font-size:12px; color:black; text-decoration:none;}
a.profil-odkazy2:hover  {font-size:12px; color:rgb(190,9,38); text-decoration:none;}

.odkazy-top-ram {height:25px;}
a.odkazy-top-stred {z-index:2; text-decoration:underline; position:relative; margin:0px; padding:4px 14px 4px 14px; margin-top:0px; float:left; background:URL("http://im.xicht.cz/static/grf/tlacitko-lv.png") 0px 0px no-repeat; color:white; }
a.odkazy-top-stred:visited {z-index:2; text-decoration:underline; position:relative; margin:0px; padding:4px 14px 4px 14px; margin-top:0px; float:left; background:URL("http://im.xicht.cz/static/grf/tlacitko-lv.png") 0px 0px no-repeat; color:white; }
a.odkazy-top-stred:hover {z-index:2; text-decoration:none; position:relative; margin:0px; padding:4px 14px 4px 14px; margin-top:0px; float:left; background:URL("http://im.xicht.cz/static/grf/tlacitko-lv.png") 0px 0px no-repeat; color:white; }
a.odkazy-top-stred span{z-index:2; position:absolute; top:0px; right:-1px; height:100%; width:13px;  margin-top:0px; background:URL("http://im.xicht.cz/static/grf/tlacitko-pr.png") 0px 0px no-repeat;}
a.odkazy-top-stred2 {z-index:2; margin-bottom:0px; text-decoration:underline; position:relative; margin:0px; margin-top:0px; padding:4px 14px 4px 14px; float:left; background:URL("http://im.xicht.cz/static/grf/tlacitko-lv-cerne.png") 0px 0px no-repeat; color:white; }
a.odkazy-top-stred2:visited {z-index:2; margin-bottom:0px; text-decoration:underline; position:relative; margin:0px; margin-top:0px; padding:4px 14px 4px 14px; float:left; background:URL("http://im.xicht.cz/static/grf/tlacitko-lv-cerne.png") 0px 0px no-repeat; color:white; }
a.odkazy-top-stred2:hover {z-index:2; text-decoration:none; position:relative; margin:0px; padding:4px 14px 4px 14px; margin-top:0px; float:left; background:URL("http://im.xicht.cz/static/grf/tlacitko-lv-cerne.png") 0px 0px no-repeat; color:white; }
a.odkazy-top-stred2 span{z-index:2; position:absolute; top:0px; right:-1px; height:100%; width:13px; margin-top:0px; background:URL("http://im.xicht.cz/static/grf/tlacitko-pr-cerne.png") 0px 0px no-repeat;}

a.zeny  {font-size:10px; color:#FF3333; text-decoration:none;}
a.zeny:hover  {font-size:10px; color:#FF3333; text-decoration:underline;}
a.muzi  {font-size:10px; color:#3399FF; text-decoration:none;}
a.muzi:hover  {font-size:10px; color:#3399FF; text-decoration:underline;}
/*----------------ODKAZY----------------------------*/



h1  {font-size:14px; margin:0px; margin-bottom:4px; padding:0px; padding-bottom: 2px; width: 100%; border-bottom: #de2f3a 2px solid;}
h2  {font-size:14px; margin:0px; padding:0px;}
select  {height:17px; font-size:12px;}
hr  {border: none; height: 1px; background-color: #EEEEEE; color: #EEEEEE; }
p {margin-top:8px; margin-bottom:5px;}
strong  {margin:0px; padding:0px;}
/*-------------------TELO---------------------------*/
body  {
  font-family:trebuchet ms;
  color:#38373a;
  background: #fff URL("http://im.xicht.cz/static/grf/bg.gif") 0px 0px repeat-x;
  font-size:12px;
}

a{
color: #ff0000;
}

img {border:0px; margin:0px; padding:0px;}

#ram  {
width:1000px;
margin:auto;
}

#telo {
padding:10px;
position:relative;
float:left;
width:990px;
background:white;
margin:auto;
}

#logo {
width:220px;
float:left;
}

#volno  {
float:right;
width:740px;
height:50px;
}

#navstevnost  {
width:205px;
padding-left:15px;
height:10px;
font-size:10px;
font-weight:bold;
color:#38373a;
float:right;
margin-top:32px;
margin-right:10px;
}

#menu {
z-index:1;
position:relative;
width:930px;
height:49px;
background: white URL("http://im.xicht.cz/static/grf/menu.png") 10px 0px no-repeat;
float:left;
margin:auto;
padding-left:70px;
padding-top:5px;
color:#808080;
font-size:12px;
}

#odkazy {
z-index:2;
width:740px;
height:25px;
float:right;
padding:0px;
}

#levy-panel {
float:left;
width:155px;
margin-top:8px;
}

#prihlasovani {
float:right;
width:135px;
height:20px;
background: white URL("http://im.xicht.cz/static/grf/menu-top.png") 0px 0px no-repeat;
padding-left:10px;
padding-top:8px;
font-size:18px;
color:white;
}


#prihlasovani_log {
float:right;
width:135px;
height:20px;
background: white URL("http://im.xicht.cz/static/grf/menu-top.png") 0px 0px no-repeat;
padding-left:10px;
padding-top:8px;
font-size:12px;
color:white;
font-weight: bold;

}

#prihlasovani2 {
float:right;
width:136px;
background: white URL("http://im.xicht.cz/static/grf/menu-bottom.png") 0px bottom no-repeat;
padding-left:10px;
color:white;
}
#prihlasovani2_log {
float:right;
width:136px;
background: white URL("http://im.xicht.cz/static/grf/menu-bottom.png") 0px bottom no-repeat;
padding-left:10px;
color:white;
padding-bottom: 4px;
display: block;
margin-bottom: 5px;
}
#prihlasovani2_log_img {
border: #38373a 7px solid;
width: 80px;
}
#prihlasovani2_log a {
font-size: 8px;
color: #fff;
}


#sysinf {
float:right;
width:116px;
height: 27px;
background: white URL("http://im.xicht.cz/static/grf/sys_inf_v.gif") 0px top no-repeat;
padding-left:30px;
padding-top:5px;
color:#202021;
}
#sysinf2 {
float:right;
width:136px;
background:  URL("http://im.xicht.cz/static/grf/sys_inf_o.gif") repeat-y;
padding-left:10px;
color:#38373a;
padding-bottom: 4px;
display: block;
font-size: 10px;

}
#sysinf3 {
float:right;
width:134px;
height: 25px;
background: white URL("http://im.xicht.cz/static/grf/sys_inf_s.gif") 0px top no-repeat;
padding-right:12px;
padding-top:0px;
color:#202021;
margin-bottom: 10px;
font-size: 10px;
text-align: right;
}
#sysinf3 a {
color: #de2f3a;
}







#xicht {
float:right;
width:135px;
padding-left:10px;
padding-top:8px;
font-size:18px;
font-size:11px;
}

#stred  {
position:relative;
margin-top:8px;
float:left;
width:680px;
}

#ram-top {
float:left;
width:680px;
height:16px;
background: white URL("http://im.xicht.cz/static/grf/ram-top.png") 9px 0px no-repeat;
}

#ram-stred  {
position:relative;
left:10px;
float:left;
width:641px;
padding-left:10px;
padding-right:10px;
color:#38373a;
margin-top:-2px;
background:white;
border-left:1px solid rgb(204,204,204);
border-right:1px solid rgb(204,204,204);
}

#ram-stred2  {
position:relative;
left:10px;
float:left;
text-align:center;
width:641px;
padding-left:10px;
padding-right:10px;
color:#38373a;
margin-top:-2px;
background:white;
border-left:1px solid rgb(204,204,204);
border-right:1px solid rgb(204,204,204);
}

#ram-bottom {
margin-top:-2px;
float:left;
height:21px;
width:680px;
margin-bottom:10px;
overflow:hidden;
background: white URL("http://im.xicht.cz/static/grf/ram-bottom.png") 9px bottom no-repeat;
}

#profily  {
float:left;
width:625px;
text-align:center;
}

.profil {
float:left;
width:115px;
height:160px;
margin-bottom:10px;
margin-right:10px;
}

.profil3 {
  float:left;
  width:114px;
  height:114px;
  }
.profil3 img{
  border: #38373a 7px solid;
}

.kraj2 {
float:left;
width:105px;
padding:5px;
color:white;
font-size:10px;
text-align:center;
background: green URL("http://im.xicht.cz/static/grf/kraj.png") -1px bottom no-repeat;
}
.profilnick {
float:left;
width:105px;
padding:2px;
color:black;
font-size:11px;
text-align:left;
}

#mimino-top {
float:left;
width:680px;
height:154px;
background: white URL("http://im.xicht.cz/static/grf/dite-top.png") 9px 0px no-repeat;
}

#pravy-panel {
float:right;
width:155px;
margin-top:8px;
}

#filtr  {
float:left;
width:620px;
height:80px;
margin-left:0px;
padding-left:30px;
padding-right:30px;
padding-top:10px;
color:white;
}

#dnes {
float:left;
width:135px;
height:48px;
background: white URL("http://im.xicht.cz/static/grf/menu-top2.png") 0px 0px no-repeat;
padding-left:10px;
padding-top:8px;
font-size:18px;
color:white;
}

#dnes2 {
float:left;
width:125px;
font-size:11px;
background: white URL("http://im.xicht.cz/static/grf/menu-bottom2.png") -2px bottom no-repeat;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
color:white;
}

#hodnoceni {
float:left;
width:135px;
height:48px;
background: white URL("http://im.xicht.cz/static/grf/menu-top2.png") 0px 0px no-repeat;
padding-left:10px;
padding-top:8px;
font-size:18px;
color:white;
}

#hodnoceni2 {
float:left;
width:125px;
font-size:11px;
background: white URL("http://im.xicht.cz/static/grf/menu-bottom2.png") -2px bottom no-repeat;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
color:white;
}

#paticka  {
float:left;
width:990px;
}

#cara {
margin-top:10px;
float:left;
background: white URL("http://im.xicht.cz/static/grf/cara.png") 0px bottom no-repeat;
height:7px;
width:990px;
}

#logo-bottom  {
float:left;
width:205px;
height:65px;
}

#copyright  {
float:left;
width:750px;
height:35px;
padding-top:10px;
padding-bottom:10px;
font-size:9px;
}

#valustik {
float:right;
width:200px;
height:45px;
padding-top:20px;
padding-bottom:10px;
text-align:right;
}

#duel {
float:left;
width:640px;
text-align:center;
}

#duel1  {
text-align:center;
float:left;
width:320px;
}

#duel2  {
text-align:center;
float:right;
width:320px;
}

#ram-profily-uzivatele  {
width:640px;
float:left;
margin-bottom:30px;
}

.profily-uzivatele  {
font-size:10px;
float:left;
width:112px;
margin-right:15px;
margin-bottom:15px;
}

#forum  {
width:570px;
float:left;
padding-left:70px;
}

.forum-kategorie  {
width:250px;
float:left;
margin-bottom:30px;
}

#seznameni-top  {
margin-top:20px;
float:left;
width:631px;
height:13px;
background: white URL("http://im.xicht.cz/static/grf/seznameni-top.png") 1px 0px no-repeat;
}

#seznameni-stred  {
float:left;
width:598px;
margin-top:-5px;
padding-left:15px;
padding-right:15px;
padding-bottom:10px;
margin-left:1px;
background: rgb(235,235,235);
}

#seznameni-stred2  {
float:left;
width:598px;
margin-top:15px;
padding-top:10px;
text-align:center;
padding-left:15px;
padding-right:15px;
padding-bottom:10px;
margin-left:1px;
background: rgb(235,235,235);
}



#obal-kul-roh
{
position:relative;
width:590px;
height:310px;
margin:10px;
padding:0px;
font-size:.8em; 
background:#de313b; 
border-top:15px solid #de313b;
border-bottom:15px solid #de313b;
border-left:15px solid #de313b;
border-right:15px solid #de313b;
text-align:left;
}

.horlev
{
position:absolute;
top:-15px;
left:-15px;
background:url('kul_roh1.gif') left top no-repeat #fff;
}

.horprav
{
position:absolute;
top:-15px;
right:-15px;
background:url('kul_roh1.gif') right top no-repeat #fff;
}

.dollev
{
position:absolute;
bottom:-15px;
left:-15px;
background:url('kul_roh1.gif') left bottom no-repeat #fff;
}

.dolprav
{
position:absolute;
bottom:-15px;
right:-15px;
background:url('kul_roh1.gif') right bottom no-repeat #fff;
}

.horlev, .horprav, .dollev, .dolprav
{
width:15px;
height:15px;
font-size:0px;
}










#obal-kul-roh2
{
position:relative;
width:590px;
height:80px;
margin:10px;
padding:0px;
font-size:.8em; 
background:#202021; 
border-top:15px solid #202021;
border-bottom:15px solid #202021;
border-left:15px solid #202021;
border-right:15px solid #202021;
text-align:left;
}

.horlev2
{
position:absolute;
top:-15px;
left:-15px;
background:url('kul_roh2.gif') left top no-repeat #fff;
}

.horprav2
{
position:absolute;
top:-15px;
right:-15px;
background:url('kul_roh2.gif') right top no-repeat #fff;
}

.dollev2
{
position:absolute;
bottom:-15px;
left:-15px;
background:url('kul_roh2.gif') left bottom no-repeat #fff;
}

.dolprav2
{
position:absolute;
bottom:-15px;
right:-15px;
background:url('kul_roh2.gif') right bottom no-repeat #fff;
}

.horlev2, .horprav2, .dollev2, .dolprav2
{
width:15px;
height:15px;
font-size:0px;
}






#kalendar-uvod{
background: url(http://im.xicht.cz/static/grf/kalendar3.png) no-repeat;
width: 151px;
height: 131px;
margin-bottom: 10px;
padding: 0px;
}
.kal-uv-den{
font-family: tahoma;
color: #fef7f5;
margin: 0px;
margin-left: 4px;
padding: 0px;
}
.kal-uv-cis{
font-weight: bold;
font-size: 66px;
width: 151px;
font-family: tahoma;
color: #403f42;
margin: 0px;
padding: 0px;
text-align: center;
line-height: 66px;
}
.kal-uv-jme{
font-size: 12px;
width: 151px;
font-family: tahoma;
color: #df3943;
margin: 0px;
padding: 0px;
text-align: center;
}
.kal-uv-mes{
font-weight: bold;
font-size: 15px;
width: 151px;
font-family: tahoma;
color: #b1b3b4;
margin: 0px;
margin-top: 10px;
padding: 0px;
text-align: center;
}





ul.menu_left {
	margin:0px;
	padding:0px;
	margin-left:9px;
	margin-right:6px;
	text-align:left;
	list-style-type:none;
	color:#3D454A;
}
ul.menu_left li{
	border-bottom:1px dashed #bbb;
	padding-left:5px;
	padding-bottom:5px;
	color:#3D454A;
	width: 140px;
}
ul.menu_left li a{
	display:block;
	padding-left:20px;
	padding-top:3px;
	color:#3D454A;
	text-decoration:none;
}
ul.menu_left li a:hover{
	color:#3D454A;
	text-decoration:underline;
}


ul.menu_right {
	margin:0px;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
	list-style-type:none;
	color:#38373a;
}
ul.menu_right li{
	padding-left:20px;
	padding-bottom:5px;
	color:#38373a;
	width: 140px;
}




ul.podmenu_left {
	margin:0px;
	padding:0px;
	margin-left:39px;
	margin-right:6px;
	margin-bottom:6px;
	text-align:left;
	list-style-type:disc;
	color:#3D454A;
}
ul.podmenu_left li{
	border-bottom:none;
	padding-left:0x;
	padding-bottom:2px;
	color:#3D454A;
}
ul.podmenu_left li a{
  display:block;
	padding-left:0px;
	padding-top:3px;
	color:#3D454A;
}
ul.podmenu_left li a:hover{
  color:#3D454A;
	text-decoration:underline;
}




ul.menu_left2 {
	margin:0px;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
	list-style-type:none;
	color:#3D454A;
}
ul.menu_left2 li{
	padding-left:5px;
	padding-bottom:5px;
	color:#3D454A;
	width: 138px;
}
ul.menu_left2 li a{
	background-image:url(http://im.xicht.cz/static/images/li.gif);
	background-repeat:no-repeat;
	display:block;
	padding-left:15px;
	padding-top:3px;
	color:#3D454A;
}
ul.menu_left2 li a:hover{
	background-image:url(http://im.xicht.cz/static/images/li_over.gif);
	background-repeat:no-repeat;
	color:#3D454A;
	text-decoration:underline;
}



#admmen {
float:right;
width:135px;
height:20px;
background: URL("http://im.xicht.cz/static/grf/adm_vrch.gif") 0px 0px no-repeat;
padding-left:10px;
padding-top:4px;
font-size:18px;
color:white;
}

#admmen2 {
float:right;
width:143px;
font-size:11px;
background: white;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
color:white;
border-left: #e04e48 1px solid;
border-right: #e04e48 1px solid;
border-bottom: #e04e48 1px solid;
margin-bottom: 5px;
}




#levemenu{
display: block;
float: right;
margin-bottom: 10px;
}


#mojefor{
width: 145px;
font-size: 10px;
}
#mojeforh1{
font-size: 12px;
}

ul.onlfr_ul {
	margin:0px;
	padding:0px;
	text-align:left;
	list-style-type:none;
	color:#3D454A;
}
ul.onlfr_ul li{
	border-bottom:1px dashed #bbb;
	border-left:1px dashed #bbb;
	border-right:1px dashed #bbb;
	padding-bottom:5px;
	color:#3D454A;
	width: 140px;
}
ul.onlfr_ul li a{
	display:block;
	padding-left:20px;
	padding-top:3px;
	color:#3D454A;
	text-decoration:none;
}
ul.onlfr_ul li a:hover{
	color:#3D454A;
	text-decoration:underline;
	background: #f6fcda;
}

#onlfr {
float:right;
width:115px;
height:19px;
background: white URL("http://im.xicht.cz/static/grf/onlfr.gif") 0px 0px no-repeat;
padding-top:4px;
font-size:12px;
color: #38373a;
padding-left: 32px;

}
#onlfr2 {
float:right;
width:146px;
background: white;
color:white;
padding-bottom: 4px;
display: block;
margin-bottom: 5px;
padding-left: 7px;
}


#seznam{
width: 100%;
}
#seznam td{
padding: 2px;
vertical-align: top;
}
#maintr{
background: #e04e48;
color: #fff;
font-weight: bold;
}
#maintr td{
padding: 4px;
text-align: left;
}
#tr_row0{
background: #fef6f7;
}
#tr_row1{
background: #f8d9d8;
}


ul.fotolist{
padding: 0px;
margin: 0px;
}

.fot_row0{
background: #f6f6f6;
width: 600px;
border: #e9eaea 1px solid;
padding: 6px;
list-style-type:none;
margin: 0px;
margin-bottom: 6px;
cursor: move;
min-height: 100px;
}

.fot_row1{
background: #ffeded;
width: 600px;
border: #ffcdce 1px solid;
padding: 6px;
list-style-type:none;
margin: 0px;
margin-bottom: 6px;
cursor: move;
min-height: 100px;
}

.fot_row2{
background: #ffeded;
color: #a82e30;
width: 590px;
border: #ffcdce 2px solid;
padding: 10px;
margin: 0px;
margin-bottom: 6px;
list-style-type:none;
}


ul.alba{
padding: 0px;
margin: 0px;
margin-bottom: 5px;
}
.li_alba{
list-style-type:none;
background: #f6f6f6;
border: #e9eaea 1px solid;
margin-bottom: 4px;
padding: 2px;
}
.li_alba a{
color: #000;
}
.teloalb{
display: block;
width: 100%;
padding-top: 15px;
_padding-top: 0px;
}
.li_alba img{
border: 0px;
margin: 2px;
}
#newalb{
display: block;
width: 147px;
background: #e1ffd1; 
border: #2e8900 1px solid;
color: #2e8900;
padding: 4px;
text-decoration: none;
vertical-align: middle;
margin-bottom: 0px;
}
#newalb_cont{
background: #f6f6f6;
border: #e9eaea 1px solid;
border-top: 0px;
padding: 4px;
margin: 0px;
width: 147px;
}
.upload_row0{
background: #f6f6f6;
width: 600px;
border: #e9eaea 1px solid;
padding: 6px;
padding-bottom: 2px;
list-style-type:none;
margin: 0px;
margin-bottom: 6px;
min-height: 40px;
vertical-align: top;
}
.upload_row0 iframe{
float: left;
margin:0px;
padding:0px;
}

.upload_row1{
background: #ffeded;
width: 600px;
border: #ffcdce 1px solid;
padding: 6px;
padding-bottom: 2px;
list-style-type:none;
margin: 0px;
margin-bottom: 6px;
min-height: 40px;
vertical-align: top;
}
.upload_row1 iframe{
float: left;
margin:0px;
padding:0px;
}

.upload_row2{
background: #ffeded;
color: #ffcdce;
width: 590px;
border: #ffcdce 2px solid;
padding: 10px;
margin: 0px;
margin-bottom: 6px;
}


.popisbut{
font-weight: bold;
padding: 5px;
}
.areasmaj{
width: 490px;
float:right;
}
span.uzavirac {
clear:both;
overflow:hidden;
height:0px;
display:block;
padding:-1;
margin: -1;
background: red;
}
#radar{
min-height: 100px;
 margin-bottom: 5px;
}


#trista{
}
#divimage {
border:1px #AAAAAA solid;
background: #fff;
padding: 3px;
float:left;
}
.divimage {
border:1px #AAAAAA solid;
background: #fff;
padding: 3px;
margin: auto;
}
#divbigimage {
z-index:600; 
float:left; 
text-align:left; 
padding: 0px; 
border: none;
display:none;
}
#divimagecomments{border: 0px;}
#divimagelist {overflow: auto;width: 100%; clear: both;}
#divimagelist img {margin: 2px; border: 1px #AAAAAA solid; padding: 4px; background: #fff;}
#divfavorite {text-align: left; padding: 4px;}
#divfavorite img {
margin:4px;
}
#divimagealbums {text-align: left; padding: 4px;}
#divimagesobal{
background: #f6f6f6;
border: #e9eaea 1px solid;
margin-bottom: 5px;
display: block;
}
a.alba  {font-size:12px; color:rgb(190,9,38); text-decoration:underline;}
a.alba:hover  {font-size:12px; color:black; text-decoration:none;}


#divimagelist_nonprof img {margin: 2px; border: 1px #AAAAAA solid; padding: 4px; background: #fff;}


#editacni_formular{
background: #f3b1b6;
border: #de2f3a 1px solid;
padding: 5px;
width: 250px;
height: 230px;
}

#filtruj {
	width:100%;
	margin-left:0px;
	}
#filob {
background:#f6f6f6;
	width:480px;
	padding-left:10px;
	padding-top:5px;
	text-align:left;
	border: #e9eaea 1px solid;
	}
#filobp {
background:#f6f6f6;
	padding-left:10px;
	padding-top:5px;
	text-align:left;
	border: #e9eaea 1px solid;
	}
#stranob {
  background:#f6f6f6;
	width:100%;
	text-align:center;
	padding: 5px;
	border: #e9eaea 1px solid;
	}
#prisp{
width: 100%;
border: #005284 1px solid;
margin-bottom: 10px;
}
#prispleft{
background: #cceaf4;
padding: 7px;
text-align: left;
}
#prispright{
background: #cceaf4;
padding: 7px;
text-align: right;
}


#prisp1{
width: 100%;
border: #23580f 1px solid;
margin-bottom: 10px;
}
#prispleft1{
background: #baf4a4;
padding: 7px;
text-align: left;
}
#prispright1{
background: #baf4a4;
padding: 7px;
text-align: right;
}


#prisp2{
width: 100%;
border: #961616 1px solid;
margin-bottom: 10px;
}
#prispleft2{
background: #fcdede;
padding: 7px;
text-align: left;
}
#prispright2{
background: #fcdede;
padding: 7px;
text-align: right;
}


#prisp3{
width: 100%;
border: #524e0e 1px solid;
margin-bottom: 10px;
}
#prispleft3{
background: #f0e982;
padding: 7px;
text-align: left;
}
#prispright3{
background: #f0e982;
padding: 7px;
text-align: right;
}


#prispodsaz{
width: 100%;
}

#podtim{
padding:5px;
text-align: left;
}
.frnahled {margin: 2px; border: 1px #AAAAAA solid; padding: 4px; background: #fff;}
#vypis{
width: 100%;
margin-top: 10px;
}
#nvyp{
text-align: left;
font-weight: bold;
padding: 3px;
background: #f6f6f6;
}
#vypis td{
border: #c4c6c4 1px solid; padding: 5px;
}
#green{
padding: 5px;
width: 90%;
border: #548931 1px solid;
background: #d6ebc7;
color: #548931;
}
#red{
padding: 5px;
width: 90%;
border: #ff0000 1px solid;
background: #ffdbdc;
color: #ff0000;
}
#sedafot{
font-size: 9px;
margin: 0px;
margin-top: 2px;
width: 112px;
padding: 0px;
text-align: center;
background: #e3e3e3;
}
.neduvody a{
color: #000;
}
.hotovo{
background: #f6f6f6;
width: 100%;
text-align: center;
border: #ff0000 1px solid;

}
#forkat2{
width: 100%;
}
#forkat2 td{
padding: 5px;
text-align: left;
width: 50%;
background: #e0f0f6; 
}
#forkat2 td img{
margin-right: 2px;
margin-bottom: 2px;
border: 0px;
}
div#hodnoti {
	margin-top:5px;
}
div#hodnoti img{
	margin-left:2px;
	margin-right:2px;
	vertical-align:middle;
	border:none;
}

.poli4{
color: #971616;
line-height: 25px;
padding: 3px;
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 4px; 
background-color: #fcdede;
border: 2px solid #971616;
text-decoration: none;
font-size: 12px;

}
.poli3{
color: #548931;
line-height: 25px;
padding: 3px;
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 4px; 
background-color: #c5f2a8;
border: 2px solid #548931;
text-decoration: none;
font-size: 12px;
}
.poli2{
color: #005284;
line-height: 25px;
padding: 3px;
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 4px; 
background: #cceaf4;
border: 2px solid #005284;
text-decoration: none;
font-size: 12px;
}
.poli1{
color: #000;
line-height: 25px;
padding: 3px;
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 4px; 
background-color: #e3e3e3;
border: 2px solid #000;
text-decoration: none;
font-size: 12px;
}
#zmb1{
padding: 0px; margin: 0px; display: inline;
}
#zmb1 a{
color:#000;
text-decoration: none;
}
#zmb1 a:hover{
color:#000;
text-decoration: underline;
}

#zmb2{
padding: 0px; margin: 0px; display: inline;
}
#zmb2 a{
color:#005284;
text-decoration: none;
}
#zmb2 a:hover{
color:#005284;
text-decoration: underline;
}

#zmb3{
padding: 0px; margin: 0px; display: inline;
}
#zmb3 a{
color:#548931;
text-decoration: none;
}
#zmb3 a:hover{
color:#548931;
text-decoration: underline;
}

#zmb4{
padding: 0px; margin: 0px; display: inline;
}
#zmb4 a{
text-decoration: none;
color:#971616;
}
#zmb4 a:hover{
text-decoration: underline;
color:#971616;
}
#sedafot{
font-size: 9px;
margin: 0px;
margin-top: 2px;
width: 112px;
padding: 0px;
text-align: center;
background: #e3e3e3;
}


#frtab td{
vertical-align: top;
background:#f6f6f6;
border: #000 1px solid;
padding: 2px;
}
.frnahled {margin: 2px; border: 1px #AAAAAA solid; padding: 4px; background: #fff;}

#komuz{
text-align: left;
}
#komdat{
text-align: right;
}
#komobs{
border-bottom: 1px solid #cccacc; padding-bottom: 5px;
text-align: left;
}
#komtab{
margin-bottom: 5px;
}
#vypisvzk{
width:98%;
}
#vypisvzk td{
border: 1px #cceaf4 solid;
text-align: left;
}
#vypisvzk td.neprec{
background: #cceaf4;
text-align: left;
font-weight: bold;
}
#alba{
overflow: auto;
height: 200px;
}
.bublinka{
padding:5px;
color:#fff; 
font-size: 11px;
background: URL('http://im.xicht.cz/static/grf/bublinka.png') 0px 0px no-repeat; 
width:150px;
height:135px;
z-index:1000; 
text-align: center;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://im.xicht.cz/static/grf/bublinka.png', sizingMethod='scale');
_background: none;
}
#stattd{
vertical-align: bottom;
background: #d7d7d7;
height: 100px;
width: 22px;
text-align: center;
}

div.ukazatel_stat {
	width: 22px;
	background-color:#017FB8;
	font-size:1px;
}
#schovej{
  display: none;
}