body, div, img, a img, a, p, ul, li {margin:0;padding:0;border:0}
body{min-width:980px;height:100%;background-color:#222222;color:#cccccc;font-size:10pt;font-family: Georgia, Times, 'Times New Roman'}
h1, h2, h3, h4, h5{margin:0;padding:0;color:#ffff99;font-weight:normal;font-family:'Century Gothic', Futura, Arial;}
h1{font-size:18pt;text-indent:30px;margin:20px 0 15px}
h2{font-size:12pt;font-style:italic;margin:20px 0 10px}
h3{font-size:10pt}
h4{font-size:9pt;}
h5{font-size:8pt;text-align:center}

big{font-size:18pt;color:#fff}

a{color:#d5ff6f;outline:none}
a:hover{text-decoration:none;}
b{font-size:100%;color:#ffffcc;font-weight:normal}
p{margin:0 0 10px;text-align:justify;text-indent:3px}

ul{list-style:circle;padding-left:50px;margin:0 0 15px}
li{margin:0 0 5px}


/*
#foto{border:none;padding:3px}
#inf{padding-top:10px}
#inf2{float:right;padding-right:15px;padding-left:15px;margin:15px;border:1px dotted #cccccc;width:35%}
li span{color:#666666}
#cska{margin:15px}
*/
#main{padding:50px}

#logo{height:156px;clear:both;text-align:center;}
#contacts{float:right;width:150px;text-align:right}
#contacts b{font-size:140%}
#menu{float:left;width:190px;text-align:left}
#menu ul{list-style:circle;}
#menu li{margin-bottom:3px}
#menu a{text-decoration:none}
#menu a:hover{background:#333}
#schedule table{width:100%}
#schedule td{margin:0 3px;background:url('resh.gif');width:13%;vertical-align:top;}
#schedule td:hover{background:#363636}
#schedule h4{text-align:left;background:#333;padding:5px;color:#fff;margin:0 0 10px}
#schedule h4 i{float:right;color:ccc;font-family:Georgia}
#schedule h5{margin:0 0 5px;color:#ccc}
#schedule ul{padding:0 5px;list-style:none}
#schedule li{font-size:9pt;padding:0 0 12px;}
#schedule u{font-size:110%}
.time, .local{text-align:right}
.local a{font-style:italic;}
.del{font-size:120%;text-align:center}
.hr{border-top:1px solid #000;border-bottom:1px solid #333;margin:25px 0 0}


#photo{float:right;padding:20px 0 0;text-align:center}
#photo img{display:block;border:3px solid #666;margin:5px auto;}
#photo img:hover{border:3px solid #999}
.price{font-size:150%}
#welcome{margin-right:500px}

#footer{clear:both;text-align:center}
#footer,#footer *{color:#666}
#footer a{color:#999}

#seminar{background:#ccc;color:#222222;padding:15px;margin:10px 0;border:1px solid red}
#seminar h3{color:#333;font-size:18pt;margin:0 0 10px}
#seminar a{color:#fff}
.empty ul,.empty h5{display:none}

.alfa{color:#6590ff !important}
.beta{color:#65FF94 !important}
.gamma{color:#d95c53 !important}
