
body {
	/*width: 99%;
	background: #cad9f5;
	color: black;*/
	/*font: 1.0em Palatino Linotype;*/
}

.see_hide {
	display:block;
	cursor: pointer;
	text-decoration: none;
}

td.rad a:link,
td.rad_off a:link {
	background: #cad9f6;
	color: black;
}

td.rad a:visited,
td.rad_off a:visited {
	background: #cad9f6;
	color: black;
}

td.rad a:hover,
td.rad_off a:hover {
	background: #cad9f6;
	color: #1b5b6f;
}

td.rad a:active,
td.rad_off a:active {
	background: #cad9f6;
	color: black;
}

td.rad_in a:link,
td.rad_in_off a:link {
	background: #c3d6f7;
	color: #525252;
}

td.rad_in a:visited,
td.rad_in_off a:visited {
	background: #c3d6f7;
	color: #525252;
}

td.rad_in a:hover,
td.rad_in_off a:hover {
	background: #c3d6f7;
	color: #1b5b6f;
}

td.rad_in a:active,
td.rad_in_off a:active {
	background: #c3d6f7;
	color: #525252;
}

td.rad,
td.rad_off {
	background: #cad9f6;
	color: black;
	border: 1pt solid #c3d6f7;
	padding-left: 3px;
	padding-right: 3px;
}

td.rad_rem {
	background: #cad9f6;
	color: black;
	border: 1pt solid #c3d6f7;
	border-bottom-color: #b8c8fc;
	padding-left: 3px;
	padding-right: 3px;
}

.date_rem {
	float: right;
	font: 0.7em Palatino Linotype;
}

td.rad_in,
td.rad_in_off {
	background: #c3d6f7;
	color: #525252;
	border: 1pt solid #cad9f6;
	padding-left: 3px;
	padding-right: 3px;
}

td.rad_in_rem {
	background: #c3d6f7;
	color: #525252;
	border: 1pt solid #cad9f6;
	border-bottom-color: #b8c8fc;
	padding-left: 3px;
	padding-right: 3px;
}

.rad_zag,
.sorttable_nosort,
.rad_zag_off,
.sorttable_nosort_off {
	background: #adcaf8;
	color: black;
	border: 1pt solid #c3d6f7;
	padding-left: 3px;
	padding-right: 3px;
	cursor: pointer;
	font: bold 1.0em Palatino Linotype;
}

/*tr {	height: 15px;}*/


/*@media (min-width: 728px) {
	div.rek728 {
		display: block;
		text-align: center;
	}
	div.rek320 {
		position: absolute;
		top: -100%;
		left: -100%;
	    overflow: hidden;
	}
}

@media (max-width: 727px) {
	div.rek728 {
		position: absolute;
		top: -100%;
		left: -100%;
	    overflow: hidden;
	}
	div.rek320 {
		display: block;
		text-align: center;
	}
}*/

.rek_responsive_site {
	width: 320px; height: 100px;
}

@media(min-width: 500px) {
	.rek_responsive_site {
	   width: 468px; height: 60px;
	}
}

@media(min-width: 800px) {
	.rek_responsive_site {
		width: 728px; height: 90px;
	}
}



@media only screen and (max-width: 480px) {
	td.rad_zag_off,
	td.sorttable_nosort_off,
	td.rad_off,
	td.rad_in_off {
	    position: absolute;
		top: -100%;
		left: -100%;
	    overflow: hidden;
	    /*visibility: collapse;*/
	}
	div.over,
	a.over_head,
	div.over_head_spr {
	    text-align: left;
    }


}

.lic_zag {
	background: #adcaf8;
	color: black;
	border: 1pt solid #c3d6f7;
	padding-left: 3px;
	padding-right: 3px;
	font: bold 1.0em Palatino Linotype;
	text-align: center;
	cursor: pointer;
}

.rek_site {
	float: center;
}

.over,
.over_head,
.over_head_spr {
	text-align: right;
}

.over_head {
	display: inline-block;
	cursor: pointer;
	/*text-decoration: none;
	text-decoration-style: dashed;
	-webkit-text-decoration-style: dashed;*/
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	margin-bottom: 2px;
}

.over a:link,
.fx_over a:link  {
	background: #cad9f6;
	color: black;
}

.over a:visited,
.fx_over a:visited {
	background: #cad9f6;
	color: black;
}

.over a:hover,
.fx_over a:hover {
	background: #cad9f6;
	color: #1b5b6f;
}

.over a:active,
.fx_over a:active {
	background: #cad9f6;
	color: black;
}

.rad_zag a:link  {
	/*background: #cad9f6;*/
	color: black;
}

.rad_zag a:visited {
	/*background: #cad9f6;*/
	color: black;
}

.rad_zag a:hover {
	/*background: #cad9f6;*/
	color: #1b5b6f;
}

.rad_zag a:active {
	/*background: #cad9f6;*/
	color: black;
}

select {
  height: auto;
  font-family: Palatino Linotype, serif;
}

option {
  font-family: Palatino Linotype, serif;
}

#tema {  font-size: 1.2em;
}

.list_de {
  font-size: 1.1em;
}

.descr {
  padding: 0 0 5px 1px;
}

.hide_pic {  visibility: hidden;}