h2{

/*font-size:16px;*/

font-family: Tahoma, Geneva, sans-serif;

font-size:150%;

font-weight: normal;

letter-spacing: 1px;

display: block;



 /*padding-bottom: 5px;*/

 margin-left: 10px;

 color: #545454;

}



h5 {

	font:bold 18px/30px Georgia;

	color:#2d5581;

	font-style:italic;

	border-bottom:2px dotted #2d5581;

}



a:link, a:visited{

	text-decoration: none;

	text-transform:none;

}

 

a:hover, a:active {

	text-decoration: none;

	text-transform:none;

	

}

 

a.puteka:link{

color:#494949;

text-decoration: none;

font-size:6px;

color:#FF0000;

}



a.puteka:visited{

color:#494949;

text-decoration: none;

font-size:6px;

color:#FF0000;

}



a.puteka:hover{

color:#999999;

font-size:6px;

color:#FF0000;



}



.inputt{

	width: 400px;

	border: solid;

	border-width: 1px;

	border-color: Silver;

	background-color: #F5F5F5;

		background-image: url(../im/bginp.gif);

}

.textarr{

	width: 400px;

	border: solid;

	border-width: 1px;

	border-color: Silver;

	background-color: #F5F5F5;

		background-image: url(../im/bgtextarr.gif);

}

.inputt2{

	background-color: #5F5F5F;

	color: #C6E3FF;

	font-weight: bold;

}

.inputtadm{

	border: solid;

	border-width: 1px;

	border-color: #CA0000;

	background-color: #FFF6F6;

	color: #D00000;

}

.link_a{   

color:#990033;

text-decoration:underline;

}

.link_a:hover{   

color:#ff0000;

text-decoration:underline;

}



.shablon{

	font: 12px arial;

	color: black;

	margin:5px 5px 5px 5px;

	

}



.shablon h4{

font:bold 15px arial;

color:black;

margin:0px;

padding:0;

}



.shablon img{

	border:1px solid #8e0f0f;

	margin:5px 0 5px 0;

}



.shablon a:link,.shablon a:visited{

font:bold 11px   arial;

color:blue;

}

.shablon a:hover,.shablon a:active {

	font:bold 11px  arial ;

	color:#cfb29b;

}

a.contact {

font:bold 12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.tel {

font:bold 16px "Trebuchet MS";

color:#ffffff;

text-decoration:none;

}

.copiright {

font:11px Arial, Helvetica, sans-serif;

color:#737680;

text-decoration:none;

padding:0 0 70px 100px;

}

a.irisvisia {

font:11px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.web_design { font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }

a.email { font:11px Arial, Helvetica, sans-serif; color:#8bc9d4; text-decoration:underline; }



.menu_head { 

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

}

.menu_head a:link, .menu_head a:visited{

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

}

.menu_head a:hover, .menu_head a:active {

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

}

.table_titele {

font:11px Arial, Helvetica, sans-serif;

color:#616161;

text-decoration:none;

}



.table_titele_ezik {

font:bold 12px Arial, Helvetica, sans-serif;

color:#454747;

background-color:#e7eeef;

text-decoration:none;

height:27px;

min-height:27px;

border-bottom:#d7d7d7 1px solid;

}

.tbl_pad {

padding:0 13px 0 0;

}



.kurs1:link {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.kurs1:visited{

font:12px Arial, Helvetica, sans-serif;

color:red;

text-decoration:underline;

}

.kurs1:hover, .kurs1:active {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.kurs2 {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.kurs2 a:link, .kurs1 a:visited{

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.kurs2 a:hover, .kurs1 a:active {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.kurs_det {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

}

.kurs_det a:link, .kurs_det a:visited{

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

}

.kurs_det a:hover, .kurs_det a:active {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

}



.next {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.next a:link, .next a:visited{

font:12px Arial;

color:#344447;

text-decoration:underline;

}

.next a:active, .next a:hover {

font:12px Arial;

color:red;

text-decoration:underline;

}







.menu_left {

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

padding:2px 0px 0px 5px;





}

.menu_left a:link, .menu_left a:visited{

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#344447;

display:block;

text-decoration:none;

padding:2px 0px 0px 5px;



}

.menu_left a:active, .menu_left a:hover {

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

padding:2px 0px 0px 5px;



}



.date_kurs {

font:11px Arial, Helvetica, sans-serif;

color:#747474;

text-decoration:none;

}



.all {

font:12px Arial, Helvetica, sans-serif;

color:#e8282d;

text-decoration:underline;

}

.all a:link, .all a:visited{

font:12px Arial, Helvetica, sans-serif;

color:#e8282d;

text-decoration:underline;

}

.all a:hover, .all a:active {

font:12px Arial, Helvetica, sans-serif;

color:#e8282d;

text-decoration:underline;

}

.free {

font:12px Arial, Helvetica, sans-serif;

color:#1e7486;

text-decoration:none;

}

.shcool_2 {

background:url(../im/menu_bgr_uch_2.gif) repeat-x; width:220px; height:180; padding:10px 0 10px 0;

}

.shcool_3 {

background:url(../im/menu_bgr_uch_3.gif) repeat-x; width:220px; height:180; padding:10px 0 10px 0;

}

.shcool_333 {

background:url(../im/menu_bgr_uch_333.gif) repeat-x; width:220px; height:180; padding:10px 0 10px 0;

}





.bgkurs_2 {

background:url(../im/menu_bgr_2.gif) repeat-x; width:220px; height:180; padding:10px 0 10px 0;

}

.bgkurs_3 {

background:url(../im/menu_bgr_3.gif) repeat-x; width:220px; height:180; padding:10px 0 10px 0;

}



a.gall_link {

font:bold 12px Arial, Helvetica, sans-serif;

color:#333333;

text-decoration:underline;

}

.row_2 {

font:bold 16px Arial, Helvetica, sans-serif;

color:#017b16;

background:url(../im/info-bgr_2.gif) no-repeat left;

padding:0 0 0 25px;

height:48px;

vertical-align:middle;

text-transform:none;

}

.row_3 {

font:bold 16px Arial, Helvetica, sans-serif;

color:#0f58b1;

background:url(../im/info-bgr_3.gif) no-repeat left;

padding:0 0 0 25px;

height:48px;

vertical-align:middle;

}



.row_4 {

font:bold 16px Arial, Helvetica, sans-serif;

color:#b91600;

background:url(../im/info-bgr_pro.gif) no-repeat left;

padding:0 0 0 25px;

height:48px;

vertical-align:middle;

}



/*

.row_2 {

font:bold 12px Arial, Helvetica, sans-serif;

color:#344447;

background-color:#eeead3;

padding:0 0 0 10px;

height:20px;

vertical-align:middle;

}

*/

.opis_kurs {

font:12px Arial, Helvetica, sans-serif;

text-align:justify;

color:#344447;

line-height:16px;

padding:5px 20px 20px 10px;

}

.opis_kurs_row {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

padding:5px 0 0 10px;

text-transform:none;

}

.opis_school_row {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

padding:3px 0 0 15px;

background-color:#FFFFFF;

}

.opis_school {

font:12px Arial, Helvetica, sans-serif;

text-align:justify;

color:#344447;

line-height:16px;

padding:5px 10px 20px 10px;

text-transform:none; 

}

.opis_schoo2 {

font:12px Arial, Helvetica, sans-serif;

text-align:justify;

color:#344447;

line-height:16px;

padding:0 10px 0 10px;

}

.opis_spec {

font:12px Arial, Helvetica, sans-serif;

text-align:justify;

color:#344447;

line-height:14px;

padding:5px 0 0 20px;

}

.opis_school1 {

font:12px Arial, Helvetica, sans-serif;

text-align:justify;

color:#344447;

line-height:16px;

}

.stat {

font:bold 12px Arial, Helvetica, sans-serif;

color:#fff;

text-decoration:none;

}

.stat a:link, .stat a:visited{

font:bold 12px Arial, Helvetica, sans-serif;

color:#fff;

text-decoration:none;

}

.stat a:hover, .stat a:active {

font: bold 12px Arial, Helvetica, sans-serif;

color:#fff;

text-decoration:underline;

}

.broi {

font:bold 12px Arial, Helvetica, sans-serif;

color:#344447;

}

.info_2 {

font:bold 14px Arial, Helvetica, sans-serif;

color:#344447;

background:url(../im/info_2.gif) no-repeat left;

padding:0 0 0 20px;

height:48px;

vertical-align:middle;

text-transform: none;

}

.info_3 {

font:bold 14px Arial, Helvetica, sans-serif;

color:#344447;

background:url(../im/info_3.gif) no-repeat left;

padding:0 0 0 20px;

height:48px;

vertical-align:middle;

}

.info_obuch {

font:bold 14px Arial, Helvetica, sans-serif;

color:#344447;

background:url(../im/info.gif) no-repeat left;

padding:0 0 0 20px;

height:48px;

vertical-align:middle;

}

.title_print {

font:bold 14px Arial, Helvetica, sans-serif;

color:#000;

padding:0 0 0 10px;

}



.title1 {

font:bold 12px Arial, Helvetica, sans-serif;

color:#000;

}

.ops{

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-align:justify;

padding:10px 10px 10px 0px;

line-height:18px;

}

.ops111{

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-align:justify;

padding:5px 10px 5px 20px;

line-height:18px;

}

.ops_top{

font:11px Arial, Helvetica, sans-serif;

color:#344447;

line-height:16px;

}

.check{

font:bold 12px Arial, Helvetica, sans-serif;

color:#FF0000;

padding:0 0 0 20px;

}

.all_1 {

background:url(../im/all_kurs_1.gif) no-repeat bottom right;

height:19px;

}

.all_2 {

background:url(../im/all_kurs_2.gif) no-repeat bottom right;

height:19px;

}

.all_3 {

background:url(../im/all_kurs_3.gif) no-repeat bottom right;

height:19px;

}

.all_4 {

background:url(../im/all_kurs_4.gif) no-repeat bottom right;

height:19px;

}

.all_5 {

background:url(../im/all_kurs_5.gif) no-repeat bottom right;

height:19px;

}

.all_6 {

background:url(../im/all_kurs_6.gif) no-repeat bottom right;

height:19px;

}

.all_7 {

background:url(../im/all_kurs_7.gif) no-repeat bottom right;

height:19px;

}

.all_uch_2 {

background:url(../im/all_uch_2.gif) no-repeat bottom right;

height:19px;

}

.all_uch_3 {

background:url(../im/all_uch_3.gif) no-repeat bottom right;

height:19px;

}

.all_uch_4 {

background:url(../im/all_uch_4.gif) no-repeat bottom right;

height:19px;

}

a.alltxt {

font:bold 11px Arial, Helvetica, sans-serif;

color:#FFFFFF;

padding:0 15px 0 0;

}

.country {

font:12px Arial;

color:#333366;

padding:7px 0 ; /*padding:7px 0 0 0;*/

text-align: center;

height:30px;

min-height:30px;

background-color:#e7eeef;

}

.country_none {

font:12px Arial;

color:#333366;

padding:7px 0 ;/*padding:7px 0 0 0;*/

text-align: center;

height:30px;

min-height:30px;

}

.country img {

margin:0px 13px 0px 0px;

} 



.country_none img {

margin:0px 13px 0px 0px;

} 

.ez {

font:bold 12px Arial, Helvetica, sans-serif;

color:#FFFFFF;

padding:0 0 0 10px;

}

.title_ezik_1 {

font:bold 18px Arial, Helvetica, sans-serif;

color:#009900;

border-bottom:#009900 solid 1px;

}

.title_ezik_6 {

font:bold 18px Arial, Helvetica, sans-serif;

color:#0000CC;

border-bottom:#0000CC solid 1px;

}

.title_ezik_2 {

font:bold 18px Arial, Helvetica, sans-serif;

color:#FF9900;

border-bottom:#FF9900 solid 1px;

}

.title_ezik_5 {

font:bold 18px Arial, Helvetica, sans-serif;

color:#993399;

border-bottom:#993399 solid 1px;

}

.title_ezik_4 {

font:bold 18px Arial, Helvetica, sans-serif;

color:#FF6633;

border-bottom:#FF6633 solid 1px;

}

.title_ezik_3 {

font:bold 18px Arial, Helvetica, sans-serif;

color:#666666;

border-bottom:#666666 solid 1px;

}

.title_ezik_detail {

font:bold 18px Arial, Helvetica, sans-serif;

color:#344447;

border-bottom:#344447 solid 1px;

width:774px;

}

.back {

border-bottom:#344447 solid 1px;

padding:0px 5px 0px 0px;





}

.back_link {

background:url(../im/back.gif) no-repeat 5px; 

font:bold 12px/40px Arial, Helvetica, sans-serif;

color:#344447;

padding:5px 0 5px 40px;

width:70px;

}

.home_link {

background:url(../im/home.gif) no-repeat 5px; 

font:bold 12px/40px Arial, Helvetica, sans-serif;

color:#344447;

padding:5px 0 5px 40px;

width:70px;

}

.po_country_txt {

font:bold 12px Arial, Helvetica, sans-serif;

color:#FFFFFF;

text-decoration:none;

}

.po_country_1 {

background:url(../im/po_country_1.gif) repeat-x;

font:12px Arial, Helvetica, sans-serif;

color:#FFFFFF;

text-decoration:none;

}

.po_country_6 {

background:url(../im/po_country_6.gif) repeat-x;

}

.po_country_2 {

background:url(../im/po_country_2.gif) repeat-x;

}

.po_country_5 {

background:url(../im/po_country_5.gif) repeat-x;

}

.po_country_4 {

background:url(../im/po_country_4.gif) repeat-x;

}

.po_country_3 {

background:url(../im/po_country_3.gif) repeat-x;

}

.txt_ezik_1 {

color:#e96a00;

font-size:18px;

}

.txt_ezik_2 {

color:#007f18;

font-size:18px;

}

.txt_ezik_3 {

color:#125cbb;

font-size:18px;

}

.txt_ezik_4 {

color:#680093;

font-size:18px;

}

.txt_ezik_5 {

color:#d51900;

font-size:18px;

}

.txt_ezik_6 {

color:#878787;

font-size:18px;

}

.txt_ezik_7 {

color:#9a6c4b;

font-size:18px;

}



.povuzrast:link {

font:bold 12px Arial, Helvetica, sans-serif;

color:#333333;

text-decoration:none;

padding:0 0 0 17px;

line-height:18px;

}

.povuzrast:visited{

font:bold 12px Arial, Helvetica, sans-serif;

color:#333333;

text-decoration:none;

padding:0 0 0 17px;

line-height:18px;

}

.povuzrast:hover, .povuzrast:active {

font:bold 12px Arial, Helvetica, sans-serif;

color:#FF0000;

text-decoration:underline;

padding:0 0 0 17px;

line-height:18px;

}

.price_title {

font:bold 12px Arial, Helvetica, sans-serif;

color:#006699;

background-image:url(../im/bg_prices.gif);

background-position:right;

background-repeat:no-repeat;

height:190px;





}



.price_title111 {

font:bold 12px Arial, Helvetica, sans-serif;

color:#006699;

background-image:url(../im/bg_prices.gif);

background-position:center;

background-repeat:no-repeat;

height:190px;

text-transform: none;



}

.price {

font:bold 20px "Trebuchet MS";

color:#FF0000;

}



.vij_cena:link {

font:bold 12px Arial, Helvetica, sans-serif;

color:red;

text-decoration:none;

}

.vij_cena:visited {

font:bold 12px Arial, Helvetica, sans-serif;

color:red;

text-decoration:none;

}

.vij_cena:hover, .vij_cena:active {

font:bold 12px Arial, Helvetica, sans-serif;

color:red;

text-decoration:underline;

}

.print_div {

height:30px;

background:url(../im/print.gif) no-repeat 45px;

padding:8px 0 0 0;

}

/*.sign_div {

height:30px;

background:url(../im/sign.gif) no-repeat 32px;

padding:8px 0 0 0;

}*/
.sign_div {

height:25px;

background:url(../im/sign.gif) no-repeat 50px;

padding:3px 0 0 0px;

}

.gall_div {

height:30px;

background:url(../im/gallico.png) no-repeat 55px;

padding:8px 0 0 0;

}

.print:link {

font:11px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

}

.print:visited{

font:11px Arial, Helvetica, sans-serif;

color:red;

text-decoration:none;

}

.print:hover, .print:active {

font:11px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.sign_onl { margin-top:5px;padding:4px 3px; width:50%; background:#74C7DB; }
.sign_onl a:link, .sign_onl a:visited { color:#FFFFFF;}
.sign_onl a:hover { color:#000000;}

.actualno:link {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

padding:0 0 0 10px;

line-height:20px;

}

.actualno:visited{

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

padding:0 0 0 10px;

line-height:20px;

}

.actualno:hover, .actualno:active {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

padding:0 0 0 10px;

line-height:20px;

}

.tel_cod {

font:1.0em "Trebuchet MS";

color:#344447;

}

.phone1 {

background:url(../im/tel.gif) no-repeat 6px;

display:block;

height:50px;

font:21px  "Trebuchet MS";

color:#344447;

padding:15px 0 0 46px;

border-bottom:#b0ad98 1px dotted;

margin:0 10px 0 10px;

}

.guest {

background:url(../im/question.gif) no-repeat 6px;

display:block;

height:50px;

font:1.3em "Trebuchet MS";

color:#344447;

padding:15px 0 0 36px;

border-bottom:#b0ad98 1px dotted;

margin:0 10px 0 10px;

}

.cont {

background:url(../im/cont.gif) no-repeat 6px;

display:block;

height:50px;

font:1.3em "Trebuchet MS";

color:#344447;

padding:15px 0 0 36px;

border-bottom:#b0ad98 1px dotted;

margin:0 10px 0 10px;

}

.question_txt:link {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

padding:0 0 0 10px;

line-height:20px;

}

.question_txt:visited{

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

padding:0 0 0 10px;

line-height:20px;

}

.question_txt:hover, .question_txt:active {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

padding:0 0 0 10px;

line-height:20px;

}

.cena {

font:bold 18px "Trebuchet MS";

color:#006699;

}

.table_det {

font:12px Arial, Helvetica, sans-serif;

color:#344447;

}



/* Ezikovo obuchenie spisyk*/

p.list { margin:0px 5px 3px 5px; padding:0; }

p.price_vkl { margin:3px 0;}

.list1 { margin:0px 5px 3px 5px; padding:0; }



.header_left {  

	display:block;

	float:left;

	color:#35afc9;

}



table.tbl_price { border-right:1px solid #344447;border-bottom:1px solid #344447;}

table.tbl_price tr td { border-left:1px solid #344447;  border-top:1px solid #344447;padding-left:10px;}



.top_div {

height:32px;

background:url(../im/top_offerts.gif) no-repeat #dfdfdf 8px;

font:bold 24px/30px "Trebuchet MS";

color:#FF0000;

padding:0 0 0 50px;

}



.top_div a:link, .top_div a:visited { 

font:bold 24px/30px "Trebuchet MS";

color:#FF0000;

}



.title_top_1 {

background:url(../im/top_head_1.jpg) no-repeat;

height:27px;

width:376px;

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

display:block; /*N*/

}

.title_top_2 {

background:url(../im/top_head_2.jpg) no-repeat;

height:27px;

width:376px;

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

display:block; /*N*/
}

.title_top_3 {

background:url(../im/top_head_3.jpg) no-repeat;

height:27px;

width:376px;

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

display:block; /*N*/
}

.title_top_4 {

background:url(../im/top_head_4.jpg) no-repeat;

height:27px;

width:376px;

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

display:block; /*N*/
}

.title_top_5 {

background:url(../im/top_head_5.jpg) no-repeat;

height:27px;

width:376px;

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

display:block; /*N*/
}

.title_top_6 {

background:url(../im/top_head_6.jpg) no-repeat;

height:27px;

width:376px;

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

display:block; /*N*/
}

.title_top_7 {

background:url(../im/top_head_7.jpg) no-repeat;

height:27px;

width:376px;

font:bold 14px Arial, Helvetica, sans-serif; 

color:#ffffff; 

text-decoration:none;

padding:2px 0px 0px 5px;

display:block; /*N*/
}

.valuta {

font:bold 14px "Trebuchet MS";

color:#344447;

}



.clear { clear:both;}



.top_offer { 

float:left;

width:376px;

margin:0 10px 20px 0;

} 

.top_offer table { border:#969696 1px solid; }

.c { font:12px "Trebuchet MS"; color:#666666;}



/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* mod_dask/search.php */



#head {

width:798px;

background-image:url(../im/div_bgr.gif);

background-repeat:no-repeat;

color:#1B1B1B;

font:bold 12px arial;

height:25px;

line-height:25px;

padding-left:15px;

border-bottom:1px solid white;





}





#head .inside a: {

border-right:1px solid #d9d9d9;

padding-right:15px;

}



#pod_head {

background:#598EBB none repeat scroll 0 0;

padding:8px 0 20px;

width:798px;

}



#pod_head span {

font:bold 12px Tahoma;

color:#FFFFFF;

margin:10px 0px 0px 15px;

}



.pod_head {

background:#598EBB none repeat scroll 0 0;

padding:8px 0 20px;

width:798px;

}



.pod_head span {

font:bold 12px Tahoma;

color:#FFFFFF;

margin:10px 0px 0px 15px;

}





#defaultSearchInput {

background:transparent url(../im/input_background.png) no-repeat scroll left top;

border:medium none;

float:left;

height:29px;

margin:5px 0 0 15px;

padding:7;

width:482px;

/*background:transparent;

width:482px;

height:29px;

margin:5px 0px 0px 15px;

padding:5px;

float:left;

*/

}



.find {

	font:bold 12px arial;

color:#474747;

padding:5px;

border-right:1px solid #d9d9d9;

text-decoration:none;

cursor:pointer;

margin:0px;



}









.find:link, .find:visited {

font:bold 12px arial;

color:#474747;

padding:5px;

text-decoration:none;

cursor:pointer;

margin:0px;

cursor:pointer;



}





.find:active, .find:hover {

background-color:#598ebb;

color:white;

padding:5px;

margin:0px;

text-decoration:none;

cursor:pointer;







}



.search_submit {

background:transparent;

border:medium none;

cursor:pointer;

display:inline;

float:right;

height:27px;

margin:6px 15px 0 0;

width:133px;

}



/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */



#pregled {

	font:bold 14px tahoma;

	color:gray;

	

}

#pregled div.malko_zagl {

   width: 795px;

   border-bottom:1px solid #5f7faa;

	margin:0px 0px 5px 0px;

	padding:5px 0px 8px 0px;

	text-transform:none;	

}

#pregled span {

	font:normal 11px tahoma;

	color:gray;

	text-transform:lowercase;

}



.table_cities {

	font:bold 13px tahoma;

	color:gray;

}



table.table_cities tr td {

	height:25px;

	

}



table.table_cities tr td a:active, table.table_cities tr td a:hover {

background:transparent url(../im/arrow_new_style.gif) no-repeat scroll left 8px;

color:#3b70ab;

display:block;

float:left;

font-size:bold 13px tahoma;

margin:0 9px;

padding:2px 0px 5px 0px;

text-indent:15px;

text-decoration:none;





}

table.table_cities tr td a:link, table.table_cities tr td a:visited {

background:transparent url(../im/arrow_new_style.gif) no-repeat scroll left 8px;

color:gray;

display:block;

float:left;

font:bold 13px tahoma;

margin:0 9px;

padding:2px 0px 5px 0px;

text-indent:15px;



}

#most_popular h2 {

	background: url(../im/green_bgr.gif) no-repeat left;

	color:white;

   font:bold 14px tahoma;

   height:32px;

   line-height:32px;

   margin:0;

   text-indent:10px;

	text-transform: uppercase;

   

}





.line {

background:transparent none repeat scroll 0 0;

color:#515151;

font:bold 12px tahoma;

height:25px;

line-height:20px;

position:relative;

text-indent:12px;

width:320px;

	

}





.green {

	width:798px;

}





#most_popular {

   width:398px;

   float:left;	  

}



.school_info {

background: url(../im/school_info_bgr.png) no-repeat bottom;

	color:#305b8a;

   display:block;

   font-size:12px;

	height:127px;

	text-transform:none;

	font-weight:bold;

   margin:30px 0px 15px 0px;

	padding:15px 0px 15px 5px;

}

.school_info img {

border:3px solid #305b8a;

margin:0px 0px 30px 10px;



}

.school_info a:link, .school_info a:visited { color:#305b8a;}

.ocenka span {

	font:bold 12px tahoma;

	color:#69B31C;

	display:block;

	float: right;

	margin:15px 98px 0px 0px;

}



.most_popular2 {

   background: transparent url(../im/right_column_bgr.gif) no-repeat top;

	height:32px;

   width:398px;

	float:left;

	font:12px tahoma;

	color:black;	

}



a.curnt_cat:link, a.curnt_cat:visited { 

font:bold 12px arial;

color:#474747;

padding:5px;

text-decoration:none;

cursor:pointer;

background:#f8993b;

color:#FFFFFF;

}



.otdo {

font:11px arial;

color:#000;

text-decoration:none;



}

.cont1:link {

font:bold 14px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:none;

}

.cont1:visited{

font:bold 14px Arial, Helvetica, sans-serif;

color:red;

text-decoration:none;

}

.cont1:hover, .cont1:active {

font:bold 14px Arial, Helvetica, sans-serif;

color:#344447;

text-decoration:underline;

}

.sub_menu_2:link,.sub_menu_2:visited { color:#0000FF!important;}

.sub_menu_2:hover, .sub_menu_2:active { text-decoration:underline; color:#FF0000;}



.res_from_search111 {padding:5px 0 0 5px;}

.res_from_search111 p { font:12px Arial;}

.res_from_search111 span { font:12px Arial;}

.res_from_search111 em { font:10px Arial;color:#999999;}



.res_from_search111 {

font:13px Arial;

color:#2d5581;



margin:0px 0px 5px 0px;

	

}





.res_from_search111 a:link , .res_from_search111 a:visited{ 

font:13px Arial;

color:#2d5581;



margin:0px 0px 5px 0px;



}





.res_from_search111 

a:hover , .res_from_search111 a:active{

font:13px Arial;

color:#2d5581;



margin:0px 0px 5px 0px;



 }



.res_from_search {border-top:#d7d7d7 1px solid;padding:5px 0 0 5px;}

.res_from_search p { font:12px Arial;}

.res_from_search span { font:12px Arial; border-left:1px solid #999999; padding:0 5px;}

.res_from_search em { font-style:normal;color:#999999;}

.dsp_bl { 

display:block;

height:19px;

width:71px;

padding: 0;

margin: 0;

font:bold 11px Arial;

color:#FFFFFF;

padding:2px 15px 0 0;

	

}



.dsp_bl { 

display:block;

height:19px;

width:71px;

padding: 0;

margin: 0;

font:bold 11px Arial;

color:#FFFFFF;

padding:2px 15px 0 0;

	

}







.res_from_search {

font:13px Arial;

color:#2d5581;



margin:0px 0px 5px 0px;

	

}





.res_from_search a:link , .res_from_search a:visited{ 

font:13px Arial;

color:#2d5581;



margin:0px 0px 5px 0px;



}





.res_from_search 

a:hover , .res_from_search a:active{

font:13px Arial;

color:#2d5581;



margin:0px 0px 5px 0px;



 }



table.search_college {

	margin-bottom:20px;

	font:14px arial;

	color:#747474;

}



table.search_college span em{

	

	font:10px arial;

	

}



.search_college tr td{

	padding:5px;

	

}

.cat_header { font:bold 12px tahoma;color:#305b8a;}



#shteta h2 {

	font:bold 23px tahoma;

	color:#BB0028;/*#980000;*/

	margin:35px 0px 10px 0px;

}



#shteta h3 {

	font:bold 17px tahoma;

	width:860px;

	color:#342c2c;

	border-bottom:1px solid #342c2c;

	margin:10px 0px 10px 0px;

}



#shteta tr td {

	font:14px tahoma;

	color:#000000;

	

	

	

	

}





#shteta tr td i {

	font:italic 11px tahoma;

	color:#000000;

	padding:10px 0px 10px 0px;

	

	

	

}



#shteta tr td b {

	font:bold 14px tahoma;

	color:#000000;

	

	

	

	

}



#shteta input { background:#d7ddf5;border:none; margin:0 10px 0 7px; padding-left:4px;}

#shteta input.s1 { width:416px;}

#shteta input.s_s1 { width:725px;}

#shteta input.s2 { width:200px;}

#shteta input.s2s2 { width:280px;}

#shteta input.sssss2 { width:225px;}

#shteta input.sss2 { width:285px;}

#shteta input.ss1 { width:220px;}

#shteta input.s3s { width:255px;}

#shteta input.sss3 { width:214px;}

#shteta input.s_ss3 { width:270px;}

#shteta input.s_s3 { width:555px;}

#shteta input.s4 { width:126px;}

#shteta input.sss4 { width:260px;}

#shteta input.ss4 { width:187px;}

#shteta input.s5 { width:93px;}

#shteta input.s6 { width:39px;}

#shteta input.s_ss6 { width:65px;}

#shteta input.s_s6 { width:67px;}

#shteta input.s3_1  { width:120px;}

#shteta input.s2_1 { width:318px;}

#shteta input.s4_1 { width:158px;}

#shteta input.wht1 { width:395px;background:#ffffff; letter-spacing:2mm;}

#shteta input.wht2 { width:80px; background:#ffffff;}

.important{ color:#d90707; font:14px Georgia; }



.clear { clear:both;}

#years {

	margin:0px 0px 0px 8px;

	width: 120px;

}



#second_table tr td {

font:14px tahoma;

	color:#000000;

	

}



#second_shteta tr td span {

display:block;

padding:0px;

font:14px tahoma;

	color:#000000;

	

}



#txxt_address { 

    font:12px arial;

	color:##3F3F3F;

	text-align: justify;	

}



#txxt_shtetta { 

   border-top:2px solid #031457;

   font:12px arial;

	color:##3F3F3F;

	width: 860px;

	text-align: justify;

	

}



#txxt_shtetta p strong {

   font:bold 18px arial;

	color:#031457;

	

	

}

.send_shteta {

	font:bold 15px/21px tahoma;

	color:black;

	width: 110px;

	cursor:pointer;

	margin:15px 0px 0x 0px;

	float:right;

	

}

#shteta .send_shteta1 {
	
	background:#BB0028;
	font:bold 18px/21px tahoma;

	color:#fff;

	width: 110px;

	cursor:pointer;

	margin:15px 0px 0x 0px;
	padding:5px;


}


.back_special:link, .back_special:visited  {

	font:bold 14px arial;

	text-decoration: none;

	color:#35afc9;

	

}



.back_special:hover, .back_special:active  {

	font:bold 14px arial;

	text-decoration: none;

	color:#031457;

	

}

#shteta .pn_clujeben { color:#999;}

#shteta .pn_clujeben table { margin-bottom:6px;border:2px solid #999;}

#shteta .pn_clujeben table tr td{ color:#999;}

.pn_clujeben h4 { margin:0 0 5px 0; }



#shteta .pn_clujeben input { background:none;border-bottom:2px solid #999;}

#shteta .pn_clujeben input.sl_inp1 { width:180px;}

#shteta .pn_clujeben input.sl_inp2 { width:680px;}

#shteta .pn_clujeben input.sl_inp3 { width:360px;}



.last_news  { font:12px Arial;}

.last_news span { color:#FFF;}



.last_news a:link, .last_news a:visited { color:#344447;}

.last_news a:hover, .last_news a:active { text-decoration:underline;}



.last_news a.see_all:link, .last_news a.see_all:visited { display:block; padding-left:5px; text-decoration:underline; color:#fff;}

.last_news a.see_all:hover, .last_news a.see_all:active { text-decoration:none;}



.list_all_news { font:12px Arial;color:#344447;}

.list_all_news a:link, .list_all_news a:visited { color:#35AFC9; font:15px Arial, Helvetica, sans-serif;}

.list_all_news a:hover, .list_all_news a:active { text-decoration:underline;}



.zaglavie {

	font-family: Arial Narrow, Arial, Helvetica, sans-serif;

	font-size: 15px;

	text-transform: none;

	color: #5D5D5D;

	font-weight:bold;

	padding-left:5px;



}

.send_news_form input { width:200px; border:1px solid #cacaca;}



.send_news_form tr td { font:12px Arial;color:#344447;}



.podhodqshi_kursove { padding:0 15px; font:12px Arial;text-align:center; margin-bottom:6px;}

.podhodqshi_kursove a:link, .podhodqshi_kursove a:visited { color:#344447; text-decoration:underline; }

.podhodqshi_kursove a:hover, .podhodqshi_kursove a:active { text-decoration:none;}

.marg_bott { margin-bottom:10px;}



.new_link:link, .new_link:visited {

	color:#344447;

	text-decoration:underline;

	

} 



.new_link:active, .new_link:hover {

	color:#c81800;

	text-decoration:none;

	

} 

.news_det { font:12px Arial; color:#344447;}



.warn {  font:13px Arial; color:#FF0000; }



/* ################ NEW ####################*/

/* Novini - Oshte po temata*/



.similar_news { float:left;width:234px;background:#c1d6da; margin-top:-25px;}

.similar_news h3 { 

	margin:0;

	padding:35px 0 10px 100px;

	/*height:66px;*/

	font:bold 17px Arial;

	background:transparent url(../im/ic_header_news.gif) no-repeat scroll; 

	color:#FFFFFF;

	text-transform: none;



	} 



.similar_news a:link, .similar_news a:visited { 

	display:block;

	margin:0 5px;

	padding:15px 0px 15px 40px;

	border-bottom:1px dotted gray;

	font:12px Arial;

	color:#292626;

	background:transparent url(../im/ic_news.gif) no-repeat scroll 3px 15px;

}



.similar_news a:hover, .similar_news a:active { text-decoration:underline;}



/*07.12*/

.price_nastanqvane { border-left:1px solid #344447;border-top:1px solid #344447;}

.price_nastanqvane td { border-right:1px solid #344447;border-bottom:1px solid #344447;}

.price_nastanqvane th { border-right:1px solid #344447;border-bottom:1px solid #344447;}



.price_nastanqvane  .bgr_blue{ background:#ebf7ff;}

.price_nastanqvane  .bgr_white{ background:#ffffff;}



a.news_marq:link, a.news_marq:visited { color: #344447;font:12px Arial;}

a.news_marq:hover, a.news_marq:active { text-decoration:underline;}


#content .pager{margin: 0 0 0 13px;font:12px arial; display:block; clear:both; float:right;}

.next_prev_holder{text-align: left;color: #0e8dbc;margin: 0 0 10px 0;float: left;}
.next_prev_holder span{ color: #0C478A;text-decoration: none;padding:0 3px 0 0; }
.next_prev_holder strong{ color: #0C478A;text-decoration: none!important;font-weight: normal;}
.next_prev_digits:link, .next_prev_digits:visited{ padding:0 3px 0 0;}
.next_prev_digits:hover, .next_prev_digits:active{ padding:0 3px 0 0; }
a.next_prev_digits strong{ text-decoration: none!important }
.pokazva{ float: right }

a.print1:link, a.print1:visited { display:block; margin-bottom:5px; padding:5px 0;width:150px; background:#FF0000; color:#FFFFFF ; border:1px solid #FF0000;}  
a.print1:hover, a.print1:active {  background:#FFFFFF; color:#FF0000} 