HTML, BODY {
      	   margin : 0px;
       	   padding: 0px;
    	   font-family : Arial, sans-serif;
       	   font-size: 11pt;
       	   background-color: white;
		   color: #4e4e4e;
            width: 100%;
            line-height: 18pt;
  height: 100%;


}
BODY {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  position: relative;
}

P, LI {
  margin: 0px 0px 6px 0px;
  line-height: 18pt;
}

A {
  color: #5082ce;
}

A:hover {
  text-decoration: none;
}


A.link1 {
  color: #434343;
  font-weight: bold;
  margin-bottom: 5px;;
}

A.link2 {
  font-size: 14pt;
}

A.link3 {
   	color: gray;
    text-decoration: none;
}

A.link3:hover {
  text-decoration: underline;
}

A.link_top {
  color: #a70d13;
}




.small {
  font-size: 8pt;
}

.medium {
  font-size: 11pt;
}

.date {
  background-color: #d2d2d2;
  padding: 2px;
  color: #828282;
  font-size: 7pt;
}


#all {
  background: url(../images/bg_all.jpg) repeat-x top;
}

#all .inside {
  width: 907px;
  text-align: left;
}

#girl {
  float: right;
  width: 220px;
  height: 260px;
  position: absolute;
  top: 0;
  margin-left: 624px;
}

#top_head {
  height: 260px;
}


#top {
  height: 46px;
  font-size: 9pt;
  padding: 0px 0px 0px 0px ;
}

#top_inside {
  padding-top: 5px;
}


#top A{
  padding-left: 20px;
  font-style: normal;
  color: gray;
  text-decoration: none;     
}

#top A:hover {
   text-decoration: underline;
}


#lng {
    margin-left: 300px;
}


#lng_ukr{
  background: url(../images/ico-ukr.png) no-repeat left center;
}

#lng_rus{
  background: url(../images/ico-rus.png) no-repeat left center;
}

#lnk_home {
  background: url(../images/i-home.gif) no-repeat left center;
   margin-left: 20px;
}

#lnk_contacts {
  background: url(../images/i-contacts.gif) no-repeat left center;
   margin-left: 20px;
}


#head_innerpage{
  height: 121px;
  width: 907px;
  background-image: url(../images/bg_head_inner.jpg);
}


#head_homepage {
  height: 214px;
  width: 907px;
  background: url(/images/bg_head.jpg) no-repeat top;
}


#head_inner {
 padding: 20px 0px 0px 35px;
}

H1.head {
  margin: 0px 0px 0px 0px;
  font-size: 13pt;
  color: white;
}


H2.head {
  margin: 0px 0px 0px 0px;
  font-size: 14pt;
  color: #206700;
  font-style:italic;
}


H1 {
   font-size: 22pt;
   font-weight: bold;
   color: #89b377;
   margin: 0px 0px 15px 0px;
}

H2 {
  color: #4f98ae;
  font-weight: normal;

}

h3 {
  font-size: 16pt;
  font-weight: normal;
  color: #9d9d9d;
  margin: 0px 0px 10px 0px;
}


#top H3, #top H2 {
  display: inline;
}

#line_head {
  background: url(../images/line_head.jpg) no-repeat center;
  height: 9px;
  font-size: 2px;
}

#main{
  padding-bottom: 120px;
}




#menu {
  background: #f7f7f7;
}


#menu .item {
    margin-top: 8px;
}

#menu .submenu {
  padding-left: 20px;
}


#menu .submenuitem {
    margin-top: 5px;
}



#menu .item A {
  color: #1c5702;
  font-size: 11pt;
  font-weight: bold;
  line-height: 13pt;
  padding-left: 16px;
  background: url(../images/bullet01.gif) no-repeat top left;
  display: block;

}

#menu A:hover {
  text-decoration: none;
  color: #408322;
}

#menu .submenu {
  padding-left: 30px;
}

#menu .submenu A{
  font-size: 10pt;
   text-decoration: none;
   color: gray;
}

#menu .submenu A:hover{
  text-decoration: underline;
}








#doc {margin:0;padding:0;display:table-row;}



#left, #right{
  	display: inline;
    display:table-cell;
    margin:0;padding:0;
}

#left, #right{
    //display:inline;zoom:1;vertical-align:top;

}
#left {width:29%;}
#right {width:71%}

/*\*//*/
#left, #right,  {display:inline-block;float:left;}
/**/

#left_inside {
  padding-right: 20px;
}




#footer_outside {
  height: 100px;
  width: 100%;
  position: absolute;
  bottom: 0;

}


#footer {
  text-align: left;
  font-size: 9pt;
  width: 907px;
  height: 120px;
  background-image: url(../images/bg_footer.jpg) no-repeat top #cc973c;
  border-top: 3px solid #d7ad65;
  

}

#footer_container {
 margin:0;padding:0;display:table-row;	
}


#footer .inside {
    padding: 0px 0px 0px 0px;
}

#footer LI {
  display: inline;
  display:table-cell;
  margin:0;padding:0;
}

#footer LI {
  //display:inline;zoom:1;vertical-align:top;
}

#footer LI.contacts {  width: 200px;   }
#footer LI.center {  width:600px;   }
#footer LI.right {  width: 100px;   }



#stat {
  background-color: #fefdec;
  padding: 15px 15px 20px 15px;
  font-size: 11pt;
}

#logo {
  margin: 33px 20px 0px 0px;
  float: left;
}

#logo_inner {
  margin: 10px 20px 0px 0px;
}





#title {
   padding: 15px 20px 0px 0px;
}



.form_item {
	font-size: 11pt;
	padding: 3px;
	width: 200px;
}

.button {
	font-size: 12pt;
	padding: 5px;
}

.error {
  color: red;
  font-size: 9pt;
  font-weight: bold;
}


.img01 {
  border: 3px solid #cae0ff;
}



.lightbox_list {
  padding: 0px;
  margin: 0px;
}

.lightbox_list li{
   display: inline;
   margin-left: 4px;
}


.line {
     font-size:2px;
     height: 2px;
     background-color: #e7e7e7;
}

#news .item{
  margin: 0px 0px 10px 0px;
}


#footer_menu {
  margin-left: 150px;
}



#content_inner {
  padding-left: 50px;
}




#photo_random IMG{
  border: 5px solid #eeeeee;
  padding: 2px;
}



.roundedcornr_box_398792 {
	background: url(../images/roundedcornr_398792_tl.png) no-repeat top left;
}
.roundedcornr_top_398792 {
	background: url(../images/roundedcornr_398792_tr.png) no-repeat top right;
}
.roundedcornr_bottom_398792 {
	background: url(../images/roundedcornr_398792_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_398792 div {
	background: url(../images/roundedcornr_398792_br.png) no-repeat bottom right;
}
.roundedcornr_content_398792 {
	background: url(../images/roundedcornr_398792_r.png) top right repeat-y;
}

.roundedcornr_top_398792 div,.roundedcornr_top_398792,
.roundedcornr_bottom_398792 div, .roundedcornr_bottom_398792 {
	width: 100%;
	height: 30px;
	font-size: 1px;
}
.roundedcornr_content_398792, .roundedcornr_bottom_398792 {
	margin-top: -19px;
}
.roundedcornr_content_398792 { padding: 0 20px; }


.roundedcornr_box_962902 {
	background: url(../images/roundedcornr_962902_tl.png) no-repeat top left;
}
.roundedcornr_top_962902 {
	background: url(../images/roundedcornr_962902_tr.png) no-repeat top right;
}
.roundedcornr_bottom_962902 {
	background: url(../images/roundedcornr_962902_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_962902 div {
	background: url(../images/roundedcornr_962902_br.png) no-repeat bottom right;
}
.roundedcornr_content_962902 {
	background: url(../images/roundedcornr_962902_r.png) top right repeat-y;
}

.roundedcornr_top_962902 div,.roundedcornr_top_962902,
.roundedcornr_bottom_962902 div, .roundedcornr_bottom_962902 {
	width: 100%;
	height: 30px;
	font-size: 1px;
}
.roundedcornr_content_962902, .roundedcornr_bottom_962902 {
	margin-top: -19px;
}
.roundedcornr_content_962902 { padding: 0 10px; }










