/* CSS Document */
/* coded by Olga, e-mail: prettyEve2009@yandex.ru */
/*
================================================================================
|                                    	GENERAL TAGS                           |
================================================================================
*/
body{padding:0;margin:0;background-color:#FFF;font:12px/17px Arial, Helvetica, sans-serif;color:#585858;background:url(images/bg.jpg) left top}
a, a:hover{font:12px/17px Arial, Helvetica, sans-serif;color:#59318f;text-decoration:underline;font-weight:bold}
a:hover{text-decoration:none}
img {border:0px}
br {line-height:0px}

/*blocks position*/
.horiz_cols {float:left}

.flash{height:441px}

/*
================================================================================
|                                    	 HEADER                                |
================================================================================
*/
.name{color:#FFF;font:42px/44px "Myriad Pro";font-weight:bold;font-style:italic}
.name1{color:#FFF;font:42px/44px "Myriad Pro Light";font-style:italic}

.slogan{color:#7787b3;font:20px/22px "Myriad Pro Light";font-style:italic}

.text_top{color:#FFF;font:12px/14px Arial, Helvetica, sans-serif}
.top_Titles{color:#fff;font:37px/39px "Myriad Pro Light";text-transform:uppercase;font-style:italic}


											/*navigation menu*/
#nav_menu A, #nav_menu span{display:block;float:left;height:60px;width:154px;color:#0a2a54;font:15px/17px "Myriad Pro";text-align:center;text-decoration:none;font-weight:bold}

#nav_menu span, #nav_menu A:hover{background:url(images/menu_on.jpg) left top no-repeat}

#nav_menu .HP{width:153px}
#nav_menu .HP:hover{background:url(images/menu_on_1.jpg) left top no-repeat}

#nav_menu .Serv{width:153px}
#nav_menu .Serv:hover{background:url(images/menu_on_2.jpg) left top no-repeat}

#nav_menu .CU{width:153px}
#nav_menu .CU:hover{background:url(images/menu_on_3.jpg) left top no-repeat}
/*
================================================================================
|                                     		CONTEINER                          |
================================================================================
*/
											/*all texts*/
.MainTitles1{color:#0d2a4a;font:23px/25px "Myriad Pro";text-transform:uppercase;font-weight:bold;font-style:italic}
.MainTitles2{font:17px/19px "Myriad Pro";text-transform:uppercase;font-weight:bold;font-style:italic}

.date{color:#59318f;font-weight:bold}

.text_bl, .text_bl:hover{color:#216ab3;text-decoration:none;font-weight:normal}
.text_bl:hover{text-decoration: underline}

.num{color:#0f2849;font:22px/24px "Myriad Pro";font-weight:bold}

.text_box{font:12px/14px Arial, Helvetica, sans-serif}

.text_all{color:#59318f}



											/*all links*/
.Link_blue, .Link_blue:hover{color:#2744ab}

.rm, .rm:hover{color:#585858;text-decoration:none;font-weight:normal}
.rm:hover{text-decoration:underline}

.rm1, .rm1:hover{color:#152f59;text-decoration:none;font-weight:normal}
.rm1:hover{text-decoration:underline}

.rm2, .rm2:hover{color:#59318f;text-decoration:none;font-weight:normal}
.rm2:hover{text-decoration:underline}

.rm3, .rm3:hover{color:#193e6e;text-decoration:none}
.rm3:hover{text-decoration:underline}											

/*
================================================================================
|                                     			FORMS                          |
================================================================================
*/
                                            /*site form*/

.siteForm{font:12px/14px Tahoma;color:#647a92;border:none; background:none;border-style:none;width:180px;height:26px;border:0px none;padding-top:6px;padding-left:13px;margin-right:-3px}

.go{border:0px none;background:none;width:44px;height:26px;border:0px none;cursor:hand;cursor:pointer;_margin-bottom:2px;_margin-left:1px}
                                           /*contact form*/

input {width:277px;height:26px; margin-bottom:1px; background:url(images/box_button_1.gif) left top no-repeat;padding-left:4px;padding-top:4px;padding-bottom:-3px;//padding-top:5px;//padding-bottom:-5px}
textarea{width:572px; height:79px;overflow:auto; background:url(images/box_button_2.gif) left top no-repeat;padding-left:4px;padding-top:4px;padding-bottom:2px; margin-bottom:-3px}
input, textarea{border:0px none;font:12px/14px Arial, Helvetica, sans-serif;color:#585858}

.descr{font:12px/14px Arial, Helvetica, sans-serif;font-weight:normal}
.descr1{color:#59318f;font:10px/12px Arial, Helvetica, sans-serif;font-weight:normal}

.clear{width:112px;height:32px;background:url(images/button_1.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer;margin-right:17px}
.send{width:112px;height:32px;background:url(images/button_2.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer}
/*
================================================================================
|                                     	FOR IE         |
================================================================================
*/

/*contact form*/
										 
input{//padding-top:-1px;//padding-bottom:0px;//margin-bottom:-1px}
/*
================================================================================
|                                    		 FOOTER                            |
================================================================================
*/
.footer_text{color:#6c8aaf}
.footer_links, .footer_links:hover{color:#6c8aaf;text-decoration:none;font-weight:normal}
.footer_links:hover{text-decoration:underline}
.footer_line{color:#6c8aaf}
