* {
margin: 0;
padding: 0;
}
body {
background: none repeat scroll 0 0 #EEEEEE;
font: 11px/1.2 Trebuchet MS,Arial;
}
img {
border: 0 none;
}
:hover, *:visited {
outline: 0 none;
}
a {
color: #000000;
text-decoration: none;
}
a:hover {
color: #3AA0BF;
}

li { list-style: none; }

menu {
list-style: none outside none;
}
header, article, footer, section, aside {
display: block;
}
header {
margin: 0 0 12px;
padding: 0 20px;
}
nav {
float: right;
}
nav a:hover {
color: #000000;
}
nav a.s {
color: #000000;
padding-right: 12px;
}
nav a.s.direction_1{
background: url("../i/arr_1.gif") no-repeat scroll 100% 55% transparent;
}
nav a.s.direction_2{
background: url("../i/arr_2.gif") no-repeat scroll 100% 55% transparent;
}
nav a {
color: #3AA0BF;
font-size: 17px;
margin-left: 20px;
}
section {
margin: 0 -10px;
padding: 0 0 3px;
}
section {
min-height: 450px;
}
:first-child + html section {
min-height: 1400px;
}
article {
border: 1px solid #EAEAEA;
float: left;
height: 438px;
margin: 0 10px 20px;
padding: 6px 6px 0;
width: 206px;
}
article:hover {
border: 3px solid #EAEAEA;
cursor: default;
margin: -2px 8px 18px;
}
article h2 {
border-bottom: 1px dotted #B1B1B1;
color: #747474;
font-size: 15px;
margin: 0 0 3px;
padding: 0 0 4px;
}
article h3 {
color: #747474;
font-size: 11px;
font-weight: normal;
margin: 0 0 7px;
}
article h3 a {
color: #747474;
}
article h3.pr {
height: 11px;
}
article h3.pr div {
background: none repeat scroll 0 0 #FFFFFF;
padding: 0 0 2px;
position: absolute;
width: 100%;
}
article img {
border: 1px solid #EAEAEA;
margin: 0 0 -3px;
}
article dl {
border-bottom: 1px dotted #B1B1B1;
height: 39px;
text-align: center;
}
article dl dd a{
color: #747474;
display: block;
}
article dl dd a:hover{
color: #747474;
}
article dd b {
font-size: 13px;
}
article dd b span {
font-size: 12px;
}
article dd em {
font-style: normal;
}
article dd {
float: left;
height: 35px;
padding-top: 4px;
width: 67px;
}
article dd.c b {
color: #000000;
text-shadow: 1px 1px 0 #FFFFFF;
}
article dd.r b {
color: #E8090A;
}
article:hover dd.r b {
color: #FFFFFF;
}
article:hover dd.r {
background: url("../i/buy_bg.png") no-repeat;
height: 48px;
margin: -16px -1px -10px 0;
padding-top: 15px;
position: relative;
text-shadow: 1px 1px 0 #000000;
width: 68px;
}
article:hover dd.r a{
color: #FFFFFF;
}
article dd.l {
width: 69px;
}
article dd.c {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: url("../i/grad_discount.gif") repeat-x scroll 0 0 #FFBA49;
border-color: #B1B1B1;
border-style: dotted;
border-width: 0 1px;
}
article .text a, article .text a:hover {
color: #333333;
}
article .text {
font-size: 15px;
height: 76px;
margin: 8px 0;
overflow: hidden;
}
article .subtext {
color: #747474;
margin: 0 0 5px;
}
article .subH {
height: 27px;
}
article a.offert {
background: url("../i/offert_bg.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
display: block;
font: bold 15px/31px Trebuchet MS,Arial;
height: 31px;
margin: 0 auto 3px;
text-align: center;
text-shadow: 1px 1px 0 #000000;
width: 203px;
}
article a.offert:hover {
background-position: 0 -31px;
color: #FFFFFF;
}
article .clock {
font-size: 15px;
text-align: center;
}
article .clock b
{
border-left: 1px dotted #b1b1b1;
padding-left: 4px;
}
article .clock b.f
{
border-left: 0;
padding-left: 0;
}

/* article block end */

aside {
float: left;
}
aside li {
font-size: 13px;
margin: 0 0 8px;
}
.x:after {
clear: both;
content: ".";
display: block;
font-size: 0;
height: 0;
visibility: hidden;
}
:first-child + html .x {
display: inline-block;
}
* html .x {
height: 0;
}
.fl {
float: left;
}
.fr {
float: right;
}
.n { 
display: none; 
}
.c {
text-align: center;
}
.pr {
position: relative;
}
.filter {
margin: 0 0 25px;
}
.filter legend {
display: none;
}
.filter fieldset {
background: url("../i/nav_bg.gif") repeat-x scroll 0 0 #247FA2;
border: 1px solid #4897B7;
font-size: 14px;
height: 87px;
margin: 0 0 10px;
text-shadow: 1px 1px 0 #09607F;
}
.filter menu.fr {
padding-top: 11px;
width: 590px;
}
.filter menu.fr li.f {
width: 215px;
}
.filter menu.fr li {
float: left;
margin: 0 0 8px;
padding-right: 5px;
width: 180px;
}
.filter fieldset a:hover, .filter fieldset a {
color: #FFFFFF;
}
.filter .pr {
z-index: 2;
}
.filter menu.fr a:hover, .filter menu.fr a {
background: url("../i/check.gif") no-repeat scroll 0 2px transparent;
padding-left: 18px;
}
.filter menu.fr a.s {
background-image: url("../i/checked.gif");
}
.filter div.fl {
font-size: 16px;
}
.category h2 {
font-size: 17px;
padding: 0 30px;
}
.category img {
margin-left: 5px;
vertical-align: middle;
}
.category a:hover {
color: #000000;
}
.category{
width: 524px;
}
.s_word_fix{
padding: 2px 30px 0px!important;
margin-bottom: -8px;
}
.select {
background: url("../i/link_bg.png") no-repeat scroll 0 0 transparent;
height: 33px;
}
.select a.all, .select menu {
display: none;
}
.selected {
background: url("../i/select_bottom.png") no-repeat scroll 0 100% transparent;
padding-bottom: 3px;
}
.selected .bg {
background: url("../i/select_bg.png") no-repeat scroll 0 0 transparent;
min-height: 425px;
}
.selected a.all, .selected menu {
display: block;
}
.selected a.all {
text-align: center;
}
.selected a.all, .selected menu a {
display: block;
padding: 2px 10px 4px;
}
.selected a.all:hover, .selected menu a:hover {
background: none repeat scroll 0 0 #4897B7;
}
.selected .line {
border-top: 1px solid #FFFFFF;
font-size: 0;
height: 0;
margin: 2px 10px;
}
.pages strong {
color: #747474;
font-size: 17px;
font-weight: normal;
margin-top: 5px;
}
.pages a:hover, .pages a {
color: #000000;
font-weight: bold;
}
.pages .top {
background: url("../i/top_bg.gif") no-repeat scroll 0 0 transparent;
float: right;
margin: 5px -40px 0 0;
padding: 2px 30px 4px 10px;
position: relative;
}
.pages span a.s:hover, .pages span a.s {
background: url("../i/page_grad.gif") repeat-x scroll 0 0 transparent;
text-shadow: 1px 1px 0 #FFFFFF;
}
.pages span a {
border-left: 1px dotted #B0B0B0;
display: block;
float: left;
height: 32px;
line-height: 30px;
margin-left: -1px;
text-align: center;
width: 30px;
}
.pages span a.next, .pages span a.back {
width: 70px;
}
.pages span a:hover {
background: url("../i/page_bg.gif") repeat-x scroll 0 0 transparent;
text-shadow: 1px 1px 0 #FFFFFF;
}
.pages span a.next {
float: right;
}
.pages span {
border: 1px dotted #B0B0B0;
display: block;
height: 29px;
margin: auto;
overflow: hidden;
width: 470px;
}
.pages_p {
background: none repeat scroll 0 0 #FFFFFF;
font-size: 15px;
margin: 0 -20px 40px;
padding: 20px 40px 40px;
}
.pages_p strong {
color: #747474;
font-size: 17px;
font-weight: normal;
margin-top: 5px;
}
.pages_p a:hover, .pages_p a {
color: #000000;
font-weight: bold;
}
.pages_p .top {
background: url("../i/top_bg.gif") no-repeat scroll 0 0 transparent;
float: right;
margin: 5px -40px 0 0;
padding: 2px 30px 4px 10px;
position: relative;
}
.pagination li.active {
background: url("../i/page_grad.gif") repeat-x scroll 0 0 transparent;
text-shadow: 1px 1px 0 #FFFFFF;
}
.pagination li a {
display: block;
height: 30px;
width: 30px;
}
.pagination li {
border-left: 1px dotted #B0B0B0;
display: block;
float: left;
height: 30px;
line-height: 30px;
margin-left: -1px;
text-align: center;
width: 30px;
}
.pagination li.next, .pagination li.back {
width: 70px;
}
.pagination li.f_page_last_tag, .pagination li.f_page_last_tag a {
width: 39px;
}
.pagination li.l_page_last_tag, .pagination li.l_page_last_tag a {
width: 40px;
}
.pagination li a:hover {
background: url("../i/page_bg.gif") repeat-x scroll 0 0 transparent;
text-shadow: 1px 1px 0 #FFFFFF;
}
.pagination li.next a, .pagination li.back a {
width: 70px;
}
.pagination {
border: 1px dotted #B0B0B0;
display: block;
height: 29px;
margin-right: 159px;
overflow: hidden;
padding: 0;
float:right;
/*width: 470px;*/
}

/* search form */

.searchEntr input:focus
{
color: #000;
}

.searchEntr input
{
vertical-align: middle;
color: #696969;
}

.searchEntr input.inp
{
width: 300px;
padding: 0 6px;
height: 33px;
background: #fff;
margin-right: -1px;
border: 1px solid #bfbfbf;
border-right: 0;
border-radius: 5px 0 0 5px;
}
*:first-child + html .searchEntr input.inp { padding-top: 8px; height: 25px; }
.searchEntr input.inp { height: 25px\9; padding: 8px 6px 0\9; }

.searchEntr p
{
margin: 0 0 15px;
}

.searchEntr a:hover { text-decoration: underline; }
.searchEntr a
{ 
margin-left: 10px;
color: #338aa4;
}

.ioFbButton { position: relative; _position: static; top: 6px; }

.searchEntr form { margin: 0 0 5px;}

.searchEntr
{
text-align: right;
font-size: 17px;
position: relative;
top: -10px;
float: right;
}

/* search form end */

/* bottom request form */

.botForm input:focus { color: #000; }
.botForm input
{
vertical-align: middle;
color: #696969;
}

.botForm .inp
{
background: #fff;
border: 1px solid #4897b7;
height: 25px;
border-radius: 5px 5px 5px 5px;
margin: 0 5px;
padding: 0 4px;
}
.botForm .inp { height: 20px\9; padding: 5px 4px 0\9; }

.botForm .b0
{
border-radius: 5px 0 0 5px;
margin-right: -2px;
}

.botForm
{
height: 80px;
background: url(../i/bot_f_bg.jpg) no-repeat 50% 0;
margin: 41px -40px 30px;
color: #fff;
text-shadow: #338aa4 1px 1px 0;
padding-top: 15px;
text-align: center;
font-size: 17px;
position: relative;
}

/* bottom request form end */

.about h2 { margin: 0 0 35px; }

.about h2.title
{
background: url("../i/nav_bg.gif") repeat-x scroll 0 0 #247FA2;
border: 1px solid #4897B7;
font-size: 22px;
color: #fff;
padding: 12px 30px;
}

.about section
{
padding: 0 15px 40px;
font: 15px/1.5 Trebuchet MS;
}

.about section .green { color: #629300; }
.about section .blue { color: #378cae; }
.about section strong
{
font: 20px/1.5 Trebuchet MS;
color: #dea303;
}

.about section ol,
.about section ul,
.about section p
{
margin: 0 0 20px;
}

.about article h3
{
font: bold 20px Trebuchet MS;
color: #333;
margin: 0 0 10px; 
}

.about article .but { cursor: pointer; }

.about article a:hover { text-decoration: underline; }
.about article a
{
color: #378cae;
}


.about article img
{
border: 0;
vertical-align: middle;
}

.about article
{
border: 0;
height: auto;
width: auto;
margin: 0 0 40px;
padding: 0;
float: none;
}

.about li 
{
margin: 10px;
}

.writeUs select,
.writeUs .inp,
.writeUs textarea
{
width: 345px;
font: 15px Trebuchet MS;
background: #fff;
border: 1px solid #eaeaea;
margin-top: 5px;
padding: 2px;
overflow: auto;
border-radius: 5px;
}


.writeUs
{
width: 350px;
margin: 50px auto;
}

.writeUs .o { color: #e92b2b; }


.searchSetings input { vertical-align: middle; }
.searchSetings label { margin-right: 65px; cursor: pointer; }

.searchSetings h3
{
margin: 0 0 25px;
}


#selected {
background: url("../i/arr_white.gif") no-repeat scroll 94% 53% transparent;
cursor: pointer;
display: block;
padding: 6px 10px;
}
#select {
left: 26px;
position: absolute;
top: 27px;
width: 199px;
z-index: 2;
}
#page {
background: none repeat scroll 0 0 #FFFFFF;
margin: auto;
padding: 20px 20px 0;
width: 940px;
}
#bottom {
background: url("../i/page_bg.jpg") no-repeat scroll center top #EEEEEE;
margin: 0 -20px;
padding: 30px 30px 10px;
}

/* new footer */

footer
{
padding: 10px 0 38px;
height: 70px;
font-size: 11px;
color: #474747;
}

.footerL
{
float: left;
margin-right: 50px;
font: 11px/19px Arial;
}

.footerLast { margin-right: 0; }

.footerLLinks
{
padding: 0;
}

.fsep 
{
margin: 0 2px;
color: #bbb;
}

.footerR
{
float: right;
 	padding: 0 0 0 30px;
 	width: 291px;
 	font: 11px/19px Arial;
 	border-left: #cdcdcd 1px solid;
}

.footerL h3 { font: 11px Arial; margin: 0 0 5px; }
footer a { color:#3aa0bf; }
footer a:hover { border-bottom: 1px dotted #333; }

/* footer end */

.error{
color: red;
}
.error strong{
color: red!important;
}


/*USER MANAGEMENT*/
.registrationBlock { width: 345px; margin: 0 auto; padding: 14px 0 134px;}
.ioFormWrapper { padding: 7px 0 8px; }
.ioFormWrapperInner { margin-bottom: 23px; padding: 7px 0 27px; border-bottom: solid 1px #eaeaea; }
.ioFormLabel { display: block; margin-bottom: 7px; font: 15px "Trebuchet MS", Arial; color: #333; }
.ioFormLabel17 { margin-bottom: 30px; font-size: 17px; }
.ioFormLabel span { color: #eb2a2b; }
.registrationBlock .inputField { display: block; width: 341px; height: 33px; padding: 0 0 0 5px; border: none; background: url(../i/ioInputFieldBg.gif) no-repeat; }
.registrationBlock .inputField { height: 25px\9; padding: 8px 0 0 5px\9; }
.ioSelect { display: none; }
.selectSex { display: block; }
.selectSexChoose { display: block; width: 68px; height: 26px; padding: 7px 0 0 7px; text-decoration: none; font: 15px "Trebuchet MS", Arial; color: #333; background: url(../i/ioSelectSexBg.gif) no-repeat; }
.selectSexChoose:hover { color: #333; }
.selectSexOptions { display: none; position: absolute; width: 73px; border: solid 1px #eaeaea; background: #fff; }
.selectSexOptions a { display: block; padding: 3px 0 3px 7px; text-decoration: none; font: 15px "Trebuchet MS", Arial; color: #333; }
.selectSexOptions a:hover { text-decoration: underline; }
.selectFreq { display: block; }
.selectFreqChoose { display: block; width: 139px; height: 26px; padding: 7px 0 0 7px; text-decoration: none; font: 15px "Trebuchet MS", Arial; color: #333; background: url(../i/ioSelectCityBg.gif) no-repeat; }
.selectFreqChoose:hover { color: #333; }
.selectFreqOptions { display: none; position: absolute; width: 144px; border: solid 1px #eaeaea; background: #fff; }
.selectFreqOptions a { display: block; padding: 3px 0 3px 7px; text-decoration: none; font: 15px "Trebuchet MS", Arial; color: #333; }
.selectFreqOptions a:hover { text-decoration: underline; }
.selectCity { display: block; }
.selectCityChoose { display: block; width: 139px; height: 26px; padding: 7px 0 0 7px; text-decoration: none; font: 15px "Trebuchet MS", Arial; color: #333; background: url(../i/ioSelectCityBg.gif) no-repeat; }
.selectCityChoose:hover { color: #333; }
.selectCityOptions { display: none; position: absolute; width: 144px; border: solid 1px #eaeaea; background: #fff; }
.selectCityOptions a { display: block; padding: 3px 0 3px 7px; text-decoration: none; font: 15px "Trebuchet MS", Arial; color: #333; }
.selectCityOptions a:hover { text-decoration: underline; }
.ioSaveButton { width: 113px; height: 31px; border: none; cursor: pointer; background: url(../i/ioSaveButton.gif) no-repeat; }
.ioButtonLeft { display: block; padding-left: 3px; background: url(../i/ioButtonLeftBg.gif) no-repeat left; }
.ioLeftLeft { float: left; }
.ioButtonLeftInner { float: left; }
.ioButton { height: 31px; padding: 0 13px 0 10px; cursor: pointer; text-transform: uppercase; font: bold 15px "Trebuchet MS", Arial; border: none; background: url(../i/ioButtonRightBg.gif) no-repeat right; color: #fff; text-shadow: 1px 1px 1px #416306; }
.ioFormCatWrapper { width: 610px; overflow: hidden;}
.ioFormSubscribeWrapper{border-top: 1px solid #eaeaea; margin-top: 15px; padding: 30px 0 27px;}
.ioFormWrapperSubmit{margin-top: 10px}
.ioFormCat { float: left; width: 200px; margin-bottom: 5px; }
.ioFormCatLabel { font: 14px/1.2 "Trebuchet MS", Arial; color: #333;}
.ioFormSubsLabel { margin-left: 5px; font: bold 17px "Trebuchet MS", Arial; color: #333; }

.settingsBlock{padding-bottom: 315px!important; padding-left: 10px; }
.optionSelected { text-decoration: underline!important; }
.success{color: green;display: block;}
.ioLeftRight { float: right; height: 31px; padding-left: 3px;background: url(../i/ioButtonLeftBg.gif) no-repeat left; }
.change_pass{ display: block; padding: 7px 13px 6px 10px; text-transform: uppercase; font: bold 15px/1.2 "Trebuchet MS", Arial; background: url(../i/ioButtonRightBg.gif) no-repeat right; color: #fff; text-shadow: 1px 1px 1px #416306;}
.change_pass:hover { color: #fff; }
.chPassWrapper{padding-bottom: 14px;}
.nameOfUser{margin-left: 0px!important;}

/*LOGIN FORM*/
.ioOverlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(../i/ioOverlay50Bg.png) repeat; z-index: 90; }
.searchEntr { position: relative; }
.subscribeBlock { display: none; position: absolute; top: 243px; right: 215px; width: 470px; margin: 0 auto; z-index: 100; }
.ioSubsHeader { height: 86px; background: url(../i/ioSubscribeHeaderBg.gif) no-repeat; }
.ioSubsLogo { display: block; position: relative; top: 22px; left: 30px; width: 293px; height: 44px; margin: 0; background: url(../i/ioSubsLogo.gif) no-repeat; }
.ioSubsClose { float: right; position: relative; top: -16px; right: 35px; width: 24px; height: 30px; }
.subscribeBlock #login_form { margin: 0; padding: 35px 30px 30px; background: #fff; }
.subscribeBlock #login_form p { padding: 0; overflow: hidden ; }
#login_form input:focus { color: #000; }
#login_form input {
float: left;
vertical-align: middle;
color: #696969;
}
#login_form .inp {
width: 158px;
background: #fff;
border: 1px solid #BFBFBF;
height: 25px;
border-radius: 5px 5px 5px 5px;
margin: 0 5px;
padding: 0 4px;
}
#login_form .inp { height: 20px\9; padding: 5px 4px 0\9; }
#login_form .b0 {
border-radius: 5px 0 0 5px;
margin-right: 0;
border-right: none;
}
#login_form span.error { display: block; margin: 0 0 5px 5px; text-align: left; font-size: 12px; }
.subscribeBlockBottom { height: 6px; background: url(../i/ioSubscribeFormBottom.png) no-repeat; }
.ioForgotenPass { position: absolute; left: 26px; margin: 0; text-decoration: none; font: 13px "Trebuchet MS", Arial; color: #3aa0bf; }
.ioForgotenPass:hover { text-decoration: underline; }
.subscribeBlockBottom { height: 6px; background: url(../i/ioSubscribeFormBottom.png) no-repeat; }
.login_submit{float: none;margin-right:4px;}
/*END OF LOGIN FORM*/
.success_status{text-align: center; padding: 250px 50px 300px; font-size: 18px;}
.bT{border-top: solid 1px #eaeaea;}
/*SUBSCRIBE ERROR*/
.subscribeBox { top: -280px; right: 265px; }
.subscribeBox .popupForm { margin: 0; padding: 35px 30px 30px; background: #fff; }
.subscribeBox .popupForm p { padding: 0; overflow: hidden ; }
.popupForm input:focus { color: #000; }
.popupForm input {
float: left;
vertical-align: middle;
color: #696969;
}
.popupForm .inp {
width: 158px;
background: #fff;
border: 1px solid #BFBFBF;
height: 25px;
border-radius: 5px 5px 5px 5px;
margin: 0 5px;
padding: 0 4px;
}
.popupForm .inp { height: 20px\9; padding: 5px 4px 0\9; }
.popupForm .b0 {
border-radius: 5px 0 0 5px;
margin-right: 0;
border-right: none;
}
.popupForm span.error { display: block; margin: 0 0 5px 5px; text-align: left; font-size: 12px; text-shadow: none; }
/*END OF SUBSCRIBE*/
.bN{border: none;}
.ioFormForgotPass a{color: #338AA4; text-decoration: underline; font: 13px "Trebuchet MS",Arial;margin-left: 120px; }

/* IO BAR */
body { position: relative; }
.ioBar { position: fixed; _position: absolute; width: 100%; bottom: 0; left: 0; border-top: solid 1px #4897b7; background: url(http://m.netinfo.bg/izgodnioferti/i/nav_bg.gif) repeat-x top; border-radius: 6px 6px 0 0; }
.ioBar ul { width: 940px; margin: 0 auto; }
.ioBar ul li { float: left; padding-right: 40px; }
.ioBar ul li a { display: block; padding: 9px 0 9px 30px; font: 14px/1.2 "Trebuchet MS", Arial; color: #fff; text-shadow: 1px 1px 0 #09607f;}
.ioBarSubs { background: url(../i/ioBarSubsBg.png) no-repeat left; }
.ioBarFeedback { background: url(../i/ioBarFeedbackBg.gif) no-repeat left; }
.ioBarFB { background: url(../i/ioBarFbBg.png) no-repeat left; }
.ioBarGoogle { background: url(../i/ioBarGoogle+Bg.png) no-repeat left; }
div.pp_default .pp_social { display: none; }
.writeUs select, .writeUs .inp, .writeUs textarea { width: 343px; margin-bottom: 8px; }
#ioBarSubs { display: none; }
#___plus_0 iframe {
    top: 0 !important;
    left: 0 !important;
    width: 300px !important;
    height: 131px !important;
}
.at300b { background: url(../i/ioBarShare_Bg.png) no-repeat left; }
.ioBar .addthis_toolbox .at15t_more { display: none; }
#gplus { position: relative; }
#fbContent { text-align: center; }
.fb_edge_widget_with_comment {
  margin-right: 217px;
  position: relative;
}
/*VIP POSITIONS*/
.vip { position: relative; border: solid 1px #f7ca3d; background: #f7dd8b; }
.vip:hover { margin: -2px 8px 18px; cursor: default; border: solid 3px #f7ca3d; } 
.vip:hover dd.r b, .vip:hover dd em { text-shadow: none; }
.vip h2 { text-shadow: 1px 1px #fff; }
.vip h3.pr div { background: #f7dd8b; }
.vip h3 a { color: #333; text-shadow: 1px 1px #fff; }
.vip dl dd a { color: #333; text-shadow: 1px 1px #fff; }
.vip .subtext { color: #333; text-shadow: 1px 1px #fff; }
.vip .clock b { text-shadow: 1px 1px #fff; }
.vipStrip { position: absolute; top: -1px; right: -1px; width: 59px; height: 59px; background: url(../i/ioVipBg.gif) no-repeat; }
.vip1 { width: 686px; height: 219px; }
.vip2 { width: 446px; height: 219px; }
.vip2 h2 { margin-bottom: 3px; border-bottom: none; }
.vipImage { float: left; margin-right: 20px; }
.vip2 .vipImage { margin-right: 7px; }
.vipPrice { clear: both; position: relative; top: 1px; border-top: dotted 1px #b1b1b1; /*overflow: hidden;*/ }
.vip2 .vipPrice { top: 0; border-top: none; }
.vip2 .text { height: 74px; margin-bottom: 0; }
.vipPrice dl { float: left; margin-right: 20px; border-bottom: none; }
.vip2 .vipPrice dl { margin-right: 7px; }
.vip2 .subtext { margin-bottom: 2px; }
.vip2 .clock { text-align: left; }
.vipPrice p { float: left; padding-top: 4px;}
.vipExpire { float: right; padding-right: 6px; }
.vipExpire p { float: none; }
.vipPrice a.offert { text-shadow: none; }
.vip1 .subtext { margin-bottom: 0; }
.vipExpire .clock  { padding-top: 0; }
.fbVip1 { float: left; width: 220px; height: 227px; margin: 0 0 20px 10px; }
.fbVip3 { float: left; width: 220px; height: 446px; margin: 0 0 20px 10px; }
/*SELECTED OFFER*/
.selOffer{ background: #ffffcc; }
.offerInnerPage{width:926px;height:auto;padding:0 6px;}
.offerInnerPage:hover dd.r{margin-top:-14px;}
.offerInnerPage h2{border:none;}
.offerInnerInfo{float:left;width:713px;padding:6px 0;border-right:solid 1px #eaeaea;}
.offerInnerImg{float:left;margin-right:17px;}
.offerInnerInfo h3 a{color:#333;}
.offerInnerInfo .subH{color:#333;}
.offerInnerPage h3.pr{border:none;}
.offerInnerPrice{float:right;}
.offerInnerPage dl{height:49px;}
.offerInnerPage dd{height:38px;padding-top:11px;}
.offerInnerPage dl dd a{color:#333;}
.offerInnerPage dd b{font-size:15px;}
.offerInnerPrice .subtext{color:#333;}
.offerInnerButton{margin-bottom:5px;padding:29px 0 26px;border-bottom:dotted 1px #b1b1b1;}
.offerInnerPrice .clock{font-size:16px;}
.moreFromOffer{float:left;width:704px;padding-left:10px;}
.moreFromOfferCaption{clear:both;display:block;margin-bottom:14px;font:bold 15px "Trebuchet MS";color:#333;}
.moreFromOfferLeft{float:left;width:204px;margin-right:16px;}
.moreFromOfferLeft img{margin-bottom:9px;border:solid 1px #eaeaea;}
.moreFromOfferRight{float:left;width:484px;}
.moreFromOfferRightInfo{margin-bottom:18px;font:bold 15px "Trebuchet MS";color:#333;}
.moreFromOfferRightAdd{padding:17px 27px 17px;border:solid 1px #eaeaea;background:#ecf8fa;margin-bottom: 20px;}
.moreFromOfferRightAdd p{font: 15px "Trebuchet MS";color:#333;}
.moreFromOfferRightAdd ul li{display:block;padding:12px 0 12px 19px;font:13px "Trebuchet MS";color:#333;background:url(http://m.netinfo.bg/izgodnioferti/i/temp/moreFromOfferRightBullet.gif) no-repeat 0 18px;}
.moreOffers{float:right;}
.moreOffers article{float:none;}
.moreOffersCaption{display:block;margin-bottom:7px;font:bold 22px "Trebuchet MS";color:#333; text-align: center;}
.offerInnerPage .text{padding-right: 17px;}