@media (min-width: 800px) {


.footer a {color: white;}


div.ukraine {background-color: white;
border: solid 1px rgb(200,200,200); box-shadow: 5px 5px 4px rgb(150,150,150);
}  

div.scam-box {background-color: white;}  


div.top {background: rgb(0,0,55); }
div.top2 {color: rgb(230,230,230);
}
h1 {color: rgb(230,230,230); }
h2 {color: rgb(230,230,230); }
h3 {color: rgb(0,0,55); }
h4 {color: rgb(0,0,55); border-bottom: solid 1px rgb(200,200,200); }
h5 {color: rgb(0,0,55);  }

div.page {background-color: white; border: solid 1px rgb(200,200,200);
color: rgb(50,50,50); box-shadow: 5px 5px 4px rgb(150,150,150); }

div.page2 {background-color: rgb(251,245,143); border: solid 1px rgb(0,0,92); 
color: rgb(50,50,150); }

a.page2 {background-color: rgb(251,245,143); border: solid 1px rgb(0,0,92); 
color: rgb(50,50,150); }


div.menu a {color: white; display: block; background-image: linear-gradient(rgb(0,0,45),rgb(0,0,55));  }
div.menu a.act {background-image: linear-gradient(rgb(240,240,240),rgb(200,200,200)); color: rgb(50,50,50);}

#reg {background-image: none; background-color: rgb(251,235,123); color: rgb(0,0,92); }

div.menu a.l2 {color: rgb(50,50,50); background-image: linear-gradient(rgb(250,250,250),rgb(220,220,220));}


hr {border-top: none; border-bottom: solid 1px rgb(150,150,150);}


div.footer {background-color: black; color: rgb(150,150,150); }
div.footer i {color: rgb(80,80,80)}


table.program td {
    border: solid 1px rgb(200,200,200);

}

table.program td.day {
    background-color: rgb(0,0,55);
    color: white;
}

table.program td.person {
    background-color: rgb(230,230,250);
}

table.program td.head {background-color: rgb(240,240,250);}

table.program tr.info td {color: rgb(130,130,130);}

div.menu {padding-top: 70px;}
div.bg {background: url(/img/kl3.jpg) center top rgb(235,235,235);  }
}



@media (max-width: 800px) {

 
div.ukraine {background-color: white;
border: solid 1px rgb(200,200,200);}

div.scam-box {background-color: white;}

div.ukraine2 {background-color: white;  border: solid 3px rgb(0,87,184); }


div.top {background: rgb(0,0,55); }
div.top2 {color: rgb(230,230,230); }
h1 {color: rgb(230,230,230); font-style: italic; text-shadow:0px 0px 3px black, 0 0 10px rgb(70,70,100);}
h2 {color: rgb(230,230,230); font-style: italic; text-shadow:0px 0px 3px black, 0 0 10px rgb(70,70,100);}
h3 {color: rgb(0,0,55); }
h4 {color: rgb(0,0,55); border-bottom: solid 1px rgb(200,200,200); }
h5 {color: rgb(0,0,55); }

#reg {background-image: none; background-color: rgb(251,235,123); color: rgb(0,0,92); }

div.page {background-color: white; border: solid 1px rgb(200,200,200);
color: rgb(50,50,50); }

div.page2 {background-color: rgb(251,245,143); border: solid 1px rgb(0,0,92);
color: rgb(50,50,50); }

a.page2 {background-color: rgb(251,245,143); border: solid 1px rgb(0,0,92); 
color: rgb(50,50,150); }



div.menu a {color: white; 
background-image: linear-gradient(rgb(0,0,45),rgb(0,0,65)); }
div.menu a.act {background-image: linear-gradient(rgb(240,240,240),rgb(200,200,200)); color: rgb(50,50,50);}



div.footer {background-color: black; color: rgb(150,150,150); }



table.program td {
    border: solid 1px rgb(200,200,200);
}

table.program td.day {
    background-color: rgb(0,0,55);
    color: white;

}

table.program td.person {
    background-color: rgb(230,230,250);
}

table.program td.head {background-color: rgb(240,240,250);}

table.program tr.info td {color: rgb(130,130,130);}

}


a {color: blue;}
a:hover {color: rgb(0,120,0);}

tr.inv td {background-color: rgb(255,255,240)}

.img_prog {border: solid 1px rgb(200,200,200); }
.img_prog:hover {border: solid 1px blue}



div.ukraine2 {border: solid 3px rgb(255,215,0); }

