*{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
}

html, td{
	background-color: white;
	margin: 0px;
  color: #636363;
  font-size: 11px; 
/*
	margin: 5px 10px 5px 10px;
*/
}

html,body{
  background-color:#8fc6da;
}

h1{
  font-size: 13px; 
	color: #0068b0;
 }

img {
    border: 0px;
    vertical-align: middle
} 

#img_data1, #img_data2 {
	position:absolute;
	image-rendering:optimizeSpeed;             /* Legal fallback */
  image-rendering:crisp-edges;               /* CSS4 Proposed  */
  image-rendering:pixelated;                 /* CSS4 Proposed  */
  -ms-interpolation-mode:nearest-neighbor;   /* IE8+           */
  image-rendering:-moz-crisp-edges;          /* Firefox        */
  image-rendering:-o-crisp-edges;            /* Opera          */
} 

.pixelated {
	image-rendering:optimizeSpeed;             /* Legal fallback */
  image-rendering:crisp-edges;               /* CSS4 Proposed  */
  image-rendering:pixelated;                 /* CSS4 Proposed  */
  -ms-interpolation-mode:nearest-neighbor;   /* IE8+           */
  image-rendering:-moz-crisp-edges;          /* Firefox        */
  image-rendering:-o-crisp-edges;            /* Opera          */
} 

.navigmarker {
	visibility:visible;
	cursor: crosshair;
} 

.navigcirc {
	visibility:visible;
	cursor: crosshair;
} 


form {
  margin: 0px;
  border: 0px;
  padding: 0px;
}

input {
  margin: 3px;
  padding: 3px;
	color: #2779aa;
	border: 1px solid #7bacd1; 
	background-color : #dbebf3;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
} 

input[type=button] {
  font-weight: bold; 
  cursor:Pointer;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}  

input[type=checkbox]{
  font-weight: bold; 
  cursor:Pointer;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

select{
  margin: 3px;
  padding: 2px;
	color: #2779aa;
	border: 1px solid #7bacd1; 
	background-color : #dbebf3;
/*
	background: #cde7f9 url(images/ui-bg_glass_80_cde7f9_1x400.png) 50% 50% repeat-x; 
*/	
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}


option {
/*
  font-weight: bold; 
*/
  margin: 0px;
  padding: 1px;
	color: #2779aa;
	background-color : #dbebf3;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

option:checked{
	background-color: #cccccc;
}



/*
option:checked {
  font-weight: bold; 
  color: #eeeeee;
	background-color : #1893c0;
} 

select::selection {
  color: #eeeeee;
	background-color : #1893c0;
} 

select::-moz-selection {
  color: #eeeeee;
	background-color : #1893c0;
} 
*/

#div_gmaps{
	cursor: crosshair;
}


#div_scl{
	position:absolute; 
	left:21px; 
	top:265px; 
	z-index:11;
	opacity:0.9; 
	-moz-opacity:0.9; 
	filter:alpha(opacity=90);
}	

#div_display_control{
  position: absolute; 
  top: 200px; 
  left: 23px; 
  padding:3px 0px 3px 3px;
	margin: 0px; 
  border: 0px solid #000000; 
  z-index:11; 
  background-color:#ffffff; 
/*
  background-color:#ffffff; 
*/
  opacity:0.9; 
  -moz-opacity:0.9; 
  filter:alpha(opacity=90);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}


#div_anim_control{
  position: absolute; 
  top: 200px; 
  left: 390px; 
  padding:3px; 
  border: 0px solid #000000; 
  z-index:11; 
  background-color:#ffffff; 
  opacity:0.9; 
  -moz-opacity:0.9; 
  filter:alpha(opacity=90);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

#div_date{
  margin: 0px 0px 3px 0px; 
}

#div_anim_slider{
	width: 170px;
  margin: 5px 10px 3px 10px; 
	float:left;
}

#div_list{
  position: absolute; 
  top: 144px; 
  left: 328px; 
  padding:3px; 
  border: 0px solid #000000; 
  z-index:10; 
  background-color:#ffffff; 
  opacity:0.9; 
  -moz-opacity:0.9; 
  filter:alpha(opacity=90);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}
#div_list_toggle{
	text-align:right ; 
	width=100% ; 
	color: #1893c0;
	cursor: pointer;
	}


#div_prod_title{
  font-size: 12px; 
  margin-top: 2px; 
  margin-bottom: 10px; 
  font-weight: bold; 	
}

#div_prod_name_data1{
  margin-top: 10px; 
  font-weight: bold; 	
}

#div_prod_name_data2{
  margin-top: 15px; 
  font-weight: bold; 	
}

#div_opa_slider_data1{
  margin: 5px 5px 3px 5px; 
}
#div_opa_slider_data2{
  margin: 5px 5px 3px 5px; 
}

#div_menu_control{
  position: absolute; 
  top: 500px; 
  left: 340px; 
  padding:3px; 
  border: 0px solid #000000; 
  z-index:11; 
  background-color:#ffffff; 
  opacity:0.9; 
  -moz-opacity:0.9; 
  filter:alpha(opacity=90);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

#div_navig{
	background-color:white; 
	padding:10px; 
	left:100px; 
	top:640px; 
	position:absolute; 
	opacity:0.9; 
	-moz-opacity:0.9; 
	filter:alpha(opacity=90); 
  border: 1px solid #7bacd1; 
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	z-index:10; 
	visibility:hidden;
}

#div_config{
/*
	background-color:#edf1f3; 
*/
	background-color:white; 
	padding:10px; 
	left:100px; 
	top:640px; 
	position:absolute; 
	opacity:0.9; 
	-moz-opacity:0.9; 
	filter:alpha(opacity=90); 
  border: 1px solid #7bacd1; 
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	z-index:10; 
	visibility:hidden;
}



.control{
  cursor:Pointer;
  font-weight: bold; 
  padding:2px 3px 2px 3px; 
  margin: 3px 10px 3px 10px; 
  color: #1893c0;
  border: 1px solid #1893c0;
	background-color : #eeeeee;
  float:left; 
}

.control_selected{
	background-color : #d6d6d6;
}


.redbg {
	background-color : #ffcccc;
}

.hidden{
  visibility:hidden;
}

.visible{
  visibility:visible; 
}



.upozorneni{
	margin: 0px;
	padding: 5px;
	background-color:#ffcccc;
	color : black;
  font-family: Verdana, sans-serif; 
  font-size: 10px; 
}

.noborder{
	border-style: none;
	background-color: white;
	padding: 0px 0px 0px 0px;
	border: 0px;
	margin: 0px 0px 0px 0px;
}

a:link, a:visited{
	color: #1893c0;
	text-decoration: underline;	
}

a:hover{
	color: #1893c0;
	text-decoration: underline;
}

/*
form{
	margin: 0px 0px 0px 0px;
} 

input{
	background-color: #daeaf0;
  font-family: Verdana, sans-serif; 
  font-size: 10px; 
  color: #636363;
	padding: 0px 0px 0px 0px;
	margin: 2px 1px 2px 1px;
}

checkbox{
	background-color: #daeaf0;
  font-family: Verdana, sans-serif; 
  font-size: 10px; 
  color: #636363;
	padding: 0px 0px 0px 0px;
	margin: 2px 1px 2px 1px;
}

select{
	background-color: #daeaf0;
  font-family: Verdana, sans-serif; 
  font-size: 10px; 
  color: #636363;
	padding: 0px 0px 0px 0px;
	margin: 1px 1px 1px 1px;
}


option{
	background-color: #daeaf0;
  font-family: Verdana, sans-serif; 
  font-size: 10px; 
  color: #636363;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
*/

.prodLink{
	color: #5faa2d;
	text-decoration: underline;	
	cursor: pointer;	
}

.prodDiv{
	margin: 10px 30px 10px 30px;
	padding: 4px 2px 4px 2px;
}

.zdrojak{
	margin: 0px;
	padding: 5px;
	background-color : #d0e9f8;
	color: black;
  font-family: Verdana, sans-serif; 
  font-size: 10px; 
}


