body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color:#FCF3F4; }
a { color:#C36; text-decoration:underline; }
a:hover { color:#C36; text-decoration:none; }
table { font-family: Verdana, Arial, Helvetica, sans-serif; }
.butts { background-color:#D4596D; border:solid 1px #D4596D; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; cursor:pointer; }
.butts_2 { background-color:#D4596D; border:solid 1px #D4596D; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; cursor:pointer; }
.butt_m { width:23px; height:18px; color:#A2A7B7; background-color:#FFFFFF; border:solid 1px #A2A7B7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.top_news { color:#72519F; text-decoration:none; border-top:solid 1px #E7A3AE; border-left:solid 1px #E7A3AE; border-right:solid 1px #E7A3AE; font-size:10px; height:24px; }
.top_news A:link { color:#72519F; text-decoration:none; }
.top_news A:visited { color:#72519F; text-decoration:none; }
.top_news A:hover { color:#72519F; text-decoration:underline; }
.stars_news { color:#D4596D; text-decoration:none; border:solid 1px #E7A3AE; font-size:10px; height:24px; background-color:#F8E4E9; }
.stars_news A:link { color:#D4596D; text-decoration:none; }
.stars_news A:visited { color:#D4596D; text-decoration:none; }
.stars_news A:hover { color:#D4596D; text-decoration:underline; }
#verd { font-family: Verdana, Arial, Helvetica, sans-serif; }
#ariel { font-family: Arial, Helvetica, sans-serif; }
.black_1 { color:#000000; text-decoration:none; }
.white_1 { color:#FFFFFF; text-decoration:none; }
.white_1 A:link { color:#FFFFFF; text-decoration:underline; }
.white_1 A:visited { color:#FFFFFF; text-decoration:underline; }
.white_1 A:hover { color:#FFFFFF; text-decoration:none; }
.white_1_1 { color:#FFFFFF; text-decoration:none; }
.white_1_1 A:link { color:#FFFFFF; text-decoration:none; }
.white_1_1 A:visited { color:#FFFFFF; text-decoration:none; }
.white_1_1 A:hover { color:#FFFFFF; text-decoration:underline; }
.pink_1 { color:#D4596D; text-decoration:none; }
.pink_1 A:link { color:#D4596D; text-decoration:underline; }
.pink_1 A:visited { color:#D4596D; text-decoration:underline; }
.pink_1 A:hover { color:#D4596D; text-decoration:none; }
.pink_2 { color:#D4596D; text-decoration:none; }
.pink_2 A:link { color:#D4596D; text-decoration:none; }
.pink_2 A:visited { color:#D4596D; text-decoration:none; }
.pink_2 A:hover { color:#D4596D; text-decoration:underline; }
.pink_1_1 { color:#D4596D; text-decoration:none; }
.pink_1_1 A:link { color:#D4596D; text-decoration:none; }
.pink_1_1 A:visited { color:#D4596D; text-decoration:none; }
.pink_1_1 A:hover { color:#D4596D; text-decoration:underline; }
.purple_1 { color:#72519F; text-decoration:none; }
.purple_1 A:link { color:#72519F; text-decoration:none; }
.purple_1 A:visited { color:#72519F; text-decoration:none; }
.purple_1 A:hover { color:#72519F; text-decoration:underline; }
.purple_1_1 { color:#72519F; text-decoration:none; }
.purple_1_1 A:link { color:#72519F; text-decoration:underline; }
.purple_1_1 A:visited { color:#72519F; text-decoration:underline; }
.purple_1_1 A:hover { color:#72519F; text-decoration:none; }
.purple_2 { color:#7755A6; text-decoration:none; }
.purple_2 A:link { color:#7755A6; text-decoration:none; }
.purple_2 A:visited { color:#7755A6; text-decoration:none; }
.purple_2 A:hover { color:#7755A6; text-decoration:underline; }
.purple_3 { color:#B4A1CF; text-decoration:none; }
.purple_4 { color:#634886; text-decoration:none; }
.blue_1 { color:#CCD5E3; text-decoration:none; }
.blue_1 A:link { color:#CCD5E3; text-decoration:none; }
.blue_1 A:visited { color:#CCD5E3; text-decoration:none; }
.blue_1 A:hover { color:#CCD5E3; text-decoration:underline; }
.blue_4 { color:#0033CC; text-decoration:none; }
.blue_4 A:link { color:#0033CC; text-decoration:none; }
.blue_4 A:visited { color:#0033CC; text-decoration:none; }
.blue_4 A:hover { color:#0033CC; text-decoration:underline; }
.blue_4_1 { color:#0033CC; text-decoration:none; }
.blue_4_1 A:link { color:#0033CC; text-decoration:underline; }
.blue_4_1 A:visited { color:#0033CC; text-decoration:underline; }
.blue_4_1 A:hover { color:#0033CC; text-decoration:none; }
.blue_5 { color:#4B3E82; text-decoration:none; }
.blue_5 A:link { color:#4B3E82; text-decoration:underline; }
.blue_5 A:visited { color:#4B3E82; text-decoration:underline; }
.blue_5 A:hover { color:#4B3E82; text-decoration:none; }
.blue_5_1 { color:#4B3E82; text-decoration:none; }
.blue_5_1 A:link { color:#4B3E82; text-decoration:none; }
.blue_5_1 A:visited { color:#4B3E82; text-decoration:none; }
.blue_5_1 A:hover { color:#4B3E82; text-decoration:underline; }
.blue_6 { color:#006699; text-decoration:none; }
.blue_6 A:link { color:#006699; text-decoration:none; }
.blue_6 A:visited { color:#006699; text-decoration:none; }
.blue_6 A:hover { color:#006699; text-decoration:underline; }
.blue_7 { color:#0066CC; text-decoration:none; }
.blue_7 A:link { color:#0066CC; text-decoration:underline; }
.blue_7 A:visited { color:#0066CC; text-decoration:underline; }
.blue_7 A:hover { color:#0066CC; text-decoration:none; }
.blue_8 { color:#3366CC; text-decoration:none; }
.blue_8 A:link { color:#3366CC; text-decoration:underline; }
.blue_8 A:visited { color:#3366CC; text-decoration:underline; }
.blue_8 A:hover { color:#3366CC; text-decoration:none; }
.grey_1 { color:#666666; text-decoration:none; }
.grey_1 A:link { color:#666666; text-decoration:none; }
.grey_1 A:visited { color:#666666; text-decoration:none; }
.grey_1 A:hover { color:#666666; text-decoration:underline; }
.main_tab_bord { border-bottom:solid 1px #F0C6CB; border-left:solid 1px #F0C6CB; border-right:solid 1px #F0C6CB; }
.main_tab_bord_2 { border-left:solid 1px #F0C6CB; border-right:solid 1px #F0C6CB; }
.formi { height:20px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.bl_active { border-left:solid 1px #B7C7DB; border-top:solid 1px #B7C7DB; font-weight:bold; background-color:#FFFFFF; }
.bl_not_active { border-left:solid 1px #B7C7DB; border-bottom:solid 1px #B7C7DB; }
.menu_active { border-left:solid 1px #D6DEEB; border-top:solid 1px #D6DEEB; border-right:solid 1px #D6DEEB; font-weight:bold; }
.menu_not_active { border:solid 1px #D6DEEB; font-weight:bold; color:#7288B1; background-color:#E7A3AE; }
.menu_not_active A:link { color:#7288B1; text-decoration:none; }
.menu_not_active A:visited { color:#7288B1; text-decoration:none; }
.menu_not_active A:hover { color:#7288B1; text-decoration:underline; }
.menu_active_2 { border-left:solid 1px #E7A3AE; border-top:solid 1px #E7A3AE; border-right:solid 1px #E7A3AE; background-color:#FDF7F8; color:#D4596D; }
.menu_not_active_2 { border:solid 1px #E7A3AE; color:#FFFFFF; background-color:#E7A3AE; }
.menu_not_active_2 A:link { color:#FFFFFF; text-decoration:none; background-color:#E7A3AE; }
.menu_not_active_2 A:visited { color:#FFFFFF; text-decoration:none; background-color:#E7A3AE; }
.menu_not_active_2 A:hover { color:#FFFFFF; text-decoration:underline; background-color:#E7A3AE; }
.top_right_bottom { border-top:solid 1px #B9BDCE; border-right:solid 1px #B9BDCE; border-bottom:solid 1px #B9BDCE; color:#CC0000; text-decoration:none; font-size: 11px; background-color:#FFFFFF; }
.top_right_bottom A:link { color:#CC0000; text-decoration:underline; }
.top_right_bottom A:visited { color:#CC0000; text-decoration:underline; }
.top_right_bottom A:hover { color:#CC0000; text-decoration:none; }
.block_bords { border:solid 1px #A48BC5; }
.block_bords_pink { border-left:solid 1px #E7A3AE; border-right:solid 1px #E7A3AE; border-bottom:solid 1px #E7A3AE; padding:4px; }
.block_bords_2 { border:solid 1px #E7E1F0; background-color:#F5F3F7; }
.all_ttl { font-family: Arial, Helvetica, sans-serif; color:#CC0000; text-decoration:none; font-size: 11px; border-bottom:solid 1px #C6CCDD; height:27px; padding-left:7px; }
.all_ttl A:link { color:#7755A6; text-decoration:none; font-size: 12px; }
.all_ttl A:visited { color:#7755A6; text-decoration:none; font-size: 12px; }
.all_ttl A:hover { color:#7755A6; text-decoration:underline; font-size: 12px; }
.block_bords_pi { border:solid 1px #E7A3AE; background-color:#FDF7F8; }
.pu_sect_act { background-color:#FFFFFF; color:#7755A6; text-decoration:none; font-size: 12px; border-right:solid 1px #A48BC5; }
.pu_sect_non { text-decoration:none; font-size: 12px; background-image: url(http://i.dir.bg/life.dir.bg/img_/pu_bgr_non.jpg); color: #FFFFFF; border-right-width: 1px; border-right-style: solid; border-right-color: #A48BC5; }
.pu_sect_non A:link { color:#FFFFFF; text-decoration:none; }
.pu_sect_non A:visited { color:#FFFFFF; text-decoration:none; }
.pu_sect_non A:hover { color:#FFFFFF; text-decoration:underline; }
.pi_sect_act { color:#D4596D; text-decoration:none; font-size: 12px; }
.pi_sect_non { text-decoration:none; font-size: 12px; background-image: url(http://i.dir.bg/life.dir.bg/img_/pi_bgr_non.jpg); color: #D4596D; }
.pi_sect_non A:link { color:#D4596D; text-decoration:none; }
.pi_sect_non A:visited { color:#D4596D; text-decoration:none; }
.pi_sect_non A:hover { color:#D4596D; text-decoration:underline; }
.pi_sect_top_non { text-decoration:none; font-size: 10px; background-image: url(http://i.dir.bg/life.dir.bg/img_/pi_bgr_non.jpg); color: #D4596D; border-top:solid 1px #E7A3AE; }
.pi_sect_top_non A:link { color:#D4596D; text-decoration:none; }
.pi_sect_top_non A:visited { color:#D4596D; text-decoration:none; }
.pi_sect_top_non A:hover { color:#D4596D; text-decoration:underline; }
div.multiple { background: #CCCCCC url(http://i.dir.bg/life.dir.bg/img_/frame.gif) right bottom no-repeat; float:left; }
div.multiple img { display:block; border:5px solid #fff; }
div.multiple .corn1 { background:transparent url(http://i.dir.bg/life.dir.bg/img_/frm_bottom.gif) 0 100% no-repeat; }
div.multiple .corn2 { background:transparent url(http://i.dir.bg/life.dir.bg/img_/frm_right.gif) 100% 0 no-repeat; padding:1px 7px 7px 1px; }
div.single { float:left; padding:3px 4px 3px 4px; border:solid 1px #CCCCCC; }
div.pic_bord_right { float:right; padding:5px 6px 5px 6px; border:solid 1px #CCCCCC; }
div.pic_bord_left { float:left; padding:5px 6px 5px 6px; border:solid 1px #CCCCCC; }
#zise_9 { font-size: 9px; }
#zise_10 { font-size: 10px; }
#zise_11 { font-size: 11px; }
#zise_11 a { font-size: 11px }
#zise_12 { font-size: 12px; }
#zise_12 a { font-size: 11px; }
#zise_12_new a { font-size: 12px; }
#zise_14 { font-size: 14px; }
#zise_16 { font-size: 16px; }
#top_pad { font-size: 10px; padding-top:2px; }
#pad_10x10 { padding:10px 0 10px 0; }
#pic_gal { border:solid 1px #B9BDCE; width:85px; }
#pic_gal_text { font-size: 10px; line-height:140%; color:#72519F; }
#url_pad { padding-top:3px; }
input.prettysearch { width:405px; height: 26px; background: url(http://i.dir.bg/life.dir.bg/img_/srch_input_bgr.gif) center top repeat-x; border: 0px; margin: 0; padding:7px 0px 0px 3px; font:12px Verdana, Arial, sans-serif; }
.nav_bord { border-left:dashed 1px #72519F; font-family:Arial, Helvetica, sans-serif; font-size:12; color:#72519F; padding-top:0px; padding-bottom:0px; }
.nav_bord A:link { color:#72519F; text-decoration:none; }
.nav_bord A:visited { color:#72519F; text-decoration:none; }
.nav_bord A:hover { color:#72519F; text-decoration:underline; }
.nav_bord_act { border-left:dashed 1px #72519F; font-family:Arial, Helvetica, sans-serif; font-size:12; color:#FFFFFF; padding-top:0px; padding-bottom:0px; background-color:#FD7F2F; font-weight:bold; }
.nav_bord_act A:link { color:#FFFFFF; text-decoration:none; }
.nav_bord_act A:visited { color:#FFFFFF; text-decoration:none; }
.nav_bord_act A:hover { color:#FFFFFF; text-decoration:underline; }
.loginForm { border:1px solid #006699; background-color: white; }
.loginForm_form { border:1px solid #C2C7DA; width:83px; height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#login-form { position:absolute; top:28px; display:none; z-index: 66; width:100% }
.loginForm_submit { border:solid 1px #959DBF; height:17px; background-color:#F5F6F9; color:#4D577D; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
/* New Piccolo */
#piccoloNav { margin:0; padding:0; float:left; }
#piccoloNav ul { margin:0; padding:0; list-style: none; }
#piccoloNav li { display:inline; margin:0; padding:0; list-style: none; }
#piccoloNav a { float:left; margin:0; padding:0; text-decoration:none; background-image: url(http://i.dir.bg/life.dir.bg/img/piccolo_life.png); width: 84px; height: 20px; text-align: center; color: #fff; font-weight:bold; padding-top:4px; border-left: 1px solid #E7E1F0; border-right: 1px solid #A48BC5; }
#piccoloNav li a:link { display:block; color: #FFF; width: 84px; }
#piccoloNav li a:visited { color: #FFF; }
#piccoloNav li a:hover { display:block; background-image: url(http://i.dir.bg/life.dir.bg/img/piccolo_life_hover.png); height: 20px; text-decoration:underline; color:#7755A6; width: 84px; }
/* New Piccolo End*/#searchbackgr { background-image: url(http://i.dir.bg/life.dir.bg/img/search-background.png); background-repeat: no-repeat; background-position: 243px bottom; height: 88px; }
#headerlinks { height: 37px; padding: 20px 0 0 245px; }
#searchform { width: 250px; float: right; padding-top: 3px; }
#searchform input { border:1px solid #fff; width:235px; }
#searchbutt { width: 50px; float: right; position: relative; top: -1px; }
#mostwanted { width: 300px; padding: 0 0 10px 5px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4; }
.toolTip { filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; line-height:14px;/* comment the above 3 line if you don't want transparency*/
}
.toolTip a:hover { background:#ffffff; text-decoration:none; } /*BG color is a must for IE6*/
a.tooltip span { display:none; padding:10px 10px 2px 15px; margin-top:-48px; width:auto; }
a.tooltip:hover span { display:inline; position:absolute; color:#6c6c6c; margin-left:1px; background-image:url(http://i.dir.bg/life.dir.bg/img/arow-tooltip.gif); background-repeat:no-repeat; background-position:left center; height:100px; width:auto; white-space:nowrap; }
/* sinhroniziran banner */
	.Banner { text-align: center; /* for IE */ }
#BannerContainer { margin: auto;   /* align for good browsers */ text-align: left; /* counter the body center */ width: 730px; height:90px; }
#BannerContainer p { margin: auto; }
#BannerContainer code { font-size: 100%; }
/* sinhroniziran banner end */

/*personi*/

#personi { margin:0; padding:5px; width:430px; height:40px; }
#personi a, #personi p { margin:0; padding:0; font-size:12px; text-decoration:none; }
#personi img { border:none; padding:2px; }
#personi a { color:#0060BF }
.personite { width:255px; padding-right:5px; }
#personToolTip { width:216px; height:167px; background-image:url(http://i.dir.bg/dnes.dir.bg/img/person_bgr.png); background-repeat:no-repeat; }
#personToolTip a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0060BF; text-decoration:none; }
/*personi end*/
.danon { width:420px; height:120px; background-image:url(http://i.dir.bg/life.dir.bg/img/danon.png); background-repeat: repeat-x; border:1px solid #E7A3AE; padding:0 10px 10px 10px; font-size:12px; font-family:	Verdana, Geneva, sans-serif; color:#666; line-height:10px; }
.danon a { color:#36C; text-decoration:none; font-size:12px; }
.danon a:hover { text-decoration:underline; }
.citati { margin-bottom: 15px; }
.citata { width: 175px; border: 1px dashed #9FA7C4; padding: 5px 5px 5px 30px; font-size: 11px; height: 180px; background-image: url(http://i.dir.bg/esspresso/images/quote-gray.png); background-repeat: no-repeat; background-position: 7px 9px; color: #666; float: left; line-height: 1.3; margin-right: 15px; position:relative; }
.citata p { margin-bottom:5px; }
.citata i { color:#000; }
.greenquote { background-image:url(http://i.dir.bg/esspresso/images/quote-green.png); background-color:#E9FCF5; font-size:12px; margin-bottom:5px }
.redquote { background-image:url(http://i.dir.bg/esspresso/images/quote-red.png); background-color:#FFF3E1; font-size:12px; margin-bottom:5px; }
img { border:0; }
.App_comments_LifeFix .AppComm_buttons { margin-left:-40px !important; }
.AppComm_buttons li { display:inline; list-style:none; }
.AppComm_buttons li a { background:transparent url(http://i.dir.bg/application.comments/images/buttons-backgr.png) no-repeat top left; display:block; float:left; height:22px; margin-right:5px; font-size:11px; }
.AppComm_buttons li a span { background:transparent url(http://i.dir.bg/application.comments/images/buttons-backgr.png) no-repeat right top; display:inline; float:left; height:18px; padding:4px 10px 0 0; margin-left:10px; cursor:pointer; }
.AppComm_buttons li a:hover { background-position:0px bottom; color:#FFF; }
.AppComm_buttons li a:hover span { background-position:right bottom; color: #000; }
#font-size { margin:0 0 0 10px; background-repeat: no-repeat; width: 70px; }
#font-size ul { display:inline; }
#font-size li { display:inline; }
#font-size a { float:left; font-size:12px; background-repeat: no-repeat; width: 22px; height: 19px; text-align: center; padding-top: 3px; font-weight: bold; background-image: url(http://i.dir.bg/esspresso/images/font-size.png); text-decoration:none; }
#font-size li a:link { display:block; }
#font-size li a:hover { background-image: url(http://i.dir.bg/esspresso/images/font-size-hover.png); background-repeat:no-repeat; text-decoration:none; }
#font-size a.big { font-size:14px; font-weight:bold; padding-top: 1px; height: 20px; }
#font-size a.small { font-size:16px; font-weight:bold; padding-top: 2px; height: 19px; }

.to-mobile { text-align:center; width:100%; height:30px; padding-top:4px; background-color:#069; border-bottom:1px solid #00356A;  }
.to-mobile a { display:block; margin:0 auto; width:219px; height:25px; background-image:url(http://i.dir.bg/esspresso/images/to-mobile.png); background-repeat:no-repeat; text-indent:-5000px; outline:none; }

.tomobile-big { display:block; width:728px; height:90px;  background-image:url(http://i.dir.bg/life.dir.bg/img/to-mobile-banner.png); background-repeat:no-repeat; text-indent:-5000px; outline:none; }

.vauchers { width:288px; padding:10px 6px; height:auto; border: 1px solid #A48BC5; margin-bottom:15px; position:relative; text-decoration:none; }
.vauchers-blue { display:block; float:right; width:37px; height:47px; padding:28px 0 0 5px; background-image:url(http://i.dir.bg/life.dir.bg/img_/blokove-life.gif); background-repeat:no-repeat; z-index:99999999; font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#FFF; text-shadow: 0 1px 1px #462500; margin:0 -11px 0 0; z-index:99999999; position:relative; text-decoration:none; }
.vauchers-blue:hover { font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#FFF; text-decoration:none; }
.vauchers-blue span { font-size:11px; text-decoration:none; }
.vauchers-img { display:block; float:left; width:100px; min-height:75px; height:auto; margin-right:7px; }
.vauchers-txt { float:left; width:145px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }
.vauchers-txt a { text-decoration:none; }
.vauchers-txt a:hover { text-decoration:underline; }
.oferlist { background-color:#FFF; border:1px solid #A48BC5; width: 278px; padding: 10px; position: relative; margin-bottom: 15px; }
.oferlist img { float:left }
.oferotstupka { background-image: url(http://i.dir.bg/life.dir.bg/img_/list-baj-life.png); background-repeat:no-repeat; position: absolute; width: 100px; height: 122px; z-index: 44; right: -7px; line-height: 125px; font-size: 26px; font-family: Arial, Helvetica, sans-serif; text-shadow: 0 1px 1px #462500; color:#FFF; font-weight: bold; text-indent: 23px; }
.oferlisttext { margin-top:15px; }
.oferlisttext a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:none; margin:0; padding:0; }
.oferlisttext a:hover { text-decoration:underline; }
