*

{

	margin: 0;

	padding: 0;

	border: 0;

}



html, body

{

   font-size: 13px;

   color: #101010;

	text-align: center;

}



body

{

	background-color: #eff0f1; 

	background-image: url(../img/bg.jpg);

	background-repeat: repeat-x;

	background-position: top;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



body a

{

	text-decoration: none;

}



.clear

{

	clear: both;

	font-size: 0;

	line-height: 0;

	height: 0; 

}



.topsitebg

{

	background-image: url(../img/middle-bgshadows.gif);

	background-position:  center;

	background-repeat: repeat-y; 

}



.middlesitebg

{

	background-image: url(../img/top-bgshadows1.gif);

	background-position:  center 28px;

	background-repeat: no-repeat;

}





.bottomsitebg

{

	background-image: url(../img/jiktak.gif);

	background-position: top center;	

	background-repeat: repeat-x; 

}



.site

{

	width: 780px; 

	margin: auto;	

   text-align: left;

   left: 1px;

	position: relative;

	z-index: 10;

	background-image: url(../img/header.png);

	background-repeat: no-repeat;

	background-position: top;

	background-color: #fff;

}



.error

{

	display: block;

	

	background-image: url(../img/error-bg.gif);

	border: 1px solid #D10909;

	color: #B70A0A;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	margin: 5px 0;

}



.error span

{

	display: block;

	background-image: url(../img/udivitelenxD.gif);

	background-repeat: no-repeat;

	background-position: 7px center;

	padding: 5px 3px 5px 35px;

}



.np

{

	display: block;

	background-image: url(../img/error-bg.gif);

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	border: 1px solid #2DB80D;

	color: #277715;

	margin: 5px 0;

}



.np span

{

	display: block;

	background-image: url(../img/aroundtheworld.gif);

	background-repeat: no-repeat;

	background-position: 7px center;

	padding: 8px 3px 8px 55px;

}



input

{

	border: 1px solid #9D9D9D;

	behavior: url("csshover2.htc");

}



input:focus, textarea:focus

{

	background-color: #F5F5F5;

}





.pagging

{

	padding-top: 8px; 

	height: 27px;

}



.pagging a, .pagging span

{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	padding: 1px 5px;

	display:block;

	float: left;

	margin-left: 1px;

	border: 1px solid #dedede; 

	color: #595959; 

}



.pagging span

{

	/*background-color: #f7f7f7;*/

    background-color: #99182C;

    color: white;

}



.pagging a.bigger

{

	padding: 2px 12px;

}



.pagging a:hover

{

	color: #1C1C1C; 

	border: 1px solid #1C1C1C;

}



/* ---------  Header

---------------------------------------------- */

.toplinks

{

	/*background-image: url(../img/toplinksbg.gif);

	background-repeat: repeat-x;

	border-bottom: 1px solid #C5C5C5;	*/

	text-align: left;

	height: 21px; 

	overflow: hidden;

}



.toplinks div

{

	display: block;

	width: 780px;

	margin: auto;

}



.toplinks strong

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	float: left;

	padding-left: 8px;

	padding-top: 6px;

	cursor: default; 

	color: #ececec;

	font-weight: normal;

	

}

 





.toplinks span a img

{

	padding-right: 10px;

	border-right: 1px solid #adadad;

	margin-right: 3px;

}



.toplinks span a.tangrammedia

{ 

   font-size: 14px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	line-height: 21px;

}



.toplinks a.login

{

	float: right;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #fff;

	margin-top: 4px;

	margin-right: 5px;

	display: block;

	background-image: url(../img/loginicon.gif);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 20px;

}





.header

{

	/*background-image: url(../img/header1.gif);*/

	background-repeat: no-repeat;

	background-position: 231px 25px;

	height: 142px;

	padding-top: 10px;

}



.header h2

{

	float: right;

	display: block;

	width: 520px;

	padding-right: 12px;

	font-family: Tahoma;

	font-size: 13px;

	padding-top: 28px;

	text-align: right;

	color: #717171;

}



.header h2 i

{

   font-style: normal;

	color: #C52720;

}



.header a.logo

{

	float: left;

	width: 197px;

	height: 114px;

	margin: 22px 0 0 19px;

	background-image: url(../img/newlogo.png);

	background-repeat: no-repeat;

}



.header .right

{

	float: right;

	width: 550px;

}



.header ul

{

	display: block;

	padding-right: 15px;

	list-style: none;

   padding-top: 58px;

	float: right;

}



.header ul li

{

	float: left;

	display: block;	

}



.header ul li.selected

{

	background-image: url(../img/selected-menu.gif);

	background-position: left;

	background-repeat: no-repeat;

}





.header ul li a

{

   padding: 4px 9px 0 14px;

	height: 27px;

	display: block;

  _ display: inline-block;

	color: #fff;

	font-size: 12px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: bolder;

}



.header ul li.selected a

{



	background-image: url(../img/selected-menu-right.gif);

	background-position: right;

	background-repeat: no-repeat;

	color: #9E9E9E;

	padding-top: 6px;

}





.header ul li a:hover

{

	color: #E3E3E3;

}







/* ---------  Home

--------------------------------------------------------------------------------------------------- */





.hleft

{

	float: left;

	width: 500px;

	padding: 5px;

	padding-top: 15px;

	overflow: hidden;

}



/* ---------  Search

------------------------------------------------------- */

.hleft .search

{

	height: 93px;

	background-image: url(../img/search-home.png);

	width: 495px;

	padding-top: 5px;

	position: relative;

}



.hleft .search .row1

{

	height: 28px;

	padding-left: 9px;

}



.hleft .search .row1 .selectc

{

	height: 24px;

	width: 228px;

	display: block;

	float: left;

	margin-right: 10px;

	position: relative;	

}



.hleft .search .row1 .selectc .iesux1, .hleft .search .row3 .selectc .iesux1

{

	width: 10px;

	position: absolute;

	overflow: hidden;

	height: 18px;

	font-size: 12px;

	z-index: 1;	 



}



.hleft .search .row1 .selectc .select, .hleft .search .row1 .selectc .selecth

{

	position: absolute;

	display: block;

	width: 228px;

	height: 23px;	

	padding-top: 1px;

	background-color: #fff;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #494949;

	text-indent: 10px;

	cursor: default;	

	background-image: url(../img/iesux.gif);

	z-index: 10;

}



.hleft .search .row1 .select b, .hleft .search .row1 .selecth b

{

	font-weight: normal;

	display: block;

	background-image: url(../img/select-arrow.gif);

	background-position: 205px 8px;

	background-repeat: no-repeat;

}



.hleft .search .row1 .select span, .hleft .search .row3 .select span

{

	display: none;

}



.hleft .search .row1 .selecth span

{

   display: block;

	position: absolute;

	top: 23px;

	left: 0;

	width: 226px;

	border: 1px solid #939393;

   background-color: #fff;

	z-index: 1550;

}







.hleft .search .row1 .selecth span u

{

	display: block;

	clear: both;

}



.hleft .search .row1 .selecth span.drop a, .hleft .search .row1 .selecth span.dropwide a

{

	display: block;

	width: 216px;

	padding: 2px 5px;

	font-size: 10px;

	color: #494949;

	z-index: 10;

}



.hleft .search .row1 .selecth span a:hover, .hleft .search .row3 .selecth span a:hover

{

	color: #535353;

	background-color: #F4F4F4;

}



.hleft .search .row2

{

	height: 29px;

	_margin-top: -1px;

	width: 485px;

	padding-left: 9px;

	overflow: hidden;

}



.hleft .search .row2 span

{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #3E3E3E;

	padding-top: 3px;

}



.hleft .search .row2 .blank

{

	height: 22px;

	width: 216px;

	display: block;

	float: left;

	margin-right: 15px;

}



.hleft .search .row2 .blank input

{

	height: 20px;

	width: 65px;

	background-color: #fff;

	border: 1px solid #939393;	

	padding-top: 2px;

}



.hleft .search .row2 .blank td

{

	padding: 0 4px;

}



.hleft .search .row3

{

	padding-left: 9px;

}



.hleft .search .row3 .selectc

{

	height: 22px;

	width: 236px;

	display: block;

	float: left;

}



.hleft .search .row3 .select, .hleft .search .row3 .selecth

{

	margin-top: 1px;

	display: block;

	width: 236px;

	height: 21px;	

	padding-top: 1px;

	background-color: #fff;

	border: 1px solid #939393;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #494949; 

	cursor: default;	  

}



.hleft .search .row3 .selecth

{

	z-index: 10;

	position: relative;

}



.hleft .search .row3 .select b, .hleft .search .row3 .selecth b

{

	font-weight: normal;

	display: block;

	background-image: url(../img/select-arrow.gif);

	background-position: 215px 7px;

	background-repeat: no-repeat;

	text-indent: 10px;

}



 .hleft .search .row3 .selecth span

{

   display: block; 

   left: 0;

	width: 235px;

	padding: 0;

	border: 1px solid #939393;	 

	cursor: pointer;

}



.hleft .search .row3 .selecth span.drop a, .hleft .search .row3 .selecth span.dropwide a

{

	display: block;

	width: 216px; 

	font-size: 12px;

	color: #494949;

	cursor: pointer;

}



.hleft .search .row3 .selecth span i

{

	display: block;

	width: 235px;

	font-style: normal;

	position: relative;

	float: left;

}



.hleft .search .row3 .selecth span.dropwide

{

	width: 235px;

	height: 300px; 

	position: absolute;

	top: 20px;

	left: 0;

}



.byurside

{

	margin: 0;

	padding: 0;

}



.hleft .search .row3 .selecth span strong

{ 

	display: block;

	font-weight: normal;

	background-color: #7d7d7d;

	color: #fff;

	font-size: 13px;

}



.hleft .search .row3 .input

{

	float: left;	

	padding-left: 20px;

	_padding-left: 22px;

}



.hleft .search .row3 .input span

{

	font-size: 15px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.hleft .search .row3 .input input

{

	height: 20px;

	width: 45px;

	background-color: #fff;

	border: 1px solid #939393;	

	padding-top: 2px;

}



.hleft .search .row3 .input td

{

	padding: 0 4px;

}



.hleft .search .row3 .submit

{

	float: left;

   display: block;

	height: 22px;

	_padding-top: 3px;

	width: 115px;

	background: transparent;

	border: 0;

	margin-left: 10px;

	cursor: pointer;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #fff;

}



.hleft .structure

{

	height: 16px;

	_height: 16px;

	padding-top: 2px;

	_padding-top: 0;

	line-height: 16px;

	border-top: 1px solid #fff;

	width: 477px;

	background-image: url(../img/search-structurebg.gif);	

	background-repeat: no-repeat;

}



.hleft .structure label

{

	padding: 0px 5px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #707070;

}



.hleft .structure input

{

	border: 0;

   padding: 0;

	margin: 0;

}



/* ---------  Featured Article + menu

------------------------------------------------------- */



.farticle

{

	width: 494px;

	height: 148px;

	padding-top: 5px;

	margin-top: 10px;

	border-left: 1px solid #fff;

}



.farticle .left

{

	float: left;

	width: 121px;

	padding-left: 0px;

	height: 150px; 

	background-color: #fcfcfc;

}



.farticle .left a

{

	display:block;

	height: 147px;

	overflow: hidden;

}



.farticle .left a img

{

	margin-top:-2px;

}



.farticle .left b

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

   color: #4D4D4D;

	display: block;

	padding-left: 4px;

	border-bottom: 1px solid #8A8A8A;

	font-weight: normal;

}



.farticle .left ul

{

	display: block;

	list-style: none;

	padding-top: 8px;

	padding-right: 5px;

}



.farticle .left ul li.link

{

	display: block;

}



.farticle .left ul li.link a

{

	padding-left: 3px;

	padding-bottom: 4px;

	padding-top: 2px;

	height: 16px;

	display: block;

	font-size: 14px;

   font-family: Tahoma;

   color: #3C5768;	

	border-bottom: 1px dashed #969696;

}



.farticle .left ul li.link a:hover

{

	color: #C52720;

	border-bottom: 1px dashed #C52720;	

}



.farticle .left ul li.menu, .farticle .left ul li.menuh

{

	padding-left: 3px;

	padding-bottom: 4px;

	padding-top: 2px;

	height: 16px;

	display: block;

	font-size: 14px;

   font-family: Tahoma;

   color: #3C5768;	

	border-bottom: 1px dashed #969696;

	cursor: default;

}



.farticle .left ul li.menu span

{

	display: none;

}





.farticle .left ul li.menuh span

{

	display: block;

	width: 3px;

	height: 10px;

	float: right;

	position: relative;

}



.farticle .left ul li.menu i, .farticle .left ul li.menuh i

{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-style: normal;

}



.farticle .left ul li.menuh

{

	color: #C52720;

	border-bottom: 1px dashed #C52720;

}



.farticle .left ul li.menu div

{

	display: none;

}



.farticle .left ul li.menuh div

{

	display: block;

	background-color: #fff;

	padding: 5px 10px 10px 10px;

	border: 1px solid #E6E6E6;

	border-right: 2px solid #BABABA;

	border-bottom: 2px solid #BABABA;

	position: absolute;

	left: 2px;

	top: -2px;

	width: 150px;

	z-index: 100;

}



.farticle .left ul li.menuh div a

{

	padding-left: 7px;

	padding-bottom: 4px;

	padding-top: 2px;

	height: 16px;

	display: block;

	font-size: 14px;

   font-family: Tahoma;

   color: #3C5768;	

	border-bottom: 1px dashed #969696;

	cursor: pointer;

}



.farticle .left ul li.menuh div a:hover

{

	color: #C52720;

	border-bottom: 1px dashed #C52720;	

}



.farticle .articlea

{

	float: left;

	width: 362px;

	padding-left: 7px;

}



.farticle .articlea td.a

{

   vertical-align: middle;

	height: 30px;

}



.farticle .articlea h1

{

	display: block;

	font-size: 18px;

	font-family: Arial, Helvetica, sans-serif;

   color: #335e79;

	padding-left: 5px;

	padding-bottom: 4px;

	font-weight: normal;

}



.farticle .articlea h1 a

{ 

   color: #335e79; 

}



.ildivo

{

	border-top: 4px solid #fff;

}







.farticle .articlea .text

{

	padding: 3px 8px 21px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px; 

	background-image: url(../img/articleshadow.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	cursor: default;

}



.farticle .articlea .text img

{

	float: left;

	margin-right: 11px;

	margin-top: 3px;

	width:100px;

}



.farticle .articlea .text a

{

	color: #A11B15;

	display: block;

}

a.articlemoremoremoremooooore

{

   display: block;

   width:89px;

   height: 18px;

   background-image: url(../img/articlemore.gif);

   float:right;

   font-size: 0;

}



/* ---------  Offers listing

------------------------------------------------------- */



.hleft h3

{

	color: #1c3e68; 

	margin-bottom: 3px;

	left: -2px;

	background-image: url(../img/topoffers.gif); 

	display: block;

	height: 32px;

	width: 493px;

	margin-top: 8px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 13px;

 font-weight: normal;

 line-height: 22px;

 text-indent: 40px;

 cursor: default;

}





.hleft h3 b

{

	font-weight: normal;

}



.hleft h3 span1

{

 background-color: #fff;

 padding-right: 8px;

 line-height: 22px;

 

}



.hoffers

{

   padding: 0 0 5px 5px;

	left: -2px;

}





.listoffer

{

	float: left;

	width: 245px;

	height: 87px;

}



.listoffer img

{

	float: left;

	width: 100px;

	height: 75px;

}





.listoffer a:hover img

{

	opacity: 0.9;

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);

}



.listoffer div

{

	float: left;

	width: 120px;

	font-family: Arial, Helvetica, sans-serif;

	padding-left: 2px;

	cursor: default;

}



.listoffer h4

{

	display: block;

	border-bottom: 1px dotted #d1d1d1;

	font-size: 13px;

	font-weight: normal;

	padding-left: 2px;

}



.listoffer .ot, .listoffer .or

{

	font-size: 12px;

	padding-left:2px;

}



.listoffer .or

{

	padding-top: 3px;

	color: #939393;

	display: block;

	

}



.listoffer .op

{

	font-size: 12px;

	display: block;

	width: 112px;

	height: 18px;

	padding-left: 5px;

	padding-top: 3px;

}



.listoffer .op i

{

	float: right;

	font-style: normal;

	font-size: 13px;

}



.listoffer .op sup

{

	font-size: 8px;

}



.listoffer .oo

{

	font-size: 11px;

	padding-left: 2px;

	padding-top: 3px;

	color: #8A8A8A;

	display: block;

}

/* -------------------------------------------------------------------------------------------------------- */









/* ---------  Home - right panel

------------------------------------------------------- */



.hright

{

	float: left;

	width: 268px;

	padding-left: 2px;

	padding-top: 15px;

}



.hright .addoffer

{

   display: block;

	width: 261px;

	height: 94px;

	margin-bottom: 11px;

	background-image: url(../img/haddoffer1.png);

}



.hright .whatIsGoingOnBanner

{

   display: block;

	width: 260px;

	height: 100px; 

	margin-bottom: 5px;

	background-image: url(../img/whatIsGoingOnBanner.jpg); 

}



.hright .ourSeeing

{

   display: block;

	width: 261px;

	height: 99px;

	margin-bottom: 6px;

	background-image: url(../img/ourSeeing.jpg);

}



.hright .larticles

{

	border: 1px solid #AAAAAA;

	width: 253px;

	padding: 3px;

	margin-top: 10px;

	padding-bottom: 10px;

}



.hright .larticles b

{

	display: block;

	font-size: 17px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #2B5673;

	padding-left: 7px;

	height: 32px;

	background-image: url(../img/latestarticles-arrowborder.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

}



.hright .larticles ul li

{

	list-style: inside square;

	padding-left: 6px;

	color: #2A5F82;	

	font-family: Tahoma;

	font-size: 12px;

	padding-top: 7px;	

	

}



.hright .larticles ul li a

{

	color: #191919;

	font-size: 14px;

}





.hright .larticles ul li a:hover

{

	color: #2A5F82;	

}



.hright .agencii

{

	width: 261px;

	padding-top: 10px;	

}



.hright .agencii b

{

	display: block;

	height: 21px;

	line-height: 18px;

	background-image: url(../img/wow.gif);

	background-repeat: repeat-y;

	background-position: right;

	background-color: #8B8B8B;

	font-weight: normal;

	color: #fff;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-left: 6px;

}



.hright .agencii ul li

{

	list-style: none;

	padding: 3px 3px;

}



.hright .agencii ul li a

{

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	display: block;

	color: #181818;

	border-bottom: 1px dotted #BBBBBB;

	padding-left: 2px;

}



.hright .agencii ul li a.orangevonebeto

{

	color: #9B4D1A;

	border-bottom: 0;

}





.hright .vryzki

{

	width: 261px;

	padding-top: 10px;	

}



.hright .vryzki b

{

	display: block;

	height: 21px;

	background-image: url(../img/wow.gif);

	background-repeat: no-repeat;

	background-position: right;

	background-color: #8B8B8B;

	font-weight: normal;

	color: #fff;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-indent: 6px;

	line-height: 18px;

}



.hright .vryzki a

{

	font-family: Arial;

	font-size: 12px;

	color: #2D4B5E;

	margin-right: 8px;

	display: block;

}



.hright .vryzki a.addlink

{

	padding-top: 2px;

	border-top: 1px dotted #565656;

}



/* -------------------------------------------------------------------------------------------------------- */





/* ---------  Oferta

------------------------------------------------------- */



.topsearch

{

	background-color: #AEAEAE;

	padding: 0px 2px 2px 1px;

	_padding: 0px 2px 1px 1px;

	height: 24px;

	font-size: 15px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #fff;

	font-weight: bolder;

	margin-top: 15px;

	margin-left: 11px;

	margin-right: 11px;

}





.topsearch select

{

	height: 5px;

	font-size: 1px;

	font-family: Tahoma;

	font-weight: normal;

	position: absolute;

	top: -4325px;

}



.topsearch .ti, .topsearch .ri, .topsearch .so

{

	float: left;	

	height:22px;

	position: relative;	

	margin-right: 2px;

	margin-top: 1px;

}



.topsearch .ti

{

	width: 128px;

}



.topsearch .ri

{  

   width: 123px;

}



.topsearch .so

{

	width: 123px;

}



.topsearch .select, .topsearch .selecth

{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 22px;

	line-height: 21px;

	border: 1px solid #AAAAAA;

	background-color: #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #6F6F6F;

	text-indent: 3px;

}



.topsearch .select b, .topsearch .selecth b

{

	font-weight: normal;

	display: block;

	background-image: url(../img/select-arrow-iesux.gif);

	background-position: right 8px;

	background-repeat: no-repeat;	

}

 

.topsearch .select .drop

{

	display: none;

}



.topsearch .selecth .drop

{

	display: block;

	position: absolute;

	width: 100%;

	left: -1px;

	top: 22px;

	background-color: #fff;

	font-weight: normal;

	border: 1px solid #A9A9A9;

	z-index: 434325643;

}



.topsearch .selecth .drop .cnt

{

	position: relative;

	z-index: 434325643;

}



.topsearch .selecth .drop a

{

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #6B6B6B;

	z-index: 434325643;

}



.topsearch .selecth .drop a:hover

{

	background-color: #EDEDED;

}



.topsearch .inputs

{

	float: left;

	width: 310px; 

	padding-left: 10px;

	padding-top: 2px;

}



.topsearch .inputs span

{

	font-size: 11px;

}



.topsearch input

{

	width: 50px;

	height: 22px;	

	_height: 20px;

	_padding-top: 2px;

	font-size: 14px;

	font-weight: normal;

	text-align: center;

	margin-left: -4px;

	border: 0;

}





.topsearch input.submit

{

	width: 50px;

	height: 22px;

	margin-top: 2px;

	float: right;

	font-weight: normal;

	text-align: center;

	cursor: pointer;

	background-color: #C52720;

	background-image: url(../img/lupa.gif);

	background-position: center;

	background-repeat: no-repeat;

	_margin-right: -5px;

}



.offer

{

	padding: 10px;

}



a.history

{

	font-size: 14px;

	color: #224885;

	font-family: Arial, Helvetica, sans-serif;

	margin-bottom: 5px; 

	display: block;

}



.offer a.history:hover

{

	color: #B81D16;

}

.offer h1

{

	display: block;

	background-image: url(../img/offer-title.gif);

	width: 760px;

	height: 27px;

	line-height: 25px;

	text-indent: 10px;

	margin: auto;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #fff;

	font-weight: normal;

	margin-bottom: 10px;

	overflow: hidden;

}



.offer .pics

{

	float: left;

	width: 250px;

	overflow: hidden;

}





.offer .pics .id

{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

   color: #121212;

	padding: 2px 0;

}



.offer .pics img

{

	border: 0px solid #A2A2A2;

}



.offer .pics span

{

	display: block;

	padding-top: 3px;

}



.offer .pics span a img

{

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); 

   opacity: .75; 

   -moz-opacity: .75; 

}



.offer .pics span a:hover img

{

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 

   opacity: 1; 

   -moz-opacity: 1; 

}



.offer .info

{

	float: left;

	width: 295px;

	overflow: hidden;

}



.offer .info table

{

	width: 290px;

	padding-bottom: 5px;

}



.offer .info table h3

{

	display: block;

	border-bottom: 1px solid #A9A9A9;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	padding-left: 5px;

	padding-bottom: 3px;

}



.offer .info table b

{

	padding-left: 5px;

	display: block;

	font-weight: normal;

	font-size: 14px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.offer .info table .ri

{

   text-align: center;

	font-family: Tahoma;

	font-size: 16px;

}



.offer .info table .pr

{

   text-align: center;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #C52720;

}



.offer ul.goods

{

	list-style: none;

	padding-left: 3px;

	padding-top: 7px;

}



.offer ul.goods li

{

	font-size: 14px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.offer ul.goods li b

{

	font-size: 13px;

	font-weight: normal;

	color: #565656;

}



.offer p

{

	display: block;

	width: 290px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	padding-left: 3px;

	padding-top: 15px;

}



.offer p span

{

	display: block;

	color: #B81D16;

	font-weight: bolder;

	font-size: 13px;

}



.offer ul.icons

{

	display: block;

	list-style: none;

	height: 36px;

	padding-left:5px;

	padding-top: 8px;

}



.offer ul.icons li

{

	display: block;

	height: 38px;

	font-size: 12px;

	color: #515151;

	line-height: 35px;

	font-family: Arial, Helvetica, sans-serif;

	clear:both;

	

}



.offer ul.icons li a

{

	display: block;

	float: left;

	height: 36px;

	margin-right: 2px;

}



.offer ul.icons li a.iprint

{

	width: 38px;

	background-image: url(../img/print.gif);

}



.offer ul.icons li a.iprint:hover

{

	background-image: url(../img/printh.gif);

}



.offer ul.icons li a.isend

{

	width: 38px;

	background-image: url(../img/send.gif);

}



.offer ul.icons li a.isend:hover

{

	background-image: url(../img/sendh.gif);

}





.offer ul.icons li a.icalc

{

	width: 36px;

	float: left;

	background-image: url(../img/calc.gif);

	background-position: top center;

}



.offer ul.icons li a.icalc:hover

{

	background-position: bottom center;

}





.offer ul.icons li a.ibookmark

{

	width: 36px;

	background-image: url(../img/fav.gif);

	background-repeat: top left;

	background-repeat: no-repeat;

}



.offer ul.icons li a.ibookmark:hover

{

	background-position: left -42px;	

}



.offer ul.icons li a.ifontp

{

	width: 36px;

	background-image: url(../img/ifontp.gif);

	background-position: top center ;

}



.offer ul.icons li a.ifontp:hover

{

	background-position: center -42px;

}



.offer ul.icons li a.ifontm

{

	width: 36px;

	background-image: url(../img/ifontm.gif);

	background-position: top center;

}



.offer ul.icons li a.ifontm:hover

{

	background-position: center -42px;

}



.offer .contact

{

	float: right;

	width: 210px;

	border: 1px solid #BABABA;

	background-image: url(../img/contactf-bg.jpg);

	background-repeat: repeat-x;

	background-position: top;

	padding-bottom: 5px;

}



.offer .contact h4

{

	font-size: 17px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #717171;

	font-weight: normal;

	text-align: center;

	padding-top: 3px;

	padding-bottom: 6px;

	border-bottom: 1px solid #BABABA;

}



.offer .contact .broker

{

	border-bottom: 1px solid #BABABA;

	padding: 4px;

}



.offer .contact .broker img

{

	float: left;

}



.offer .contact .broker div.info

{

	float: left;

	width: 116px;

	padding-left:4px;

	color: #686868;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding-top: 1px;

}



.offer .contact .broker div.info span

{

	display: block;

	padding-top: 10px;

	font-size: 11px;

	padding-bottom: 1px;

	

}



.offer .contact .broker div.info i

{

   font-style: normal;

	display: block;

	font-size: 13px;

}



.offer .contact h5

{

	font-size: 15px;

	font-family: Tahoma;

	text-align: center;

	font-weight: normal;

	padding-top: 2px;

	padding-bottom: 2px;

}



.offer .contact form

{

	padding: 5px;

	display: block;

}



.offer .contact label

{

	display: block;

	font-size: 13px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #7E7E7E;

}



.offer .contact input, .offer .contact textarea

{

	border: 1px solid #BABABA;

	display: block;

	width: 190px;

	padding: 1px;

}



.offer .contact textarea

{

	height: 100px;

}



.offer .contact span

{

	display: block;

	padding-top: 5px;

	padding-right: 5px;

	

}



.offer .contact span img

{

	float: left;

	margin-left: 3px;

}



input:focus, textarea:focus

{

	background-color: #F5F5F5;

}



.offer .contact span input

{

	width: 80px;

	height: 19px;

	float: left;

}



.offer .contact span input:focus

{

	background-color: #F5F5F5;

}



.offer .contact .submit

{

	margin-top: 5px; 

	background-color: #fff;

	border: 1px solid;

	border-color: #B3B3B3;

	cursor: pointer;

	background-image: url(../img/submitbg.gif);

}





/* -------------------------------------------------------------------------------------------------------- */





/* ---------  Oferta

------------------------------------------------------- */





.listing

{

	padding-top: 15px;

}



.listing .search

{

	width: 761px;

	margin: auto;

}



.listing .search .maina

{

	background-image: url(../img/adser4-gr.gif);

	background-repeat: repeat-x;

	background-color: red;

	padding: 4px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



}



.listing .search .maina .brym

{

	float: left;

	width: 280px;

	padding-left: 65px;

}





.listing .search .maina span

{

	display: block;

	float: left;

	height: 20px;

	line-height: 20px;

	font-size: 14px;

	color: #fff;

	padding: 0 10px;

}



.listing .search .maina input

{

	display: block;

	float: left;

	width: 80px;

	padding: 3px;

}



.listing .search .maina b

{

	display: block;

	float: left;

	font-size: 17px;

	color: #fff;

	padding: 0 7px;

	font-weight: normal;

}



.listing .search .maina .viewsonic

{

	padding-top: 8px;

	_padding-top: 5px;

	padding-left: 15px;

	height: 22px;

	clear: both;

}



.listing .search .maina .select

{

	float: left;

	width: 170px;

	overflow: hidden;

	height: 18px;

	position: relative;

	margin-left: 10px;

}



.listing .search .maina .select select

{

	position: absolute;

	border-top: 2px solid;

   width: 172px;

	_width: 174px;

	height: 18px;

	_height: 20px;

	top: -2px;

	left: -2px;

}



.listing .search .btnrow

{

	background-image: url(../img/ser4-btnrow.gif);

	background-repeat: no-repeat;

	background-position: top;

	height: 28px;

	margin-top: 1px;

}



.listing .search .btnrow input

{

	border: 0;

}



.listing .search .btnrow input.id

{

	float: left;

	background: transparent;

	padding: 1px;

	margin-top: 2px;

	width: 70px;

	font-size: 17px;

	text-align: center;

	color: #454545;

}



.listing .search .btnrow .adkrit, .listing .search .btnrow .adkrit-opened

{

	float: left;

	width: 300px;	

	padding-left: 20px;

	display: none;

}



.listing .search .btnrow .adkrit a, .listing .search .btnrow .adkrit-opened a

{

	font-size: 14px;

	color: #fff;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	line-height: 24px;

	display: block;

	background-repeat: no-repeat;

	background-position: left 9px;

	text-indent: 17px;

}



.listing .search .btnrow .adkrit a

{

	background-image: url(../img/arrow190dg.gif);

	

}





.listing .search .btnrow input.submit

{

	float: right;

	background: transparent;

	margin-top: 2px;

	width: 120px;

	height: 22px;

	margin-right: 10px;

	color: #454545;

	cursor: pointer;

}



.listing .search table

{

	border: 1px solid #fff;

}



.listing .search table td

{

	border: 2px solid #fff;

	background-image: url(../img/adser4-bg2.gif);

	width: 320px;

	font-size: 14px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #3D3D3D;

	padding: 4px;

}





.listing .search table td li

{

	display: block;

	list-style: none;

	border-bottom: 1px solid #C9C9C9;

	padding-bottom: 2px;

	padding-left: 5px;

	padding-top: 5px;

}



.listing .search table td li input

{

	border: 0;

}





.listing .search table td li input.input

{

	float: right;

	width: 50px;

	padding: 1px;

	background-color: #B1B1B1;

}



.aboniraime

{  

   display: block;

	width: 756px;

	height: 26px;

	line-height: 24px;

	background-image: url(../img/abonament.png);

	background-repeat: no-repeat;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #636363;

	border: 1px solid #A6A6A6;

	text-indent: 33px;

	margin-left: 10px;

   margin-top: 5px;

}



.aboniraime:hover

{

	color: #363636;

	border: 1px solid #6E6E6E;

}



.listing-offers

{

	padding: 15px 10px;

}



.listing-offers h1

{

	font-size: 16px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #5B5B5B;

	font-weight: normal;

	border-bottom: 1px solid #A1A1A1;

	margin-top: 5px;

	padding-left: 5px;

	padding-bottom: 3px;

	margin-bottom: 15px;

}



.offerbe, .offerbee

{

	margin: 6px 0;

	padding: 6px 0;

	cursor: default;

	border-bottom: 0px solid #b2b2b2;

}



.offerbee

{

	background-color: #f4f4f4;

}





.offerbe a,

.offerbee a

{

	width: 120px;

	float: left;

	position: relative;

}



.offerbe a .bigger,

.offerbee a .bigger

{

	display: none;

}



.offerbe a:hover .bigger,

.offerbee a:hover .bigger

{

	display: block;

	position: absolute;

	left: 120px;

	top: 85px;

}



.offerbe .info,

.offerbee .info

{

	float: left;

	width: 600px;

	padding-left: 3px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}





.offerbe .info b,

.offerbee .info b

{

	border-bottom: 1px solid #B8B8B8;

	padding-bottom: 4px;

	height: 16px;

	font-size: 14px;

	font-weight: normal;

	display: block;

	padding-left: 5px;

	float: left;

	padding-right: 20px;

}



.offerbe .info b sup,

.offerbee .info b sup

{

	font-size: 8px;

}



.offerbe .info .more,

.offerbee .info .more

{

	clear: both;

	padding-left: 5px;

	font-size: 11px;

	color: #121212;

}



.offerbe .info b span, .offerbe .info u span, .offerbe .info .more span,

.offerbee .info b span, .offerbee .info u span, .offerbe .info .more span

{

	font-size: 13px;

	color: #A2A2A2;

}



.offerbe .info u,

.offerbee .info u

{

	text-decoration: none;

	display: block;

	padding-top: 10px;

	font-size: 12px;

	

}



.offerbe .info i,

.offerbee .info i

{

	font-style: normal;

	font-size: 12px;

	padding-left: 5px;

	padding-top: 7px;

	display: block;

	color: #A2A2A2;

}





/* -------------------------------------------------------------------------------------------------------- */





/* ---------  popups

------------------------------------------------------- */

.popup

{

	position: absolute;

	left: 50%;

	width: 420px;

	margin-left: -210px;

	top: 250px;

}



.popupborder

{

	width: 100%;

	position: absolute;

	height: 100%;

	top: -20px;

	left: -20px;

	border: 20px solid #999999;

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); 

   opacity: .75; 

   -moz-opacity: .75; 

}



.popupbg

{

	background-color: #fff;	

	border: 1px solid #BBBBBB;

	position: relative;

}



.popupbg .close

{

	position: absolute;

	display: block;

	float: right;

	right: 5px;

	top: 5px;

	border: 1px solid #818181;

	padding: 2px 5px;

	color: #818181;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	z-index: 200;

}



.popupbg .close:hover

{

	color: #A51B15;

	border: 1px solid #A51B15;

}



.popupbg h4

{

	display: block;

	font-size: 18px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	border-bottom: 2px solid #A51B15;

	color: #A51B15;

	padding: 3px 10px;

	line-height: 38px;

}





.popupbg h4 img

{

	float: left;

	margin-right: 12px;

}



.popupbg ul

{

	list-style: none;

	padding: 15px;

	position: relative;

	z-index: 100;

   padding-bottom: 20px;

	padding-left: 10px;

}





.popupbg ul li

{

	width: 170px;

	float: left;

	display: block;

	padding-left: 20px;

}





.popupbg ul li a

{

	display: block;

	font-size: 15px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #818181;

	cursor: pointer;

}



.popupbg ul li a:hover

{

	color: #A0140E;

}



.popupbg ul li.selected

{

	border-bottom: 1px solid #999999;

	width: 390px;

	float: left;

	text-align: center;

	font-size: 15px;

	padding-top: 10px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #818181;

	padding-left: 0;

}



.popupbg p

{

	padding-top: 20px;

	display: block;

}



/* -------------------------------------------------------------------------------------------------------- */





/* ---------  Statiq

------------------------------------------------------- */





.article

{

   padding: 20px 5px 10px 5px;	

}



.i .left

{

	float: left;

	width: 500px;

	overflow: scroll;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.article .left h1

{

	display: block;

	font-weight: normal;

	font-size: 20px;

	color: #121212;

}



.article .left p

{

   padding: 5px 5px 5px 5px;

	padding-top: 10px;

	font-size: 13px;

}



.article .left img

{

	float: right;

   display: block;

	margin: 10px;

	padding: 4px;

	border: 1px solid #a1a1a1;

}



.article .right

{

	float: left;

	width: 260px;

	padding-left: 10px;

}



.article .right .larticles

{

	border: 1px solid #D2D2D2;

	width: 253px;

	padding: 3px;

	margin-top: 10px;

	padding-bottom: 10px;

}



.article .right .larticles b

{

	display: block;

	font-size: 15px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #404040;

	padding-left: 10px;

	height: 32px;

	background-image: url(../img/latestarticles-arrowborder.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

}



.article .right .larticles ul li

{

	list-style: inside square;

	padding-left: 6px;

	color: #6195B6;	

	font-family: Tahoma;

	font-size: 12px;

	padding-top: 7px;	

}



.article .right .larticles ul li a

{

	color: #191919;

	font-size: 14px;

}



.article .right .larticles ul li a:hover

{

	color: #36637F;	

}



/* -------------------------------------------------------------------------------------------------------- */





/* ---------  Strani4ka

------------------------------------------------------- */

.page

{

	padding: 15px;

}



.page a, .page a:hover

{

    color: blue;

    text-decoration: underline;

}



.page table

{

	border-collapse: collapse;

}



.page table td

{

	border: 1px solid #787878;

	padding: 2px;

} 

.page h1

{

	padding-bottom: 4px;	margin-bottom: 6px;	padding-top: 3px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: normal;	color: #a80f0f;	border-bottom: 1px solid #a80f0f; 

}



.page p

{

	padding: 2px;

	font-size: 13px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.page p input, .page p img

{

   border: 0;

	border-right: 10px solid #fff;

	cursor: default;

}







/* -------------------------------------------------------------------------------------------------------- */





/* ---------  Listvane na statii

------------------------------------------------------- */



.articles

{

	padding: 13px;

}



.articles h1

{

	display: block;

	padding-top: 5px;

	font-weight: normal;

	font-size: 20px;

	color: #121212;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.articles ul

{

	list-style: none;

	padding-top: 10px;

	width: 580px;

}



.articles ul li

{

   padding: 2px 0;

	border-bottom: 1px dotted #d4d4d4;

	 background-image: url(../img/gr12.gif);

	 background-repeat: repeat-x;

}



.articles ul li a

{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #111;

	display: block;

	padding: 4px 0 6px 24px;

	background-image: url(../img/ruskistandart.gif);

	background-position: left;

	background-repeat: no-repeat;

}





.articles ul li a:hover

{

	color: #af0000;

}





.articles ul li a span

{

	color: #a1a1a1;

	display: block;

	padding-top: 2px;

	font-size: 10px;  

}

 



.laadsens

{

	float: right;

	width: 160px;

	padding-left: 4px;

	border-left: 2px solid #f5f5f5;

	height: 700px;

}

/* -------------------------------------------------------------------------------------------------------- */





.articleswpics

{

	padding: 13px;

}



.articleswpics h1

{

	display: block;

	padding-top: 5px;

	font-weight: normal;

	font-size: 20px;

	color: #121212;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.articleswpics ul

{

	list-style: none;

	padding: 10px 5px; 

}



.articleswpics ul li

{

   padding: 5px 0;

	border-bottom: 1px dotted #d4d4d4; 

	overflow: hidden;

}



.articleswpics ul li a

{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #111;

	display: block;

	padding: 4px 0 6px 0px;

	background-image: url(../img/ruskistandart.gif);

	background-position: left;

	background-repeat: no-repeat;

}



.articleswpics ul li a img

{

	float: left;

	margin-right: 15px;

}





.articleswpics ul li a:hover

{

	color: #af0000;

}





.articleswpics ul li a span

{

	color: #a1a1a1;

	display: block;

	padding-top: 2px;

	font-size: 10px;  

}





/* ---------  Listvane na statii

------------------------------------------------------- */



.agenciesl

{

	padding: 13px;

}



.agenciesl h1

{

	display: block;

	padding-top: 5px;

	font-weight: normal;

	font-size: 20px;

	color: #121212;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.agenciesl ul

{

	list-style: none;

	padding-top: 10px;

}



.agenciesl ul li

{

   padding: 3px 0;

	border-bottom: 1px dotted #C7C7C7;

	padding-left: 4px;

}



.agenciesl ul li a

{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #212121;

	display: block;

	padding: 4px 0;

}





.agenciesl ul li a:hover

{

	color: #C52720;

}







/* -------------------------------------------------------------------------------------------------------- */





/* ---------  Admin

------------------------------------------------------- */



.adminindex, .admininner

{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding: 5px 5px 5px 15px;

}



.adminindex td, .admininner td

{

	background-color: #E8E8E8;

}



.adminindex td a

{

	color: #2A5670;

	display: block;

	padding: 5px;

	padding-left: 15px;

}

.adminindex td a:hover

{

	background-color: #B0C3D0;

}





.adminindex h5, .admininner h5

{

	display: block;

	padding: 5px;

	background-image: url(../img/bg32.gif);

}





.adminindex h1, .admininner h1

	{

		font-size: 20px;

		color: #4F4F4F;

		display: block;

		font-weight: normal;

		background-image: url(../img/lentabe.gif);

		background-repeat: repeat-x;

		background-position: 0 15px;

		margin-bottom: 10px;

	}

	

	

.adminindex	h1 span, .admininner	h1 span

	{

		padding-right: 8px;

		background-color: #fff;

	}







/* -----------------     Comments

--------------------------------------------------------------------------------------- */

.nocomments

{

	border: 1px dotted gray;

	padding: 8px;

	font-size: 14px;

	margin: 5px 0;

}



.comments

{

    padding-bottom: 10px;

	 padding-top: 10px;

	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.comments h3

{

	display: block;

	margin-bottom: 5px;

	color: #565656;

}



.comments .comment

{

	padding-bottom: 15px;

}



.comments .comment span

{

	display: block;

	text-align: right;

	font-size: 11px;

	color: #5B5B5B;

	background-image: url(../img/titlebg1.png);

	background-repeat: no-repeat;

	height: 23px;

	line-height: 21px;

}



.comments img

{

	border: 0;

	float: left;

}



.comments .comment b

{

	float: left;

	font-size: 13px;

	line-height: 21px;

	color: #363636;

	padding-left: 10px;

}



.comments .comment p

{

	background-color: #fff;

	text-align: left;

	font-size: 13px;

	padding: 7px 2px 0 2px;

	color: #171717;

}



.comments form

{

	display: block;

	font-size: 14px;

	color: #292929;

	width: 450px;

}





.comments form input

{

	border: 1px solid #9F9F9F;

	width: 300px;

	padding: 2px;

	margin-bottom: 3px;

	

}



.comments form textarea

{

	border: 1px solid #9F9F9F;

	width: 400px;

	padding: 2px;

	margin-bottom: 3px;

}



.comments form input.submit

{

   background-image: url(../img/title-bg.gif);

	color: #fff;

	cursor: pointer;

	width: 406px;

}



.comments form span.submit

{

   background-image: url(../img/title-bg.gif);

	color: #fff;

	cursor: pointer;

	text-align: center;

	font-size: 12px;

	width: 406px;

	display: block; 

	height: 20px;

	padding-top: 3px;

}



.macroblog

{

	padding-right: 8px;

	list-style: none;

	padding-top: 5px;

	padding-left: 1px;

}



.macroblog li.links

{

   border-top:1px dotted #dedede;  

   

}



.macroblog li.title

{

	color: #a52227;

	font-weight: bolder;

	padding-bottom: 4px;

	cursor: default;

}



.macroblog li.links a

{

   display: block;

   padding: 4px;

   text-indent: 21px; 

   color: #163a68;

   font-family: Tahoma;

   font-size: 14px;

   line-height: 18px;

   background-image: url(../img/ruskistandart.gif);

   background-repeat: no-repeat;

   background-position: 5px 7px;

}

 



.macroblog li.links a:hover

{

	color: #a52227;

}



.macroblog li.mur

{

	height: 18px;

	background-image: url(../img/overseen.jpg);

	background-position: bottom;

	background-repeat: no-repeat;

	padding-top: 6px;

}

 



 a.rss

{

	

	display: block;

	width: 14px;

	height: 14px;

	font-size: 0;

	float:right;

	margin: 3px;

	background-image: url(../img/rss.gif);

	background-repeat: no-repeat;

}



.morearticles

{

	background-image: url(../img/tonik.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom: 13px;

	border-top: 1px solid #a80f0f;

	padding-top: 2px;

}



.morearticles div

{

	color: #bf3838;

	font-family: Tahoma;

	font-weight: bolder;	

	background-image: url(../img/limonada.gif);

	height: 19px;

	padding: 3px 3px 0px 3px;

	margin-bottom: -1px;

}



.morearticles a

{

	border-bottom:1px dotted #dadada;

	font-size: 13px;

	display: block;

	color: #bfbfbf;

	background-image: url(../img/ruskistandart.gif);

	background-repeat: no-repeat;

	background-position:4px center ;

	padding: 5px 0 5px  27px;

}



.morearticles a:hover strong

{

	color: #872020;

}



.morearticles a strong

{

	font-size: 15px;

	color: #494949;	

	padding-right: 9px;

	font-weight: normal;

}



.sveja

{

	height: 37px;

	padding-left: 45px;

	border-bottom: 3px solid #e7eaed;

	margin-bottom: 10px;

	margin-top: 5px;

}





.sveja .repichka

{

	float: right;

	width: 550px; 

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #a1abb9;

	border-top: 1px solid #e7eaed;

	margin-top: 8px;

	padding-top: 3px;

}



.sveja .repichka strong

{

	display: block;

	float: right;

	width: 250px;

	text-align: right;

	padding-top: 5px;

}







/* -------------------------------------------------------------------------------------------------------- */









/* ---------  Footer

------------------------------------------------------- */

.footer

{

	background-color: #f4f4f4;

	width: 780px;

	height: 46px;

	margin-top: 20px;

	color: #5A5A5A;

	font-size: 11px;

}



.footer a.footerlogo

{ 

	width: 158px;

	height: 46px; 

	margin-right: 10px;

	float: left;

	background-image: url(../img/newfooterlogo.png);  

}



.footer span

{

	float: left;

	width: 600px;

	padding-top: 4px;

	line-height: 18px;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	color: #737272;

}



.footer div.copyright

{

	float: left;

	width: 160px;

	height: 40px;

	padding-top: 4px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	padding-left: 5px;

	border-right: 1px solid #fff;

}hr{	color: #a80f0f;	background-color: #a80f0f;	height: 1px;}



.footer div.links

{

	float: left;

	width: 475px;

	padding-left:7px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.footer a

{

	color: #676767; 

}





td.brokerid

{

	font-size: 12px;

	color: #aaa; 

}



.footer div.links a:hover

{

	color: #000;	

}





.whatsgoinoninvarna

{

	width: 748px;

	background-image: url(../img/whatIsGoingOnHeader.jpg);

	background-repeat: no-repeat;

	background-position: top;

	overflow: hidden;

	margin-left: 20px;

	padding-top: 5px;

}



	.whatsgoinoninvarna .mapcontainer

	{

		float: left;

		width: 461px;

		background-image: url(../img/whatIsGoingOnBgBtm.png);

		background-repeat: no-repeat;

		background-position: bottom;

		background-color: #24344d;

		padding: 5px;

		min-height: 300px;

	}

    

    .whatsgoinoninvarna .scrollCont

    {

        top: 100px;

        position: relative;

        overflow: auto;

        width: 276px; 

        height: 220px;

    }

	

	.whatsgoinoninvarna ol

	{

		float: left;

        padding-left: 20px;

		/*padding: 115px 5px 20px 30px;*/

		color: #4b5b96;

		list-style: decimal inside;

	}

	

	.whatsgoinoninvarna ol li a

	{

		display: block;

		color: #4b5b96;

		padding: 3px 0;

	}

	

	.whatsgoinoninvarna ol li a:hover

	{

		text-decoration: underline;

	}



.newoffer

{

	padding: 10px;

}



.newoffer .krasnaqliniq

{

	border-bottom: 1px solid #b70a0a; 

	overflow: hidden;

	margin-bottom: 5px;

}

	

.newoffer h1

{

	font-size: 21px;

	color: #b70a0a; 

	padding-top: 6px;

	font-weight: normal;

	width: 540px;

	float: left; 

	line-height: 26px;

}



.newoffer .refnumber

{

	float: left;

	width: 220px;  

	height: 38px;

	line-height: 28px;

	text-align: right;

	line-height: 16px;

	color: #aeaeae;

	font-size: 12px;

	padding-top: 2px;

}



.newoffer .refnumber b

{

	color: #d10909;

	font-size: 13px;

}



.newoffer .refnumber i

{

	color: #337bbe;

	font-style: normal;

}



.newoffer .leftcol

{

	float: left;

	width: 263px;
	
	margin-bottom: 50px;

}



.newoffer .leftcol ul

{

	list-style: none;  

}



.newoffer .leftcol ul li

{

	display: inline;

}



.newoffer .leftcol ul img

{

	width: 82px;

	float: left;

	margin: 0 2px 3px 1px;

}



.newoffer .viewContacts

{

	background-image: url(../img/viewContacts.png);

	background-repeat: no-repeat;

	background-position: bottom;

	width: 247px;

	height: 42px;

	cursor: pointer;

	display: block;  

	clear: both; 

	margin-bottom: 5px; 

}



.newoffer .info

{

	float: left;

	width: 497px;  

}



.newoffer .info .infoTable

{

	width: 497px;

	height: 63px; 

	list-style: none;

	background-image: url(../img/offerInfo.png);

	background-repeat: no-repeat;

}



.newoffer .info .infoTable li

{

	float: left;

	height: 27px; 

	width: 145px;

	padding: 0 0 0 15px;

	line-height: 27px;  

	margin-bottom: 4px;

    overflow: hidden;

}



.newoffer .info .infoTable li.city,

.newoffer .info .infoTable li.ghetto

{

	width: 185px;

}



.newoffer .info .infoTable li.size,

.newoffer .info .infoTable li.price

{

	width: 110px; 

}



.newoffer .info .infoTable li.price

{

	color: #d10909;

	font-weight: bolder;

	font-size: 14px;

}



.moreSpecs

{

	list-style: none;

	padding: 5px;

}



.moreSpecs li

{

	float: left;

	width: 242px;

	font-size: 11px;

	color: #222;

	line-height: 15px;

	padding: 4px 0;

}



.moreSpecs li span

{

	color: #337bbe;

	padding-right: 5px;

}



.newoffer h2

{

	clear: both;

	font-size: 12px;

	color: #b70a0a;

	padding: 20px 0 5px 5px;  

}



.printversion

{

	float: right; 

	width: 80px; 

	background-image: url(../img/printicon.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 25px;

	color: #7a7a7a;

	font-weight: normal;

	font-size: 11px;

}



		.printversion:hover

		{

			color: #444;

		}



.newoffer p

{

	padding: 5px;

}



.newcontacts

{

	width: 470px;

	clear: both;

}



.newcontacts .logo

{

	float: left;

	margin-right: 30px;

	margin-top: 5px;

}



.newcontacts .brokerdets

{

	float: left;

	padding-left: 10px;

}

.newcontacts .brokerdets img

{

	float: left;

	margin-right: 20px;

}

.newcontacts .brokerdets ul

{

	float: left;

	list-style: none;

}



.newcontacts .brokerdets ul li

{

	font-size: 11px;

	line-height: 19px;

}



.newcontacts form

{

	clear: both;

	padding-top: 15px;

	padding: 15px 10px 0;

}



.newcontacts form strong

{

	color: #555;

	display: block;

	padding-bottom: 8px;

	font-size: 18px;

	font-weight: normal;

}



.newcontacts form .text

{

	padding: 3px;

	width: 290px;

	margin-bottom: 8px;

	border: 1px solid #ccc;

	margin-bottom: 11px;

}

.newcontacts form textarea

{

	padding: 3px;

	width: 420px;

	height: 80px;

	margin-bottom: 8px;

	border: 1px solid #ccc;

}



.newcontacts form .text:focus,

.newcontacts form textarea:focus

{

	border: 1px solid #aaa;

	background-color: #fff;

	outline: 0;

}



.newcontacts form .submit

{

	border: 0;

	background-color: #aaa;

	color: #fff;

	width: 170px;

	padding: 7px 0;

	cursor: pointer;

}



.newcontacts form .submit:hover

{

	background-color: #b70a0a;

}



.ckeditor .cke_skin_kama .cke_toolbox, .ckeditor .cke_skin_kama .cke_break, .ckeditor .cke_skin_kama .cke_path, .ckeditor .cke_skin_kama .cke_resizer

{

    padding: 0px !important;

    border: 0px !important;

    text-align: inherit !important;

    background-color: transparent !important;

    width: auto !important;

}

.ckeditor .cke_skin_kama a.cke_toolbox_collapser, .cke_skin_kama a:hover.cke_toolbox_collapser

{

    padding: 0px !important;

}



.adminPagging td a

{

    display: inline !important;

    padding-left: 5px !important;

}
