

td a {font-size:12px;}

#main {display:block; width:750px; margin:100px auto; padding:10px; box-shadow:0 0 5px #CCC; border-radius:10px; background:#FFF;}
#school {display:block;}

#schoolname {font-size:20px; display:block; padding:5px 0 10px; border-bottom:1px #CCC solid;}
.namecourse {font-size:20px; margin:10px 0 20px;}
.infociutse {padding:0; margin:0; border-top:1px #CCC solid;}
.infociutse td { padding:5px; border-bottom:1px #CCC solid; font-size:12px; color:#333; }
.nametder {width:200px; font-weight:700; text-transform:uppercase; font-size:10px!important;}

#maininfo {display:block; padding:10px 10px 10px; background:url(img/sgrad.jpg) bottom center repeat-x; font-size:12px; padding-bottom:50px; }
#maininfo td {font-size:12px;}
.schoolphoto {width:200px; padding:3px; background:#FFF; border:1px #CCC solid;}
.sprices {display:block; padding:10px 10px 10px; border:1px red solid; color:red; border-radius:10px; moz-border-radius:10px;  webkit-border-radius:10px;}

.schoolzakladki {margin-top:-37px; display:block; border-bottom:1px #CCC solid;}
.schoolzakladki2 {margin-top:0!important; border-top:1px #CCC solid;}
.schoolzakladki2 ul {margin-top:-1px!important;}
.schoolzakladki ul {padding:0; margin:0 0 0 1px; list-style:none; height:37px; }
.schoolzakladki ul li { border:1px #CCC solid; float:left; padding:10px 20px; cursor:pointer; margin-left:-1px;background:url(img/sgrad2.jpg) top left repeat-x;}
.schoolzakladki ul li:hover {background: #999999!important; color:#FFF!important;}

.zayavka {display:block; background:red; border-radius:20px; moz-border-radius:20px;  webkit-border-radius:20px; padding:10px 10px; color:#FFF!important; text-decoration:none!important; width:auto; text-align:center; float:left; margin:15px 0 0 50px;}

.schoolzakladki .activeschool {background:#CCC;}
.ifooschool {padding:0; margin:0; list-style:none;}
.ifooschool li {display:none; padding:10px 0 20px;}
.ifooschool li.activeschool {display:block!important;}

#infomain h2 {font-weight:100!important; font-size:20px; padding:15px 0 5px; margin:0;}
#infomain h3 {font-weight:100!important; font-size:17px; padding:5px 0 5px; margin:0;}

.ifooschool, .ifooschool td {font-size:12px; color:#333;}


.boxercourse {display:block; padding-bottom:20px; margin-bottom:20px; border-bottom:1px #CCC solid;}

#doppic {display:block; margin-top:20px;}
#doppic img {float:left; padding:5px; display:block; height:100px;}
#doppic br {display:none;}

.menu4s5 {display:block; list-style:none; padding:10px 0; margin:0;}
.menu4s5 li {display:block; float:left; margin:0 10px 10px 0;  width:220px; }
.menu4s5 li a {color:#444 !important; text-decoration:none !important; display:block;border:1px #CCC solid; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; text-align:center;padding:7px 7px; }
.menu4s5 a:hover {color:#FFF !important;background:#333 !important; border:1px #333 solid !important;}