.ikonsor { text-align: center; margin: 1rem; }

.country-detailed { clear: both; }
.country-detailed section { width: 50%; float: left; padding: 0 2px 0 2px; box-sizing: border-box; }
.country-detailed section label { color: #009999; width: auto; }
.country-detailed section label a { text-decoration: none; color: #009999; }
.country-detailed section label a:hover { color: #FF0000; }
.country-detailed section #icons { width: 120px; float: right; }

.country-simple { clear: both; }
.country-simple h2 { text-align: center; }
.country-simple section { width: 25%; float: left; padding: 0 2px 0 2px; box-sizing: border-box; }
.country-simple section a { text-decoration: none; color: #009999; }
.country-simple section a:hover { color: #FF0000; }

@media only screen and (max-width: 570px) { .country-detailed section { width: 100%; padding: 0 10px 0 10px; }
  .country-detailed section label { font-size: 1.5rem; }
  .country-simple section { width: 50%; float: left; } }
.fejcim { font-size: 1.33rem; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; margin: 0px; }

/*
.dsa:link { color:#FFFF00; text-decoration:none};
.dsa:active { color:#FFFF00; text-decoration:none};
.dsa:visited { color:#FFFF00; text-decoration:none};
.dsa:hover { color: #FF0000; text-decoration:none};
.shadow_table { border-top: 1px solid #FFFFFF;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000; border-left: 1px solid #FFFFFF; 
padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; color:#000000; }	
*/
.shadow_table { background-color: #FFEEB9; color: #000033; border-top: 1px solid #F0F0F0; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #F0F0F0; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; }

.dottable { font-size: 0.8rem; background-color: #F7EEFF; border: 1px dotted #666666; }

.dottable_c { font-size: 0.8rem; background-color: #EBEBEB; border: 1px dotted #666666; }

.dsa:link { color: #9B0000; text-decoration: none; }

.dsa:active { color: #9B0000; text-decoration: none; }

.dsa:visited { color: #9B0000; text-decoration: none; }

.dsa:hover { color: #FF0000; text-decoration: none; }

.dsma:link { color: #00009B; text-decoration: none; }

.dsma:active { color: #00009B; text-decoration: none; }

.dsma:visited { color: #00009B; text-decoration: none; }

.dsma:hover { color: #FF0000; text-decoration: none; }

.kekmegj { text-decoration: none; color: #5791AC; font-size: 0.8rem; font-style: italic; }

.kekmegj_a:link { text-decoration: none; color: #5791AC; font-size: 0.8rem; font-style: italic; }

.kekmegj_a:active { text-decoration: none; color: #5791AC; font-size: 0.8rem; font-style: italic; }

.kekmegj_a:visited { text-decoration: none; color: #5791AC; font-size: 0.8rem; font-style: italic; }

.kekmegj_a:hover { text-decoration: none; color: #FF0000; font-size: 0.8rem; font-style: italic; }

.dskorz { font-size: 1.1rem; color: #003366; }

.dskorz_a:link { font-size: 1.1rem; color: #003366; text-decoration: none; }

.dskorz_a:active { font-size: 1.1rem; color: #003366; text-decoration: none; }

.dskorz_a:visited { font-size: 1.1rem; color: #003366; text-decoration: none; }

.dskorz_a:hover { font-size: 1.1rem; color: #FF0000; text-decoration: none; }

.dsorsz { font-size: 1.2rem; font-weight: 600; color: #000099; letter-spacing: 1pt; }

.dsorsz_a:link { font-size: 1.2rem; font-weight: 600; color: #000099; letter-spacing: 1pt; text-decoration: none; }

.dsorsz_a:active { font-size: 1.2rem; font-weight: 600; color: #000099; letter-spacing: 1pt; text-decoration: none; }

.dsorsz_a:visited { font-size: 1.2rem; font-weight: 600; color: #000099; letter-spacing: 1pt; text-decoration: none; }

.dsorsz_a:hover { font-size: 1.2rem; font-weight: 600; color: #FF0000; letter-spacing: 1pt; text-decoration: none; }

.dslist { margin-left: 10px; font-size: 0.85rem; color: #009999; }

.dslist_jell { font-size: 0.8rem; }

.dslist_jell2 { font-size: 0.8rem; color: #009999; }

.dslist_a:link { text-decoration: none; font-size: 0.85rem; color: #009999; }

.dslist_a:active { text-decoration: none; font-size: 0.85rem; color: #009999; }

.dslist_a:visited { text-decoration: none; font-size: 0.85rem; color: #009999; }

.dslist_a:hover { text-decoration: none; font-size: 0.85rem; color: #FF0000; }

.dslist7 { font-size: 10pt; color: #009999; text-align: right; }

.dslist7_a:link { text-decoration: none; font-size: 1.1rem; color: #009999; }

.dslist7_a:active { text-decoration: none; font-size: 1.1rem; color: #009999; }

.dslist7_a:visited { text-decoration: none; font-size: 1.1rem; color: #009999; }

.dslist7_a:hover { text-decoration: none; font-size: 1.1rem; color: #FF0000; }

.dsduma { margin-left: 10px; color: #0066CC; font-style: italic; }

.setwhite { background-color: #FFFFFF; }

.setgreen { background-color: #B7FFB7; }

.setyellow { background-color: #FFFFDD; }

.setred { background-color: #F5BCBF; }

.setoff { visibility: hidden; }

.seton { visibility: visible; }

.adv_search_fullrow { text-align: right; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #000066; border-top-width: 1px; }

.bluetext { color: #1D729A; }
