/* CSS Document */

body,html{
 margin:0px;
 height:100%;
 background: url(../images/background.jpg) repeat-x #ffffff;
 font-family:Tahoma;
 font-size:12px;
 color:#8a8273;
}

hr{
 color:#eee8ca;
 size:1px;
}

.hr2{
 color:#ffffff;
 size:1px ;
 border-top: 1px dashed #bfa962;
 width:85%; 
}

.head{
 width:846px;
 height:304px;
 margin:0px;
 border:none;
 background: url(../images/top_flower.jpg) no-repeat left top;
}





.top_container{
 width:500px;
 height:391px;
 border:none;
 margin-top:-100px;
}



/* S menu */

.menu_table{
   width:100%;
   height:95px;
   margin-top:-19px;
}

.menu_td{
   background:url(../images/menu_bar.jpg) repeat-x left bottom; 
   height:95px;
   width:100%;
   padding: 0px 0px 0px 0px;
}

.menu_div{
  width:500px!important;
  width:900px;
  height:95px;
  z-index:2;
}

.menu {
   margin:0px 0px 0px -190px!important;
   height:95px;
   line-height:95px;
   list-style-type:none;
   
   margin:0px 0px 0px 0px;
}


.menu li{
   list-style-type:none;
   background:url(../images/menu.jpg) no-repeat left 15px;
   float:left;
   height:76px;
   line-height:76px;
   margin: 0px 0px 0px 0px;
}

.menu li a:visited, .menu li a:link{
   height:76px;
   line-height:76px;
   float:left;
   font-family:"Felix Titling";
   font-size:14px;
   color: #ffffff; 
   background:url(../images/menu_flower.gif) no-repeat center top;
   text-decoration:none;
   padding:14px 25px 0px 34px;     
}

.menu li a:hover{
  background:url(../images/menu_flower2.gif) no-repeat center top;
  color:#ffe5bd;
}
/* E menu */


/* S top_menu */
.top_menu_table{
   width:100%;
   height:20px;
   margin-top:0px;
}

.top_menu_td{
   background:none;
   height:20px;
   width:100%;
   padding: 0px 0px 0px 0px;
}

a.top_menu {
   background: url(../images/heart.jpg) left 6px no-repeat;
   height:20px;
   line-height:20px;
   float:right;
   font-family:Tahoma;
   font-size:11px;
   color: #d5ba90; 
   text-decoration:none;
   padding:0px 0px 0px 15px;
   margin-left:20px;    
}

/* E top_menu */





.main_container{
 width:100%;
 height:auto;
 min-height:48%;
 margin:0px;
 border:none;
 z-index:10;
}

.main_div{
 width:846px;
 height:auto;
 margin:0px;
 border:none;
}




.hr_left{
 width:auto;
 height:14px;
 float:left;
 clear:left;
 margin-top:4px;
}

.hr_long{
 height:auto;
 float:left;
 clear:left;
 margin-top:5px;
}


.index_left{
 width:425px;
 height:130px;
 float:left;
 border:none;
 clear:left;
 margin: 20px 0px 0px 0px;
}

.left_top{
 width:425px;
 height:auto;
 float:left;
 border:none;
 clear:left;
 margin: 20px 0px 0px 0px;
}

.left_bottom{
 width:415px;
 height:130px;
 float:left;
 border:none;
 clear:left;
 margin: 0px 0px 20px 0px;
 border-right: 1px solid #f3eed9;
}

.left_bottom2{
 width:440px;
 height:130px;
 float:left;
 border:none;
 clear:left;
 margin: 0px 0px 20px 0px;
 border:none;
}

.left_whole{
 width:744px;
 height:auto;
 float:left;
 border:none;
 clear:left;
}

.left_whole1{
  width:147px;
}

.left_whole2{
  width:250px;
  border-left: solid 1px #eee8ca;
  border-right: solid 1px #eee8ca;
}

.left_whole3{
  width:347px;
}

.left_whole4{
  width:248px;
  border-right: solid 1px #eee8ca;
}




.hr_table{
 width:744px;
 height:18px;
 float:left;
 border:none;
 clear:left;
}


.hr_right{
 width:300px;
 height:10px;
 float:right;
 clear:right;
 margin: 8px 112px 0px 0px;
 display:inline; 
}

.right_top{
 width: 415px;
 height: 480px;
 float:right;
 border:none;
 margin: -384px 0px 0px 0px;
 z-index:14;
 position:relative;
}

.right_top_tabele{
 width:388px;
 height:476px;
 border:none;
 background: url(../images/top_1bar.jpg) repeat-y;
}

.rigth_1td{
 width:20px;
 background: url(../images/top_3bar.jpg) no-repeat  left 1px;
}

.rigth_2td{
 width:80px;
 background: url(../images/top_4bar.jpg) no-repeat left 1px;
}

.rigth_3td{
 width:288px;
 height:458px;
}


.right_top_main{
 width:278px;
 height:auto;
 border:none;
 margin:24px 0px 0px 6px;
}

.page_td, .page_td a{
 height:26px;
 background-color:#f5f1df;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#a7916d;
 text-decoration:none;
 margin-left:6px;
 padding-right:4px;
}


.right_bottom{
 width:415px;
 float:right;
 clear:right;
}





/* S title */

.p_title{
 margin: 5px 0px 0px 0px;
}

.p_2title{
 margin: 10px 0px 0px 0px;
}

.p_3title{
 margin: 70px 0px 0px 0px;
}
.p_4title{
 margin: 10px 0px 10px 0px;
}




.title_b{
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	font-size:14px;
	font-weight:bolder;
	line-height:20px;
	color:#d65c03;
	letter-spacing: 0px;
}  

.title_b2{
  font-family:"Felix Titling";
  font-size:15px;
  font-style:normal;
  line-height:16px;
  color:#694632;
}

.title_m{
  font-family:"Felix Titling";
  font-size:13px;
  font-style:normal;
  line-height:16px;
  color:#694632;
}


.title_logo{
 font-family:UkrainianPeterburg;
 font-size:14px;
 color:#ab7d5c;
}  



.title_s{
 font-family:"Felix Titling";
 font-size:11px;
 line-height:12px;
 color:#c6b28d;
}  

.title_2s{
 font-family:Tahoma;
 font-size:11px;
 line-height:12px;
 color:#d46616;
}  

a.title_2s {
 background: url(../images/heart.jpg) left center no-repeat;
 height:20px;
 font-family:Tahoma;
 font-size:11px;
 line-height:12px;
 color:#d46616;
 text-decoration:none;
 padding-left:15px;
}


.title_3s{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	color:#bb9457;
} 

a.title_3s{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	color:#bb9457;
	background: url(../images/flower.jpg) no-repeat left 2px;
	padding-left:15px;
	text-decoration:none;
}   

/* E title */




/* S content */
.p_content{
 margin: 3px 0px 0px 0px;
}

.p_content2{
 margin: 10px 0px 0px 0px;
}

.content_s{
  font-family:Tahoma;
  font-size:11px;
  color:#8a8273;
}

.content_2s{
 font-family:"Felix Titling";
 font-size:11px;
 line-height:12px;
 color:#b67919;
}  

.content_3s{
 font-family:Tahoma;
 font-size:11px;
 line-height:12px;
 color:#af8e5b;
} 

.content_4s, a.content_4s{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bolder;
 line-height:12px;
 color:#8a8273;
 text-decoration:none;
} 

/* E content */



.list{
 list-style:none;
 margin: 0px 0px 0px 5px;
}

.list li{
 float:inherit;
 background: url(../images/heart.jpg) left 2px no-repeat;
 font-family:Tahoma;
 font-size:11px;
 color:#8a8273;
 padding-left:18px;
 margin: 18px  30px 0px 0px;
}


.list2{
 list-style:none;
 margin: 0px 0px 0px 15px;
 float:left;
}

.list2 li{
 float:inherit;
 background: url(../images/heart.jpg) left 2px no-repeat;
 font-family:Tahoma;
 font-size:11px;
 color:#8a8273;
 padding-left:18px;
 margin: 18px  10px 0px 0px;
}




.price{
  font-family:"Felix Titling";
  font-size:14px;
  font-style:normal;
  line-height:16px;
  color:#af8e5b;
}

.button{
 margin-top:5px;
}



/* S img */

.img {
 float:left;
 border:5px solid #ffffff;
 margin: 10px 10px 0px 10px;
}


.head_img{
 margin-top:4px;
}

.time{
 float:right;
 margin: -40px 65px 0px 0px;
}

.sterps{
 float:right;
 margin: 0px 22px 0px 0px;
}

.speed{
 margin:20px 0px 0px 0px;
}
 
.day{
 margin:5px 132px 0px 0px;
 float:right;
}

.img_table{
  width:104px;
  height:auto;
  border:1px solid #efefe7;
  float:left;
  margin:10px 0px 0px 10px;
  padding:5px;
}

.img_div{
 width:92px;
 height:83px;
}


.img_table2{
  width:210px;
  height:auto;
  border:1px solid #efefe7;
  margin:10px 0px 10px 0px;
  padding:5px;
}

.img_div2{
 width:201px;
 height:201px;
}




.help{
 margin:2px 85px 0px 0px;
}



/* E img */



/* S link */

a.a1, .a1{
   background: url(../images/heart.jpg) left 2px no-repeat;
   height:20px;
   line-height:20px;
   font-family:Tahoma;
   font-size:11px;
   font-weight:bolder;
   color: #8a8273; 
   text-decoration:none;
   padding:0px 0px 0px 15px;
   margin:0px;
}

a.a2{
 font-family:Tahoma;
 font-size:10px;
 line-height:12px;
 color:#8a8273;
 text-decoration:underline;
}
a.create{
 font-family:Tahoma;
 font-size:10px;
 line-height:12px;
 color:#FF6600;
 text-decoration:underline;
}



a.a_left, .a_left{
   background: url(../images/heart.jpg) left center no-repeat;
   height:20px;
   line-height:20px;
   font-family:Tahoma;
   font-size:11px;
   font-weight:bolder;
   color: #FF6600; 
   text-decoration:none;
   padding:0px 0px 0px 15px;
   margin:0px;
   float:right;
   display:inline;
   margin-right:85px;
}

a.a_right,.a_right{
   background: url(../images/heart.jpg) left center no-repeat;
   height:20px;
   line-height:20px;
   font-family:Tahoma;
   font-size:11px;
   font-weight:bolder;
   color: #FF6600; 
   text-decoration:none;
   padding:0px 0px 0px 15px;
   margin: 40px 0px 0px 0px;
}



/* E link */


/* S input */

.new_user{
 width:390px;
 float:left;
 clear:left;
 margin: 8px 0px 0px 0px;
}

.returning_table{
 width:390px;
 float:right;
 clear:right;
}

.login_td1{
 width:15px;
}
.login_td2{
 width:100px;
}
.login_td3{
 width:275px;
}


.input{
 width:160px;
 height:14px;
 border: 1px solid #c3a26e;
 font-family:Tahoma;
 font-size:11px;
 color:#8a8273;
 margin-top:2px;
}




/* E input */



.foot{
 width:100%;
 height:60px;
 background-color: #eee9d5;
 font-family:Tahoma;
 font-size:9px;
 font-weight:normal;
 color:#8d8a7c;
}

.foot a{
 text-decoration:none;
}

a.einovo{
 font-family:Tahoma;
 font-size:9px;
 font-weight:normal;
 color:#8d8a7c;
 text-decoration:underline;
}
