/* 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:#009
}
a, a:hover{font:12px/17px Arial, Helvetica, sans-serif;color:#5a3a30;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:400px}

/*
================================================================================
|                                    	 HEADER                                |
================================================================================
*/
.name{color:#FFF;font:45px/47px Arial, Helvetica, sans-serif}
.name1{color:#ffd4b2;font:45px/47px Arial, Helvetica, sans-serif;font-weight:bold}
.slogan{color:#ffd4b2;font:18px/18px;text-transform:uppercase}


/*navigation menu*/

#nav_menu A, #nav_menu span{display:block;float:left;height:32px;width:124px;font:12px/16px Arial, Helvetica, sans-serif;text-align:center;text-decoration:none; margin-right:55px;font-weight:normal}

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




/*
================================================================================
|                                     		CONTAINER                          |
================================================================================
*/
											/*all texts*/
.MainTitles1{
	color:#3864a0;
	font:28px/30px "Arial Black", Gadget, sans-serif;
	font-weight:bold
}
.MainTitles2{
	color:#009;
	font:28px/30px Arial, Helvetica, sans-serif
}

.MainTitles3{color:#5a3a30;font:28px/20px Arial, Helvetica, sans-serif;font-weight:bold}
.MainTitles4{
	color:#009;
	font:19px/21px;
	text-align: left;
}

.toppull{color:#fff;font:12px/18px Arial, Helvetica, sans-serif}
.date{color:#fff;font:23px/25px Arial, Helvetica, sans-serif;font-weight:bold}
.month{color:#fff;font:15px/15px Arial, Helvetica, sans-serif}
.text_gr{color:#396d02;text-transform:uppercase;font-weight:bold}

.serifbang{color#009;font:25px/35px Georgia, "Times New Roman", Times, serif;font-weight:bold}

											/*all links*/
.Link_gr_b, .Link_gr_b:hover{color:#5d9e00}

.Link_gr, .Link_gr:hover{color:#396d02;font-weight:normal;text-decoration:none}
.Link_gr:hover{text-decoration: underline}

.rm, .rm:hover{color:#fff;font-weight:normal;text-decoration:none}
.rm:hover{text-decoration:underline}
											
/*
================================================================================
|                                     		CLASSES FOR ADDIT_PAGES            |
================================================================================
*/
										  /*contact us info*/	
.Addresses, .Addresses:hover{color:#000;text-decoration:none}
.Addresses:hover{text-decoration:underline}
/*
================================================================================
|                                     			FORMS                          |
================================================================================
*/

                                           /*contact form*/

input { 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{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:#5a3a30}

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

.clear{width:89px;height:26px;background:url(images/button_1.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer;margin-right:17px}
.send{width:89px;height:26px;background:url(images/button_2.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer}


/*
================================================================================
|                                    		 Top pulldown                            |
================================================================================
*/
.toppull_text{color:#FFF}
.toppull_links, .toppull_links:hover{color:#FFF;text-decoration:none;font-weight:normal}
.toppull_links:hover{text-decoration:underline}
.toppull_line{color:#FFF}





/*
================================================================================
|                                     	FOR IE         |
================================================================================
*/

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


/*
================================================================================
|                                    		 pull-down menu                            |
================================================================================
*/

#pdmenu {
width: 1000px;
background: #3864a0;
float: left;
}

#pdmenu ul {
list-style: none;
margin: 0;
padding: 0;
width: 15em;
float: left;
}



#pdmenu a, #pdmenu h2 {
font: bold 14px/20px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;
}


#pdmenu h2 {
color: #fff;
background: #3864a0;
text-transform: uppercase;
}

#pdmenu a {
color: #000;
background: #efefef;
text-decoration: none;
}


#pdmenu a:hover {
color: #a00;
background: #fff;
}

#pdmenu li {position: relative;}

#pdmenu ul ul {
position: absolute;
z-index: 500;
}

#pdmenu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#pdmenu ul ul,
div#pdmenu ul li:hover ul ul,
div#pdmenu ul ul li:hover ul ul
{display: none;}

div#pdmenu ul li:hover ul,
div#pdmenu ul ul li:hover ul,
div#pdmenu ul ul ul li:hover ul
{display: block;}


[if IE]>
<style type="text/css" media="screen">
 #menu ul li {float: left; width: 100%;}
</style>
<![endif]
[if lt IE 7]>
<style type="text/css" media="screen">
body {
behavior: url(csshover.htc);
font-size: 100%;
}

#menu ul li a {height: 1%;} 

#menu a, #menu h2 {
font: bold 0.7em/1.4em arial, helvetica, sans-serif;
}
</style>
<![endif]

