body{padding: 0; margin: 0; color: #fefefe; font-family: Verdana; background-color: #231f20; font-size: 12px;}
img{border: 0;}
table{border-collapse: collapse;}
table td{padding: 0;}
table.table1 {border-collapse: separate; font-size: 12px;}
table.table1 td{text-align: center; padding: 3px;}
table.table1 th{text-align: center; padding: 3px;}
.table1 a:link{color: #fcfcfc;}
.table1 a:visited{color: #fafafa;}
.table1 a:hover{color: #111111;}
fieldset {margin: 5px; padding: 10px;}
form{padding: 0px; margin: 0px;}
input.wide {width: 100%; margin-top: 1px;}
input.small {width: 100px;}
input.del {background-color: #FF8888; color: #550000;}
button.del {background-color: #FF8888;}
th.del {color: #880000;}
th.add {color: #008800;}
button.small{font-size: 60%;}
h2 {color:#555555; margin-bottom: 6px; margin-top: 10px; font-size: 18px;}
h3 {color:#555555; text-align: center; margin-bottom: 2px; margin-top: 5px;}
.textdiv{margin: 0 50 0 170; text-align: left; font-size: 12px;}
.font{font-size: 12px; font-family: Verdana;}
.textdiv a{color:#555555;}

.border{border: 1px solid #888888; text-align: left; padding: 10px;}
.border_bottom{border-bottom: 1px solid #888888;}
.left{text-align: left;}
.right{text-align: right; padding-right: 5px;}
.marl{margin-left: 20px;}
.pad{padding: 10px;}
.gray{background-color: #383233; padding: 10px; text-align: left; margin: 2px;}
.gray10{background-color: #383233; padding: 10px; text-align: left; margin: 10px;}
.dates{font-size: 80%; text-align: left; width: 100px;}
.divider{height: 10px;}
.wide{width: 100%}
.small {width: 100px;}
.hide{display: none;}
.selected{background-color: orange;}
.training_descr{text-align: left; width: 800px; font-size: 12px;}
.training_descr h2{color:#555555; margin-bottom: 6px; margin-top: 10px; font-size: 18px; font-size: 14px;}
.training_descr h1{font-size: 16px;}
	
tr.even {background-color: #544b4d;}
tr.odd {background-color: #383233;}


/* modalWindow */
.bgFader{position: absolute; background: black; top: 0; left: 0; width: 100%; z-index: 99998; opacity: 0.8; // filter: alpha(opacity=80);}
.modalWindow{position: absolute; border: 2px solid black; background: white; color: black; padding: 0px; overflow: auto; z-index: 99999;}
.modalWindow button.close{position: absolute; top: 0px; right: 0px;}
.modalWindow .cnt{padding: 10px;}