/* CSS 3W SLOVAKIA Virtualny cintorin */

.transparent1
{
   filter:alpha(opacity=5); 
   -moz-opacity: 0.05; 
   opacity: .05; 
   z-index:999;
}


/***** CONTAINERS *****/
body {
background:#333333 url('../images/angel.jpg') left 200px fixed no-repeat;
text-align:center; /*center hack*/
margin:0px;
padding:0px;
font-size:76%;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.3;
behavior:url('hm_iepngfix.htc');
}

#main {
width:900px;
margin-top:0px;
margin:0px auto; /*center hack*/
text-align:left; /*center hack*/
clear:both;
}
#glideDiv {
width:143px;
height:308px;
float:left;
background: url('../images/angel.jpg') no-repeat;
z-index:300;
}


#headernight {height:281px; background: url('../images/headers/sr/headernight.jpg') no-repeat;}
#headerday1 {height:281px; background: url('../images/headers/sr/headerday1.jpg') no-repeat;}
#headerday2 {height:281px; background: url('../images/headers/sr/headerday2.jpg') no-repeat;}
#headerday3 {height:281px; background: url('../images/headers/sr/headerday3.jpg') no-repeat;}
#headerday4 {height:281px; background: url('../images/headers/sr/headerday4.jpg') no-repeat;}
#headerday5 {height:281px; background: url('../images/headers/sr/headerday5.jpg') no-repeat;}
#headerday6 {height:281px; background: url('../images/headers/sr/headerday6.jpg') no-repeat;}
#headerday7 {height:281px; background: url('../images/headers/sr/headerday7.jpg') no-repeat;}
#headerday8 {height:281px; background: url('../images/headers/sr/headerday8.jpg') no-repeat;}
#headerday9 {height:281px; background: url('../images/headers/sr/headerday9.jpg') no-repeat;}
#headerday10 {height:281px; background: url('../images/headers/sr/headerday10.jpg') no-repeat;}
#headerday11 {height:281px; background: url('../images/headers/sr/headerday11.jpg') no-repeat;}
#czheadernight {height:281px; background: url('../images/headers/cz/headernight.jpg') no-repeat;}
#czheaderday1 {height:281px; background: url('../images/headers/cz/headerday1.jpg') no-repeat;}
#czheaderday2 {height:281px; background: url('../images/headers/cz/headerday2.jpg') no-repeat;}
#czheaderday3 {height:281px; background: url('../images/headers/cz/headerday3.jpg') no-repeat;}
#czheaderday4 {height:281px; background: url('../images/headers/cz/headerday4.jpg') no-repeat;}
#czheaderday5 {height:281px; background: url('../images/headers/cz/headerday5.jpg') no-repeat;}
#czheaderday6 {height:281px; background: url('../images/headers/cz/headerday6.jpg') no-repeat;}
#czheaderday7 {height:281px; background: url('../images/headers/cz/headerday7.jpg') no-repeat;}
#czheaderday8 {height:281px; background: url('../images/headers/cz/headerday8.jpg') no-repeat;}
#czheaderday9 {height:281px; background: url('../images/headers/cz/headerday9.jpg') no-repeat;}
#czheaderday10 {height:281px; background: url('../images/headers/cz/headerday10.jpg') no-repeat;}
#czheaderday11 {height:281px; background: url('../images/headers/cz/headerday11.jpg') no-repeat;}
#menu_container {position:absolute;  margin-top:0px; margin-left:0px; width:900px; height:30px;background: url('../images/menu.jpg') no-repeat;}
#menu {display:block; position:absolute; margin-top:0px;margin-left:310px;width:600px; height:30px;}
#spodnemenu {display:block;float:left; position:relative; margin-top:10px;margin-left:10px; height:10px;}
#spodneinfo1 {display:block;float:left; position:absolute; margin-top:10px;margin-left:0px; height:40px; width:400px} /* nalavo dolehore*/
#spodneinfo2 {display:block;position:absolute; margin-top:80px; margin-left:430px;width:450px}  /*napravo doledole*/
#spodneinfo3 {display:block;position:absolute; margin-top:15px; margin-left:430px;width:450px}  /*napravo dolehore*/
#loginform {display:table; position:absolute; margin-top:0px;margin-left:10px;width:600px; height:30px;} 
#content { background:#fff;}
#footer {height:147px; background: url('../images/footer.jpg') no-repeat;}
#flags {position:absolute; margin-top:75px;margin-left:370px;width:260px; height:48px;}
#logo1sr {position:absolute; margin-top:80px;margin-left:50px;width:237px; height:51px;background: url('../images/logo1sr.png') behavior:url('hm_iepngfix.htc'); no-repeat;text-indent:-99999px;outline:0;}
#logo1cz {position:absolute; margin-top:80px;margin-left:50px;width:237px; height:51px;background: url('../images/logo1cz.png') behavior:url('hm_iepngfix.htc'); no-repeat;text-indent:-99999px;outline:0;}
#logo2 {position:absolute; margin-top:206px;margin-left:725px;width:160px; height:31px;background: url('../images/logo2.jpg') no-repeat;text-indent:-99999px;outline:0;}
#logodoxor {position:absolute; margin-top:206px;margin-left:725px;width:160px; height:31px;background: url('../images/logo_doxor.jpg') no-repeat;text-indent:-99999px;outline:0;}

#statemap {display:block; float:left; position:relative; margin-top:0px;margin-left:0px;width:860px; height:258px;}
#statemapregions {display:block; float:left; position:absolute; margin-top:0px;margin-left:0px;width:250px; height:255px; border: 2px solid #999999; }
#statemapregion  {display:block; float:left; position:absolute; margin-top:5px;margin-left:5px;width:245px; height:254px; }
#statemapmap {display:block; float:center; position:absolute; margin-top:0px;margin-left:340px;width:455px; height:230px;}

#pokyn1 {display:block;float:left; position:absolute; margin-top:0px;margin-left:800px;width:20px; height:25px;background:#fff;}
#pokyn2 {display:block;float:right; position:absolute; margin-top:0px;margin-left:-28px;width:20px; height:25px;background:#fff;}
#pokyn3 {display:block;float:right; position:absolute; margin-top:358px;margin-left:-28px;width:20px; height:25px;background:#fff;}

#nazovobce {
position:absolute;
height:30px;
width:350px;
color:#000;
font:1.2em Arial,Helvetica,sans-serif;
font-weight:bold;
margin-top:130px;  
margin-left:70px;                  
}
#copyright {display:block; position:absolute; margin-top:-30px; margin-left:0px; color:#cccccc;}

.inside {padding:40px;}
.inside_content {padding:40px;}
.inside_content2 {padding:40px;}
.inside_footer {float:left; width:840;color:#cccccc;}
.inside_topmenu { width:40%; background:grey;}



/*****  END CONTAINERS *****/

/***** LINKY a TEXTY *****/
p { margin: 0 0 15px 0; }
h1 { font: bold 1.7em Arial, Sans-Serif;  margin: 20px 0 0; }
h1 a { color: #259700; background: inherit; }
h1 a:hover { color: #81ff58; background: inherit; }
h2 { font: bold 1.6em Arial, Sans-Serif; margin: 0 0 12px; }
h4 { color: #808080; background: inherit; font-weight: normal; font-size: .9em; }
#inside_content h2 { border-bottom: 2px solid #ccc; padding: 0 0 8px; }


a.odsadenie{padding-left:15px;}

a.top_link {display:block; width:230px line-width:230px; color:#000; text-decoration:none; cursor:pointer;}
a.top_link:hover {color:#fff; background:#339900; text-decoration:none; }
a.okres_link {display:block; width:220px line-width:230px; color:#000; text-decoration:none; cursor:pointer;}
a.okres_link:hover {color:#fff; background:#339900; text-decoration:none; }

a.logo1sr {
text-decoration:none;
background:none;
}
a.logo1sr:hover {
text-decoration:none;
background:none;
}
a.logo1cz {
text-decoration:none;
background:none;
}
a.logo1cz:hover {
text-decoration:none;
background:none;
}

a#sk{
background:url('../images/flag_sk.png') top left no-repeat;behavior:url('hm_iepngfix.htc'); 
width:48px;
height:48px;
position:relative;
text-indent: -9999px;
float:left;
cursor:pointer;
outline:0;
}
a#sk:hover{
background:url('../images/flag_skhover.png') top left no-repeat; behavior:url('hm_iepngfix.htc');
}
a#cz{
background:url('../images/flag_cz.png') top left no-repeat;behavior:url('hm_iepngfix.htc'); 
width:48px;
height:48px;
position:relative;
text-indent: -9999px;
float:left;
cursor:pointer;
outline:0;
}
a#cz:hover{
background:url('../images/flag_czhover.png') top left no-repeat; behavior:url('hm_iepngfix.htc');
}
a#pl{
background:url('../images/flag_pl.png') top left no-repeat; behavior:url('hm_iepngfix.htc');
width:48px;
height:48px;
position:relative;
text-indent: -9999px;
float:left;
cursor:pointer;
outline:0;
}
a#pl:hover{
background:url('../images/flag_plhover.png') top left no-repeat; behavior:url('hm_iepngfix.htc');
}
a#hu{
background:url('../images/flag_hu.png') top left no-repeat; behavior:url('hm_iepngfix.htc');
width:48px;
height:48px;
position:relative;
text-indent: -9999px;
float:left;
cursor:pointer;
outline:0;
}
a#hu:hover{
background:url('../images/flag_huhover.png') top left no-repeat; behavior:url('hm_iepngfix.htc');
}
a#uk{
background:url('../images/flag_uk.png') top left no-repeat;behavior:url('hm_iepngfix.htc');
width:48px;
height:48px;
position:relative;
text-indent: -9999px;
float:left;
cursor:pointer;
outline:0;
}
a#uk:hover{
background:url('../images/flag_ukhover.png') top left no-repeat; behavior:url('hm_iepngfix.htc');
}
a{
text-decoration:none;
color: #339900;
cursor:pointer;
}
a:hover{
color:#fff; background:#339900; text-decoration:none;
}
a.msx {
text-decoration:none;
color: #cccccc;
}
a.msx:hover {
color: #66cc00;
}

a.wsk {
text-decoration:none;
color: #cccccc;
}
a.wsk:hover {
color: #e00000;
background:#333333;
}
a.dox{
text-decoration:none;
color: #cccccc;
}
a.dox:hover {
color: #930093;
background:#130013;
}

a.guest {
text-decoration:none;
color: #cccccc;
margin: 4px 10px 0px 10px;
}
a.guest:hover {
text-decoration:underline;
color: #e00000;
}

#footer{
font:0.9em Arial,Helvetica,sans-serif;
color:#666666;
}
#footer a{
font-weight:bold;
}

#copyright{
font:0.9em Arial,Helvetica,sans-serif;
}
#copyright a{
font-weight:bold;
}


/***** END LINKY a TEXTY *****/

/***** LOGIN FORM *****/
input{
width:70px;
height: 20px;
margin: 2px 5px 0px 5px;
}
input.text {
	
	height:16px;
	font-size: 11px;
	font-weight: bold;
	color: #66cc33;
	border: 1px solid #339900;
	background: #fff;
}

input.text:hover {
	border: 1px solid #333333;
	background: #ffffff;
	color: #66cc33;
	cursor: pointer;
}

input.host {

	
	width: 50px;
	font-size: 11px;
	font-weight: bold;
	color: #66cc33;
	border: 1px solid #339900;
	background: #fff;
	cursor:pointer;
}

input.host:hover {
	border: 1px solid #333333;
	background: #ffffff;
	color: #333333;
	cursor: pointer;
}


input.submit{
	width: 22px;

	border: 0px solid #339900;
	background: url('../images/submit.jpg') top;
	cursor:pointer;
}


input.submit:hover {
	cursor: pointer;
  background: url('../images/submit.jpg') bottom;
}


/***** END LOGIN FORM *****/

/***** OTHERS *****/
img {
border: 0px;
}
/***** END OTHERS *****/

/***** MENU VRCHNE *****/
.preload1 {background: url(blan_over.gif);}
.preload2 {background: url(blan_overa.gif);}

#nav {padding:0; margin:0; list-style:none; height:36px;  position:absolute; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:29px; line-height:27px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:29px;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:29px;}
#nav li a.top_link:hover {color:#fff; background:#339900;}
#nav li a.top_link:hover span {background:#339900;}
#nav li a.top_link:hover span.down {background:#339900;}

#nav li:hover > a.top_link {color:#fff; background:#339900;}
#nav li:hover > a.top_link span {background:#339900;}
#nav li:hover > a.top_link span.down {background:#339900;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{left:0; top:28px; background: #339900; padding:3px; border:1px solid #336600; white-space:nowrap; width:120px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:120px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:20px; width:120px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#339900 url(../images/arrow.gif) 80px 7px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#336600; color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#336600 url(../images/arrow_over.gif) 80px 7px no-repeat; color:#fff;}

#nav li:hover ul li:hover > a.fly {background:#336600 url(../images/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:90px; top:-4px; background: #339900; padding:3px; border:1px solid #336600; white-space:nowrap; width:120px; z-index:400; height:auto;}
/***** END MENU VRCHNE *****/

/***** MENU SPODNE *****/
/* top margin for this demo only */
#nav2 {display:block; padding:0;  margin:0; list-style:none; height:30px; position:relative; z-index:500; font-family:verdana, arial, sans-serif;}
#nav2 li.top {display:block; float:left; padding-top:0px;}
#nav2 li a.top_link {display:block; float:left; height:20px; line-height:19px; color:#336600; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background:;}
#nav2 li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:20px;background:;}
#nav2 li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:20px; background:;}
#nav2 li a.top_link:hover {color:#000000; background: ;}
#nav2 li a.top_link:hover span {background:; line-height:20px;}
#nav2 li a.top_link:hover span.down {background:; line-height:20px;}

#nav2 li:hover > a.top_link {color:#333333; background:;}
#nav2 li:hover > a.top_link span {background:; line-height:20px;}
#nav2 li:hover > a.top_link span.down {background:; line-height:20px;}

/* Default list styling */

#nav2 li:hover {position:relative; z-index:200; background:;}

/* keep the 'next' level invisible by placing it off screen. */
#nav2 ul, 
#nav2 li:hover ul ul,
#nav2 li:hover ul li:hover ul ul,
#nav2 li:hover ul li:hover ul li:hover ul ul,
#nav2 li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav2 li:hover ul
{left:0; bottom:14px; top:auto; background: #fff; padding:3px; border:1px solid #336600; white-space:nowrap; width:auto; height:auto; z-index:300;}
* html #nav2 li:hover ul {width:0;}
#nav2 li:hover ul li
{display:block; position:relative; float:left; font-weight:normal; background:#fff; clear:left;}
#nav2 li:hover ul li a
{display:block; font-size:11px; height:20px; line-height:20px; padding:0 5px; color:#336600; text-decoration:none;}
#nav2 li ul li a.fly
{color:#336600; font-weight:bold;}
#nav2 li:hover ul li:hover 
{background:#336600;}
#nav2 li:hover ul li a:hover {text-decoration:underline; color:#fff;}
#nav2 li:hover ul li a.fly:hover
{background:#336600; color:#fff; text-decoration:none;}
#nav2 li:hover ul li:hover.fly {background:#336600;}

#nav2 li:hover ul li:hover.fly > a.fly {background:#336600; color:#fff; text-decoration:none;} 

#nav2 li:hover ul li:hover ul,
#nav2 li:hover ul li:hover ul li:hover ul,
#nav2 li:hover ul li:hover ul li:hover ul li:hover ul,
#nav2 li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:-5px; margin-left:100%; bottom:-24px; top:auto; background: #fff; padding:3px; border:1px solid #336600; white-space:nowrap; width:auto; z-index:500; height:auto;}
/***** END MENU SPODNE *****/


	
/***** table layout ******/	

table.layout {border-color:#999999;border-width:1;padding:0;margin:0;width:100%;}
table.filteredList {border-color:#999999;border-width:1;padding:3;margin:2;width:100%;}

tr.header {text-align:center;background-color:#bbffaa;}
tr.menu {text-align:center;background-color:#CCCCCC;}
tr.submenu {text-align:center;background-color:#EEEEEE;}
tr.detailData {text-align:center;}
tr.Data {text-align:left;background-color:white;}
tr.footer {height:25px;text-align:center;font-weight:bold;font-style:italic;font-size:75%;}

td.headerTitle {width:60%;height:45px;text-align:left;font-weight:bold;font-size:125%;}
td.headerUName {width:35%;height:45px;text-align:right;font-weight:bold;font-style:italic;}
td.menuItem {color: #333333;width:10%;height:20px;text-align:center;font-size:75%;}
td.footer {height:25px;text-align:center;font-weight:bold;font-style:italic;font-size:75%;}
td.filter {width:40%;height:25px;text-align:right;font-weight:bold;font-style:italic;}
td.data {text-align:center;font-size:87%;}
td.detailHeader {text-align:left;font-weight:bold;background-color:#EEEEEE;}
td.detailData {text-align:left;font-weight:normal;}
td.detail {text-align:left;vertical-align:top;}
/***** END table layout ******/	

#MyBoxZoomed {
	border-left: 2px solid #FF5050;
	border-right: 2px solid #FF5050;
	border-top: 2px solid #FF5050;
	border-bottom: 2px solid #FF5050;
}	