body
{
margin:0px;
padding: 0px;
background:#F0FBFF;

font-size: 85%;
font-family:Arial;


width:100%;


}




A {
	COLOR: #32A500; font-weight: bold; TEXT-DECORATION: none; font-size: 110%; 
}
A:hover {
	COLOR: #F99223; font-size: 110%; TEXT-DECORATION: underline;
}






H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 170%; MARGIN: 0px; COLOR: #59A55D; FONT-FAMILY:Arial; LETTER-SPACING: -1px;
}

H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 170%; FONT-WEIGHT: BOLD; MARGIN: 0px; COLOR: #59A55D; FONT-FAMILY:Arial; LETTER-SPACING: -1px;
}

H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 170%; MARGIN: 0px; COLOR: #59A55D; FONT-FAMILY:Arial; LETTER-SPACING: -1px;
}


H4 {
	FONT-SIZE: 90%; MARGIN: 0px; COLOR: #59A55D; FONT-FAMILY:Arial; font-weight: bold;
}







.logo {


width: 217px; 

height: 117px; 
	
margin-top:10px;


background: url(logo.gif);


float:left;



}









.topmenu {


font-size:200%; font-family:Arial; font-weight:normal; color:#ffffff; padding:7px; text-decoration:underline; width:auto;



}






A.topmenu:link {
	font-size:120%; font-family:Arial; font-weight:normal; color:#ffffff; padding:7px;  text-decoration:underline; width:auto; 




}

A.topmenu:visited {
	font-size:120%; font-family:Arial; font-weight:normal; color:#ffffff; padding:7px; text-decoration:underline; width:auto; 
}


A.topmenu:active {
	font-size:120%; font-family:Arial; font-weight:normal; color:#ffffff; padding:7px; text-decoration:underline; width:auto; 
}

A.topmenu:hover {
	font-size:120%; font-family:Arial; font-weight:normal; color:#ffffff; padding:7px; text-decoration:none; width:auto; 


background:#517D95;

-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;



}

















A.leftmenu:link {
	font-size:105%; font-family:Arial; font-weight:normal; color:#000000; padding:7px;  text-decoration:none; 




}

A.leftmenu:visited {
	font-size:105%; font-family:Arial; font-weight:normal; color:#000000; padding:7px; text-decoration:none; 
}


A.leftmenu:active {
	font-size:105%; font-family:Arial; font-weight:normal; color:#000000; padding:7px; text-decoration:none; 
}

A.leftmenu:hover {
	font-size:105%; font-family:Arial; font-weight:normal; color:#32A500; padding:7px; text-decoration:underline; 






}









 .leftbuttons {



padding:15px; margin-left:-15px; -moz-border-radius: 35px; -webkit-border-radius: 35px; border-radius: 35px;


width:300px;

    }




 .leftimgbutton {


padding-left:0px; padding:0px; margin:-11px;


    }










































.spoiler_body {display:none; cursor:pointer;}









.spoiler_links {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; color: #000000; FONT-FAMILY: Arial; margin-left:0px; margin-right:5px; margin-top:25px;  margin-bottom:25px;

}




A.spoiler_links:link {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; color: #115188; FONT-FAMILY: Arial; margin-left:0px; margin-right:5px; margin-top:25px;  margin-bottom:25px;
}

A.spoiler_links:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; color: #115188; FONT-FAMILY: Arial; margin-left:0px; margin-right:5px; margin-top:25px;  margin-bottom:25px;
}


A.spoiler_links:active {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; color: #115188; FONT-FAMILY: Arial; margin-left:0px; margin-right:5px; margin-top:25px;  margin-bottom:25px;
}

A.spoiler_links:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; color: #115188; FONT-FAMILY: Arial; margin-left:0px; margin-right:5px; margin-top:25px;  margin-bottom:25px;


}









.spiski {


font-family:Arial; font-size:120%; padding:15px; padding-left:35px; margin-top:-40px;



}









.order {


font-size:18px; font-family:Arial; background:#C92B26; padding:15px; color:#ffffff; 

-moz-border-radius: 15px; 

-webkit-border-radius:15px; 

 border-radius:15px;
 cursor:pointer;


border: 1px solid silver;



}









.contactsform {


font-size:18px; font-family:Arial; background:#18639C; padding:15px; color:#ffffff; 

-moz-border-radius: 20px; 

-webkit-border-radius:20px; 

 border-radius:20px;
 cursor:pointer;


border: 1px solid silver;



}









.types

{



}





td:hover.types

{


background:#DFDFDF;

cursor:pointer;


}







.faq

{


FONT-WEIGHT: normal; FONT-SIZE: 130%; MARGIN: 0px; COLOR: #18639C; FONT-FAMILY:Arial; LETTER-SPACING: -1px;


}












   A.topmainpage {
    background: url(topmainpage.jpg); /* Путь к файлу с исходным рисунком  */
    display: block; /* Рисунок как блочный элемент */
    width: 170px; /* Ширина рисунка */
    height: 247px; /* Высота рисунка */


   }



   A.topmainpage:hover {
    background: url(topmainpage_hover.jpg); /* Путь к файлу с заменяемым рисунком  */
   }









   A.topnews {
    background: url(topnews.jpg); /* Путь к файлу с исходным рисунком  */
    display: block; /* Рисунок как блочный элемент */
    width: 170px; /* Ширина рисунка */
    height: 247px; /* Высота рисунка */


   }



   A.topnews:hover {
    background: url(topnews_hover.jpg); /* Путь к файлу с заменяемым рисунком  */
   }










   A.topfaq {
    background: url(topfaq.jpg); /* Путь к файлу с исходным рисунком  */
    display: block; /* Рисунок как блочный элемент */
    width: 170px; /* Ширина рисунка */
    height: 247px; /* Высота рисунка */


   }



   A.topfaq:hover {
    background: url(topfaq_hover.jpg); /* Путь к файлу с заменяемым рисунком  */
   }







   A.topphotos {
    background: url(topphotos.jpg); /* Путь к файлу с исходным рисунком  */
    display: block; /* Рисунок как блочный элемент */
    width: 170px; /* Ширина рисунка */
    height: 247px; /* Высота рисунка */


   }



   A.topphotos:hover {
    background: url(topphotos_hover.jpg); /* Путь к файлу с заменяемым рисунком  */
   }








   A.topcontacts {
    background: url(topcontacts.jpg); /* Путь к файлу с исходным рисунком  */
    display: block; /* Рисунок как блочный элемент */
    width: 170px; /* Ширина рисунка */
    height: 247px; /* Высота рисунка */


   }



   A.topcontacts:hover {
    background: url(topcontacts_hover.jpg); /* Путь к файлу с заменяемым рисунком  */
   }














P {
	FONT-WEIGHT: normal; FONT-SIZE: 120%; color: #000000; FONT-FAMILY: Arial; margin-left:0px; margin-right:5px; margin-top:25px;  margin-bottom:25px;

}