body,html {
margin: 0;
padding: 0;
color: #333333;
}



/* ссылки */

a.small{font-size: 11px; font-family: Tahoma; color: #0098f2;}
a.small:hover{font-size: 11px; font-family: Tahoma; color: #333333;}

a.gor_menu{font-size: 16px; font-family: Tahoma; color: white; letter-spacing: 1px;}
a.gor_menu:hover{font-size: 16px; font-family: Tahoma; color: black;}

a{font-size: 13 px; font-family: Tahoma; color: #0098f2}
a:hover{font-size: 13 px; font-family: Tahoma; color: #333333;}

a.white{font-size: 13 px; font-family: Tahoma; color: white}
a.white:hover{font-size: 13 px; font-family: Tahoma; color: black;}

a.d-sky{font-size: 12 px; font-family: Tahoma; color: gray;}
a.d-sky:hover{font-size: 12 px; font-family: Tahoma; color: #333333;}



/* шапка */

#title_up {margin:0 auto; width: 990px; height: 190px; text-align: left; 
 background-repeat: no-repeat;}
#title_up_in {margin:0 auto; width: 990px; height: 90px; text-align: left; 
 background-repeat: no-repeat;}

#logo {position: absolute; margin-top: 30px; margin-left: 10px;}
#logo_in {position: absolute; margin-top: 30px; margin-left: 10px;}

#pismo_up {position: absolute; font-family: Tahoma; font-size: 12px; margin-top: 10px; margin-left: 13px;}
#pismo_up_in {position: absolute; font-family: Tahoma; font-size: 12px; margin-top: 10px; margin-left: 20px;}

#karta_up {position: absolute; font-family: Tahoma; font-size: 12px;  margin-top: 10px; margin-left: 150px;}
#karta_up_in {position: absolute; font-family: Tahoma; font-size: 12px;  margin-top: 10px; margin-left: 160px;}


#title_menu_up {position: absolute; font-family: Tahoma; font-size: 13px; valign:top;  margin-left: 40px;}
#title_menu_up_in {position: absolute; font-family: Tahoma; font-size: 13px;valign:top;   margin-left: 50px;}





/* титул контент */

#title_line1 {margin:0 auto; width: 800px; height: 195px; text-align: left;}

#pic1 {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 0px;}
#pic2 {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 280px;}
#pic3 {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 560px;}
#pic1_link {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 75px; margin-top: 170px;}
#pic2_link {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 375px; margin-top: 170px;}
#pic3_link {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 665px; margin-top: 170px;}


#title_line2 {margin:0 auto; width: 800px; height: 195px; text-align: left;}

#pic4 {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 0px;}
#pic5 {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 280px;}
#pic6 {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 560px;}
#pic4_link {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 80px; margin-top: 170px;}
#pic5_link {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 375px; margin-top: 170px;}
#pic6_link {position: absolute; font-family: Tahoma; font-size: 13px; text-align: center; margin-left: 640px; margin-top: 170px;}




/* горизонтальное меню*/

#gor_menu {
margin:0 auto;
text-align: left;
font-size: 13px; 
font-family: Tahoma;
background-image: url(img/gor_menu_fon.jpg);
background-repeat: no-repeat;
background-position: top;
height: 65px;
width: 990px;
}

#m1 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 20px; margin-left: 45px;}
#m2 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 20px; margin-left: 200px;}
#m3 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 20px; margin-left: 355px;}
#m4 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 20px; margin-left: 510px;}
#m5 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 20px; margin-left: 690px;}
#m6 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 20px; margin-left: 860px;}




/* общие */


.text{font-size: 13px; font-family: Tahoma; color: #333333;}
.table_block{padding-bottom: 10px; font-size: 13px; font-family: Tahoma; color: #333333;}
.table_text{ padding-left: 10px; font-size: 13px; font-family: Tahoma; color: #333333;}
.border{ border: 1px solid white;}

h1.header{
font-family: Tahoma;
font-size: 22px;
color: #02a1ff;
margin-top: 0px;
margin-bottom: 10px;
font-weight: lighter;}

h1.white_header{
font-family: Tahoma;
font-size: 22px;
color: white;
margin-top: 0px;
margin-bottom: 10px;
font-weight: lighter;}


.quest_name{font-size: 10px; font-family: Tahoma; color: #666666;}
.question{font-size: 13px; font-family: Tahoma; color: #333333; margin-bottom: 5px;}
.answer{font-size: 13px; font-family: Tahoma; color: #333333; margin-bottom: 25px; margin-top: 0px;}



#content_all{margin:0 auto; width: 930px;}

#content_left {
font-size: 13px; 
font-family: Tahoma; 
color: #333333;
width: 300px;
text-align: left;
float:left;}

#content_right {
margin-left: 30px;
font-size: 13px; 
font-family: Tahoma; 
width: 930px;
text-align: left;
float:right;
color: #333333;}


#question_page_content {
margin:0 auto;
font-size: 13px; 
font-family: Tahoma; 
color: #333333;
width: 930px;
text-align: left;
clear: both;
}


/* странная синяя штука */


#empty_one{height: 30px; width: 900px;}
#blue{width: 944px; background: #56b8f2; clear: both; font-size: 13px; font-family: Tahoma; }


#blue_content_left {
padding-left: 20px;
font-size: 13px; 
font-family: Tahoma; 
color: #333333;
width: 605px;
text-align: left;
float:left;}

#blue_content_right {
font-size: 13px; 
font-family: Tahoma; 
width: 315px;
text-align: left;
float:right;
color: #333333;}



#b_line_up{width: 944px; height: 12px; padding: 0px; margin: 0px; clear: both;}
#b_line_down{width: 944px; height: 12px; padding: 0px; margin: 0px; clear: both;}








/* элементы под горизонтальную менюшку */


#el1{
width: 200px;
padding: 15px;
background-color: #56b8f2; 
font-size: 13 px; font-family: Tahoma; 
line-height: 200%;
z-index: 5;
}

#el2{
width: 350px;
padding: 15px;
background-color: #56b8f2; 
font-size: 13 px; font-family: Tahoma; 
line-height: 200%;
z-index: 5;
}
#el3{
width: 350px;
padding: 15px;
background-color: #56b8f2; 
font-size: 13 px; font-family: Tahoma; 
line-height: 200%;
z-index: 5;
}
#el4{
width: 350px;
padding: 15px;
background-color: #56b8f2;  
font-size: 13 px; font-family: Tahoma; 
line-height: 200%;
z-index: 5;
}
#el5{
width: 350px;
padding: 15px;
background-color: #56b8f2; 
font-size: 13 px; font-family: Tahoma; 
line-height: 200%;
z-index: 5;
}
#el6{
width: 350px;
padding: 15px;
background-color: #56b8f2; 
font-size: 13 px; font-family: Tahoma; 
line-height: 200%;
z-index: 5;
}



/* футер */

#footer {
position: static;
margin:0 auto;
text-align: left;
font-size: 13px; 
font-family: Tahoma;
background-image: url(img/footer_fon.gif);
background-repeat: no-repeat;
height: 150px;
width: 990px;
clear: both;
}

#adres {position: absolute;  font-family: Tahoma; font-size: 12px; color: #333333; margin-top: 70px; margin-left: 75px;}
#down_menu1 {position: absolute;  font-family: Tahoma; color: #333333; margin-top: 65px; margin-left: 420px;}
#down_menu2 {position: absolute;  font-family: Tahoma; color: #333333; margin-top: 85px; margin-left: 420px;}
#d-sky {position: absolute; font-family: Tahoma; font-size: 12px; margin-top: 120px; margin-left: 420px;}





/* формы */

form {MARGIN: 0px; font-size: 12px; color: #515151; font-family: Tahoma, Veranda; text-align: left;
font-size: 13px; font-family: Tahoma;}
form.contacts {MARGIN: 0px; margin-left: 20px; font-size: 12px; color: #515151; font-family: Tahoma, Veranda;}
form.question {MARGIN: 0px; font-size: 12px; color: #515151; font-family: Tahoma, Veranda;}
select {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #515151; FONT-FAMILY: Arial}
input {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #515151; font-family: Tahoma, Veranda;
 background-color: white; border: #d5d5d5 1px solid;}
textarea {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #515151; 
font-family: Tahoma, Veranda; background-color: white; border: #d5d5d5 1px solid;}
