/* KOK CSS */

body { behavior:url("http://www.programos.ru/1_21_csshover.htc"); }

.text ul, .text ol {margin:0px 0px 0px 4em; padding:0px;}
.text p {margin:6px 0px; padding:0px;}
.text p.fb_list {margin:20px 0px; padding:0px;}

.auth table tr td .authInput input, 
.registrApp table tr td.fieldValue input, 
.registr table tr td.fieldValue input, 
.registr table tr td.fieldValue textarea {color:#333333;}

.rightContent .other table .subscribeField input, 
.centerContent .other table .subscribeField input, 
.leftContent .other table .subscribeField input, 
.vacancyOptions table .subscribeField input, 
.newsOptions table .subscribeField input,
table tr td .searchFieldSecond input,
.searchField input {color:#666666;}

a:hover {text-decoration:none;}

div.vacancy {border-top: 1px solid #FF9900; padding-top:5px;}
div.about {margin:-30px 0px 25px 0px; overflow:hidden;}


.eventsContent .seminar .program table tr td {padding:5px 3px;}
.table_prog {	border-collapse: collapse; 	border-spacing: 2px;}
table.table_prog, table.table_prog TR TD, table.table_prog TR TH {border:1px solid black;}
table.table_prog TR TH {background-color:#e5e5e5; font-weight:bold; padding:5px 3px; color:#4B4B4B;}
table.table_prog tr:hover {background-color:whitesmoke;}
table.table_prog td:hover {background-color:whitesmoke;}

p.ended {padding:15px 0px; font-weight:bold; color: #FF7E00;}
p.small {font-size: 10px;}
.text p, .text ul li {text-align:justify;}
.text ul li {line-height:16px;}

div.responseLast a.all_response {color:#FF9900;}

.showApp table tr td { border-bottom: 2px solid #ECEEEF;}

a.a_help {color:#808080; background-color:whitesmoke; padding:5px; display:block; }

img.img_rep {padding: 3px 7px 3px 0px; vertical-align: top;}

.eventsContent .events .event {border-bottom:2px dotted #e5e5e5;}
.eventsContent .events .event input {margin-bottom:5px;}

div.WARN {border: 1px solid #FF9900; background-color: whitesmoke; padding:5px;}

div.clr  {clear: both;	font-size: 0em;	height: 0em;	line-height: 0em;}

.table_partner_list {	border-collapse: collapse;}
table.table_partner_list, table.table_partner_list TR TD, table.table_partner_list TR TH {padding: 0px; border:0px solid black; vertical-align:top;}
table.table_partner_list TR TD:first-child {padding-right: 15px !important;}
table.table_partner_list tr {border-bottom:2px dotted black;}
table.table_partner_list tr td {padding: 10px 0px;}
table.table_partner_list p {margin:0px;}

.text ul li {padding:1px;}

