 *{
   margin:0;
   padding:0;
}
#wrapper{
   width:984px;
   margin:0 auto;
   text-align:left;
}
body{
background: #494949 url(i/bgr.png) center repeat-y;
margin: 0;
color: #555; 
font-family:  Arial;
font-size: 11px;
text-align:center; /*For IE6 Shenanigans*/
}
#base {
background: #494949 url(i/bgr-header.jpg) repeat-x top;
height: 220px;
margin:0;
padding: 0;
}
#logo {
width:253px;
height: 100px;
float:left;
margin:40px 0 0 10px;
padding: 0;
}
#photo {
background:url(i/photo.jpg)  no-repeat left;
width:700px;
height: 166px;
float:left;
margin:11px 0 0 20px;
padding: 0;
color: #fff;
font: bold 11px Arial, sans-serif;
text-align:right;
}
* html #photo {
background:url(i/photo.jpg)  no-repeat left;
width:700px;
height: 166px;
float:left;
margin:-130px 0 0 280px;
padding: 0;
color: #fff;
font: bold 11px Arial, sans-serif;
text-align:right;
display:inline;
}
#top-menu {
width:680px;
height: 25px;
margin:2px 0 0 20px;
*margin:0 0 0 20px;
padding: 0;
}
#top-menu ul{
display:inline;
list-style: none;
}
#top-menu li{
display:inline;	
list-style: none;	
}
#top-menu li a{
display:inline;	
background: url(i/top-tab.png) no-repeat left top;		
color: #dddddd;
font: normal 14px Arial Narrow, sans-serif;
height:25px;
text-decoration:none;
padding:2px 0 8px 10px;
}
#top-menu li a:hover{
display:inline;
background: url(i/top-tab-on.png) no-repeat left top;	
color:#fff;
}
#top-menu li span.tr{
display:inline;	
background:  url(i/top-tab-right.png) no-repeat right top;		
padding:2px 5px 8px 2px;
}
#top-menu li a:hover span.tr{
display:inline;
background:  url(i/top-tab-right-on.png) no-repeat right top;	
}
#top-menu li span.tl1{
display:inline;	
background:  url(i/tl1.png) no-repeat left bottom;		
padding:0 20px 0 1px;
}
#top-menu li a:hover span.tl1{
display:inline;
background:  url(i/tl1-on.png) no-repeat left bottom;	
}
#top-menu li span.tl2{
display:inline;	
background:  url(i/tl2.png) no-repeat left bottom;		
padding:0 20px 0 1px;
}
#top-menu li a:hover span.tl2{
display:inline;
background:  url(i/tl2-on.png) no-repeat left bottom;	
}
#top-menu li span.tl3{
display:inline;	
background:  url(i/tl3.png) no-repeat left bottom;		
padding:0 20px 0 1px;
}
#top-menu li a:hover span.tl3{
display:inline;
background:  url(i/tl3-on.png) no-repeat left bottom;	
}
#header-contact {
padding: 20px 0 0 0;
}
#header-contact ul{
list-style: none;	
}
#header-contact li{
list-style: none;	
color: #FDAD24;
font: normal 11px Tahoma, sans-serif;
height:20px;
}
#header-contact li strong {
color: #BCBCBC;
font: bold 11px Tahoma, sans-serif;
}
#header-contact li a{
color: #FDAD24;
font: normal 11px Tahoma, sans-serif;
text-decoration:none;
}
#header-contact li a:hover{
color: #fff;
font: normal 11px Tahoma, sans-serif;
text-decoration:none;
}
p#language {
padding: 8px 0 0 0;
color: #FDAD24;
font: normal 16px Arial Narrow, sans-serif;
}
p#language a.eng {
			background:  url(i/eng.png) no-repeat 0px 3px;
			text-decoration: none;	
			padding: 7px 23px 7px 7px;
	}	
p#language a.eng:hover {
			background:  url(i/eng-on.png) no-repeat 0px 3px;		
			text-decoration: none;	
			padding: 7px 23px 7px 7px;		
		}
p#language a.rom {
			background:  url(i/rom.png) no-repeat 0px 3px;			
			text-decoration: none;	
			text-decoration: none;	
			padding: 7px 23px 7px 7px;			
	}	
p#language a.rom:hover {
			background:  url(i/rom-on.png) no-repeat 0px 3px;	
			text-decoration: none;	
			padding: 7px 23px 7px 7px;
		}
#wrapper-long{
   background: url(i/wrapper-long.png) no-repeat;	
   width:1020px;
   height:26px;
   margin:-14px auto;
}		
#wrapper-content{
   width:984px;
   margin:0 auto;
   text-align:left;
   padding: 10px 10px 0 10px;
}
#content{
   /** border:1px solid red; **/
   width:964px; 
   margin:10 auto;
   text-align:left;
   color: #fff;
   font: normal 11px Tahoma, sans-serif;   
}
#left-column{
   width:171px; 
   margin:0;
   padding:0;
   float:left;
}
#left-column ul{
list-style: none;
margin-bottom:20px;
}
#left-column li{
list-style: none;	
width: 171px;
margin-bottom:1px;
}
#left-column li a{
display:block;	
background: #3C3D3F url(i/dot.png) no-repeat 10px 13px;		
color: #fff;
font: normal 14px Arial Narrow, sans-serif;
width: 151px;
*width: 171px;
padding:6px 5px 5px 20px;
text-decoration:none;
border-bottom:1px solid #494949;
}
#left-column li a:hover{
display:block;
background: #26292E url(i/dot.png) no-repeat 10px 13px;	
width: 151px;
*width: 171px;
padding:6px 5px 5px 20px;
border-bottom:1px solid #494949;
}
#left-column li a.property{
display:block;	
background: #494949 url(i/dot2.png) no-repeat 20px 13px;		
color: #fff;
font: normal 14px Arial Narrow, sans-serif;
width: 136px;
*width: 156px;
padding:6px 5px 5px 35px;
text-decoration:none;
border-bottom:1px solid #3C3D3F;
}
#left-column li a.property:hover{
display:block;
background: #3C3D3F url(i/dot2.png) no-repeat 20px 13px;		
width: 136px;
*width: 156px;
padding:6px 5px 5px 35px;
border-bottom:1px solid #494949;
}
#left-column li.category {
background: url(i/title.jpg) repeat-x bottom;		
color: #FDAD24;
font: bold 15px Arial Narrow, Arial, sans-serif;
text-transform:uppercase;
height:29px;
}
#center-column{
   width:592px; 
   margin:0 6px 10px 6px;
   float:left;
   border-left:1px solid #8a8a8a;
   border-right:1px solid #8a8a8a;
}
#center-content{
   background: #fff;	
   width:580px; 
   margin:0 6px 0 6px;
}
div.section{
   background: url(i/section.png) repeat-x;
   width:580px; 
   height:35px;
}
div.section-title {
   height:35px;	
	float:left;
	text-align:left;
	width:560px;
	color: #fff;
	font: bold 15px Arial Narrow, Arial, sans-serif;
	text-transform:uppercase;	
	margin:6px 0 0 10px;
}
div.section-title-right {
	float:right;
		padding:8px 0 0 10px;
}
div.section-button {
	background: url(i/section-button.png) no-repeat;
	float:left;
	padding: 0 4px 10px 22px;	
	
}
div.section-button a,
div.section-button a:link,
div.section-button a:visited,
div.section-button a:active {
	text-decoration: none;
	color: #26292E;
	font: normal 11px Tahoma, sans-serif;	
	line-height:17px
}
div.section-button a:hover{
	color: #fff;
	text-decoration: none;
}
div.seb-right {
	float:left;
	background: url(i/seb-right.png) no-repeat;	
	width:10px;
	height:19px;
	padding: 10px 0 0 0;
}
div.sep-vert {
   background: url(i/sep-vert.png) repeat-y;	
   width:12px; 
   margin:0;
   padding:0;
   float:left;
}
div.clear {
	clear:both;
}
  .free-text {
	color: #222;
	font: bold 11px Arial, sans-serif;
 }
 div.gray{
   background: #EBEBEB;
   width:570px; 
   margin:0 0 0 5px;
   border-bottom:1 px solid #dadada;
}
span.basepic {
float:right;
padding:3px;
margin:0;
border:1px solid #dadada;
background:#fff;
}
table.rec-offer {	 
 color: #555; 
 font: normal 12px Arial, sans-serif;
 width: 555px;
 margin:5px;
 padding-bottom:10px;
 } 
 div.offer-title {
 background: #545557;
 margin: 10px 0 0 0;
 height:27px;
 }
a.offer-title-link,
a.offer-title-link:link,
a.offer-title-link:visited,
a.offer-title-link:active {
	text-decoration: none;
	color: #FDAD24;
	font: bold 14px Arial, sans-serif;	
	text-transform:uppercase;
	padding-left: 15px;
	 line-height:25px;
}
a.offer-title-link:hover{
	color: #FC5E07;
	text-decoration: none;
}
p.danni {
	color: #333;
	font: normal 12px Tahoma, sans-serif;	
	padding: 10px 5px 10px 15px;
}
div.offer-price {
	color: #333;
	font: normal 12px Tahoma, sans-serif;	
	padding: 6px 0 0 15px;
	float:left;
	margin-right:5px;
}
div.pright {
	float:left;
	background: url(i/pright.png) no-repeat;	
	width:10px;
	height:27px;
	padding: 10px 1px 0 0;
}
div.offer-price-big {
	background: url(i/pleft.png) no-repeat;
	float:left;
	padding: 2px 2px 10px 11px;	
}
div.offer-price-big a.price,
div.offer-price-big a.price:link,
div.offer-price-big a.price:visited,
div.offer-price-big a.price:active {
	text-decoration: none;
	color: #fff;
	font: bold 18px Tahoma, sans-serif;	
}
div.offer-price-big a.price:hover{
	color: #fff;
	text-decoration: none;
}
p.short-details {
	color: #545557;
	font: normal 12px Tahoma, sans-serif;	
	padding: 0 5px 2px 15px;
	line-height: 1.4;
}
div.read-all {
    float:right;
}
div.read-all a.read-all,
div.read-all a.read-all:link,
div.read-all a.read-all:visited,
div.read-all a.read-all:active {
	background: url(i/read-all.png) no-repeat;	
	text-decoration: none;
	color: #fff;
	font: bold 11px Tahoma, sans-serif;	
	width:102px;
	height:18px;
	padding: 1px 49px 4px 10px;
}
div.read-all a.read-all:hover{
	background: url(i/read-all-on.png) no-repeat;	
	color: #fff;
	text-decoration: none;
}
div.read-all1 {
    float:right;
}
div.read-all1 a.read-all1,
div.read-all1 a.read-all1:link,
div.read-all1 a.read-all1:visited,
div.read-all1 a.read-all1:active {
	background: url(i/read-all.png) no-repeat;	
	text-decoration: none;
	color: #fff;
	font: bold 11px Tahoma, sans-serif;	
	width:102px;
	height:18px;
	padding: 1px 56px 4px 10px;
}
div.read-all1 a.read-all1:hover{
	background: url(i/read-all-on.png) no-repeat;	
	color: #fff;
	text-decoration: none;
}
td.grid1 {
	width:170px;
}
td.grid-sep {
	width:15px;
	background: transparent url(i/hor-sep.png) repeat-y center;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
}
p.danni-top {
	color: #333;
	font: normal 11px Tahoma, sans-serif;	
	padding: 10px 5px 10px 10px;
}
span.danni-address {
	color: #FC5E07;
	font: bold 11px Tahoma, sans-serif;		
}
a.top-price,
a.top-price:link,
a.top-price:visited,
a.top-price:active {
	display:block;
	background: url(i/top-offer-price-big.png) no-repeat;	
	text-decoration: none;
	color: #fff;
	font: bold 16px Tahoma, sans-serif;	
	width: 164px;
	height:30px;
	padding: 5px 0 0px 9px;	
    *margin-left:4px;	
}
a.top-price:hover{
	background: url(i/top-offer-price-big-on.png) no-repeat;		
	color: #FC5E07;
	text-decoration: none;
}
p.last-danni {
	color: #333;
	font: normal 12px Tahoma, sans-serif;	
	padding: 3px 5px 10px 15px;
}
div.last-offer-price {
	color: #333;
	font: normal 12px Tahoma, sans-serif;	
	padding: 4px 0 0 15px;
	float:left;
	margin-right:5px;
}
div.last-offer-price-big {
	background: url(i/last-offer-price-big.png) no-repeat;
	height:24px;
	float:left;
	padding: 2px 2px 1px 11px;	
}
div.last-offer-price-big a.price,
div.last-offer-price-big a.price:link,
div.last-offer-price-big a.price:visited,
div.last-offer-price-big a.price:active {
	text-decoration: none;
	color: #fff;
	font: bold 16px Tahoma, sans-serif;	
}
div.last-offer-price-big a.price:hover{
	color: #FC5E07;
	text-decoration: none;
}
div.last-pright {
	float:left;
	background: url(i/last-pright.png) no-repeat;	
	width:10px;
	height:27px;
	padding: 10px 1px 0 0;
}
div.white {
	background: #fff url(i/bo.png) repeat-x top;	
	width:100%;
	height:15px;
}
span.danni-address-standart {
	color: #FC5E07;
	font: bold 12px Tahoma, sans-serif;		
}

#footer {
	background: url(i/footer.png) repeat-x top;	
	color: #fff;
}
#footer-content {
   width:984px;
   margin:0 auto;
   text-align:left;
   height:220px;
}
#footer-contact {
	float:left;
	width:165px;
	padding:0;
	margin:20px 10px 0 10px;
}
#footer-contact ul{
list-style: none;	
}
#footer-contact li{
list-style: none;	
color: #FDAD24;
font: normal 11px Tahoma, sans-serif;
line-height:20px;
}
#footer-contact li strong {
color: #ABABAB;
font: normal 11px Tahoma, sans-serif;
}
#footer-contact p {
color: #CCCCCC;
font: normal 15px Arial Narrow, Arial, sans-serif;
padding-bottom:10px;
}
#footer-contact li a{
color: #FDAD24;
font: normal 11px Tahoma, sans-serif;
text-decoration:none;
}
#footer-contact li a:hover{
color: #fff;
font: normal 11px Tahoma, sans-serif;
text-decoration:none;
}
#footer-sep {
	background: url(i/footer-sep.png) no-repeat top;		
	float:left;
	width:4px;
	margin:0;
	height:100%;
}
#footer-navigatioan {
	float:left;
	width:756px;
	margin:17px 10px 0 10px;
}
#footer-top-navigation {
	display:inline; 
	/**width:100%;**/
	padding:0;
	margin:0;
}
#footer-top-navigation ul{
	display:inline; 	
	list-style: none;	
	line-height:22px; 	
}
#footer-top-navigation li{
	display:inline; 		
}
#footer-top-navigation li a.top-link:link,
#footer-top-navigation li a.top-link:visited,
#footer-top-navigation li a.top-link:active{	
	text-decoration:none; 
	color: #CCCCCC;
    font: bold 12px Arial, sans-serif;
	margin:0 10px 0 0; 
	}
#footer-top-navigation li a.top-link:hover {
	line-height:41px; 
	text-decoration:none; 
	color: #fff;
    font: bold 12px Arial, sans-serif;
	margin:0 10px 0 0; 
	}	
#footer-top-navigation ul.secul{
	display:inline; 	
	list-style: none;	
	line-height:17px; 
}
#footer-top-navigation li.secul{
	display:inline; 	
}
#footer-top-navigation li.secul a.secul-link:link,
#footer-top-navigation li.secul a.secul-link:visited,
#footer-top-navigation li.secul a.secul-link:active{	
	text-decoration:none; 
	color: #ABABAB;
    font: normal 11px Arial, sans-serif;
	margin:0 10px 0 0; 
	}
#footer-top-navigation li.secul a.secul-link:hover {
	line-height:41px; 
	text-decoration:none; 
	color: #fff;
    font: normal 11px Arial, sans-serif;
	margin:0 10px 0 0; 
	}	
#footer-top-navigation ul.secul span {
	color: #FDAD24;
    font: bold 12px Arial, sans-serif;	
	padding-right:5px;	
	}
div.separator {
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:1px solid #525252;
}
#rights {
	float:right;
	color: #ABABAB;
    font: normal 9px Arial, sans-serif;
}
#rights a:link,
#rights a:visited,
#rights a:active{	
	text-decoration:none; 
	color: #ABABAB;
    font: normal 9px Arial, sans-serif;
	}
#rights  a:hover {
	line-height:41px; 
	text-decoration:none; 
	color: #fff;
    font: normal 9px Arial, sans-serif;
	}	
div.right-black{
   width:186px; 
}
#right-column{
   margin:0;
   padding:0 0 0 0 ;
   float:left;
}
#right-column ul{
background: #222;
list-style: none;
margin-bottom:10px;
padding:6px 0 4px 8px;
}
#right-column li{
list-style: none;	
width: 172px;
height:29px;
margin-bottom:1px;
}
#right-column li.category {
background: url(i/right-title.png) repeat-x bottom;		
color: #FDAD24;
font: bold 15px Arial Narrow, Arial, sans-serif;
text-transform:uppercase;
height:31px;
}
#right-column select {
	color:#444;
	font: normal 12px  Arial, sans-serif; 
	width:172px;
}
#right-column input.price_field {
	color:#444;
	font: normal 12px  Arial, sans-serif; 
	width:81px;
}
#right-column input.pole {
	color:#444;
	font: normal 12px  Arial, sans-serif; 
	width:120px;
	float:left;	
	margin-right:4px;
}
#right-column input.pole-small {
	color:#444;
	font: normal 12px  Arial, sans-serif; 
	width:60px;
	float:left;	
	margin-right:4px;
}
#right-column input.submit-small {
	color:#444;
	font: normal 12px  Arial, sans-serif; 
	width:40px;
	height:20px;
	border:0;
	cursor:pointer;
}
#right-column li.skype {
height:31px;
}
#right-column li.skype a.skype:link,
#right-column li.skype a.skype:visited,
#right-column li.skype a.skype:active{	
	display:block;
	background: url(i/skype.png) no-repeat center left;			
	text-decoration:none; 
	color: #fff;
         font: bold 11px Tahoma, sans-serif;
	padding:6px 10px 7px 40px;
	margin:4px 10px 0 0; 
	width:135px;
	*width:163px;		
	}
#right-column li.skype a.skype:hover {
	background: url(i/skype-on.png) no-repeat center left;			
	text-decoration:none; 
	color: #fff;
    font: bold 11px Tahoma, sans-serif;
	padding:6px 10px 7px 40px;
	margin:4px 10px 0 0; 
	width:135px;
	*width:163px;		
	}	
#right-column li.yahoo a.yahoo:link,
#right-column li.yahoo a.yahoo:visited,
#right-column li.yahoo a.yahoo:active{	
	display:block;
	background: url(i/yahoo.png) no-repeat center left;			
	text-decoration:none; 
	color: #fff;
    font: bold 11px Tahoma, sans-serif;
	padding:6px 10px 7px 50px;
	margin:4px 10px 0 0; 
	width:135px;
	*width:163px;	
	}
#right-column li.yahoo a.yahoo:hover {
	background: url(i/yahoo-on.png) no-repeat center left;			
	text-decoration:none; 
	color: #fff;
    font: bold 11px Tahoma, sans-serif;
	padding:6px 10px 7px 50px;
	margin:4px 10px 0 0; 
	width:135px;
	*width:163px;		
	}	
#right-column li.skype span {
	color: #FDAD24;
    font: bold 11px Tahoma, sans-serif;
	}
#right-column li.yahoo span {
	color: #FDAD24;
    font: bold 11px Tahoma, sans-serif;
	}
div.pages {
		width:560px;
		padding: 10px 10px 10px 10px;
		color: #ABABAB;
		font: normal 12px Arial, sans-serif;		
}
div.pages a:link,
div.pages a:visited,
div.pages a:active{	
	text-decoration:none; 
	color: #333;
    font: bold 12px Arial, sans-serif;
	padding: 1px 3px 10px 0;	
	}
div.pages a:hover {
	line-height:41px; 
	text-decoration:none; 
	color: #FC5E07;
    font: bold 12px Arial, sans-serif;
	}
div.pages span.pl {
		background: url(i/pl.png) no-repeat;			
		padding: 1px 1px 10px 7px;
		color: #fff;
		font: bold 12px Arial, sans-serif;		
}	
div.pages span.pr {
		background: url(i/pr.png) no-repeat;			
		padding: 1px 0 10px 10px;
}	
div.pages span.pol {
		background: url(i/pol.png) no-repeat;			
		padding: 1px 1px 5px 5px;
		color: #fff;
		font: bold 12px Arial, sans-serif;		
}
div.pages span.por {
		background: url(i/por.png) no-repeat;			
		padding: 1px 0 10px 10px;
}
 div.free-text {
	 color: #444;
	 font: bold 13px Arial, sans-serif;
	 padding:20px 10px 30px 10px;
 }
 div.page-content {
	 color: #444;
	 font: normal 13px Arial, sans-serif;
	 padding:20px 10px 30px 10px;
	 line-height:17px;
 }
  div.page-content p{
	 padding:7px 0 7px 0;
 }
   div.page-content ul{
	 padding:0 0 0 30px;
 }

    div.page-content img{
	 margin:7px 0 5px 0;
 }
 div.page-content a:link,
div.page-content a:visited,
div.page-content a:active{	
	color: #FC5E07;
    font: bold 12px Arial, sans-serif;
	text-decoration:none; 	
	}
div.page-content a:hover { 
	color: #333;
    font: bold 12px Arial, sans-serif;
	text-decoration:none; 	
	}
.contact-form {
width:550px; 
margin: 5px 1px 10px 0;
color: #555;
font-family:  Arial, sans-serif; 
font-size: 13px;
}
 .contact-filed {
width:300px; 
height:25px;
border: 1px solid #C4C4C4;
background-color:#EFEFEF;
color: #555;
font-family:  Tahoma, Arial, sans-serif; 
font-size: 13px;
}
.contct-area {
width:500px; 
height:150px;
border: 1px solid #C4C4C4;
background-color:#EFEFEF;
color: #555;
font-family:  Tahoma, Arial, sans-serif; 
font-size: 13px;
}	
  #replacement-3 {
  width: 100px;
  height: 22px;
  margin-right: 30px;
  padding: 0;
  border: 0;
  background: transparent url(i/send.png) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
  #replacement-4 {
  width: 100px;
  height: 22px;
  margin-right: 30px;
  padding: 0;
  border: 0;
  background: transparent url(i/send-en.png) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
td.c-td {
	padding-top:6px;
}
  #replacement-1 {
  display:block;
  width: 100px;
  height: 22px;
  padding: 0;
  border: 0;
  background: transparent url(i/s_b.png) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
}
  #replacement-2 {
  display:block;
  width: 100px;
  height: 22px;
  padding: 0;
  border: 0;
  background: transparent url(i/s_b-en.png) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
}
  #replacement-mail {
  display:block;
  width: 42px;
  height: 20px;
  padding: 0;
  border: 0;
  background: transparent url(i/mail.png) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
}
  #rep-id-2 {
  display:block;
  width: 100px;
  height: 20px;
  padding: 0;
  border: 0;
  background: transparent url(i/s_b_id-ro.png) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
}
  #rep-id-1 {
  display:block;
  width: 100px;
  height: 20px;
  padding: 0;
  border: 0;
  background: transparent url(i/s_b_id.png) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
}
div.sep- {
	padding-top:5px;
}
div.sep-2 {
	padding-top:50px;
}
div.sep-3 {
	padding-top:20px;
}
div.sep-4 {
	padding-top:30px;
}
.opisanie {
    color: #FC5E07;
	font: bold 11px Arial, sans-serif;
	text-transform: uppercase;	
	padding-left:5px;
}
.price-text {
	 font: bold 15px Verdana, sans-serif;
     color: #bf0000;
}
.dropcontent{
     padding-right:7px;
}
.price_box {
     font: bold 12px Arial, sans-serif;
     color: #bf0000;
     width:60px; 
     height:18px;
}
   .desc {
	color: #444;
	font: normal 12px Arial, sans-serif;
    margin-bottom:25px;
	width:560px;
	margin: 5px;
	line-height:16px;
 }
   	div.all_pic_gen {
    float: right;
 }
  div.offer-title-detail {
    background: #545557;
    margin: 10px 0 5px 0;
    padding:5px;
	color: #FDAD24;
	font: bold 16px Arial Narrow, sans-serif;	
	text-transform:uppercase;
	width:99%;
 }
  span.little {
	color: #666;
	font: normal 10px Arial, sans-serif;
 }
img.minipic {
	border-color:#E4E4E4
	}
span.basepic-detail {
float:left;
padding:3px;
margin:0;
border:1px solid #dadada;
background:#fff;
}
span.basepic-detail-small {
float:right;
padding:3px;
margin:1px;
border:1px solid #dadada;
background:#fff;
}
  .free-text-detail {
	color: #222;
	font: bold 12px Arial, sans-serif;
	padding-left:5px;
 }
div.description {
	text-align: justify; 
	padding-left:5px;
	padding-right:5px;
	 line-height:17px;	
	margin-bottom:20px;	 
}
 div.description a:link,
div.description a:visited,
div.description a:active{	
	color: #FC5E07;
    font: bold 12px Arial, sans-serif;
	text-decoration:none; 	
	}
div.description a:hover { 
	color: #333;
    font: bold 12px Arial, sans-serif;
	text-decoration:none; 	
	}
  div.description p{
	 padding:7px 0 7px 0;
 }
   div.description ul{
	 padding:0 0 0 30px;
 }	
	 
 span.answer{
	color: #000;
	font: bold 12px Arial, sans-serif;	
	text-transform:uppercase;	
padding-left:8px;	
 }	
 .request-form {
width:550px; 
margin: 5px 1px 10px 5px;
color: #555;
font-family:  Arial, sans-serif; 
font-size: 13px;
}
 .request-filed {
width:120px; 
height:22px;
border: 1px solid #C4C4C4;
background-color:#EFEFEF;
color: #555;
font-family:  Tahoma, Arial, sans-serif; 
font-size: 13px;
}
.request-area {
width:520px; 
height:150px;
border: 1px solid #C4C4C4;
background-color:#EFEFEF;
color: #555;
font-family:  Tahoma, Arial, sans-serif; 
font-size: 13px;
}

a.wrong:link,
a.wrong:visited,
a.wrong:active{	
    background: #fff;	
	display:block;
	color: #cc0000;
	font: bold 12px Arial, sans-serif;	
	text-decoration:none; 		
	padding: 10px 0 10px 10px;
	margin-right:10px;
	margin-bottom:10px;
	width:175px;
	}
a.wrong:hover { 
	background: #fff;
	color: #ccoooo;
    font: bold 12px Arial, sans-serif;
	text-decoration:underline; 	
	padding: 10px 0 10px 10px;	
	}
  div.free-sample {
	color: #fff;
	font: bold 12px Arial, sans-serif;
	margin: 10px 0 10px 0;
 }	
a.navig,
a.navig:link,
a.navig:visited,
a.navig:active {
	text-decoration: none;
	color: #fff;
	font: normal 12px Arial, sans-serif;
	 margin: 0 2px 0 2px;
	 padding: 2px 5px 2px 5px;
	 background-color: #F08501;
	 border: 1px solid #333;
}
a.navig:hover{
	color: #444;
	text-decoration: none;
	 background-color: #fff;
	 border: 1px solid #333;
}
div.page-content a.sitemap,
div.page-content a.sitemap:link,
div.page-content a.sitemap:visited,
div.page-content a.sitemap:active {
	display:block;
	text-decoration: none;
	color: #444;
	font: bold 12px Arial, sans-serif;
	 margin: 7px 2px 0 2px;
	 padding: 4px 5px 4px 5px;
	 border-bottom: 1px solid #D7D7D7;
}
div.page-content a.sitemap:hover{
	color: #FC5E07;
	text-decoration: none;
	 background-color: #dadada;
	 margin: 7px 2px 0 2px;
	 padding: 4px 5px 4px 5px;	 
	 border-bottom: 1px solid #CDCDCD;	 
}
div.page-content a.sitemap-small,
div.page-content a.sitemap-small:link,
div.page-content a.sitemap-small:visited,
div.page-content a.sitemap-small:active {
	display:block;	
	text-decoration: none;
	color: #444;
	font: normal 11px Arial, sans-serif;
	 padding: 2px 5px 2px 5px;	
}
div.page-content a.sitemap-small:hover{
	color: #FC5E07;
	text-decoration: none;
	background-color: #dadada;
	 padding: 2px 5px 2px 5px;		
}
#center-banner{
	float:left;
   width:580px; 
   *width:568px;     
   margin:0 6px 10px 6px;
   *margin:0 0 10px 3px   
}
#center-banner-bottom{
   float:left;
   width:580px; 
   *width:568px;    
   margin:10px 6px 0 6px;
   *margin:10px 0 0 3px   
}
a.no-fild,
a.no-fild:link,
a.no-fild:visited,
a.no-fild:active {
	display:block;	
	text-decoration: none;
	color: #FC5E07;
	font: bold 12px Tahoma, sans-serif;
	 padding: 15px 5px 30px 5px;	
	 margin:0 10px 10px 7px;
	 *padding: 15px 5px 20px 5px;		
}
a.no-fild:hover{
	display:block;		
	color: #444;
	text-decoration: underline;
	 padding: 15px 5px 30px 5px;	
	 margin:0 10px 10px 7px;
	 *padding: 15px 5px 20px 5px;		 
}
   div.offer-stuff {
    background: #545557;
    margin: 10px 0 30px 7px;
	width:555px;
	padding: 7px 0 7px 0;
 }
div.offer-stuff a:link,
div.offer-stuff a:visited,
div.offer-stuff a:active{	
    background: #FF6600 url(i/ar.png) no-repeat right 0px;	
	display:inline;
	color: #fff;
	font: bold 12px Arial, sans-serif;	
	text-decoration:none; 	
	text-transform:uppercase;	
	padding: 10px 30px 10px 10px;
	margin-right:10px;
	}
div.offer-stuff a:hover { 
	background: #FF6600 url(i/ar-on.png) no-repeat right 0px;		
	color: #111;
	font: bold 12px Arial, sans-serif;
	text-decoration:none; 	
	padding: 10px 30px 10px 10px;	
	}
div.offer-stuff span {
	color: #fff;
	font: bold 12px Arial, sans-serif;	
	text-transform:uppercase;	
	padding-left:8px;	
 }
 
div.news  h1.news_title {
	color: #333;
	font: bold 20px Arial Narrow, sans-serif;	
 }
 
div.news a.news_title:link,
div.news a.news_title:visited,
div.news a.news_title:active{	
	/** color: #FC5E07; **/
	color: #333;
	font: bold 20px Arial Narrow, sans-serif;	
	text-decoration:none; 
border-bottom:2px solid #d6d6d6;	
}
div.news a.news_title:hover { 
	color: #111;
	font: bold 20px Arial Narrow, sans-serif;	
	text-decoration:none; 	
	border-bottom:2px solid #FC5E07;
}
h1 {font-size:10px}

.page-content h1{
  font-size:18px;
}

ol{
  padding-left: 30px;
}

