﻿/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

body {direction:rtl;font: 12px/18px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;background-image:url("images/pattern.jpg"); 
	color: #000;
	padding:0;
	l1etter-spacing:0.5px;
}

hr{m1argin:5px 10px; border:0;height:1px; color:#ccc; background:#ccc;}

.ipng{behavior: url(hacks/iepngfix.htc);}
.clearall {clear:both;overflow:hidden;zoom:1;}

.CourseLine 
{
    background: none repeat scroll 0 0 #333333;
    height:2px;
    color: #333333;
}


#wrap 
{
	background:#fff url(images/bg_menu.jpg) no-repeat right top;
	background-position:right 170px;
	background-attachment:scroll;
	width:1000px;
	text-align:right;
	overflow:hidden;
	clear:both;
	zoom:1;
	margin:0px auto;
	border:1px solid #CCCCCC;
	border-top:none;
	border-bottom:none;
	padding-left:10px;
}

a{color:#004D6B;}
a:visited{color:#004D6B;}

#index_conteiner{zoom:1;overflow:hidden;}

#conteinerMain{clear:both;zoom:1;overflow:hidden;}

#sideBar{float: right;width:240px;margin-right:10px;}

#main{margin-right:260px;}

#index_description
{
	display:inline; 
	float:left; 
	width:345px; 
	margin:20px 30px 0px 0px; 
	font-size:11px; 
	line-height:16px;
}
.index_courcesBlock{margin-top:30px;}

.index_cources{width:355px; margin-top:20px; font-size:11px; line-height:16px; float:right; display:inline;}
.index_cources_img{float:left;width:355px;display:inline; margin-top:30px;}
.market_descr{width:410px; margin-top:20px; font-size:11px; line-height:16px; float:right; display:inline; margin-bottom:50px;}
.market_descr_img{float:left;width:300px;display:inline; margin-top:10px;}
h1, .block_cont h2, .block h2, .block_he h2, .index_cources h2, #index_description h2, .cources_block h2, #about_block h2, #market_table h2, #lessons_block h2,
.c1ontact_main h2, .video_block h2{color:#0E5772; font-size:22px; margin-bottom:15px;}

#market_table {width:99%; margin-top:20px; font-size:11px; line-height:16px; float:right; display:inline;}

.seker_table
{
	width:99%;	
	border:1px solid #333;
	text-align:right;
	margin-bottom:30px;
}

.phone_label{margin:20px 0px;}

.menu_main{margin:20px 0px 50px 20px;}
.distance{margin:20px 0px;}
.menu_main ul li a{color:#B20000; font-size:14px; font-weight:bold; text-decoration:none; display:block;}
.menu_main ul li a:hover, .menu_main ul li a.sel_menu {color:#650000;}
.menu_main ul li{margin:5px 0px;}
.menu_main ul li small{display:block; font-size:11px; margin:5px 0px 15px 20px; text-align:justify; width:180px; line-height:12px;}
.menu_main ul li ul li a{color:#B20000; font-size:12px; font-weight:bold; text-decoration:none; display:block; margin-left:20px;}

#header{background:#fff url(images/bg_header.jpg) no-repeat right top; height:171px; color:#fff; clear:both; overflow:hidden; zoom:1;}
#header h1{float:right; margin-top:40px; font-size:26px;}
#header h1 span{display:block; margin-top:10px; text-align:center; font-size:16px;}
#header h1 span ins{text-decoration:none; margin-left:20px;}
#header #logo_img{margin-right:53px; width:155px; height:157px; float:right;}
.header_h2 span{color:#fff; font-size:14px;}
.header_submenu ul li {display:inline; margin:0px 25px 0px 0px;}

.contact_main {margin-top:10px; font-size:11px; color:#1E627A;}
.contact_main h3{color:#014C6B; background-position:left center; padding-left:20px;}
.contact_main h3 span{background:url(images/ico_contact.gif) no-repeat right center; padding-right:25px;}
.contact_main label{font-size:10px; display:block;}
.contact_main ul{overflow:hidden; zoom:1;}
.contact_main ul li {margin:0px 0px 0px 10px; color:#004D6B;}
.contactFields{width:210px;border:1px solid #D6D4D5;}
#contact_title_top{font-size:13px; width:220px; line-height:1.1em; margin-top:10px;}

.contactLabels{color:#000; margin-top:10px;}

.top_index_image {text-align:right; margin-top:40px;}

.index_cources_title, .cources_block_title{font-size:14px; font-weight:bold; text-align:justify;margin-bottom:10px;}
.index_cources_text, .cources_block_text{text-align:justify; }
.index_courses_title{margin-bottom:20px;}
.index_detales{text-align:left;	font-size:11px; margin-bottom:20px;}

.lessons_ex ul li,.about_page_text ul li, #index_description ul li, #course_about_description ul li, #course_about_description2 ul li{margin-bottom:10px; text-align:justify;}

#cources_block, #about_block, #lessons_block {width:730px; margin-top:20px; font-size:11px; line-height:16px;}

.cources_block_title{margin-bottom:10px; margin-top:20px;}
.cources_block_title a, .cources_block_title a:visited{color:#0E5772; text-decoration:none;}
#course_about_description .couse_about_list li{font-size:11px; line-height:16px;}
.couse_about_list_in li{font-size:11px; line-height:10px;margin-right:15px;}
.cources_block_text p{margin-top:10px; margin-bottom:10px;}
.couse_about_list_new li{margin:5px 0px;}
.couse_about_list_new_in li{margin-right:25px; font-size:11px;}

.cources_block_money{font-size:11px; font-weight:bold; color:#333; margin:20px 0px; line-height:16px;
	background:#ebebeb; border-right: 10px solid #aaa; padding:10px 0px;
}
.cources_block_money div {margin:0px 15px; display:block;}


.cources_detales{float:right; font-size:11px;clear:both;}
#course_about_list{width:730px;}
#course_about_description{width:330px; float:left;text-align:justify;}
#course_about_description2{}

.block_text, .about_page_text{text-align:justify; margin-top:10px;}

#course_about_description2_container{margin-top:30px; overflow:hidden;}

#footer{background:#fff url(images/bg_footer.jpg) no-repeat;color: #fff; width:630px; height:110px; float:right; font-size:11px; margin-top:30px;}
#footer p{margin:47px 10px 0px 40px;}

.about_image{float:left; margin-top:40px;}
.about_image img{display:block; margin: 10px 15px 5px 0px; border:10px solid #ebebeb;}
.about_downImg{margin-right:80px;}

#course_image {}
#course_image img {margin-top:50px;}

.redTitle{font-size:18px;color:#cc0000;font-weight:bold;}
.codeStyle{direction:ltr; width: 100%; display: block; background-color:#a0a0a0; margin:10px 0px;}
.courses_list_main{ margin:10px 0px 30px 0px;}
.courses_list_main li a, .courses_list_main li a:visited{color:#000; text-decoration:none;}
.courses_list_main li a:hover{color:#cc0000;}

.block, .block_descr {margin:20px 0px;}
.block h2 {margin:20px 0px; direction:ltr; text-align:left; color:#000; font-size:16px; font-weight:bold;}
.block div{background:#ebebeb;}
.block dl {clear:both; overflow:hidden; zoom:1; margin:10px; padding:10px 0px; direction:ltr; text-align:left; font-size:11px; line-height:14px;}
.block dl dt {float: left; width: 345px; display:inline; text-align:justify;}
.block dl dd {float: right; width: 345px; display:inline; text-align:justify;}
.block dl ul li {margin-left:10px;}
.block dl ul li.frst{margin:10px 0px 5px 0px; text-decoration:underline; font-weight:bold;}

.block_descr h2{color:#000; font-size:16px; font-weight:bold;}
.block_descr div {background:#ebebeb;}
.block_descr dl{clear:both; overflow:hidden; zoom:1; margin:10px; padding:10px 0px;}
.block_descr dl ul li, .block_he dl ul li{margin-bottom:10px;}

.block_he ul{margin-bottom:20px;}
.block_he ul li{list-style-type:disc; margin-right:30px;}
.block_he ul li ul li{list-style-type:none;}
.block_he{margin:20px 0px 0px;}
.block_he h2 {margin:20px 0px 0px;}
.block_he div{background:#ebebeb;}
.block_he dl {clear:both; overflow:hidden; zoom:1; margin:10px; padding:10px 0px; d1irection:ltr; text-align:left; font-size:11px; line-height:14px;}
.block_he dl dt {float: left; width: 345px; display:inline; text-align:justify;}
.block_he dl dd {float: right; width: 345px; display:inline; text-align:justify;}
.block_he dl ul li {margin-left:10px;}
.block_he dl ul li.frst{margin:10px 0px 5px 0px; text-decoration:underline; font-weight:bold;}


.index_gridHeader{text-align:right; font-weight:bold; font-size:14px; background-color:#a0a0a0;}
.index_gridHeader_price{text-align:center; font-weight:bold; font-size:14px; background-color:#a0a0a0;}
.index_gridRow_alt{background-color:#eee;}


.menu_main ul li ul.submenu_links li a {margin-right:10px;	font-size:11px; color:#650000; font-weight:normal;}
.menu_main ul li ul.submenu_links li a:hover {color:#B20000; text-decoration:underline;}
.menu_main ul li ul.submenu_links li{margin:0px; background: t1ransparent url(http://localhost/pU/css/images/bullet.png) no-repeat right center ; }

.footer_text { clear:both; margin-right:50px; text-align:justify; line-height:1.4em;}
.seker {text-align:center;}

#footer a{color:White; text-decoration:none;margin-top:1px; display:block;}

.spanMessage  {display:block; height:30px}

.diplomas {text-align:center; margin-bottom:30px;}
.diploma_industry_first{margin:0px 0px 20px 0px;}
.diploma_industry{margin-left:30px;}

#video_block{margin-bottom:20px;}
.video_block_in{margin-top:40px;}
.video_block_in h2{display:block; background-color:#ebebeb; line-height:32px;}