html {
background-color: #000000;
}

td.menuclear {
  //font-size: 8pt;
  padding: 0px 20px 3px 0px;
  border: none; 
  font-weight: bold;
  background: transparent;
  text-align: left; 
  margin: 0px;
  height: 0.5em;
}

body.NIGHT {
  margin-top: 0px;
  margin-bottom: 0px;  
  font-family: "Segoe UI","BebasNeueRegular", "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 10pt;
  background-color: #000000;
  color: #ffffff;
  text-shadow: 1px 1px 3px #777777;

/* ZIMA FINAL 
  background:url(/sun/web/img/winter/winter7n.jpg) no-repeat center center fixed;  */

/*	background-image:url(/sun/web/img/spring/s27n.jpg);*/ 

/* LETO FINAL */
	background:url(/sun/web/img/summer/ccbwx.jpg) no-repeat center center fixed; 


	/*background:url(/sun/web/img/summer/s_dark_l90.jpg) no-repeat center center fixed;*/ 

/* JARO FINAL */
/*	background:url(/sun/web/img/test/s42bw.jpg) no-repeat center center fixed;*/ 
/*	background:url(/sun/web/img/spring/spring01_n.jpg) no-repeat center center fixed;*/ 


/* PODZIM FINAL */
/*  background:url(/sun/web/img/autumn/podzim1n.jpg) no-repeat center center fixed;*/



/*	background-image:url(/sun/web/img/autumn/a04n.jpg);*/ 
/*	background-image:url(/sun/web/img/autumn/a04.jpg);*/ 
  
/*	background-image:url(/sun/web/img/spring/night.jpg);*/ 
/*	background-image:url(/img/b.jpg);*/ 
/*	background-image:url(/sun/web/img/background/podzim11n.jpg);*/ 
/*	background-image:url(/sun/web/img/background/podzim11n.jpg);*/ 

  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
}

body.DAY {
  margin-top: 0px;
  margin-bottom: 0px;  
  font-family: "Segoe UI","BebasNeueRegular", "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 10pt;
  background-color: #000000;
  color: #ffffff;
  text-shadow: 1px 1px 3px #777777;

   /*background: url(/main/bh2.jpg) no-repeat center center fixed;*/ 
  /*	background-image:url(/sun/web/img/autumn/a04.jpg);*/ 

/* LETO FINAL */
  background: url(/sun/web/img/summer/ccx.jpg) no-repeat center center fixed; 



/*  background: url(/sun/web/img/summer/s_l170.jpg) no-repeat center center fixed;*/ 

/* JARO FINAL */
/*	background:url(/sun/web/img/test/f.jpg) no-repeat center center fixed;*/ 
/*	background:url(/sun/web/img/rain.jpg) no-repeat center center fixed;*/ 
/*	background:url(/sun/web/img/spring/spring01b.jpg) no-repeat center center fixed;*/ 

/* ZIMA FINAL
  background:url(/sun/web/img/winter/winter7.jpg) no-repeat center center fixed; */

/* PODZIM FINAL */
/*  background:url(/sun/web/img/autumn/podzim1.jpg) no-repeat center center fixed;*/ 

/*	background-image:url(/sun/web/img/spring/s53.jpg);*/ 
/*	background-image:url(/sun/web/img/spring/s45.jpg);*/ 
/*	background-image:url(/sun/web/img/background/podzim1.jpg);*/ 
/*	background-image:url(/sun/web/img/background/summer2.jpg);*/ 

  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}

body.RAIN {
  margin-top: 0px;
  margin-bottom: 0px;  
  font-family: "Segoe UI","BebasNeueRegular", "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 10pt;
  background-color: #000000;
  color: #ffffff;
  text-shadow: 1px 1px 3px #777777;

   /*background: url(/main/bh2.jpg) no-repeat center center fixed;*/ 
  /*	background-image:url(/sun/web/img/autumn/a04.jpg);*/ 

/* LETO FINAL */
  background: url(/sun/web/img/rain.jpg) no-repeat center center fixed; 

/*  background: url(/sun/web/img/summer/s_l170.jpg) no-repeat center center fixed;*/ 


/* JARO FINAL */
/*	background:url(/sun/web/img/test/f.jpg) no-repeat center center fixed;*/ 
/*	background:url(/sun/web/img/rain.jpg) no-repeat center center fixed;*/ 
/*	background:url(/sun/web/img/spring/spring01b_rain.jpg) no-repeat center center fixed;*/ 

/* ZIMA FINAL */
/*  background:url(/sun/web/img/winter/winter7r.jpg) no-repeat center center fixed;*/

/* PODZIM FINAL */
/*  background:url(/sun/web/img/autumn/podzim1rain.jpg) no-repeat center center fixed; */ 

/*	background-image:url(/sun/web/img/spring/s53.jpg);*/ 
/*	background-image:url(/sun/web/img/spring/s45.jpg);*/ 
/*	background-image:url(/sun/web/img/background/podzim1.jpg);*/ 
/*	background-image:url(/sun/web/img/background/summer2.jpg);*/ 

  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
}

body.blog {
  font-family: "Segoe UI","BebasNeueRegular", "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 12pt;
  color: #000022;
  margin-top: 0px;
  margin-bottom: 0px; 
  height: 100%;
}

body.radsim {
  font-family: "Segoe UI","BebasNeueRegular", "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 12pt;
  color: #000022;
  margin-top: 0px;
  margin-bottom: 0px; 
}

body.mobile {
  font-family: "Segoe UI","BebasNeueRegular", "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 10pt;
  background-color: #111111;
  color: #ffffff;
  margin-top: 0px;
  margin-bottom: 0px;  
}

#glass-day	{ 
/*leto*/
/*background:url(/sun/web/img/summer/s_l170.jpg) no-repeat center center fixed;*/

background:url(/sun/web/img/summer/ccxb10.jpg) no-repeat center center fixed;

/*podzim*/
/*background:url(/sun/web/img/autumn/podzim1b.jpg) no-repeat center center fixed;*/

/*zima*/
/*background:url(/sun/web/img/winter/winter7b.jpg) no-repeat center center fixed;*/

/*jaro*/
/*background:url(/sun/web/img/spring/spring01b_5_l220_v2.jpg) no-repeat center center fixed;*/

/*background:url(/sun/web/img/summer/ccxb10.jpg) no-repeat center center fixed;*/
/*background:url(/sun/web/img/test/f_b10_l30_lred2.jpg) no-repeat center center fixed;*/
/*background:url(/sun/web/img/rain_b10_l30.jpg) no-repeat center center fixed;*/

-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;

color:white;
/*text-shadow: 0px 0px 5px black;*/
/*line-height:100%;*/

padding: 1px 2px 1px 2px;
border-radius: 10px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
}

#glass-night	{ 

/*leto*/
/*background:url(/sun/web/img/summer/ccbwxb10.jpg) no-repeat center center fixed;*/

/*podzim*/
/*background:url(/sun/web/img/autumn/podzim1nb.jpg) no-repeat center center fixed;*/

/*zima*/
/*background:url(/sun/web/img/winter/winter7nb.jpg) no-repeat center center fixed;*/ 

/*jaro*/
background:url(/sun/web/img/spring/spring01_n_5.jpg) no-repeat center center fixed; 



/*background:url(/sun/web/img/summer/s_dark_l20_b05.jpg) no-repeat center center fixed;*/
/*background:url(/sun/web/img/test/s42bwb10.jpg) no-repeat center center fixed;*/

-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;

color:white;
/*text-shadow: 0px 0px 5px black;*/
/*line-height:100%;*/

padding: 1px 2px 1px 2px;
border-radius: 10px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
}


@media (max-width : 850px) {
#glass-day	{ 
background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;

color:white;
/*text-shadow: 0px 0px 5px black;*/
/*line-height:100%;*/

padding: 1px 2px 1px 2px;
border-radius: 10px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
}
#glass-night	{ 
background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;

color:white;
/*text-shadow: 0px 0px 5px black;*/
/*line-height:100%;*/

padding: 1px 2px 1px 2px;
border-radius: 10px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
}


}



.pixelated {
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    -ms-interpolation-mode: nearest-neighbor;
}

.oblina {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
	/*border: 3px solid #000000;*/
}

.roblina {
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    background: #FFFFFF;
	/*border: 3px solid #000000;*/
padding: 10px 10px 10px 10px;
}

.toblina {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
    background: transparent;
	  border: 1px solid #000000;
}

.woblina {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
	/*border: 3px solid #000000;*/
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
}


.titleoblina {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 10px 10px 10px 10px;
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  -khtml-border-radius: 20px;
  border-radius: 20px;
}


.darkoblina {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.darkoblina10 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/black10.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.darkoblina20 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/black20.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.darkoblina_u {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 2px 2px 2px;
	background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.violetoblina {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	/*border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;*/
	padding: 2px 10px 2px 10px;
	background:#c82b7a;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.alert {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/red_blink.gif); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.redoblina50 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/red50.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.greenoblina {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/online.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.redoblina {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/red50.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.yellowoblina80 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/yellow80.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.orangeoblina {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/orange80.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.orangeoblina50 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/orange50.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.blueoblina {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/blue60.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.grayoblina50 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/gray50.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.lightoblina {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/white5.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.lightoblina_u {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 2px 2px 2px;
	background-image:url(/sun/web/img/white5.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.lightoblina10 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/white10.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.lightoblina20 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 10px 2px 10px;
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}


#navigation {font-size:0.8em;}
#navigation ul {margin:0px; padding:0px;}
#navigation li {list-style: none; padding:0px; margin: 2px;} 

ul.top-level 
  {
 	background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
 	font-weight: bold;
 	color:#ffffff;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  -khtml-border-radius: 20px;
  border-radius: 20px;
  	padding: 0px 10px 0px 10px;
  /*text-align: center;*/
  /*padding: 5px;*/
  /*background:#666;*/
  }
ul.top-level li {
 /*border-bottom: #fff solid;
 border-top: #fff solid;
 border-width: 1px;*/
}

#navigation a {
 color: #fff;
 cursor: pointer;
 display:block;
 /*height:30px;*/
 line-height: 25px;
 /*text-indent: 0px;*/
 text-decoration:none;
 width:100%;
}

#navigation a:hover{
 /*text-decoration:underline;*/
  color: #000;
}


#navigation li:hover {
	padding: 0px 10px 0px 10px;
 background: #f70;
 position: relative;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  -khtml-border-radius: 20px;
  border-radius: 20px;
}                               
                               
ul.sub-level {
    display: none;
}

li.u:hover .sub-levl .sub.level {
  	background-image:url(/sun/web/img/black80.png); border:0;background-repeat:repeat;
    /*background: #999;*/
    border: #fff solid;
    border-width: 1px;
    display: block;
    position: absolute;
    left: 200px;
    top: -2px;
}

li.s:hover .sub-level {
  	background-image:url(/sun/web/img/black80.png); border:0;background-repeat:repeat;

    /*background: #999;
    border: #fff solid;
    border-width: 1px;*/
    display: block;
    position: absolute;
    left: 5px;
    top: 24px;
}
ul.sub-level li {
 	  font-weight: bold;
    border: none;
    float:left;
    width:220px;
}

li:hover .sub-level .sub-level {
	display:none;
}

.sub-level li:hover .sub-level {
	display:block;
}

li:hover .sub-level .sub-levl {
	display:none;
}

.sub-level li:hover .sub-levl {
  	background-image:url(/sun/web/img/black80.png); border:0;background-repeat:repeat;
    display:block;
    position: absolute;
    left: 200px;
    top: -2px;
}

button {
	font-family: arial, helvetica, sans-serif;
/*	font-size: 8pt; */
/*	background:#ffffff; */ 
/*	color: #FFFFFF; */
  cursor: pointer;
/*	width: 60px; */
/*	height: 14px; */
	border: 1px;
/*	background-image:url(/img/black30.png); border:0;background-repeat:repeat;*/
} 

select.helpdesk {
	font-family: arial, helvetica, sans-serif;
	font-size: 6pt;
/*	background:transparent; */
  cursor: pointer;
	width: 60px;
	height: 15px;
	border: 0px;
	padding: 0px;
  vertical-align: top;
} 

select.prio {
	font-family: arial, helvetica, sans-serif;
	font-size: 7pt;
/*	background:transparent;*/
  cursor: pointer;
	width: 100px;
	height: 14px;
	border: 0px;
	padding: 0px;
  vertical-align: top;
} 

button.red {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	background:transparent;
	color: #FFFFFF;
  cursor: pointer;
	width: 60px;
	height: 15px;
	border: 0px;
	background-image:url(/sun/web/img/red80.png); border:0;background-repeat:repeat;
/*	font-weight: bold; */
} 

button.orange {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	background:transparent;
	color: #FFFFFF;
  cursor: pointer;
	width: 60px;
	height: 15px;
	border: 0px;
	background-image:url(/sun/web/img/orange80.png); border:0;background-repeat:repeat;
/*	font-weight: bold; */
} 

button.green {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	background:transparent;
	color: #FFFFFF;
  cursor: pointer;
	width: 60px;
	height: 15px;
	border: 0px;
	background-image:url(/sun/web/img/online.png); border:0;background-repeat:repeat;
/*	font-weight: bold; */
} 

button:hover {
background-image:none;
color: black;
/*background-color: #C52D27;*/
background-color: yellow;
}

td {
	/*font-size: 8pt;*/
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
}

td.pad10 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 15px 15px 15px 15px;
	background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
}

td.pad20 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	/*border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;*/
	padding: 20px 20px 20px 20px;
	/*background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;*/
  background : transparent;
}

td.pad20black10 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 20px 20px 20px 20px;
	background-image:url(/sun/web/img/black20.png); border:0;background-repeat:repeat;
}

td.pad20white10 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 20px 20px 20px 20px;
	background-image:url(/sun/web/img/white10.png); border:0;background-repeat:repeat;
}

td.pad20white20 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 20px 20px 20px 20px;
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
}

td.pad20white50 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 20px 20px 20px 20px;
	background-image:url(/sun/web/img/white50.png); border:0;background-repeat:repeat;
}

td.pad20white70 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 20px 20px 20px 20px;
	background-image:url(/sun/web/img/white70.png); border:0;background-repeat:repeat;
}

td.pad20white80 {
	font-size: 8pt;
	/*border-left: 1px solid #555555;
	border-top: 1px solid #555555;*/
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 20px 20px 20px 20px;
	background-image:url(/sun/web/img/white80.png); border:0;background-repeat:repeat;
}

td.glass {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
  background: transparent;

}

td.blesky100 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-color: #BF0000;
}


td.cblock {
	font-size: 8pt;
	padding: 0px;
	background:transparent;
}

td.bblock {
	font-size: 8pt;
	padding: 2px 0px 2px 0px;
	color: white;
  background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
}

td.rblock {
	font-size: 8pt;
	padding: 2px 0px 2px 0px;
	color: white;
  background-image:url(/sun/web/img/red50.png); border:0;background-repeat:repeat;
}

td.graph {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 3px 8px 3px 8px;
  background-color: #002840;
}

td.black50 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
}

td.black {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/black.png); border:0;background-repeat:repeat;
}

td.black30 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/black30.png); border:0;background-repeat:repeat;
}

td.black10 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/black10.png); border:0;background-repeat:repeat;
}

td.white50 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/white50.png); border:0;background-repeat:repeat;
}

td.white20 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
}

td.white10 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/white10.png); border:0;background-repeat:repeat;
}

td.white {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/white.png); border:0;background-repeat:repeat;
}

td.meter {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 1px 4px 1px 4px;
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
}

td.blue40 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/blue40.png); border:0;background-repeat:repeat;
}

td.blue30 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/blue30.png); border:0;background-repeat:repeat;
}

td.red50 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/red50.png); border:0;background-repeat:repeat;
}

td.red80 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/red80.png); border:0;background-repeat:repeat;
}

td.white70 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/white70.png); border:0;background-repeat:repeat;
}

td.white80 {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 3px 2px 3px;
	background-image:url(/sun/web/img/white80.png); border:0;background-repeat:repeat;
}

td.predpoved {
	font-size: 8pt;
  border: none;
/*	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000; */
	padding: 2px 2px 2px 2px;
  background: none;
	background-image:url(/sun/web/img/black10.png); border:0;background-repeat:repeat;
}

td.predpoved_light {
	font-size: 8pt;
  border: none;
/*	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000; */
	padding: 2px 2px 2px 2px;
  background: none;
	background-image:url(/sun/web/img/white.png); border:0;background-repeat:repeat;
}

td.predpoved_llight {
	font-size: 8pt;
  border: none;
/*	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000; */
	padding: 2px 2px 2px 2px;
  background: none;
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
}

td.helpdesk {
	font-size: 8pt;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/black30.png); border:0;background-repeat:repeat;
}

td.helpdesk_red {
	font-size: 8pt;
  color:white;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/red80.png); border:0;background-repeat:repeat;
}

td.helpdesk_violet {
	font-size: 8pt;
  color:white;
	padding: 3px 8px 3px 8px;
	background:#c82b7a;
}

td.helpdesk_gray {
	font-size: 8pt;
  color:white;
	padding: 3px 8px 3px 8px;
	background:#777777;
}

td.helpdesk_red_inverse {
	font-size: 8pt;
  color:red;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/black30.png); border:0;background-repeat:repeat;
}

td.helpdesk_yellow {
	font-size: 8pt;
	padding: 3px 8px 3px 8px;
	color: black;
	background-image:url(/sun/web/img/yellow80.png); border:0;background-repeat:repeat;
}

td.helpdesk_orange {
	font-size: 8pt;
	padding: 3px 8px 3px 8px;
  color:white;
	background-image:url(/sun/web/img/orange80.png); border:0;background-repeat:repeat;
}

td.helpdesk_orange_low {
	font-size: 8pt;
	padding: 3px 8px 3px 8px;
  color:white;
	background-image:url(/sun/web/img/orange50.png); border:0;background-repeat:repeat;
}

td.helpdesk_green {
	font-size: 8pt;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/online.png); border:0;background-repeat:repeat;
}

td.helpdesk_blue {
	font-size: 8pt;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/blue60.png); border:0;background-repeat:repeat;
}

td.helpdesk_paused {
	font-size: 8pt;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
}

td.dark {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 2px 2px 2px;
	background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
}

td.watchdog {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 2px 2px 2px;
	background-image:url(/sun/web/img/black30.png); border:0;background-repeat:repeat;
}

td.online {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/online.png); border:0;background-repeat:repeat;
}

td.title {
	font-size: 8pt;
	padding: 6px 10px 6px 10px;
	background-image:url(/sun/web/img/black30.png); border:0;background-repeat:repeat;
  color: #ffffff;
  font-weight: bold;
}

td.titlelight {
	font-size: 8pt;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat;
/*	background-image:url(/img/black30.png); border:0;background-repeat:repeat;*/
  color: #ffffff;
  font-weight: bold;
}

td.rowhead {
	padding: 3px 8px 3px 8px;
  font-weight: bold;

	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;

	background: #1D1D1D none repeat scroll 0%;
	color: #ADAEAE;

/* color: #ffffff;*/
/* text-align: center;*/
 /*vertical-align: top;*/
}

td.offline {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 3px 8px 3px 8px;
	background-image:url(/sun/web/img/offline50.png); border:0;background-repeat:repeat;
}

td.error {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 10px 10px 10px 10px;
	background-image:url(/sun/web/img/offline80.png); border:0;background-repeat:repeat;
}

td.clear {
	/*font-size: 8pt;*/
	padding: 3px 8px 3px 8px;
  border: none; 
  background: transparent;
}

td.vclear {
	font-size: 8pt;
	padding: 3px 0px 3px 0px;
  border: none; 
  background: transparent;
}

td.npclear {
	font-size: 8pt;
	padding: 0px 0px 0px 0px;
  border: none; 
  background: transparent;
}

td.mclear {
  //font-size: 8pt;
  padding: 0px 0px 0px 0px;
  border: none; 
  font-weight: bold;
  background: transparent;
  text-align: right;  
}

td.login {
	font-size: 8pt;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color: #FFFFFF;
	padding: 3px 8px 3px 8px;
  font-weight: bold;
	background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat;
}

.navfloat {
	text-decoration: none;
	color: #d1e3e5;
	/*height: 30px;*/
	/*display: block;*/
  line-height:25px;
  text-align: left;
	vertical-align: middle;
  font-weight: bold;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
	width:100px;
 background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat; 
}

.navfloatright {
	text-decoration: none;
	color: #000000;
	/*height: 30px;*/
	/*display: block;*/
  line-height:25px;
  text-align: center;
	vertical-align: middle;
  font-weight: bold;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
	width:140px;
 background-image:url(/sun/web/img/white20.png); border:0;background-repeat:repeat; 
}

.navfloatd {
	text-decoration: none;
	color: #887766;
	/*height: 30px;*/
	/*display: block;*/
  line-height:25px;
  text-align: left;
	vertical-align: middle;
  font-weight: bold;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
	width:100px;
 background-image:url(/sun/web/img/black50.png); border:0;background-repeat:repeat; 
}

.nonavfloat {
	text-decoration: none;
	color: #000000;
	height: 20px;
	/*display: block;*/
	text-align: left;
  font-weight: bold;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
 background-image:url(/sun/web/img/white50.png); border:0;background-repeat:repeat; 
}

#inner{
	width: 800px;
	background: url('http://sga-project.com/sgtt/obr/main_bg.png');
	height: 600px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #000;
}

.nonavadmin {
	text-decoration: none;
	color: #FFFFFF;
	link: #FFFFFF;
	alink: #FFFFFF;
	font-size: 8pt;
	padding: 0px 15px 0px 15px;
	background-image:url(/www/images/gradient.gif); border:0;background-repeat:repeat-x; height:30px;
}

table {
/* border-collapse: collapse;*/
 border: none;
/* background-color: rgb(42, 42, 42);*/ 
/* background-color: rgb(0, 0, 0);*/
 background: transparent;
/* background-color: #222222;*/ 
}

table.single {
 border-collapse: collapse;
 background: transparent;
}

table.mp {
 border-collapse: collapse;
 border: none;
 background-color: #EAE9D8;
 width: 400px; 
}

table.normal {
border: solid #EAE9D8 1px;
}

table.black {
border: solid #000000 1px;
}

table.mainouter {
/* background-color: #F5F4EA;*/
/* background-color: #000000; */ 
 background: transparent;
/* border:none;*/
}

table.main {
/* background-color: #F5F4EA;*/
/* background-color: #000000;*/
 background: transparent;
/* border:none;*/       
}

table.bottom {
 background: transparent;
}

table.nic {
border-width: 1px 1px 1px 1px;
border-spacing: 2px;
border-style: inset inset inset inset;
border-color: white white white white;
border-collapse: separate;
}

h1 {
 font-size: 12pt;
}

h2 {
 font-size: 10pt;
 margin-bottom: 6px;
}

p {
	font-size: 8pt;
}

p.sub { 
 margin-bottom: 4pt;
}



td.colhead {
 padding: 1px 9px 1px 9px;
 background-image:url(/img/backgrounds/cellpic1.gif); border:0;background-repeat:repeat-x; height:25px;
 font-weight: bold;
 color: #ffffff;
/* background-color: #000000; */ 
/* border-left: 1px solid #252525;*/
/* border-top: 1px solid #252525;*/
 border-right: 1px solid #000000;
/* border-bottom: 1px solid #000000;*/
/* background-image:url(/www/images/gradient_small.gif); border:0;background-repeat:repeat-x; height:30px;*/
}

td.colhead_white {
 padding: 1px 9px 1px 9px;
 background-image:url(/img/backgrounds/cellpic3.gif); border:0;background-repeat:repeat-x; height:25px;
 font-weight: bold;
 color: #000000;
/* background-color: #000000; */ 
/* border-left: 1px solid #252525;*/
/* border-top: 1px solid #252525;*/
 border-right: 1px solid #000000;
/* border-bottom: 1px solid #000000;*/
/* background-image:url(/www/images/gradient_small.gif); border:0;background-repeat:repeat-x; height:30px;*/
}

td.colhead_nobold {
 padding: 1px 9px 1px 9px;
 background-image:url(/img/backgrounds/cellpic1.gif); border:0;background-repeat:repeat-x; height:25px;
 color: #ffffff;
/* background-color: #000000; */ 
/* border-left: 1px solid #252525;*/
/* border-top: 1px solid #252525;*/
 border-right: 1px solid #000000;
/* border-bottom: 1px solid #000000;*/
/* background-image:url(/www/images/gradient_small.gif); border:0;background-repeat:repeat-x; height:30px;*/
}

td.border {
	font-size: 8pt;
 border-left: 1px solid #252525;
 border-top: 1px solid #252525;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
}

td.nic {
	font-size: 8pt;
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: #444444;
}

td.semi {
  background-image:url(/img/backgrounds/semi1.png);
  background-repeat:repeat;/*dont know if you want this to repeat, ur choice.*/
  font-size: 8pt;
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: #000;
}

td.nica {
	font-size: 8pt;
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: outset outset outset outset;
	border-color: #444444;
}

td.embedded {
 border: none;
 padding: 0px;
 text-align: left;
}

.dark_shaded {
	background: #1D1D1D none repeat scroll 0%;
	border-left: 1px solid #252525;
	border-top: 1px solid #252525;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color: #ADAEAE;
}

body.blog, body.radsim, .smenu:before {
  background: black url(/blog/img/back8.jpg) repeat 100% 100% fixed;
  background-position : top left;
  /*background: url(/blog/img/back8.jpg) fixed;*/
}



.blogg:before, .rdsim:before {
  background: black url(/blog/img/back8.jpg) repeat 100% 100% fixed;
  background-position : top left;
  content: '';
  position: absolute;
  z-index: -1;
  height: 100%;
  top: 0; right : 0; left: 0;
  filter: blur(10px);
  -webkit-filter: blur(10px);
  -moz-filter: blur(10px);
  -o-filter: blur(10px);
  -ms-filter: blur(10px);
}

.smenu:before {
  content: '';
  position: absolute;
  z-index: -1;
  height: 100%;
  top: 0; right: 0; left: 0;
  filter: blur(6px);
  -webkit-filter: blur(6px);
  -moz-filter: blur(6px);
  -o-filter: blur(6px);
  -ms-filter: blur(6px);
}

.blogg {
  font-weight: 500;
	font-size: 13px;

  position: relative;
	color: #000022;
	padding: 10px 15px 10px 15px;
  background: rgba(230,240,255,0.35);
  border: 2px dashed transparent;
  box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.15);
  transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}

.rdsim {
  font-weight: 500;
	font-size: 13px;

  position: relative;
	color: #000022;
	padding: 10px 15px 10px 15px;
  background: rgba(230,240,255,0.35);
  border: 2px dashed transparent;
  box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.15);
  transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}

.smenu {
  font-weight: 600;
	font-size: 13px;
  position: relative;
	color: #000022;
	padding: 0px 0px 0px 0px;
  background: rgba(230,240,255,0.3);
  
  border: 2px dashed transparent;
  box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.15);
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
}

td.bottom {
 border: none;
}

td.head {
	font-size: 12pt;
  font-weight: bold;
  border: none;
}

td.heading {
 font-weight: bold;
}

td.text {
 padding: 10pt;
 text-align: left;
}

td.book{
	border: solid #444444 1px;
}

td.normal {
}

td.comment {
 padding: 10pt;
 font-size: 8pt;
 text-align: left;
}

td.log {
/* padding: 5pt; */
 padding: 2px 9px 2px 9px;
/* font-weight: bold;*/
/* color: #ffffff; */
/* background-color: #202040; */
/* background-color: #292725;*/ 
/* border: solid #444444 1px; */ 
 border-left: 1px solid #252525;
 border-top: 1px solid #252525;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
/* background-image:url(/www/images/gradient_small.gif); border:0;background-repeat:repeat-x; height:30px;*/
/* border: solid #000000 1px; */
}


td.message_blue {
/* padding: 5pt; */
 padding: 0px 20px 0px 20px;
 font-weight: bold;
 color: #ffffff;
/* background-color: #202040; */
 background-color: #292725; 
 border: solid #444444 1px; 
 background-image:url(/www/images/gradient_small_blue.gif); border:0;background-repeat:repeat-x; height:30px;
/* border: solid #000000 1px; */
}

td.message_green {
/* padding: 5pt; */
 padding: 0px 20px 0px 20px;
 font-weight: bold;
 color: #ffffff;
/* background-color: #202040; */
 background-color: #292725; 
 border: solid #444444 1px; 
 background-image:url(/www/images/gradient_small_green.gif); border:0;background-repeat:repeat-x; height:30px;
/* border: solid #000000 1px; */
}

td.serieshead {
 padding: 0px 9px 0px 9px;
 font-weight: bold;
 color: #ffffff;
 background-color: #000000; 
 border: solid #000000 1px; 
 background-image:url(/img/backgrounds/cellpic1.gif); border:0;background-repeat:repeat-x; height:25px;
}


td.bookhead {
 font-weight: bold;
 color: #000000;
 background-color: #ffffff;
 border: solid #EAE9E7 1px;
}

td.bookhead1 {
 font-size: 12pt;
 font-weight: bold;
 color: #000000;
 background-color: #ffffff;
 border: solid #EAE9E7 1px;
}


td.colprirustek {
 padding: 2px 7px 2px 7px;
 font-weight: bold;
 color: #ADAEAE;
 background: #1D1D1D none repeat scroll 0%;
 border-left: 1px solid #252525;
 border-top: 1px solid #252525;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
/* border: solid #000000 1px;*/
}


td.navigation {
	font-weight: bold;
	font-size: 7pt;
 border: none;
}

td.kniha {
 border: solid #444444 1px;
}

form {
	margin-top: 0;
	margin-bottom: 0;
}

.sublink {
	font-style: italic;
	font-size: 7pt;
	font-weight: normal;
}

font.gray
{
 color: #AAA899;
 text-decoration: underline;
}

a:link, a:visited {
 text-decoration: none;
 color: #ffffff;
 /*font-weight: bold;*/
}

li.a:link, a:visited {
 text-decoration: none;
 color: #ffffff;
 /*font-weight: bold;*/
}

a:hover {
 color: #FFFFFF;
}

a.index {
	font-weight: bold;
}

a.biglink {
	font-weight: bold;
	font-size: 12pt;
}

a.altlink:link, a.altlink:visited{
	font-weight: bold;
	color: #8fffbb;
	text-decoration: none;
}

a.altlink:hover {
 text-decoration: underline;
}

a.altlink_blue:link, a.altlink_blue:visited{
	font-weight: bold;
	color: #004E98;
	text-decoration: none;
}

a.altlink_blue:hover {
 text-decoration: underline;
}

a.altlink_green:link, a.altlink_green:visited{
	font-weight: bold;
	color: #007800;
	text-decoration: none;
}

a.altlink_green:hover {
 text-decoration: underline;
}

.important {
	font-weight: bold;
	font-size: 8pt;
}

.red {
	color: #ee0000;
}

.yellow {
	color: #997700;
}

.green {
	color: #666666;
}

/*
select {
	color: #ffffff;
	background-color: #1D1D1D;
	font-family: segoe ui, tahoma, arial, helvetica, sans-serif;
	font-weight: normal;
  border-left: 1px solid #252321;
  border-top: 1px solid #252321;
  border-right: 1px solid #151515;
  border-bottom: 1px solid #151515;
	padding: 1px;
	font-size: 8pt;
}
*/



input[type="checkbox"], input[type="radio"]{
     background: transparent;
     border: 0;
 }


checkbox {
	border: none;
} 

.btn {
 width: 85px;
 height: 23px;
}

.small {
 font-size: 7pt;
 font-weight: normal;
}

.big {
 font-size: 10pt;
}

li {
 margin-top: 6pt;
 margin-bottom: 6pt;
}

ul {
 margin-left: 16pt;
 margin-top: 0px;
 margin-bottom: 0px;
}

img 
{ 
 /*border-style: solid; 
 border-color: #000000;*/ 
 border-width: 0px; 
}


a.catlink:link, a.catlink:visited{
	text-decoration: none;
}

a.catlink:hover {
	color: #A83838;
}


table.cal 
{
	width: 100%;
  font-family: tahoma, verdana, helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	padding: 0px 0px 0px 0px;
  border: none;
  background: transparent;
}

td.datum {
 padding: 3px 3px 3px 3px;
 border: 0px;
}

td.svatek {
 padding: 3px 3px 3px 3px;
 border: 0px;
 background-color: #333333;
/* #BB7777 */
 color: #ffffff;
}

td.vikendsvatek {
 padding: 3px 3px 3px 3px;
 border: 0px;
 background-color: rgb(70, 30, 30);
/* #BB7777 */
 color: #ffffff;
}

td.volnosvatek {
 padding: 3px 3px 3px 3px;
 border: 0px;
 background-color: #FF4455;
 color: #ffffff;
}

td.doma {
 padding: 3px 5px 3px 5px;
 border: solid #000000 1px;
 text-align: center;
}

tr.vsedni {
	border: solid #000000 1px;
 background-color: #222222; 
}

tr.sobota {
	border: solid #000000 1px;
  background-color: rgb(60, 20, 20);
}

tr.nedele {
	border: solid #000000 1px;
  background-color: rgb(60, 20, 20);
}

td.maintext {
 padding: 0px 5px 0px 5px;
 border: solid #000000 1px;
}

td.odber {
 padding: 2px 5px 1px 5px;
 border: solid #000000 1px;
 text-align: center;
}

td.finance {
 padding: 2px 5px 1px 5px;
 border: solid #000000 1px;
 text-align: center;
}

td.banka {
 padding: 2px 5px 1px 5px;
 border: solid #000000 1px;
 text-align: center;
}

td.tv {
 padding: 2px 7px 2px 7px;
 border: solid #000000 1px;
}

td.prirustek {
 padding: 2px 7px 2px 7px;
/* border: solid #000000 1px;
 background-color: #353331;*/
}

#moon {
  border:0;
  /*background-image: url(/n.png);*/    
  background-image: url(/n.bw.png);    
  background-repeat:no-repeat;
  padding: 0px 0px 0px 0px;
  }  

td.rbar {
   padding: 0px;
   background:#ff0033;
}

td.obar {
   padding: 0px;
   background:#ff7700;
}

td.lbar {
   padding: 0px;
   background:#aadddd;
}

td.nbar {
   padding: 0px;
   background:#0077aa;
}

td.wbar {
   padding: 0px;
   background:#d84b9a;
}

td.vbar {
   padding: 0px;
   background:#00aa77;
}
