/* CSS Document */
body{padding:0px; 
margin:0px; 
color:#51441E; 
font:13px/19px Tahoma, Helvetica, sans-serif;
background-image:url(/images/bg_green1.jpg);}
body a {
text-decoration:underline;
color:#001F3E;	
}
body a:hover {
color:#FFAD5B;
}
.right_side{
background-image:url(/images/h2_bg5.gif);
background-repeat:no-repeat;
border:none;

}
h1 {
	padding-left:25px;
	color:#A27A02;
	font-size:18px;
}
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul{
list-style-type:none;
}
/* ==========================================       =shadow    ============================================================*/
.left_side_site {
background-image:url(/images/shadow_left.jpg);
background-position:right;
background-repeat:repeat-y;
margin-top:98px;
}
.right_side_site{
background-image:url(/images/shadow_right.jpg);
background-position:left;
background-repeat:repeat-y;
margin-top:98px;
}
/* ==========================================       =shadow    ============================================================*/
.body_content_table {
	border-left-color: #F9E697;
	border-right-color: #F9E697;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
    background-image:url(/images/b_bg.jpg);
}


/*----MAIN PANEL----*/
#mainPan{width:90%; position:relative; background:url(images/main-bg12.gif) 0 0 repeat-x; margin:0 auto;}
	
	
#topPan{width:70%; height:100px; color:#828282; position:relative; margin:0 auto;}

/*----TOP PANEL----*/
#topPan{
	width: 100%;
	height:100px;
	color:#828282;
	position:relative;
	}

#topPan img.logo{
position:absolute; 
top:0px; 
left:30px;
right:auto;

}

/*------------------------------------------ HEader ------------------------------------- */
.header_table {
border:0.1em solid #F9E697; 
border-top-style: none;
background-image:url(/images/main-bg123.gif);
}
/*----HEADER PANEL----*/
#headerPan{

position:relative; margin:0 auto;
padding: 0px 0 0 0px;
}
#headerPan ul.botton{
width:800px; 
position:relative; 
margin-top:25px;
}
#headerPan ul.botton li{
float:left; 
color: #001F3E;

}
#headerPan ul.botton li a{
float:left; 
color: #001F3E;
text-decoration:none;
padding-top:30px;
}
#headerPan ul.botton li.home a{
width:106px;
height:26px; 
display:block; 
background:url(images/home-normalb.gif) 0 0 no-repeat;  
margin:0 2px 0 0;
text-align:center;
}

#headerPan ul.botton li.home a:hover{
background:url(images/home-hoverb.gif) 0 0 no-repeat;
color:#FFFFFF;
}
#headerPan ul.botton li.home_active a{
background:url(images/home-normalb.gif) 0 0 no-repeat;
color:#FFFFFF;
}

#headerPan ul.botton li.program a{
width:106px;
height:26px;  
display:block; 
background:url(images/program-normalb.gif) 0 0 no-repeat;  
margin:0 2px 0 0;
text-align:center;

}

#headerPan ul.botton li.program a:hover{
	background:url(images/program-hoverb.gif) 0 0 no-repeat;
	color:#FFFFFF;
}

#headerPan ul.botton li.program_active a{
	background:url(images/program-normalb.gif) 0 0 no-repeat;
	color:#FFFFFF;
}
#headerPan ul.botton li.faq a{
width:106px;
height:26px; 
display:block; 
background:url(images/faq-normalb.gif) 0 0 no-repeat;  
margin:0 2px 0 0;
text-align:center;

}

#phone_numbers {
position:relative;
padding-top:20px;
margin-left:0px;
}
#phone_numbers p {
padding-left: 35px;
}

#telefone_img {
position:absolute;
left:0px;
bottom:35px;
}

.phones_text {
padding:0px;
}
#headerPan ul.botton li.faq a:hover{
background:url(images/faq-hoverb.gif) 0 0 no-repeat;
color:#FFFFFF;
}

#headerPan ul.botton li.faq_active a{
background:url(images/faq-normalb.gif) 0 0 no-repeat;
color:#FFFFFF;
}
#headerPan ul.botton li.ceni a{
width:106px;
height:26px; 
display:block; 
background:url(images/ceni-normalb.gif) 0 0 no-repeat;  
margin:0 2px 0 0;
text-align:center;
}

#headerPan ul.botton li.ceni a:hover{
background:url(images/ceni-hoverb.gif) 0 0 no-repeat;
color:#FFFFFF;
}
#headerPan ul.botton li.ceni_active a{
background:url(images/ceni-normalb.gif) 0 0 no-repeat;
color:#FFFFFF;
}

#headerPan ul.botton li.contact a{
width:106px;
height:26px; 
display:block; 
background:url(images/contact-normalb.gif) 0 0 no-repeat;  
margin:0 2px 0 0;
text-align:center;

}

#headerPan ul.botton li.contact a:hover{
background:url(images/contact-hoverb.gif) 0 0 no-repeat;
color:#FFFFFF;
}
#headerPan ul.botton li.contact_active a{
background:url(images/contact-normalb.gif) 0 0 no-repeat;
color:#FFFFFF;
}

#headerPan ul.botton li.order a{
width:106px;
height:26px; 
display:block; 
background:url(images/order-normalb.gif) 0 0 no-repeat;  
margin:0 2px 0 0;
text-align:center;

}

#headerPan ul.botton li.order a:hover{
background:url(images/order-hoverb.gif) 0 0 no-repeat;
color:#FFFFFF;
}
#headerPan ul.botton li.order_active a{
background:url(images/order-normalb.gif) 0 0 no-repeat;
color:#FFFFFF;
}

#headerPan ul.botton li.aboutus a{
width:42px;
height:26px; 
display:block; 
background:url(images/aboutus-normal.gif) 0 0 no-repeat;
text-indent:-200000px; 
margin:0 12px 0 0;
}

#headerPan ul.botton li.aboutus a:hover{
background:url(images/aboutus-hover.gif) 0 0 no-repeat;
color:#FFFFFF;
}
#headerPan ul.botton li.forum a{
width:106px;
height:26px; 
display:block; 
background:url(images/forum-normalb.gif) 0 0 no-repeat; 
margin:0 2px 0 0;
text-align:center;

}

#headerPan ul.botton li.forum a:hover{
background:url(images/forum-hovaerb.gif) 0 0 no-repeat;
color:#FFFFFF;
}
/*----/HEADER PANEL----*/



/*----BODY PANEL----*/
#bodyPan{width:93%; position:relative; margin:0 auto; padding:22px 0 0 2px;
background-color:#FBFFFF;
}
/*width: 600px;
position:relative; 
top: 50px;
left:100px;
border:solid 1px;
border-color:#660000; 
}

/*----/Body Left Panel new settings----*/
#nav
{ width:90%;
  margin-right:0px;
  margin-left:30px;
  margin-top:20px;
  margin-bottom:20px;
  background:inherit;
  }
.navhead p.vesti_title {
margin-left:20px;
margin-top:-36px;
padding-bottom:17px;
color:#FF6600;
font-size:18px;
font-weight:bold;
}  
.navhead img.left {
float:left
padding:0px;
margin-top:0px;
margin-left:-6px;
}
.navhead img.right {
float:right;
padding:0px;
margin-top:-54px;
margin-right:-2px;

}
#nav p.great_offer {
  background-image: url(/images/great_offer_small.gif);
background-repeat:no-repeat;
padding-top:8px;
padding-bottom:10px;
padding-left:26px;
color:#BF000F;
}
#nav p.great_offer_desc {
color:#BF000F;
}
.navhead{
 width:90%;
  padding: 0px 0px 0 4px;
  margin-right:23px;
  text-align: left;
  font-size:10pt;
  background-image: url(/images/vesti_title_bg_center.jpg);
  background-repeat:repeat-x;
  color:#666;
  min-width:100px;
  }
#nav span.vesti_date {
font-weight:800;
}

#nav span.vesti_content {
color:#666666;

}  .navitem
{ width:90%;
  padding: 35px 3px 0 -1px;
  border-bottom:#F5F5F5 2px solid;
  border-right:#F5F5F5 2px solid;
  border-left:#F5F5F5 2px solid;  
  font-size:10pt;
  font-weight: normal;
  text-align:justify;
  }
  #nav hr {
  color:#F9E697;
  }
 .navitem a { 
  width:30px;
  padding: 10px 3px 0 3px;
  font-size:10pt;
  font-weight: normal;
  text-align:left;
    }
  .news_link {
  text-decoration:none;
	color:#FF6600;
	width:100px;
	text-align:right;
	height:10px;
   }
   .news_link:hover {
   text-decoration: underline;
   
   }
    
#nav li
{ padding:0 4px 8px 10px;
  background: url(images/arw.gif) 0 3px  no-repeat;
  }
  
  
/*----Body Right Panel----*/
#commentscontainer	{width:auto; float:left; border-left:1px solid #C8E8E2; margin:28px 0 0; padding:0 30px;
background-color:#F4FEFF;}
#container{
width:90%;
	height:100%;
	text-align:justify;
	margin-left:0%;
	background:inherit;
	
}
#zavedenie_info p{
padding:0px;
line-height:23px;
text-align:left;
} 

#container p{
padding-LEFT:30PX;
line-height:23px;
text-align:left;
} 

/*
#container input{
	border-top-width: 0.1em;
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-left-width: 0.1em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F9E697;
	border-right-color: #F9E697;
	border-bottom-color: #F9E697;
	border-left-color: #F9E697;
	margin-top:2px;
	margin-bottom:2px;
	background-color:#FFFEE8;
}
#container select{
	background-color:#FFFEE8;
	margin-bottom:2px;
	border-top-width: 0.1em;
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-left-width: 0.1em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F9E697;
	border-right-color: #F9E697;
	border-bottom-color: #F9E697;
	border-left-color: #F9E697;
	margin-top:2px;
}*/
.right_side_td {

}
.right_side {

	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #F9E697;
	
}
/*-----------------------------------------      Order form table _______-----------------------------------------------------*/
.order_form_tbl {
	background-image:url(/images/order_tbl_bg1.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFEEC6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFEEC6;
	margin-left:25px;
	}
.attention {
padding-left:30px;
padding-top:15px;
padding-bottom:15px;
padding-right:15px;
border:solid #FFCC00 1px;
background-image:url(/images/attention.gif);
background-repeat:no-repeat;
margin:15px;
width:220px;
}
/*-------------------------------------------          notices   ======================================================================*/

.notices {
	background-color: #FFFFD5;
	display: block;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 13px;
}

#container h2{
	width:AUTO;
	height:AUTO;
	float:left;
	display:block;
		color:#021146;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	background-repeat: no-repeat;
	background-position: 8px 38px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 20px;
	}
/*---------------------------------------------- Za programata _____________------------------------------------------*/

#about {
	width:670px;
	height:100%;
	text-align:justify;
	margin-right:60px;
	padding-right:60px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D8F3FE;
	border-right-color: #D8F3FE;
	border-bottom-color: #D8F3FE;
	border-left-color: #D8F3FE;
	
	
	}
	#about h2{
	width:AUTO;
	height:AUTO;
	float:left;
	display:block;
	color:#021146;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 20px;
	}
	/*#about h2{
	position:static;
	width:auto;
	height:30px;
	float:left;
	display:block;
	color:#001F3E;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	
	background-image: url(images/h2_bg.jpg);
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right:20px;
	padding-left: 20px;
	}*/
#about p{
margin-bottom:20px;
padding-top: 0px;
padding-right: 30px;
padding-left: 30px;
margin-right:60px;
text-align:justify;
line-height: 27px;


	}
	#about li{
margin-bottom:20px;
padding-top: 0px;

}
#about h3{
padding-left: 20px;
padding-bottom:10px;
}
#about img {
padding-right:30px;
}
#about img.prva {
float:left;
padding-right:30px;
}

#about_right {
	float:right;
	width:45%;
	
	margin-right:35px;
}
#about_left{
	float:left;
	width:45%;
	margin-bottom:30px;
	margin-left:20px;
	
}

#about_right div.shest, div.osem, div.deset, div.sedam, div.devet {
	margin:15px;
	padding-top:10px;
	padding-bottom:5px;
	
	background-image:url(/images/prog_bg_21.jpg);
}
#about_left div.prv, div.tret, div.pet,  div.vtor, div.chetiri {
	margin:15px;
	padding-top:10px;
	padding-bottom:5px;
	
		background-image:url(/images/prog_bg_21.jpg);
}
#about h4 {
	padding:30px;
	color:#FCCC27;
	font-size:16px;
}

#about ul {
list-style-image:url(/images/bulet.gif);
font-family:Tahoma, "Arial Narrow", "Comic Sans MS";
padding-left:25px;
margin-right:30px;

}
/*=========================================================== END of ABOUT =========================================================*/



/*++++++++++++++++++++++==================================   Start FAQ ============================================================*/
#faq h3 {
background-image:url(/images/faq_bg.gif);
background-repeat:no-repeat;
padding-left:25px;
width:auto;
margin-top:15px;
margin-bottom:15px;
height:22px;
margin-left:25px;
}

#faq h2{
	
	height:AUTO;
	float:left;

	color:#021146;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	/*background-color: #F7E399;*/
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 20px;
	}

#faq p {
margin-left:45px;
width:70%;
text-align:justify;

}
/*=========================================================== END of faq =========================================================*/


/*++++++++++++++++++++++==================================   Start Contact ===========================================================*/
#contact p {
width:70%;
}
#contact table.emails {
margin-left:0px;
}
#contact table {
margin-left:20px;
}
#emails {
padding-left:25px;
}
#emails p {
margin-bottom:7px;
}
#contact h2{
	width:AUTO;
	height:AUTO;
	float:left;
	display:block;
	color:#021146;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 20px;
	}


/*++++++++++++++++++++++==================================   END of Contact ============================================================*/


/*----FOOTER PANEL----*/
#footermainPan{
	height:50px;
	font:13px/20px "Tahoma", Arial, Helvetica, sans-serif;
	position:relative;
	clear:both;	
	padding:36px 0 0;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
	}
.footer_table_with_borders {
border-bottom-color:#F9E697; 
border-left-color: #F9E697; 
border-right-color:#F9E697;
border-top-width: 0.1em;
border-right-width: 0.1em;
border-bottom-width: 0.1em;
border-left-width: 0.1em;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
background:url(images/footerbg1.jpg) 0 0 repeat-x;
}
#footerPan{
width:auto; 
text-align:center;
}

#footerPan ul{width:auto;
height:20px; 
position:relative;
text-align:center; 
}

#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; background:none; text-decoration:none; font-size:13px;}
#footerPan ul li a:hover{text-decoration:underline; }




/*----/FOOTER PANEL----*/


/*===========================================   home =================================================================*/

.landing {
float:right;
padding-right:30px;
margin-bottom:20px;
clear:right;

}
#home {
position:relative;
line-height:30px;
	}
	
#home div.package {
position:relative;
height:401px;
background-image:url(/images/websait_first_page9b.jpg);
/*background-image:url(/images/websait_first_page9a.jpg);*/
background-repeat:no-repeat;
text-align:left;
padding-left:300px;
margin-bottom:10px;
}
#home ul {
list-style-image:url(/images/bulet.gif);
font-family:Tahoma, "Arial Narrow", "Comic Sans MS";
}
#home div {
text-align:justify;
}
#home table.first_table {
padding-left:10px;
padding-right:50px;
}
#home , div.home_bottom_txt p {
line-height:23px;
}
#home div.p {
line-height:23px;
padding:7px;
}
#home h2 {
width:AUTO;
	height:AUTO;
	float:left;
	display:block;
	color:#021146;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	background-repeat: no-repeat;
	background-position: 8px 38px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 20px;
	}
#home div.home_bottom_txtl, div.home_txt {
  	position:static;
   	min-width: 600px;
	margin-bottom:30px;
	margin-left:10px;
	margin-right:60px;
	text-align:justify;	
	clear:both;	
}
#home div.home_bottom_txtl {
margin-bottom:50px;
}
#home_bottom_txt_left {
margin-right: 20px;
}

#home_bottom_txt_right {
margin-left: 20px;
}

/*=========================================== EOF  home =================================================================*/

.zvedicka {
	font-size:14px;
	color:#FF8000;
}


#order p {
padding-LEFT:30PX;
line-height:23px;
text-align:left;
}
#order h2 {
width:AUTO;
	height:AUTO;
	float:left;
	display:block;
		color:#021146;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	background-repeat: no-repeat;
	background-position: 8px 38px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 20px;
	}
	
.epay_small {
color:#006666;
font-size:10px;
}

.por_opisanie {
color:#FFCC00;
font-size:12px;
background:#669900;
}

/*-------------------------------------------------platejna belejka --------------------------------------------------------*/
.platejna_belejka_bg {
background:#FFFFCC;
border:none;
padding-left:6px;
}
.platejna_belejka_bg_1 {
background:#FFFFCC;
border:none;
padding-left:6px;

}
#platejna_belejka input.platejna_belejka {
	background:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	letter-spacing:1px;
	font-size:14px;
	
}
#container input.total_price {
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:30px;
}
.platejna_belejka_txt {
color:#333333;
font-size:12px;
line-height:12px;
}
#platejna_belejka p {
font-size:12px;
line-height:12px;
padding:5px;
margin-left:25px;
}
#platejna_belejka input {
font-size:14px;
letter-spacing:3px;
}
#platejna_belejka span.style1 {
font-size: 9px;
}

#bank_table table.text {
margin-left:25px;
}
#bank_table p {
margin:0px;
}
.opisanie {
border:solid #FFCC00 1px;
}

#platejna_belejka p.attention {
padding-left:30px;
padding-top:15px;
padding-bottom:15px;
padding-right:15px;
border:solid #FFCC00 1px;
background-image:url(/images/attention.gif);
background-repeat:no-repeat;
margin:15px;
width:600px;
}

#platejna_belejka h2 {
width:AUTO;
	height:AUTO;
	float:left;
	display:block;
		color:#021146;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	background-repeat: no-repeat;
	background-position: 8px 38px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.bank_btn:hover {
cursor:pointer;
border:none;
}
.bank_btn {
border:none;
}
/*-------------------------------------------------EOF platejna belejka --------------------------------------------------------*/

/*-------------------------------------------------EOF Attention part... --------------------------------------------------------*/
.title_advice {
font-size:14px;
font-weight:bold;
color:#F8AD01;
}
/*-------------------------------------------------EOF Attention part...  --------------------------------------------------------*/

#price {
background-color:#FFFF99;
color:#DF8100;
font-size:14px;
border:solid #FFCC00 1px;
width:300px;
margin-bottom:35px;
}
.price_description_div {
	padding-left:20px;
	
}
/*-------------------------------------------------sTART  CENI part...  --------------------------------------------------------*/
#container p.great_offer {
background-image: url(/images/great_offer_small.gif);
background-repeat:no-repeat;
padding-top:4px;
padding-bottom:11px;
padding-left:24px;
}
#great_offer_div {
	color:#BF000F;
}	
.note_dds {
	color:#51441E;
	font-size:10px;
}
/*-------------------------------------------------EOF CENI part...  --------------------------------------------------------*/

#terms_popup {
	width:760px;
	height:100%;
	text-align:justify;
	margin:20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D8F3FE;
	border-right-color: #D8F3FE;
	border-bottom-color: #D8F3FE;
	border-left-color: #D8F3FE;
	
	
	}
	#terms_popup h2{
	width:AUTO;
	height:AUTO;
	float:left;
	display:block;
	color:#021146;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 20px;
	}
	/*#about h2{
	position:static;
	width:auto;
	height:30px;
	float:left;
	display:block;
	color:#001F3E;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-transform:uppercase;
	
	background-image: url(images/h2_bg.jpg);
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right:20px;
	padding-left: 20px;
	}*/
#terms_popup p {
margin-bottom:20px;
margin-top: 0px;
margin-right: 30px;
margin-left: 30px;
text-align:justify;
line-height: 27px;
	}

#terms_popup h3{
margin-left:20px;
margin-bottom:15px;
}
#terms_popup checkbox {
margin-bottom:20px;
margin-top: 0px;
margin-right: 30px;
margin-left: 30px;
}

/*---------------------------------------------Novini________________--------------------------------*/

.page_btn {
	display: block;
	float: left;
	padding: 4px;
	font-size: 13px;
	text-decoration: none;
	background-color: #FCFFE8;
	margin-right: 5px;
	color:#A88D3E;
	border: 1px solid #FFF297;
	}	
	
	.page_btn_active {
	display: block;
	float: left;
	padding: 4px;
	font-size: 13px;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-right: 5px;
	color:#51441E;
	border: 1px solid #DBDBDB;	
}

.page_btn:hover {
	border: 1px solid #B69943;
	cursor:pointer;
	color:#51441E;
	}


.page_btn_active:hover {
	color:#51441E;
	border: 1px solid #FFD379;
}

.news_title {
margin-bottom:5px;
height:5px;
}
.news_separator {
	background-color:#B69943;
	color:#FFECC6;
	margin-left:30px;
	margin-right:60px;
	border:none;
	height:1px;
	
}

.news_separator_small {
background-color:#B69943;
	color:#FFECC6;
	margin-left:0px;
	margin-right:10px;
	border:none;
	height:1px;
	}
.news_back_btn {
float:right;
margin-left:60px;
margin-bottom:5px;
height:5px;
padding:0px;
}

.news_nav {
margin-left: 30px;

}
.news_date {
font-weight:bold;
}
#demo_btn {
width:170px;
margin-left: 0px;
margin-bottom:55px;
margin-top:20px;
}
#demo_btn:hover {
background-image:url(/images/demo_hover.gif);
background-repeat:no-repeat;
}

.cross_line {
text-decoration:line-through;
color:#666666;

}

