body{















	margin: 0;















	padding: 0;















	color: #222326;















	font-family: Tahoma, Arial;















	background: url(img/texture2.gif) repeat;















}















p,ul,ol,form,.table1{















	margin-top: 0;















	margin-bottom: 1em;















}















table{















	font-size: 75%;















}















table table{















	font-size: 1em;















}















a,















a:link{















	color: #D36D00;















}















a:visited{















	color: #D36D00; //#A5A5A5;















}















a:hover{















	color: #BE2400;















}















img{















	border: 0;















}















td{















	vertical-align: top;















}















.top_menu{















	background: #EBEBEB url(img/texture1.gif) repeat 0% 0%;















}















.top_menu img{















 vertical-align: top;















}















.logo1{















	padding: 21px 30px 17px 68px















}















.top_menu{















	text-align: right;















	word-spacing: 30px;















	vertical-align: bottom;
	height:58px;














}















.topper_comments{















	background: url(img/topper2_1.jpg) no-repeat 283px 100%;















}















.topper_comments .story{















	background: url(img/topper8.gif) no-repeat 50% 50%;















	color: #FFFFFF;















	padding: 23px 19px 19px;















	vertical-align: middle;















	font-size: 10px;















	font-weight: bold;















	cursor: pointer;















}















.topper_comments .story td{















	vertical-align: middle;















}















.topper_comments2{















	text-align: center;















	padding-top: 5px;















	padding-right: 5px;















}















.topper_comments2 table{















	background: url(img/topper8.gif) no-repeat 50% 50%;















	color: #FFFFFF;















	padding: 23px 19px 19px;















	vertical-align: middle;















	font-size: 10px;















	font-weight: bold;















	cursor: pointer;















}















.topper_comments2 table td{















	vertical-align: middle;















}















.topper2{















	background: url(img/topper6.gif) repeat-x 0% 0%;















}















.under_logo{















	font-size: 9px;















	letter-spacing: 0em;















	word-spacing: 0;















	margin: 0;















	color: #727272;















}































/* Left Menu */































.left_menu_decor{















	padding-top: 29px;















	padding-right: 20px;















}















.left_menu{















	padding-top: 12px;















	background: url(img/decor3.gif) no-repeat 0% 100%;















}















.left_menu1{















	background-color: #FFFFFF;















	border-left: 1px solid #D0D0D0;















	color: #5E5E5E;















	font-family: Arial;















	font-weight: bold;















	text-align: right;















	padding: 4px 1px 2px 12px;















	border-bottom: 1px solid #D0D0D0;















	vertical-align: bottom;































}















.left_menu1 A,















.left_menu1 A:link,















.left_menu1 A:visited,















.left_menu1 A:hover{















	text-decoration: none;















	color: #5E5E5E;















}















.left_menu2{















	background-color: #FFFFFF;















	color: #B7B7B7;















	font-size: 9px;















	font-weight: bold;















	font-family: Tahoma;















	padding: 0px 12px 11px 0px;















	vertical-align: top;















	border-bottom: 1px solid #D0D0D0;















}















.left_menu_first{















	padding-top: 17px;















}















.left_menu_last{















	border-bottom: 0px solid #D0D0D0;















	padding-bottom: 4px;















}















.left_menu_gost h3{















	color: #141414;















	font-size: 1em;















	font-family: Arial;















	font-weight: bold;















	margin: 0;















}















.left_menu_gost p{















	color: #444444;















	font-size: .9em;















	font-family: Arial;















	clear: both;















	margin: 0 0 12px 0;















}















.left_menu_gost td{















	padding: 16px 7px 0;















}















.left_menu_h1,















.left_menu_h1_act{















	padding: 14px 0 14px 52px;















	background-position: 0px 50%;















	background-repeat: no-repeat;















	font-family: Tahoma;















	font-weight: normal;















	margin: 0 0 0 4px;















	border-bottom: 1px solid #CFCFCF;















}















.left_menu_h1{















	font-size: 1.5em;















}















.left_menu_h1,















.left_menu_h1 A,















.left_menu_h1 A:link,















.left_menu_h1 A:hover,















.left_menu_h1 A:visited{















	color: #424242;















	text-decoration: none;















}















.left_menu_h1_act{















	font-size: 1.8em;















}















.left_menu_h1_act,















.left_menu_h1_act A,















.left_menu_h1_act A:link,















.left_menu_h1_act A:hover,















.left_menu_h1_act A:visited{















	color: #727272;















	text-decoration: none;















}















.left_menu_h1_last{















	border: none;















	margin-bottom: 10px;















}































/* Content */































.content_td{















	padding: 10px 30px 0 20px;















	background: url(img/decor2.gif) no-repeat 100% 30%;















}































.modd13 {















	display: none;















}































.date{















	color: #0B0B0B;















	font-size: 0.9em;















	font-weight: bold;















	margin: 0 0 0.2em 0;















}















h2.link,















h3.link{















	color: #4E4E4E;















	font-size: 1em;















	margin: 0 0 0.2em 0;















}















h3.link{















	font-weight: normal;















}















.comments{















	font-size: 0.9em;















	color: #777777;















}















.news_table{















	margin-bottom: 20px;















	background: url(img/icon_news.gif) no-repeat 0px 0px;















}















.news_table h1{















	padding: 5px 0 0px 65px;















}















.news_table td td{















	padding: 8px 0 0 65px;















}















.kursy_table{















	margin-bottom: 20px;















	background: url(img/icon_kursy.gif) no-repeat 0px 0px;















}















.kursy_table_td{















	padding: 5px 0 0 65px;















}















.kursy_table td h1{















	margin-bottom: 8px;















}















.kursy_icon{















	padding: 4px 6px 0 0;















}















.kursy_table h1,















.stranicy_table h1,















.otzivy_table h1,















.konkursy_table h1,















.news_table h1{















	margin: 0 0 2px 0;















}















td.date{















	font-size: 0.9em;















	color: #393A3B;















	font-weight: bold;















	padding: 3px 14px 4px 0px;















	border-bottom: 1px solid #CCCCCC;















}















td.kurs_begin{















	padding: 3px 0 4px 0px;















	color: #56595B;















	border-bottom: 1px solid #CCCCCC;















}















.konkursy_table{















	margin-bottom: 20px;















	/*background: url(img/icon_konkursy.gif) no-repeat 0px 0px;*/















}















.konkursy_table h1{















	padding: 8px 0 0px 65px;















}















.konkursy_table td td{















	padding: 8px 0 0 65px;















}















.konkursy_table .konkursy_table2 td{















	padding: 8px 0 0 20px;















}















h2.konkursy{















	margin: 0 0 5px -20px;















	padding-left: 20px;















	background: url(img/icon_1.gif) no-repeat 0px 0px;















	font-size: 1em;















	font-weight: bold;















	text-transform: uppercase;















}















h2.konkursy,















h2.konkursy A,















h2.konkursy A:link,















h2.konkursy A:hover,















h2.konkursy A:visited{















	color: #626567;















}















.stranicy_table{















	margin-bottom: 20px;















}















.stranicy_table h1{















	padding: 8px 0 0px 65px;















}















.stranicy_table td td{















	padding: 8px 0 0 65px;















	background: url(img/icon_4.gif) no-repeat 45px 8px;















}















.otzivy_table{















	margin-bottom: 20px;















}















.otzivy_table h1{















	padding: 8px 0 0px 65px;















}















.otzivy_table td td{















	padding: 8px 0 0 65px;















	background: url(img/icon_4.gif) no-repeat 45px 8px;















}















table td.nobackground{















	background: none;















}















.chelovechki{















	background: url(img/footer_chelovechki.gif) no-repeat 95% 100%;















}















.chelovechki2{















	background: url(img/footer_chelovechki2.gif) no-repeat 95% 100%;















}















.forum_table_td{















	padding-left: 65px;















}















.forum_table_td h1{















	margin: 0 0 15px 0;















}















.footer{















	background-color: #3C3C3C;















	color: #EFEFEF;















	font-size: 0.8em;















}















.footer span{















	color: #FFC97F;















}















.footer td{















	padding: 20px 4px 0px 0;















}















.link2{















	font-size: 0.8em;















}















.link2,















.link2 a,















.link2 a:link,















.link2 a:visited,















.link2 a:hover{















	color: #999999;















}















.footer a,















.footer a:link,















.footer a:visited,















.footer a:hover{















	color: #FFC97F;















}















.table1{















	border-left: 1px solid #CACACA;















	border-top: 1px solid #CACACA;















}















.table1 td,















.table1 th{















	border-right: 1px solid #CACACA;















	border-bottom: 1px solid #CACACA;















	padding: 6px 10px;















}















.table1 th{















	background-color: #EDEDED;















	color: #5A5A5A;















	margin-bottom: 1em;















}















h1{















	font-size: 1.7em;















	font-family: Verdana;















	font-weight: normal;















	color: #727272;















	margin-bottom: 0.6em;















}















h1,















h1 a,















h1 a:link,















h1 a:hover,















h1 a:visited{















	color: #727272;















	text-decoration: none;















}















h2{















	color: #363636;















	font-size: 1.3em;















	font-family: Arial;















	margin-bottom: 0.4em;















}















h2.hide_link a,















h2.hide_link a:link,















h2.hide_link a:hover,















h2.hide_link a:visited{















	color: #363636;















	text-decoration: none;















}















h1.image{















	background-repeat: no-repeat;















	background-position: 0px 5px;















	padding: 10px 0 18px 50px;















	font-size: 1.7em;















	margin-bottom: 0em;















}















h2.path{















	font-size: 1em;















	font-family: Arial;















	color: #7C7C7C;















}















h2.path A,















h2.path A:link,















h2.path A:hover,















h2.path A:visited{















	color: #363636;















	font-weight: normal;















}















ul{















	list-style-type: square;















}















li{















	margin-bottom: 0.3em;















}















h1.link{















	margin-top: 4px;















	margin-bottom: 0.6em;















	font-size: 1.5em;















}















h1.link a,















h1.link a:link,















h1.link a:hover,















h1.link a:visited{















	color: #D36D00;















	text-decoration: underline;















}















h3{















	color: #141414;















	font-size: 1em;















	font-family: Arial;















	font-weight: bold;















	margin-bottom: 1em;















}















h4{















	color: #93250B;















	font-weight: normal;















	font-size: 1em;















	margin-bottom: 0.6em;















	margin-top: 0;	















}















.kursy_illustr{















	margin: -6px 0 10px 0;















}















strong{















	color: #6E7174;















}















em{















	color: #6E7174;















	font-style: normal;















}















.page_menu{















	word-spacing: 0.2em;















	font-size: 0.9em;















}















.page_menu IMG{















	word-spacing: 0.2em;















	vertical-align: text-bottom;















}















.page_menu span{















	color: #FFFFFF;















	background-color: #7C7C7C;















	padding: 0px 3px;















	font-weight: bold;















	font-family: Arial;















}















.page_menu,















.page_menu A,















.page_menu A:link,















.page_menu A:visited{















	color: #363636;















}















.text{















	height: 1.9em;















	font-size: 0.9em;















}















.error{















	color: #FF0000;















}















.list P{















	border-bottom: 1px solid #CACACA;















	margin: 0;















	padding: 0.4em 0;















}















.input_comments{















	font-size: 0.8em;















	color: #888888;















}















.input_comments span{















	vertical-align: super;















}















.optimize{















	text-align: right;















	margin: 0 0 -15px 0;















	font-size: 12px;















	color: #777;















}















.footer ul,















.footer ul li{















	list-style-type: none;















	margin: 0;















	padding: 0;















}















.footer ul{















	margin: 0.2em 0 0 0;















}















.footer ul li{















	padding: 0.2em 0;















}















.facultet{







	font-size: 1.2em;







	font-weight:normal !important;







}















.kurs{







	font-weight:bold;







}















.module_name{







	padding-left: 30px !important;







}















#pricelist{







	border-collapse: collapse;







	border:1px solid #D0D0D0;







}















#pricelist td, #pricelist th{







	border:1px solid #D0D0D0;







	vertical-align:middle;







}

h3.news_header{
	color:#D36D00;
}
