/* the today container in calendar */
.calendar_today
{
	background-color: #C1E5FF;
}

img {
border: 0px;
}



/* Normal, standard links. */
a
{  font-size : 11px;

	color: #000066;
	text-decoration: underline;
}
a:hover
{  font-size : 11px;

	color: #FF98CD;
	text-decoration: underline;
}


/* SMALL links. */
.smlink, .smlink:link
{  font-size : 9px;
	color: #000066;
	text-decoration: underline;
}

a.smlink:hover
{  font-size : 9px;

	color: #FF98CD;
	text-decoration: underline;
}


/* Navigation links - for the link tree.
.nav, .nav:link, .nav:visited
{
	color: #FF98CD;
	text-decoration: none;
}
a.nav:hover
{
	font-weight: bold;
	color: #FF98CD;
	text-decoration: underline;
}*/

/* Tables should show empty cells. */
table
{
	empty-cells: show;
}
body, html
{
scrollbar-face-color: #A0CAF4;
scrollbar-shadow-color: #E9F3FF;
scrollbar-highlight-color: #E9F3FF;
scrollbar-3dlight-color: #E9F3FF;
scrollbar-darkshadow-color: #E9F3FF;
scrollbar-track-color: #E9F3FF;
scrollbar-arrow-color: #FFFFFF;
}
/* By default (td, body..) use Tahoma in black. */
body, td
{
	color: #333366;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
}



/* Input boxes - just a bit smaller than normal so they align well. */
input, textarea, button
{
	font-size: 9pt;
	color: #333366;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
}

/* All input elements that are checkboxes or radio buttons. */
input.check
{
}

/* Selects are a bit smaller, because it makes them look even better 8). */
select
{
	font-size: 8pt;
	font-weight: normal;
	color: #333366;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
}

/* Standard horizontal rule.. ([hr], etc.) */
hr, .hrcolor
{
	height: 1px;
	border: 0;
	color: #000033;
	background-color: #000033;
}

hr, .hrcolor1
{
	height: 1px;
	border: 0;
	color: #FFFFFF;
	background-color: #000033;
}

/* A quote, perhaps from another post. */
.quote
{
	color: #333366;
	background-color: #E9F3FF;
	border: 1px solid #45688B;
	margin: 5px;
	padding: 1px;
	font-size: 10px;
}

/* A code block - maybe even PHP ;). */
.code
{
	color: #606060;
	background-color: #DFDFDF;
	border: 1px solid #333366;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 99%;
	margin: 1px auto 1px auto;
	white-space: nowrap;
	overflow: auto;
}

/* The "Quote:" and "Code:" header parts... */
.quoteheader, .codeheader
{
	color: #333366;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: x-small;
}

/* Generally, those [?] icons.  This makes your cursor a help icon. */
.help
{
	cursor: help;
}

/* /me uses this a lot. (emote, try typing /me in a post.) */
.meaction
{
	color: #FF98CD;
}

/* The main post box - this makes it as wide as possible. */
.editor
{
	width: 96%;
}

/* Highlighted text - such as search results ;). */
.highlight
{
	background-color: #FFFF99;
	font-weight: bold;
	color: #333366;
}

/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg
{
	/* color: #333366; */
	color: #16458F;
	background-color: #F5F8FB;
}



.windowbg2
{
	color: #333366;
	background-color: #E9F3FF;

}

.windowbg3
{
	color: #333366;
	background-color: #E9F3FF;
}

.windowbg4
{
	color: #333366;
	background-color: #DCEDFF;
}

.windowbg5
{
	color: #333366;
	background-color: #A0CAF4;
}


/* All the signatures used in the forum.  If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */
.signature
{  max-height:200px;
  max-width:600px;
}

/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */
.titlebg, tr.titlebg td
{
	color: #000066;
	font-style: normal;
	background-color: #A0CAF4;

}
.titlebg a:hover
{
	color: #3535c1;
}

.titlebg2, tr.titlebg2 td
{
	color: #000066;
	font-style: normal;
	background-color: #DCEDFF;

}
.titlebg2 a:hover
{
	color: #3535c1;
}

/* This is used for categories, page indexes, and several other areas in the forum. */
.catbg
{
	font-weight: bold;
	background-color: #E9F3FF;
	color: #333366;
}

#catbgNone
{
	font-weight: bold;
	color: #333366;
	background-color: None!important;
}

.whitext
{background-image: url(http://static.bg-mamma.com/img/3/barilla_sub.png);
 background-position: right;
 background-repeat: no-repeat;
}

/* This is used for a category that has new posts in it... to make it light up. */
.catbg2
{
	/*background-image: url(http://static.bg-mamma.com/img/3/baby_bg.gif);*/
	background-color: #E9F3FF;
}



.catbg2
{
	font-weight: bold;
	background-color: #E9F3FF;
	color: #333366;
}

/* This is used for tables that have a grid/border background color (such as the topic listing.) */
.bordercolor
{
	background-color: #FFFFFF;
}


/* This is used on tables that should just have a border around them. */


.tbltry
{
font: inherit; color: inherit;
}

.tborder1
{
	border: 1px solid #FFFFFF;
 }
.tborder2
{
	border: 1px solid #FFFFFF;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 }

/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
.smalltext
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.normaltext
{
	font-size: 12px;
}
.largetext
{
	font-size: 14px;
}

/*
body
{
	background-color: #E9F3FF;
	background-image: url(http://static.bg-mamma.com/img/4/forums_bg.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
} */
body
{
	background: #E9F3FF url(http://static.bg-mamma.com/img/1/bg.jpg) repeat-x top center;
	margin: 0;
	padding: 0;
}

/*
#header #koledenPodarak {
	display: block;
	width: 21px;
	height: 20px;
	background:  url(http://static.bg-mamma.com/img/1/koledenPodarak.png) no-repeat;
	position: absolute;
	top: 34px;
	left: 144px;
}
*/


/* This is the main area of the forum, the part that's gray. */
#bodyarea
{
	position: relative;
	width: 980px;
  /* background-image: url(http://static.bg-mamma.com/img/3/baby_bg.gif);*/
}
/* And this is the bottom, where the copyright is, etc. */
#footerarea
{
	color: #666666;
	background-color: #F5F8FB;
border-top: 1px solid #05256E;
	padding-top: 20px;
	padding-bottom: 5px;
 height: 67px;
}

/* This is for the special header boxes on the top (user info, key stats, news box.) */
.headertitles
{
	background-color: #E9F3FF;
	background-image: url(http://static.bg-mamma.com/img/3/baby_bg.gif);
	background-position: center;
	border: 1px solid #A0CAF4;
}
.headerbodies
{
	border: 1px solid #333366;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center;
}


.tborder {
  background-color:#FFFFFF;
  border:1px solid #E9F3FF;
  /*float:left;*/
  margin:0 0 0 0;
  padding:0;

}

#tborderNone {
  background: none!important;
  border: none!important;
  /*float:left;*/
  margin:0 0 0 0;
  padding:0;

}

.indexBorder {
	width: 315px;

}


/* Add new CSS */

/* v1.0 | 20080212 */


ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}


.underline {
	text-decoration: underline;
}
.clear {
	clear: both;
}
#header {
	margin-bottom: 15px;
	position: relative;
	width:980px;
	padding-top: 15px;
	position: relative;
}

#logo {
	float: left;
	display: block;

	margin-left: 0px;
	margin-top: 5px;
}

#topNavN {
	float: right;
	text-align: right;
	height: 67px;
	padding-right: 4px;
	position: relative;
}

#topNavN ul#links {
	text-align: right;
	height: 15px;
	padding-right: 5px;
	margin-bottom: 10px;
	list-style-type: none;
}

#topNavN ul#links li {
	float: right;
	padding: 0 10px;
	background: url(http://static.bg-mamma.com/img/1/sites_menu_sep.gif) top right no-repeat;
}
#topNavN ul#links li.last {
	background: none;
	padding: 0 0 0 10px;
}
#topNavN ul#links li a {
	float: right;
	display: block;
	color: #000066;
	text-decoration: underline;
}

#topNavN ul#links li a:hover {
	float: right;
	color: #000066;
	text-decoration: none;
}

#topNavN ul#links li a.disable {
	color: #000066;
	text-decoration: line-through;
}
#topNavN ul#links li a img {
	margin-top: 3px;
}

#topNavN ul#categories {
	text-align: left;
	width: 765px;
	height: 45px;
	background: url(http://static.bg-mamma.com/img/2/top_menu_back.png) top left no-repeat;
	z-index: 1500;
	position: relative;
		list-style-type: none;
}
#topNavN ul#categories li {
	float: left;
	height: 45px;
}
#topNavN ul#categories li a {
	float: left;
	display: block;
	height: 45px;
}
#topNavN ul#categories li a{
	text-indent: -100000000px;
	overflow: hidden;
	background: url(http://static.bg-mamma.com/img/2/top_menu_hover.png) top left no-repeat;
}
#topNavN ul#categories li a.home {
	width: 64px;
}
#topNavN ul#categories li a.home:hover, #topNavN ul#categories li.select a.home {
	background-position: 0 -45px;
}

#topNavN ul#categories li a.pregnacy {
	width: 124px;
	background-position: -65px 0;
}
#topNavN ul#categories li a.pregnacy:hover, #topNavN ul#categories li.select a.pregnacy {
	background-position: -65px -45px;
}

#topNavN ul#categories li a.baby {
	width: 105px;
	background-position: -190px 0;
}
#topNavN ul#categories li a.baby:hover, #topNavN ul#categories li.select a.baby {
	background-position: -190px -45px;
}

#topNavN ul#categories li a.parents {
	width: 124px;
	background-position: -295px 0;
}
#topNavN ul#categories li a.parents:hover, #topNavN ul#categories li.select a.parents {
	background-position: -295px -45px;
}

#topNavN ul#categories li a.helth {
	width: 104px;
	background-position: -419px 0;
}
#topNavN ul#categories li a.helth:hover, #topNavN ul#categories li.select a.helth {
	background-position: -419px -45px;
}

#topNavN ul#categories li a.freetime {
	width: 160px;
	background-position: -523px 0;
}
#topNavN ul#categories li a.freetime:hover, #topNavN ul#categories li.select a.freetime {
	background-position: -523px -45px;
}

#hoverMenu {
	position: absolute;
	width: 764px;
	z-index: 1200;
	top: 60px;
	display: none;
	background: transparent;
}
#hoverMenu #hoverBoxBorder {
	background: transparent url(http://static.bg-mamma.com/img/1/hoverBoxBorder.gif) top left repeat-y;
}

#hoverMenu #hoverContent {
	background: transparent url(http://static.bg-mamma.com/img/1/hover_menu_back.png) top left repeat-y;
	padding: 22px 17px 10px 17px;
	text-align: left;
}
#hoverMenu #hoverBottom {
	background: transparent url(http://static.bg-mamma.com/img/1/hover_menu_bottom.png) top left no-repeat;
	width: 764px;
	height: 10px;
}

#hoverContent .hoverBox {
	float: left;
	width: 330px;
	padding-left: 10px;
}
#hoverContent .first {
	width: 360px;
	padding-right: 15px;
	background: transparent;
}
#hoverContent .hoverBox h2 {
	color: #ee599e;
	font-size: 18px;
	margin: 0;
	border: none!important;
}
#hoverContent .first h2 {
	margin-bottom: 9px;
}
#hoverContent .hoverBox .row {
	padding: 7px 0;
	border-bottom: 1px solid #efefef;
}
#hoverContent .hoverBox a {
	display: block;
	padding-left: 20px;
	background: url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 0 1px no-repeat;
	margin-bottom: 5px;
	text-decoration: none;
	color: #276DB6;
	font-size: 12px;
}

#hoverContent .hoverBox a:hover {

	text-decoration: underline;
	color: #276DB6;
	font-size: 12px;
}


#hoverContent .hoverBox a.new {
	background: url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 0 1px no-repeat;
}
#hoverContent .hoverBox a.sub {
	background: none;
	border-left: 1px solid #898989;
	color: #898989;
	padding-left: 10px;
	margin-left: 9px;
	padding-right: 21px;
	float: left;
}
#hoverContent .hoverBox a.newSub {
	color: #2e2e2e;
}
#hoverContent .hoverBox a.article, #hoverContent .hoverBox a.artSelect {
	background: url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 0 11px no-repeat;
	border-bottom: 1px solid #efefef;
	padding-bottom: 9px;
	padding-top: 9px;
	margin-bottom: 0;
}
#hoverContent .hoverBox a.artSelect {
	background: #efefef url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 10px 11px no-repeat;
	padding-left: 24px;
}


#actualno {
	width: 982px;
	padding: 5px 0 5px 0;
	/* background: url(http://static.bg-mamma.com/img/1/actualno_back.jpg) top left no-repeat; */
	overflow: hidden;
}
#actualnoContent {
	width: 	976px;
	margin-bottom: 5px;
	padding-left: 1px;
}
#actualnoContent a {
	display: block;
	width: 210px;
	float: left;
	text-decoration: underline;
	margin: 0 43px 0 0;

}
#actualnoContent a:hover {
	text-decoration: none;
}

#actualnoContent a strong {
	font-weight: normal;
}
#actualnoContent div {
	float: left;
}

#contentSearch {
	background:  #f5f8fb;
	border: 1px solid #fff;
	width: 969px;
	height: 77px;
	padding: 0 5px 5px 0;
	color: #333366;
	position: relative;
}

#userInfo {
	font-size: 11px;
	width: 244px;
	padding: 5px 0 0 10px;
	text-align: left;
	float: left;
}

#adminDiv {
	width: 324px;
	margin: 0 auto;
}

#adminDiv ul  {list-style-type: none;}

#adminDiv ul li {
	float: left;
	padding: 0 5px;
}


#headerarea, #footerarea {
	width: 980px;
	margin: 0 auto;
	position: relative;
}

#hovercontentSearch .hoverBox {
	float: left;
	width: 330px;
	padding-left: 10px;
}
#hovercontentSearch .first {
	width: 360px;
	border-right: 2px solid #c3c3c3;
	padding-right: 15px;
}
#hovercontentSearch .hoverBox h2 {
	color: #ee599e;
	font-size: 18px;
}
#hovercontentSearch .first h2 {
	margin-bottom: 9px;
}
#hovercontentSearch .hoverBox .row {
	padding-bottom: 10px;
	border-bottom: 1px solid #efefef;
}
#hovercontentSearch .hoverBox a {
	display: block;
	padding-left: 14px;
	background: url(http://static.bg-mamma.com/img/1/grey_arrow.gif) 0 1px no-repeat;
	margin-bottom: 8px;
}
#hovercontentSearch .hoverBox a.new {
	background: url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 0 1px no-repeat;
}
#hovercontentSearch .hoverBox a.sub {
	background: none;
	border-left: 1px solid #898989;
	color: #898989;
	padding-left: 5px;
	margin-left: 9px;
	padding-right: 21px;
	float: left;
}
#hovercontentSearch .hoverBox a.newSub {
	color: #2e2e2e;
}
#hovercontentSearch .hoverBox a.article, #hovercontentSearch .hoverBox a.artSelect {
	background: url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 0 11px no-repeat;
	border-bottom: 1px solid #efefef;
	padding-bottom: 9px;
	padding-top: 9px;
	margin-bottom: 0;
}
#hovercontentSearch .hoverBox a.artSelect {
	background: #efefef url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 10px 11px no-repeat;
	padding-left: 24px;
}

#contentSearchhead {
	width: 994px;
	position: relative;
	background: url(http://static.bg-mamma.com/img/1/contentSearch_head_top.png) top left repeat-y;
}
#contentSearchwrap {
	width: 994px;
	position: relative;
	background: url(http://static.bg-mamma.com/img/1/contentSearch_background.png) top left repeat-y;
}
#contentSearchSearch {
	position: relative;
	padding: 3px 14px 0 20px;
	min-height: 1250px;
	background: url(http://static.bg-mamma.com/img/1/contentSearch_head.png) top left no-repeat;
}



#topSearch {
	float: right;
	height: 46px;
	padding: 20px 0 0 0;
	width: 714	px;
}

#topSearch a {
	color: #797979;
	font-size: 11px;
}

#topSearch form {
	float: left;
	position: relative;
}

#topSearch form input {
	background: url(http://static.bg-mamma.com/img/1/top_search_back.png) top left no-repeat;
	width: 310px;
	height: 26px;
	border: none;
	font-size: 14px;
	padding:  8px 10px 8px 15px;
	color: #797979;
	float: left;
}

#topSearch form .select {
	color: #797979;
	display: block;
	width: 110px;
	height: 8px;
	padding:  15px 0 19px 10px;
	background: url(http://static.bg-mamma.com/img/1/search_select_back.gif) top right no-repeat;
	float: left;
	font-size: 12px;
	text-align: left;
	text-decoration: none;
}

#topSearch form .dropdown {
	position: absolute;
	display: none;
	top: 38px;
	left: 332px;
	background: #fff;
	width: 106px;
	padding: 10px;
	border: 1px solid #97C7F8;
	border-top: 1px solid #fff;
	z-index: 1000;
}

/* #topSearch form .dropdown {
	position: absolute;
	display: none;
	top: 37px;
	left: 343px;
	background: #fff;
	width: 101px;
	padding: 10px;
	border: 1px solid #97C7F8;
	border-top: 1px solid #fff;
	z-index: 1000;
}  */


#topSearch form .dropdown a {
	color: #797979;
	display: block;
	padding: 5px 0;
	font-size: 12px;
	float: none !important;
}

#topSearch form button {
	border: none;
	height: 42px;
	width: 39px;
	overflow: hidden;
	text-indent: -100000px;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	background: url(http://static.bg-mamma.com/img/1/search_btn.png) top left no-repeat;
}

#topSearch a{
	display: block;
	float: left;
	padding: 6px 17px 0 5px;
	text-align: left;
	text-decoration: underline;
}

#topSearch a:hover {
	text-decoration: none;
	color: #FF98CD;
}

#topSearch #clock {
	float: left;
	color: #828282;
}
#topSearch #clock div {
	float: left;
	margin-right: 5px;
}
#topSearch #clock span {
	display: block;
	float: left;
	padding-top: 8px;
	line-height: 120%;
	font-size: 11px;
	text-align: left;
}
.loginLinks a {
	display: block;
	float: left;
}
.loginLinks .border {
	display: block;
	float: left;
	padding-right:2px;
	margin-left: 4px;
	background: url(http://static.bg-mamma.com/img/1/borderloginlinks.gif) 0 6px no-repeat;
}

#userInfo form input {
	width: 85px;
	height: 18px;
	float: left;
	margin-right: 3px;
}
#userInfo form input.chk {
	width: 14px;
	height: 14px;
}
#userInfo form label {
	color: #828282;
	border-bottom: 1px dotted #828282;
	display: block;
	float: left;
}
#userInfo form button {
	background: url(http://static.bg-mamma.com/img/1/loginBtn.gif) top left no-repeat !important;
	border: none;
	width: 20px;
	height: 25px;
	float: left;
}

#profileButtons  a {
	float: left;
}

#userInfo .border {
	display: block;
	float: left;
	padding-right:2px;
	margin-left: 4px;
	background: url(http://static.bg-mamma.com/img/1/borderloginlinks.gif) 0 6px no-repeat;
}



#liveClock {
	font-style: normal;
}

/*.boardColl {
	padding-top: 64px;

} */

.boardCollMargin {
	padding-top: 40px;

}

.last {
	padding-top: 0;

}

#News {
	width: 666px;
}

#profileButtons a{
	font-size: 10px;
	color: #7575ca;

}

.bannerIndexDiv {
	margin-bottom: 18px;
	width: 316px;
	text-align: right;
	background:  url(http://static.bg-mamma.com/img/2/lentaBaner.gif) no-repeat top left;
}

.bannerIndexDiv2 {
	width: 300px;
	text-align: right;

}

.namesOnInex {
	height: 92px;
}

#SlujebnoSuobshtenie {
	width: 641px;
	border: 1px #fba7c8 solid;
	background: #f7fafc;
	color: #000066;
	font-size: 11px;
	text-align: left;
	margin-top: 16px;
	position: absolute;
	left: 1px;
}

#SlujebnoSuobshtenie div{
	font-size: 11px;
	font-weight: bold;
	color: #f989bd;
	padding: 8px 0 7px 10px;
	margin: 0;
	text-align: left;
}

#SlujebnoSuobshtenie p{
	font-size: 11px;
	padding: 0 0 10px 10px;
	margin: 0;
	text-align: left;
}

#reklamniA {	position: absolute;
	top: -16px;
	left: 1px;}

#reklamniAnonsi {
	width: 629px;
	height: 68px;
	border: 1px #fff solid;
	background: #dcedff;
	padding: 5px;
}

#reklamniAnonsi a{
	background:  url(http://static.bg-mamma.com/img/4/arrowANons.png) no-repeat scroll 0 5px transparent;
	padding-left: 10px;
	font-weight: bold;
	display: block;
	margin: 4px 0;
}

#cal_content {
	margin-left: 10px;
}

.clalcBorder {
	margin-bottom: 12px;
}

.mesec2 {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
}

.day2 {
    float: left;
      margin-right: 10px;
}

.year2 {
    float: left;
      margin-right: 0;
}



#submitCal2 {
    background: url("http://static.bg-mamma.com/img/2/butCalS.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 25px;
    margin-left: 10px;
    margin-top: 10px;
    width: 23px;
    float: left;
}



.main_search_inputNames {


}
.submitB {
		float: left;
}

#search_button {
	float: left;
}


#search_button input {
    background: url("http://static.bg-mamma.com/img/2/butCalS2.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 25px;

    margin-top: 0;
    width: 73px;
    margin-bottom: 5px;
    float: left;
}



.windowbg2pink
{
	color: #75A7DA;

	background-color: #F5F8FB;

}



.windowbg4pink
{
	color: #fff;
	background-color: #f678b8;
}

#showOnlineUsers {
	margin: 10px 0 5px 0;
	display: block;
	background:  url(http://static.bg-mamma.com/img/3/upshrink2.gif) no-repeat scroll 0 5px transparent;
	padding: 5px 0 5px 24px;
}


.showOnlineUsersA {
	background:  url(http://static.bg-mamma.com/img/3/upshrink.gif) no-repeat scroll 0 5px transparent!important;
}

#showBDUsers {
	margin: 5px 0 15px 0;
	display: block;
	background:  url(http://static.bg-mamma.com/img/3/upshrink2.gif) no-repeat scroll 0 5px transparent;
	padding: 5px 0 5px 24px;
}
#wraper {
	width:980px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
#wrapperMain {
	width:980px;
	margin: 0 auto;
}
#userOnlineBaloon {
	top:25px;
	right: 3px;
	width:944px;
	position: absolute;
	background: #FFDCED;
	text-align: left;
	padding: 15px;
	display: none;
	border: 1px #bf7eb6 solid;
	z-index: 100;
}

#userOnlineBaloonButton {
	display: block;
	padding: 3px 5px;
	position: relative;
	z-index: 200;
	border: 1px #E9F3FF solid;

}

.userOnlineBaloonButtonClicked {
	background: #FFDCED;
	border: 1px #bf7eb6 solid !important;
	border-bottom: 1px solid #FFDCED !important;
}

#userOnlineBaloonButton img {
	margin-right: 5px;
}


#boardNews {
	font-weight: normal;
	display: block;
	padding: 2px 0;
}

#boardNews h2 { margin-top: 2px; }


.other_news {
	width: 80px;
	height: 44px;
	float: left;
	margin-right: 10px;
}

.other_news a{
	display: block;
	width: 80px;
	height: 44px;

}

.other_newsA {
	display: block;
	padding-top: 4px;

}

.blockNewsL {
	width: 307px;
	height: 44px;
	float: left;
	background: #dcedff;
	border: 1px #fff solid;
	margin: 1px;
	padding: 5px;
	font-size: 12px;
}

.boardNewsMore {
	display: block;
	float: right;
	font-size: 11px;
	font-weight: normal;
	padding-right: 12px;
}

#top_subject a:hover {
	color: #3535c1 !important;
}


/* names css */

/*###########################left menu*/
#left_menu {
	float: left;
	width: 149px;
	height: 100%;
    text-align: left;
	margin-right: 10px;
	margin-bottom: 10px;
}


.left_menu_list {
	color: #7d7d7d;
	font-size: 12px;
	background: #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

.left_menu_list ul {
	margin: 0px;
	padding: 0px;
	border: none;
}



.left_menu_list ul li{
	height: 100%;
	border-bottom: 1px dashed #cfcfcf;
	cursor: hand;
}



.left_menu_list ul li a {
	margin-left: 2px;
	display: block;
	padding: 4px 0 7px 3px;
	text-decoration: none;
	color: #666666;
	width:129px;
	position: relative;
}

.left_menu_list ul li a:hover{
	color:#ec4a8e;
	cursor: hand;
	}

.left_menu_top {
	background: url(http://static.bg-mamma.com/img/2/top_left_menu.jpg) no-repeat top;
	width: 149px;
	height: 31px;
    color: #326da6;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	overflow:hidden;
}

.left_menu_top p {
	padding: 5px 0 0 10px;
}

.left_menu_middle {
	background: url(http://static.bg-mamma.com/img/2/middle_left_menu.jpg) repeat-y;
	width: 149px;
	height: 100%;
}

.left_menu_bottom {
	background: url(http://static.bg-mamma.com/img/2/bottom_left_menu.jpg) no-repeat;
	width: 149px;
	height: 4px;
	margin-bottom: 10px;
}

/*###########################left menu*/

/*#############ARTICLE PAGE###############*/

#article {
	float: left;
	width: 540px;
	height: 100%;
	text-align: left;
	margin-bottom: 10px;
	background: #fff;
}


#article2 {
	float: left;
	width: 666px;
	height: 100%;
	text-align: left;
	margin-bottom: 10px;
}

#right_column {
	float:left;
	margin-left: 10px;
	width:300px;
}
.LentiContent {
	float: left;
	width: 666px;
	height: 100%;
	text-align: left;
	margin-bottom: 10px;
}


.top_article {
	background: url(http://static.bg-mamma.com/img/2/top_article.jpg) no-repeat top;
	width: 494px;
	height: 31px;
    color: #326da6;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

.top_article p {
	padding: 5px 0 0 10px;
}

#more_about {
	float: right;
	 color: #326da6;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	padding: 10px 10px 0 0;
}

#more_about a {
	color: #326da6;
	text-decoration: none;
}

#more_about a:hover {
	color: #326da6;
	text-decoration: underline;
}

.middle_article {
	background: url(http://static.bg-mamma.com/img/2/middle_article.jpg) repeat-y;
	width: 494px;
}

.bottom_article {
	background: url(http://static.bg-mamma.com/img/2/bottom_article.jpg) no-repeat;
	width: 494px;
	height: 6px;
}

#big_article {
	height: 100px;
	margin-left: 5px;
}

#big_article_full {
	margin-left: 5px;
	padding-bottom: 5px;
}

.main_article {
	background: url(http://static.bg-mamma.com/img/2/bg_img_article.jpg) no-repeat;
	width: 162px;
	height: 90px;
	float: left;
	margin: 4px 0 5px 9px;
}

.main_article_text {
	width: 308px;
	float: right;
	margin: 8px 5px 0 0;
}


.main_article_text_title {
	font-family: Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ec4a8e;
	margin-bottom: 5px;
}

.main_article_text_title  a  {
	color: #ec4a8e;
	text-decoration: none;
}

.main_article_text_title  a:hover {
	color: #ec4a8e;
	text-decoration: underline;
}

.main_article_text_date{
	font-size: 10px;
	color: #999999;
	margin-bottom: 15px;
}

.main_article_text_date  a  {
	color: #999999;
	text-decoration: underline;
}

.main_article_text_date a:hover {
	color: #999999;
	text-decoration: none;
}

.main_article_text_text{
	font-size: 12px;
	color: #326da6;

	line-height: 14px;
}

.main_article_text_text a  {
	color: #326da6;
	text-decoration: none;
}

.main_article_text_text a:hover {
	color: #326da6;
	text-decoration: underline;
}

#other_news {
	height: 100px;
}

#little_article {
	height: 75px;
	margin-left: 5px;
}

.little_article {
	background: url(http://static.bg-mamma.com/img/2/bg_img_article_small.jpg) no-repeat;
	width: 113px;
	height: 64px;
	float: left;
	margin: 4px 0 0 4px;
}

.little_article_text {
	width: 360px;
	float: right;
	margin: 5px 5px 0 0;
}

.little_article_text_title {
	width: 355px;
	font-size: 12px;
	font-weight: bold;
	color: #ec4a8e;
	margin-bottom: 5px;
}

.little_article_text_title  a  {
	color: #ec4a8e;
	text-decoration: none;
}

.little_article_text_title  a:hover {
	color: #ec4a8e;
	text-decoration: underline;
}

.little_article_text_date{
	font-size: 10px;
	color: #999999;
	margin-bottom: 10px;
}

.little_article_text_date  a  {
	color: #999999;
	text-decoration: underline;
}

.little_article_text_date a:hover {
	color: #999999;
	text-decoration: none;
}

.little_article_text_text{
	font-size: 12px;
	color: #326da6;
	line-height: 14px;
}

.little_article_text_text a  {
	color: #326da6;
	text-decoration: none;
}

.little_article_text_text a:hover {
	color: #326da6;
	text-decoration: underline;
}

#paging_article {
	background: url(http://static.bg-mamma.com/img/2/paging_article.jpg) no-repeat;
	width: 950px;
	height: 21px;
	margin: 10px 0 0 10px;
	padding:  0 0 5px 0;
}

#paging_page a {

	color: #326DA6;
}

.full_text_article {
	width: 470px;
	margin: 0 0 0 10px;
	font-size: 12px;
	color: #4c4c4c;
	line-height: 14px;
	text-align: justify;
	font-family: Verdana, Tahoma;
}

.full_text_article p {
	margin: 5px 0 5px 0;
}

#article_tags {
	width: 470px;
	margin: 10px 0 0 10px;
	height: 18px;
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #8c8c8c;
}

#article_tags a  {
    text-decoration: underline;
	color: #8c8c8c;
}

#article_tags a:hover {
    text-decoration: none;
}

#middle_article_tags {
	float: left;
	width: 450px;
	height: 18px;
	background: url(http://static.bg-mamma.com/img/2/middle_friends.jpg) repeat-x;
}

#left_article_tags {
	background: url(http://static.bg-mamma.com/img/2/left_friends.jpg) no-repeat;
	width: 8px;
	height: 18px;
	float: left;
}

#right_article_tags {
	background: url(http://static.bg-mamma.com/img/2/right_friends.jpg) no-repeat;
	width: 8px;
	height: 18px;
	float: left;
}

#article_tags li {
	float: left;
	margin-right: 4px;
}


#related_article {
	float: left;
	width: 976px;
	height: 100%;
	text-align: left;
	margin: 10px 0;
}

#related_article2 {
	float: left;
	width: 666px;
	height: 100%;
	text-align: left;
	margin: 10px 0;
}

.related_top_article {
	background: #DCEDFF;
	width: 975px;
	height: 31px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	border: 1px #fff solid;
}

.related_top_article p {
	padding: 7px 0 0 10px;
	margin: 0;
}

.related_middle_article {
	background: #fff;
	width: 976px;
	border: 1px #fff solid;
}



.related_top_article2 {
	background: #DCEDFF;
	width: 666px;
	height: 31px;
	color: #;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	border: 1px #fff solid;
}

.related_top_article2 p {
	padding: 7px 0 0 10px;
	margin: 0;
}

.related_middle_article2 {
	background: #fff;
	width: 666px;
	border: 1px #fff solid;
}




.related_bottom_article {
	background: url(http://static.bg-mamma.com/img/2/related_bottom_article.jpg) no-repeat;
	width: 494px;
	height: 6px;
}

#related_inside {
	margin: 0 0 0 14px;
	color: #ec4a8e;
}

#related_inside ul li{
	padding: 2px 0 2px 0;
}



#related_inside  li a{
	text-decoration: underline;
	color: #ec4a8e!important;
}

#related_inside  li a:hover{

	text-decoration: none;
	color: #ec4a8e;
}

#related_inside ul
{
margin: 0 0 0 17px;
padding: 0px;
list-style-image: url('http://static.bg-mamma.com/img/2/bullet2.gif');
}

#related_inside li
{
height: 20px;
}





#related_inside2 {
	margin: 0 0 0 10px;
	color: #ec4a8e;
}

#related_inside2 ul li{
	padding: 2px 0 2px 0;
}



#related_inside2 ul li a{
	text-decoration: none;
	color: #ec4a8e;
}

#related_inside2  li a:hover{
	text-decoration: underline;
	color: #ec4a8e;
}

#related_inside2 ul
{
margin: 0 0 0 17px;
padding: 0px;
list-style-image: url('http://static.bg-mamma.com/img/2/bullet2.gif');
}

#related_inside2 li
{
height: 20px;
}

/*#############ARTICLE PAGE###############*/



/*#############UTILITY PAGE###############*/
#big_utility {
	margin-left: 5px;
}

#insideNameText {
	position: relative;
	margin: 0 10px 0 10px;
	font-size: 11px;
}

#insideNameText  h3{
	color: #ec4a8e;
	padding: 10px 0 0 0;
	margin: 0 0 14px 0;
}
#insideNameText p {
	color: #326da6;
	margin: 5px 0;
}

.main_utility_text_title {
	font-size: 20px;
	font-weight: normal;
	color: #ec4a8e;
	margin-bottom: 5px;
}

.main_utility_text {
 margin-left: 10px;
}

#utility_last_add {
	background: url(http://static.bg-mamma.com/img/2/utility_last_add.jpg) no-repeat;
	width: 471px;
	height: 24px;
	margin: 10px 0 10px 5px;
}

#utility_last_add p{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0 0 10px;
}

.utility_link_table {
	width: 460px;
	height: 100%;
 	margin: 0 0 6px 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	border-bottom: dashed 1px #cccccc;
}


.title_u {
	margin-bottom: 2px;

}

.title_u a{
	color: #ec4a8e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.title_u a:hover{
	color: #ec4a8e;
	text-decoration: none;
}

.text_u {
	color: #326da6;
}

.text_u a{
	color: #326da6;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.text_u a:hover{
	color: #326da6;
	text-decoration: none;
}

.url_u a{
	color: #999999;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.url_u a:hover{
	color: #999999;
	text-decoration: none;
}

/*#############UTILITY PAGE###############*/


.ramka {
	background: url(http://static.bg-mamma.com/img/2/bg_cal.jpg) no-repeat;
	width: 156px;
	height: 95px;
	float: left;
	margin: 5px 10px 5px 0;
}

.ramka2 {
	background: url(http://static.bg-mamma.com/img/2/bgInCal.jpg) no-repeat;
	width: 116px;
	height: 76px;
	float: right;
	margin: 5px 0 5px 10px;
}

#calInput {
	margin: 20px 0 0 0;
	padding-bottom: 20px;
	border-bottom: 1px dashed #cccccc;
}

#calInput select {
	font-size: 12px;
}

#calInput label {
	color:#EC4A8E;
	font-weight: bold;
	margin-right: 10px;
}
.mesec {
	float: left;
}

.mesec select {
	border: 1px solid #aaaaaa;
	width: 144px;
	color: #7d7d7d;
	padding: 3px;

}

.day {
	float: left;
}

.day select {
	border: 1px solid #aaaaaa;
	width: 54px;
	color: #7d7d7d;
	padding: 3px;

}

.day label {
	margin-left: 20px;
}

.year {
	float: left;
}

.year label {
	margin-left: 20px;
}

.year select {
	border: 1px solid #aaaaaa;
	width: 84px;
	color: #7d7d7d;
	padding: 3px;

}

#calInput #submitCal {
	background: url(http://static.bg-mamma.com/img/2/butCal.jpg) no-repeat;
	width: 101px;
	height: 25px;
		border: none;
		margin-left: 10px;
}


.calText {
		color:#326DA6;
		margin: 5px 0;
}

#calculate span {
	font-weight: bold;
}

/* BEGIN : ADVANCED SEARCH */
.main_search_input {
	border: 0 none;
	color:#7D7D7D;
	font-size:12px;
	height:20px;
	margin-top:6px;
	text-indent:0;
	width:464px;
	background-color: #fffeee;
	margin-left: 2px;
}

#search_button  input{
	background-image: url(http://static.bg-mamma.com/img/2/main_seach_b.png);
	color:#FFFFFF;
	height:32px;
	margin-top:0;
	width:134px;
	border: none;
	float: right;
}

.radio_mainSeach {
	width: 100%;
	height: 20px;
	padding-top: 10px;
	color: #326da6;
	padding-bottom: 10px;
	border-bottom: 1px dashed #cccccc;
}

.sort_by_input {
	height: 20px;
	padding-top: 10px;
	color: #326da6;
	padding-bottom: 10px;
}

.radio_mainSeach input{
	margin: 0px;
	padding: 0px;
}

.show_result {
	background: url(http://static.bg-mamma.com/img/2/show_result.jpg);
	height:33px;
	margin: 0 auto;
	width:628px;
	color: #ffffff;
}


.show_result p {
	color: #ffffff;
	font-size: 15px;
	padding: 5px 0 0 10px;
}


.search_result_info {
	background: url(http://static.bg-mamma.com/img/2/send_result_bg.jpg);
	height:24px;
	margin: 0 auto;
	width:628px;
	color: #dddddd;
}

.search_result_info a {
	color: #326da6;
	text-decoration: none;
}

.search_result_info a:hover {
	color: #326da6;
	text-decoration: underline;
}

#SelectedResult  a  {
	color: #ec4a8e !important;
	text-decoration: none;
	font-weight: bold;
}

#SelectedResult a:hover {
	color: #ec4a8e !important;
	text-decoration: none;
	font-weight: bold;
}

#main_search_form {
	width: 624px;
	margin: 0 auto;
}

#search_input {
	background-image: url(http://static.bg-mamma.com/img/2/main_seach_input.png);
	color:#FFFFFF;
	height:32px;
	margin-top:0;
	width:480px;
	border: none;
	float: left;
}

#search_input_names {
	background-image: url(http://static.bg-mamma.com/img/2/main_seach_inputNames.png);
	background-repeat: no-repeat;
	color:#FFFFFF;
	height:32px;
	margin-top:0;
	width:290px;
	border: none;
	float: left;
	margin-right: 10px;
}


.main_search_inputNames {
	border: 0 none;
	color:#7D7D7D;
	font-size:11px;
	height:20px;
	margin-top:6px;
	text-indent:0;
	width:253px;
	background-color: #fffeee;
	margin-left: 2px;

}

#search_button  input{
	background-image: url("http://static.bg-mamma.com/img/2/main_seach_bNames.png");
	color:#FFFFFF;
	height:32px;
	margin-top:0;
	width:134px;
	border: none;
	float: right;
}

.startWith input {
	width: 70px;
	border: 1px solid #aaaaaa;
	height: 18px;
}

/* END : ADVANCED SEARCH */
/*BEGIN : CONTENT LIST */

#inside_content_content {
 width: 962px;
 height: 100%;
 margin: 0 auto;
 text-align: center;

}
 .content_page_head {
 background: url(http://static.bg-mamma.com/img/2/content_bg.jpg) no-repeat top;
 width: 637px;
 height: 18px;
 margin-left: 7px;
 padding-bottom: 5px;
}

.content_page p {
 color: #ec4a8e;
 font-size: 12px;
 font-weight: bold;
 padding: 0 0 0 10px;
}

.content_page_head a {
 color: #ec4a8e;
 text-decoration: none;
}

.content_page_head a:hover {
 color: #ec4a8e;
 text-decoration: none;

}


.content_page span {
 color: #8c8c8c;
 font-size: 10px;
 font-weight: bold;
 padding: 0 10px 0 0;
}



.content_page li a{
 text-decoration: none;
 color: #326da6;
}

.content_page li a:hover{
 text-decoration: underline;
 color: #326da6;
}

.content_page ul {
margin: 0px;
padding: 0 0 10px 30px;
list-style-image: url('http://static.bg-mamma.com/img/2/bullet.gif');
}


/*END : CONTENT LIST */

#alphabeticNames {
	background: url(http://static.bg-mamma.com/img/2/alphabeticBg.gif) no-repeat;
	width: 477px;
	height: 25px;
	margin-bottom: 10px;
}

#alphabeticNames a {
	color: #fff;
	text-decoration: none;
	font-size: 14px;

}

#alphabeticNames a:hover,
#alphabeticNames a.on {
	text-decoration: underline;
}

#alphabeticNames ul {
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0;

}

#alphabeticNames li {
	float:left;
	margin-right:5px;
	margin-top:2px;
}

#infoNames {
	background: url(http://static.bg-mamma.com/img/2/infoNames.gif) no-repeat;
	width: 477px;
	height: 24px;
	margin-bottom: 10px;
}

#infoNames  p{
	padding: 2px 0 0 10px;
	color: #326da6;
	font-size: 11px;
}

#hintNames {
	background: url(http://static.bg-mamma.com/img/2/hintNames.gif) no-repeat;
	width: 471px;
	height: 33px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

#hintNamesClose {
	font-size: 0;
	margin: 0;
	padding: 0;
	line-height: 0;
	width: 9px;
	height: 9px;
	position: absolute;
	top: 4px;
	right: 4px;
}

#hintNamesText {
	font-size: 11px;
	color: #326da6;
	width: 450px;
	line-height: 12px;
	padding: 4px 0 0 8px;
}

#topNames {
	float: left;
	width: 480px;
	padding: 3px 0 0 0;
	border-right: 1px dashed #cccccc;
	color:#ec4a8e;
	font-weight: bold;
	background:  url(http://static.bg-mamma.com/img/2/topnameBG1.gif) no-repeat top center;
	height:95px;
}

#topNames2 {
	float: right;
	padding: 3px 3px 0 0;
	color:#ec4a8e;
	font-weight: bold;
	background: url(http://static.bg-mamma.com/img/2/topnameBG2.gif) no-repeat top center;
	height:97px;
	width: 480px;
}

#topNames2  span{
	font-weight: normal;
	color: #326da6;
	margin-right: 4px;
}

#topNames  span{
	font-weight: normal;
	color: #326da6;
	margin-right: 4px;
}

#topNames  tr{
	height: 20px;
}
#topNames2  tr{
	height: 20px;
}

#topNames ol,
#topNames2 ol {
	float:left;
	width:465px;
	height: 50px;
	margin: 5px 0 0 0;
	list-style-type: decimal;
	font-size: 11px;
	font-weight: normal;
}



#topNames ol li,
#topNames2 ol li {
	color:#000;
	float:left;
	width: 110px;
	padding: 1px 0;
}

#topNames ol li a,
#topNames2 ol li a {
	color:#EC4A8E !important;
	text-decoration:none;
	font-size: 11px;
	font-weight: normal;

}

#topNames ol li a:hover,
#topNames2 ol li a:hover {
	text-decoration:underline;
}

div.middle_main_cal #topNames,
div.middle_main_cal #topNames2 {
	width: 122px;
}

div.middle_main_cal #topNames2 {
	float:left;
	margin-left:10px;
}

div.middle_main_cal #topNames ol,
div.middle_main_cal #topNames2 ol {
	margin-bottom: 0;
}

div.middle_main_cal #topNames ol li,
div.middle_main_cal #topNames2 ol li {
	font-size:11px;
	font-weight:normal;
	color:#326DA6;
}

div.middle_main_cal #topNames ol li a,
div.middle_main_cal #topNames2 ol li a {
	font-weight:bold;
	font-size:11px;
	color:#EC4A8E !important;
	text-decoration:none;
}

div.middle_main_cal #topNames ol li a:hover,
div.middle_main_cal #topNames2 ol li a:hover {
	text-decoration:underline;
}



#rezultsNames td{
	vertical-align: middle;
}

#rezultsNames tr{
	height: 24px;
}

.a {
	background: url(http://static.bg-mamma.com/img/2/namesNumber.jpg) no-repeat;
}

.b {
	background: url(http://static.bg-mamma.com/img/2/namesName.jpg) no-repeat;
}

.c {
	background: url(http://static.bg-mamma.com/img/2/namesSex.jpg) no-repeat;
}

.NamesNomer {
	width: 27px;
	height: 24px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #2f2f2f;
}

.NamesNomer2 {
	width: 70px;
	text-align: center;
	font-size: 11px;
	color: #2f2f2f;
	background-color:#fff !important;
	border-top: none !important;
	border-bottom: none !important;
}

.NamesName {
	width: 122px;
	height: 24px;
	padding: 0 5px;
	border-left: 1px solid #ededed;
}

.NamesName a{
	color: #ec4a8e;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

.NamesName a:hover{
	text-decoration: underline;
}

.NamesSex {
	width: 155px;
	height: 24px;
	color: #959595;
}

.NamesSex2 {
	/*width: 355px;*/
	height: 24px;
	color: #959595;
	border-right: 1px solid #ededed;
}

.DescNames {
	font-size: 11px;
	color: #326da6 !important;
}

tr.bNames td {
	background-color: #f6f6f6;
	border-top: 1px solid #ededed;
	/*border-left: 1px solid #ededed;*/
	border-bottom: 1px solid #ededed;
}

tr.bNamesno td {
	border: none !important;
	background-color:#fff !important;
}

/*
.cbNames {
	background: #f6f6f6;
	border-top: 1px solid #ededed;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}
*/
.NamesNameI {
	width: 100px;
	height: 24px;
	padding: 0 5px;
}

.NamesNameI a{
	color: #ec4a8e;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

.NamesNameI a:hover{
	text-decoration: underline;
}

.NamesSexI2 {
	width: 62%;
	height: 24px;
	color: #959595;
	text-align: left;
}

a#createname {
	display:block;
	background: url(http://static.bg-mamma.com/img/2/buttons/NameBut.jpg) no-repeat top left;
	width: 300px;
	height: 47px;
	margin-bottom:10px;
 }

#votingnow {
	position: absolute;
	top: 5px;
	right: 10px;
}

#votingnow a span {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #71a4d7;
}

#votingnow a {
	text-decoration: none;
}

#votingnow a:hover span {
	text-decoration: underline;
}

#votingnow img  {
	float: left;
}

/*
tr.bNames td.votingn *,
tr.bNamesno td.votingn *  {
	visibility:hidden;
}

tr.bNames:hover td.votingn *,
tr.bNamesno:hover td.votingn *  {
	visibility:visible;
}
*/

#rezultsNames td.votingn  {
	visibility:show;
	/*width:150px !important;*/
	background-color:#fff;
	border:none !important;
}

td.votingn a {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #71a4d7;
}

td.votingn a:hover {
	text-decoration: underline;
}

td.votingn img  {
	float: left;
	margin-right:5px;
}

.lentiBoxB {
	width: 484px;
	margin-left: 5px;
	background: #f8f8f8;
	padding-bottom: 5px;
	border-bottom: 1px dashed #d6d6d6;
}

.lentiBox {
	width: 484px;
	margin-left: 5px;;
	padding-bottom: 5px;
	border-bottom: 1px dashed #d6d6d6;
}

.headLentiBox {
	padding-top: 10px;
	padding-left: 10px;
	color: #326da6;
	font-size: 12px;
	font-weight: bold;
}

.bigbutlents {
	text-align: center;
	width: 348px;
	margin: 0 auto;
}


.thelents {
width: 450px;
padding: 0 0 0 50px;
}

#thelentsBox {
	 width: 390px;
	margin-left: 1px;
}

#thelentsBox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#thelentsBox li {
   height: 36px;
   padding: 10px 0 10px 0;
}

#thelentsBox li a{
   color: #fff;
   display: block;
   height: 36px;
   margin-left: 0px;
}

#toplentib {
	width: 469px;
	height: 28px;
	background: url(http://static.bg-mamma.com/img/2/toplentib.jpg) no-repeat top;
}

#toplentib p {
	margin-left: 10px;
	padding-top: 5px;
	color: #fff;
	font-size: 12px;
}

.thelentsBox1 img {
	padding: 3px 0 0 3px;
}

.thelentsBox1H img {
	padding: 3px 0 0 3px;
}


.thelentsBox1  a  {
	width: 390px;
	background: url(http://static.bg-mamma.com/img/2/thelentsH.jpg) no-repeat top;
}
.thelentsBox1  a:hover  {
	width: 390px;
	background: url(http://static.bg-mamma.com/img/2/thelentsH.jpg) no-repeat bottom;
}
.thelentsBox1H a {width: 390px; background:  url(http://static.bg-mamma.com/img/2/thelentsHover.jpg) 0 0 no-repeat;}

.sidebarNames {
	float: right;
	width: 300px;
}

#names_container {
	float: left;
	width: 670px;
}


#names_middle {
	float: left;
	width: 510px;
	margin-bottom: 10px;
}

#GNamesA {
	float: left;
	width: 500px;
	background: #fff;
	border: #fff solid 1px;
	padding: 3px;
}

.zaglavieGNamesA {
	background: #DCEDFF;
	width: 501px;
	height: 26px;
	margin-left: -3px;
	margin-top: -3px;
	border-bottom: 1px solid #fff;
	padding: 5px 0 0 5px;
}
.zaglavieGNamesA h3 {margin: 0;}

.InsideNamesH3 {
	background: #DCEDFF;
	width: 503px;
	height: 26px;
	margin: 1px 0 0 1px;
	border-bottom: 1px solid #fff;
	padding: 5px 0 0 5px;
}
.InsideNamesH3 h3 {margin: 0;}





.zaglavieGNamesA2 {
	background: #DCEDFF;
	width: 142px;
	height: 26px;
	border: 1px solid #fff;
	padding: 5px 0 0 5px;
}
.zaglavieGNamesA2 h3 {margin: 0; font-size: 12px; font-weight: normal;}


.zaglavieGNamesA3 {
	background: #DCEDFF;
	width: 296px;
	height: 26px;
	border: 1px solid #fff;
	padding: 5px 0 0 5px;
}
.zaglavieGNamesA3 h3 {margin: 0; font-size: 12px; font-weight: normal;}


.sidebar_cal {
    height: 100%;
    margin-bottom: 10px;
    text-align: left;
    width: 300px;
}


.top_main_cal2 {
    background: url("http://static.bg-mamma.com/img/2/profile/topSidebarNew.jpg") no-repeat scroll center top transparent;
    color: #326DA6;
    font-family: Tahoma,Arial;
    font-size: 12px;
    font-weight: bold;
    height: 31px;
    width: 300px;
}

#sidebarBlock {
    background: url("http://static.bg-mamma.com/img/2/profile/sidebarBlock.jpg") no-repeat scroll center top transparent;
    font-size: 11px;
    height: 28px;
    width: 300px;
}

.middle_main_cal {
    background: url("http://static.bg-mamma.com/img/2/r_middle_search_table.jpg") repeat-y scroll 0 0 transparent;
    width: 300px;
}

.top_main_cal2 p {
    padding: 5px 0 0 10px;
}

#sidebarBlock a:hover, #sidebarBlock a.on {
    color: #EC4A8E;
    text-decoration: none;
}
#sidebarBlock a {
    color: #949494;
    display: block;
    float: left;
    text-align: center;
    text-decoration: none;
}

#top10_names {
	width: 300px;
}

#topNamesDiv1 {
	width: 300px;
	float: left;
	background: #fff;
	margin-bottom: 10px;
}

.topNames ol,
.topNames2 ol {
	float:left;
	width:85px;
	margin: 5px 0 0 0;
	list-style-type: decimal;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 10px;
}



.topNames ol li,
.topNames2 ol li {
	color:#000;
	float:left;
	width: 110px;
	padding: 1px 0;
}

.topNames ol li a,
.topNames2 ol li a {
	color:#EC4A8E !important;
	text-decoration:none;
	font-size: 11px;
	font-weight: normal;

}

.topNames ol li a:hover,
.topNames2 ol li a:hover {
	text-decoration:underline;
}





#topNamesDiv2 {
	width: 300px;
	float: left;
	background: #fff;
}

.zaglavieGNamesUL {
	background: #E9F3FF;
	width: 300px;
	height: 23px;
}

.zaglavieGNamesUL li{
	float: left;
	width: 140px;
	padding-left: 10px;
}

.zaglavieGNamesUL li a{
	color: #EC4A8E;
}

.ui-tabs-selected a, .ui-state-active  a{
	color: #333366!important;
	text-decoration: none;
}


.ui-tabs-hide {display: none !important;}
.ui-tabs-panel {

}



a.topNamesDiv2Link {
	display: block;
	padding: 5px 5px 5px 5px;
	float: right;
	font-size: 10px;
	color: #616161;
}





#rezultsNames {
	float: left;
	width: 970px;
	background: #fff;
	border: #fff solid 1px;
	padding: 3px;
}


#names_paging {
	float: left;
	width: 970px;
	background: #fff;
	border: #fff solid 1px;
	padding: 3px;

}

.votingname {
	text-decoration: none;
}


tr.bNames td {
    background-color: #F6F6F6;
    border-bottom: 1px solid #EDEDED;
    border-top: 1px solid #EDEDED;
}

.NamesName {
    border-left: 1px solid #EDEDED;
    height: 24px;
    padding: 0 5px;
    width: 122px;
    font-size: 11px;
}

.NamesSex2 {
    border-right: 1px solid #EDEDED;
    color: #959595;
    height: 24px;
}
'

#names_paging {
    background: url("http://static.bg-mamma.com/img/2/paging_article.jpg") no-repeat scroll 0 0 transparent;
    height: 21px;
    margin: 0 0 0 10px;
    padding: 0 0 5px;
    width: 970px;
}

#paging_info {
    color: #FFFFFF;
    float: left;
    font-family: Tahoma,Arial;
    font-size: 11px;
    font-weight: bold;
    height: 21px;
    margin: 2px 0 0 10px;
    width: 153px;
}

#paging_page {
    color: #FFFFFF;
    float: right;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-right: 10px;
}

#pagination .active {
    background-color: #317186;
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
}

#pagination li {
    border: 0 none;
    float: left;
    font-size: 11px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}


#pagination a:link, #pagination a:visited {
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 2px 8px;
    text-decoration: none;
}

#pagination .next a, #pagination .previous a {
    font-weight: bold;
}

#mymenu {
	list-style-type: none;
}

#mymenu .selected {
    background: none repeat scroll 0 0 #93c9ff;
    color: #FFFFFF;
}

li.leftMenuSelected {

}

.main_news_full {
	float: left;
	margin: 17px 10px 10px 0;
	padding: 2px;
	border: 1px solid #eeeeee;
	width: 345px !important;
}


.middle_main_tables {
	background: #ffffff!important;
	padding: 10px;
}

.main_news_text_title_full {
	font-size: 16px;
	width: 478px;
	color: #EC4A8E;
}

.main_news_text_date {
	font-size: 10px;
	color: #999999;
}

.main_news_text_title_full2 {
	line-height: 18px;
}


.main_news_text_title_full2 a{
	font-size: 16px;
	width: 658px;
	color: #EC4A8E;
	text-decoration: none;
	padding-bottom: 5px;
	display: block;
}

.main_news_text_title_full2 a:hover{
	text-decoration: underline;
	font-size: 16px;
	color: #EC4A8E;
}

.main_news_full2 {
	float: left;
	margin: 2px 10px 10px 0;
	padding: 2px;
	border: 1px solid #eeeeee;
}

.main_news_full2 a{
	display: block;
}


.main_news_text_date2 {
	font-size: 10px;
	color: #999999;
	display: block;
	padding-bottom: 15px;
}

/* .main_news_text_text2 {
	height: 66px;
} */

.main_news_text_text2 a {
	font-size: 12px;
	text-decoration: none;
	color: #000066;
}

.main_news_text_text2 a:hover {

	font-size: 12px!important;
	color: #000066!important;
}

#main_news2 {
	/*height: 170px;*/
}







#main_news3 {
	padding-right: 17px;
	padding-bottom: 10px;
	margin-right: 17px;
	width: 191px;
	float: left;
	/* height: 265px; */
	border-right: 1px dashed #cccccc;
}

.main_news3 {width: 191px;

	margin: 0 10px 8px 0;
	padding: 2px;
	border: 1px solid #eeeeee;
}
.main_news3 a{width: 191px;display: block;}
.main_news_text_title3 {
	width: 190px;
}


.main_news_text_title3 a{
	font-size: 12px;
	width: 190px;
	color: #EC4A8E;
	text-decoration: none;
	padding-bottom: 5px;
	display: block;
	line-height: 14px;
}

.main_news_text_title3 a:hover{
	text-decoration: underline;
		font-size: 12px;
	color: #EC4A8E;
}

.main_news_full3 {
	margin: 0;
	padding: 0 0 10px 0;
}


.main_news_text_date3 {
	font-size: 10px;
	color: #999999;
	display: block;
	padding-bottom: 15px;
	width: 190px;
}

.main_news_text_text3 {
	width: 190px;
}

.main_news_text_text3 a{
	font-size: 12px;
	text-decoration: none;
	display: block;
	width: 190px;
}

.main_news_text_text3 a:hover{
	text-decoration: underline;
	font-size: 12px;
	color: #000066;
}

.main_news_text3 {	width: 190px;}









.main_news4 {
	width: 154px;
	float: left;
	margin: 0 10px 8px 0;
	padding: 2px;
	border: 1px solid #eeeeee;}

.main_news4 a {
	display: block;
}

.main_news_text_title4 {
	width: 638px;
}


.main_news_text_title4 a{
	font-size: 12px;
	width: 638px;
	color: #EC4A8E;
	text-decoration: none;
	padding-bottom: 5px;
	display: block;
}

.main_news_text_title4 a:hover{
	text-decoration: underline;
	color: #EC4A8E;
	font-size: 12px;
}

.main_news_full4 {
	margin: 0;
	padding: 0 0 10px 0;

}


.main_news_text_date4 {
	font-size: 10px;
	color: #999999;
	display: block;
	padding-bottom: 5px;

}

.main_news_text_text4 {
	width: 638px;
}

.main_news_text_text4 a{
	font-size: 12px;
	text-decoration: none;
	color: #000066;
}

.main_news_text_text4 a:hover{
	text-decoration: underline;
	font-size: 12px;
}

.main_news_text4 {
	width: 638px;
}














.main_news4s {
	width: 154px;
	float: left;
	margin: 0 10px 8px 0;
	padding: 2px;
	border: 1px solid #eeeeee;}

.main_news4s a {
	display: block;
}

.main_news_text_title4s {
	width: 608px;
}


.main_news_text_title4s a{
	font-size: 12px;
	width: 608px;
	color: #EC4A8E;
	text-decoration: none;
	padding-bottom: 5px;
	display: block;
}

.main_news_text_title4s a:hover{
	text-decoration: underline;
}

.main_news_full4s {
	margin: 0;
	padding: 0 0 10px 0;

}


.main_news_text_date4s {
	font-size: 10px;
	color: #999999;
	display: block;
	padding-bottom: 5px;

}

.main_news_text_text4s {
	width: 608px;
}

.main_news_text_text4s a{
	font-size: 12px;
	text-decoration: none;
}

.main_news_text_text4s a:hover{
	text-decoration: underline;
}

.main_news_text4s {
	width: 608px;
}

#submitSend {
    background: url("http://static.bg-mamma.com/img/2/submitSend.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;

    height: 25px;

    width: 70px;
}


#submitSend2 {
    background: url("http://static.bg-mamma.com/img/2/submitSend2.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 25px;
    width: 70px;
}




/* END names css */

#submitNames {
    background: url("http://static.bg-mamma.com/img/2/submitNames.jpg") no-repeat;
    border: none;
    float: left;
    height: 25px;
    margin-left: 5px;
    margin-top: 1px;
    width: 70px;
}

#submitNames2 {
    background: url("http://static.bg-mamma.com/img/2/submitNames.jpg") no-repeat;
    border: none;
    float: left;
    height: 25px;
    margin-left: 5px;
    margin-top: 1px;
    width: 70px;
}
.question72 {
	float: left;
	width: 320px;
}


.rNames1, .rNames2 {float: left; width: 470px;}

.rNames2 {margin-left: 30px;}

.main_search_inputNames_Index {
	float: left;
	background: #ffe5f1;
	padding: 5px;
	font-size: 12px;
	width: 200px;
	border: 1px solid #f678b8;
}

.main_search_inputNames_Index2 {
	float: left;
	background: #ffe5f1;
	padding: 5px;
	font-size: 12px;
	width: 198px;
	border: 1px solid #f678b8;
}


#paging_article2 {
	background: url(http://static.bg-mamma.com/img/2/paging_article.jpg) no-repeat;
	width: 954px;
	height: 21px;
	margin: 10px 0 0 10px;
	padding:  0 0 5px 0;
}

#paging_page2 a {

	color: #326DA6;
}


#paging_article {
	background: url(http://static.bg-mamma.com/img/2/paging_article2.jpg) no-repeat;
	width: 628px;
	height: 21px;
	margin: 10px 0 0 10px;
	padding:  0 0 5px 0;
}

#paging_page a {

	color: #326DA6;
}


#names_paging2 {
    background: url("http://static.bg-mamma.com/img/2/paging_article.jpg") no-repeat scroll 0 0 transparent;
    height: 21px;
    margin: 0 0 0 10px;
    padding: 0 0 5px;
    width: 970px;
}

#paging_info2 {
    color: #FFFFFF;
    float: left;
    font-family: Tahoma,Arial;
    font-size: 11px;
    font-weight: bold;
    height: 21px;
    margin: 2px 0 0 10px;
    width: 153px;
}

#paging_page2 {
    color: #FFFFFF;
    float: right;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-right: 10px;
}

#pagination2 .active {
    background-color: #317186;
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
}

#pagination2 li {
    border: 0 none;
    float: left;
    font-size: 11px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}


#pagination2 a:link, #pagination2 a:visited {
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 2px 8px;
    text-decoration: none;
}

#pagination2 .next a, #pagination2 .previous a {
    font-weight: bold;
}

#mymenu2 .selected {
    background: none repeat scroll 0 0 #93c9ff;
    color: #FFFFFF;
}

.helpContainer {
	text-align: left;
	margin-bottom: 10px;
	background: #fff!important;
}



#submitCalculator {
    background: url("http://static.bg-mamma.com/img/2/submitCalculator.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 25px;
    margin-left: 10px;
    width: 70px;

}

.InsideNames {
	float: left;
	width: 510px;
	margin-bottom: 10px;
	background: #fff!important;
}


#related_articleNames {
	float: left;
	width: 510px;
	height: 100%;
	text-align: left;
	margin: 0 0 10px 0;
}



.related_top_articleNames {
	background: #DCEDFF;
	width: 510px;
	height: 31px;
	color: #;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	border: 1px #fff solid;
}

.related_top_articleNames p {
	padding: 7px 0 0 10px;
	margin: 0;
}

.related_middle_articleNames {
	background: #fff;
	width: 510px;
	border: 1px #fff solid;
}



.related_top_article2Names {
	background: #DCEDFF;
	width: 510px;
	height: 31px;
	color: #;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	border: 1px #fff solid;
}

.related_top_article2Names p {
	padding: 7px 0 0 10px;
	margin: 0;
}

.related_middle_article2Names {
	background: #fff;
	width: 510px;
	border: 1px #fff solid;
}




.related_bottom_articleNames {
	background: url(http://static.bg-mamma.com/img/2/related_bottom_article.jpg) no-repeat;
	width: 510px;
	height: 6px;
}

#related_insideNames {
	margin: 0 0 0 10px;
	color: #ec4a8e;
}

#related_insideNames ul li{
	padding: 2px 0 2px 0;
}



#related_insideNames ul li a{
	text-decoration: none;
	color: #ec4a8e;
}

#related_insideNames  li a:hover{
	text-decoration: underline;
	color: #ec4a8e;
}

#related_insideNames ul
{
margin: 0 0 0 17px;
padding: 0px;
list-style-image: url('http://static.bg-mamma.com/img/2/bullet.gif');
}

#related_insideNames li
{
height: 20px;
}

#topNamesNames {
	float: left;
	width: 235px;
	padding: 3px 0 0 0;
	border-right: 1px dashed #cccccc;
	color:#ec4a8e;
	font-weight: bold;
	background:  url(http://static.bg-mamma.com/img/2/topnameBG1.gif) no-repeat top center;
	height:95px;
}

#topNames2Names {
	float: right;
	padding: 3px 3px 0 0;
	color:#ec4a8e;
	font-weight: bold;
	background: url(http://static.bg-mamma.com/img/2/topnameBG2.gif) no-repeat top center;
	height:97px;
	width: 270px;
}

#topNames2Names  span{
	font-weight: normal;
	color: #326da6;
	margin-right: 4px;
}

#topNamesNames  span{
	font-weight: normal;
	color: #326da6;
	margin-right: 4px;
}

#topNamesNames  tr{
	height: 20px;
}
#topNames2Names  tr{
	height: 20px;
}

#topNamesNames ol,
#topNames2Names ol {
	float:left;
	width:230px;
	height: 50px;
	margin: 5px 0 0 0;
	list-style-type: decimal;
	font-size: 11px;
	font-weight: normal;
}



#topNamesNames ol li,
#topNames2Names ol li {
	color:#000;
	float:left;
	width: 110px;
	padding: 1px 0;
}

#topNamesNames ol li a,
#topNames2Names ol li a {
	color:#EC4A8E !important;
	text-decoration:none;
	font-size: 11px;
	font-weight: normal;

}

#topNamesNames ol li a:hover,
#topNames2Names ol li a:hover {
	text-decoration:underline;
}

#submitSubNames {
    background: url("http://static.bg-mamma.com/img/2/submitSubNames.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 25px;

    width: 70px;

}

#ui-datepicker-div {
	background: #fff;
}

.ui-datepicker-next {margin-left: 52px; }



/*   LENTI CSS START */

#inside_content_lenti {
	width: 962px;
	height: 100%;
	margin: 0 auto;
	text-align: center;
}

.lentiBoxes {
	margin:0;
	padding:0;
	width: 632px;
	list-style-type:none;
}

.lentiBoxes li {
	margin:0;
	padding: 10px 0 0 0;
	background: #f8f8f8;
	padding-bottom: 5px;
	border-bottom: 1px dashed #d6d6d6;
}

.lentiBoxes li a {
	text-align: center;
	width: 348px;
	display: block;
	text-align: center;
	line-height: 20px;
	text-decoration: none;
	width: 348px;
	padding: 3px;
	height: 22px;
	font-family: arial, tahoma;
	font-weight: bold;
	color: #929292;
	font-size: 14px;
	background: url("http://static.bg-mamma.com/img/2/bigbutlents.png") no-repeat left top;
	margin-left: 14px;
}

.lentiBoxes li a:hover {

	font-family: arial, tahoma;
	font-weight: bold;
	color: #929292;
	font-size: 14px;

}

.lentiBoxes li img {
	margin: 4px 5px 5px 14px;
}

.lentiBoxes li h2 {
	color: #326da6;
	font-size: 12px;
	font-weight: bold;
}

.step_style {
	margin:0;
	padding:0;
	list-style-type: none;
	float: left;
	width: 620px;
}

.step_style li{
	float: left;
}
.step_style a {



	display: block;
	width: 390px;
	background: url("http://static.bg-mamma.com/img/2/thelentsH.jpg") no-repeat left top;
}

.step_style a:hover
{
	background: url("http://static.bg-mamma.com/img/2/thelentsHover.jpg") no-repeat left top;
}
.step_style a, .step_style a:hover {
	height: 33px;
	padding: 3px 100px 0 3px;
	margin-bottom: 10px;
}

.step_marker
{
	margin:0;
	padding:0;
	list-style-type: none;
	float: left;
	width: 640px;
}

.step_marker li
{
	float: left;
}

.step_marker li a
{
	display: block;
	width: 144px;/* 87 */
	height: 54px;/* 54 */
	padding: 20px 0 0 15px;
	margin-bottom: 10px;
	background: url("http://static.bg-mamma.com/img/2/marker.jpg") no-repeat left top;
}

.step_marker li a:hover
{
	background: url("http://static.bg-mamma.com/img/2/marker_h.jpg") no-repeat left top;
}



/**/

#steps {
	width: 100%;
	height: 28px;
	background: url("http://static.bg-mamma.com/img/2/steps/steps_bg.png") repeat-x;
	position: relative;
}

#stepsL {
	width: 4px;
	height: 28px;
	background: url("http://static.bg-mamma.com/img/2/steps/stepsL.png") no-repeat scroll left;
	float: left;
}

#stepsR {
	width: 4px;
	height: 28px;
	background: url("http://static.bg-mamma.com/img/2/steps/stepsR.png") no-repeat scroll right;
	float: right;
}



#thestepsBox {
	color: #326da6;
	font-family: Tahoma;
	font-size: 11px;
	height: 28px;
	width: 100%;
	position: absolute;
}

#thestepsBox a, #thestepsBox a:hover {
	color: #326da6;
	font-family: Tahoma;
	font-size: 11px;
	height: 28px;
	width: 100%;
	text-decoration: none;
}

#thestepsBox ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 28px;
	width: 100%;
}


#thestepsBox li{
	float: left;
	background: url("http://static.bg-mamma.com/img/2/steps/stephead.png") no-repeat scroll right top;
	height: 28px;
	padding: 0 18px 0 0;
	_width:60px;
}

#thestepsBox li.selected {
	float: left;
	background:  url("http://static.bg-mamma.com/img/2/steps/stepheadSRIGHT.png") no-repeat scroll right center !important;
	height: 28px;
}

#thestepsBox li.selected2 {
	float: left;
	background:  url("http://static.bg-mamma.com/img/2/steps/stepheadS.png") no-repeat right top;
	height: 28px;
}


#thestepsBox li.selected a, #thestepsBox li.selected span {
	color: #fff;
	font-weight: bold;
}

#thestepsBox a, #thestepsBox span {
	display: block;
	padding: 6px 0 0 3px;
}

/**/

.lentiBox {
	width: 484px;
	margin-left: 5px;;
	padding-bottom: 5px;
	border-bottom: 1px dashed #d6d6d6;
}




.thelents {
width: 450px;
padding: 0 0 0 50px;
}

#thelentsBox {
	 width: 390px;
	margin-left: 1px;
}

#thelentsBox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#thelentsBox li {
   height: 36px;
   padding: 10px 0 10px 0;
}

#thelentsBox li a{
   color: #fff;
   display: block;
   height: 36px;
   margin-left: 0px;
}

#toplentib {
	width: 469px;
	height: 28px;
	background: url(http://static.bg-mamma.com/img/2/toplentib.jpg) no-repeat top;
}

#toplentib p {
	margin-left: 10px;
	padding-top: 5px;
	color: #fff;
	font-size: 12px;
}

.thelentsBox1 img {
	padding: 3px 0 0 3px;
}

.thelentsBox1H img {
	padding: 3px 0 0 3px;
}


.thelentsBox1  a  {
	width: 390px;
	background: url(http://static.bg-mamma.com/img/2/thelentsH.jpg) no-repeat top;
}
.thelentsBox1  a:hover  {
	width: 390px;
	background: url(http://static.bg-mamma.com/img/2/thelentsH.jpg) no-repeat bottom;
}
.thelentsBox1H a {width: 390px; background:  url(http://static.bg-mamma.com/img/2/thelentsHover.jpg) 0 0 no-repeat;}


#navBottomLents {
	width: 357px;
	padding-bottom: 10px;
}

#prevButtonLents {
	width: 156px;
	height: 25px;
	background: url(http://static.bg-mamma.com/img/2/prevStepBlents.jpg) no-repeat top;
	float: left;
	text-align: center;
}

#nextButtonLents {
	width: 156px;
	height: 25px;
	background: url(http://static.bg-mamma.com/img/2/nextStepBLents.jpg) no-repeat top;
	float: right;
	text-align: center;
}

#nextButtonLents a {
	text-decoration: none;
	display: block;
	color: #fff;
	font-size: 14px;
	padding: 2px 0 0 0;
}

#nextButtonLents a:hover {
	color: #fff;
}

#prevButtonLents a {
	text-decoration: none;
	display: block;
	color: #929292;
	font-size: 14px;
	padding: 2px 0 0 0;
}

#prevButtonLents a:hover {
	color: #929292;
}



.themarkers {
width: 470px;
padding: 0 0 0 10px;
}

#themarkersBox {
	 width: 470px;
	margin-left: 1px;
}

#themarkersBox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#themarkersBox li {
	float: left;
   height: 74px;
   padding: 10px 7px;
}

#themarkersBox li a{
   color: #fff;
   display: block;
   height: 74px;
   margin-left: 0px;
}

#demoLents {
	text-align: center;
	font-size: 10px;
	color: #616161;
}



.themarkersBox1 img {
	padding: 5px 0 0 5px;
}

.themarkersBox1H img {
	padding: 5px 0 0 5px;
}


.themarkersBox1  a  {
	width: 102px;
	background: url(http://static.bg-mamma.com/img/2/markersBody.jpg) no-repeat top;
}
.themarkersBox1  a:hover  {
	width: 102px;
	background: url(http://static.bg-mamma.com/img/2/markersBody.jpg) no-repeat bottom;
}
.themarkersBox1H a {width: 102px; background:  url(http://static.bg-mamma.com/img/2/markersBodyH.jpg) 0 0 no-repeat;}

.TitleLabel {
	color: #326da6;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
}

.littleinput textarea {
	width: 467px;
	color: #7d7d7d;
	font-size: 10px;
}

.littleinput input {
	color: #7d7d7d;
}

.littleinput {
	float: left;
	margin-right: 10px;
	height: 50px;
	color: #7d7d7d;
}

.littleinput label{
	color: #ec4a8e;
}
/*   LENTI CSS END */

/*  LIGHTBOX CSS START */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2090;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 2100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
/*  LIGHTBOX CSS END */

#more_picture {
	margin: 5px 0 0 10px;
	width: 620px;
	height: 80px;
	border: 1px dashed #c5c5c5;
}

.pic_frame {
	background: url(http://static.bg-mamma.com/img/2/more_pics.jpg) no-repeat;
	width: 121px;
	height: 69px;
	float: left;
	margin: 5px 0 0 2px;
}

.search_left {
	width: 150px;
	float: left;
	margin-right: 10px;
	background: #E9F3FF;
	border: 1px solid #fff;
}

.search_left li{
	padding: 5px 0 5px 5px;
}

.search_left li a {
	width: 98px!important;
}

.advIcon {
	position: absolute;
	bottom: 2px;
	left: 2px;
}

#slm1 {
	background:  url(http://static.bg-mamma.com/img/2/IconS1.png) no-repeat scroll 0 3px transparent;
	padding-left: 18px;
	font-weight: bold;
	display: block;
	margin: 4px 0;
}

#slm2 {
	background:  url(http://static.bg-mamma.com/img/2/IconS2.png) no-repeat scroll 0 3px transparent;
	padding-left: 18px;
	font-weight: bold;
	display: block;
	margin: 4px 0;
}

#slm3 {
	background:  url(http://static.bg-mamma.com/img/2/IconS2.png) no-repeat scroll 0 3px transparent;
	padding-left: 18px;
	font-weight: bold;
	display: block;
	margin: 4px 0;
}

#slm4 {
	background:  url(http://static.bg-mamma.com/img/2/IconS3.png) no-repeat scroll 0 3px transparent;
	padding-left: 18px;
	font-weight: bold;
	display: block;
	margin: 4px 0;
}

#slm7 {
	background:  url(http://static.bg-mamma.com/img/2/IconS4.png) no-repeat scroll 0 3px transparent;
	padding-left: 18px;
	font-weight: bold;
	display: block;
	margin: 4px 0;
}

#slm8 {
	background:  url(http://static.bg-mamma.com/img/2/IconS5.png) no-repeat scroll 0 3px transparent;
	padding-left: 18px;
	font-weight: bold;
	display: block;
	margin: 4px 0;
}

#search_right_content {
	width: 812px;
	float: left;
	
}

.search_zaglavie {
	color: #EC4A8E;
	padding: 0 0 2px 0;
}

#bigSearch {
    background: url("http://static.bg-mamma.com/img/2/bigSearch.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 33px;
    margin-left: 10px;
    margin-top: 10px;
    width: 138px;
}




#fontText ul {
	margin: 0 0 0 17px;
	padding: 0;
	list-style-image: url('http://static.bg-mamma.com/img/2/bullet2.gif');
}


/* WALLPAPER AD*/

  .wallpaper {
	 display: block;
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 100%;
}

	/* WALLPAPER AD*/



#testIndex {
	padding-left: 10px;
}

#testIndex a {
	background:  url("http://static.bg-mamma.com/img/2/bullet2.gif") no-repeat scroll 0 5px transparent;
	padding-left: 10px;
	font-weight: normal;
	display: block;
	margin: 4px 0;
}

#testIndex .childNew {
	background:  url("http://static.bg-mamma.com/img/2/bullet3.gif") no-repeat scroll 0 5px transparent;
	padding-left: 10px;
	font-weight: normal;
	display: block;
	margin: 4px 0;
}



.testIndex {
	padding-left: 10px;
}

.testIndex a{
	background:  url("http://static.bg-mamma.com/img/2/bullet2.gif") no-repeat scroll 0 5px transparent;
	padding-left: 10px;
	font-weight: normal;
	display: block;
	margin: 4px 0;
}

.testIndex .childNew {
	background:  url("http://static.bg-mamma.com/img/2/bullet3.gif") no-repeat scroll 0 5px transparent;
	padding-left: 10px;
	font-weight: normal;
	display: block;
	margin: 4px 0;
}




#testIndex2 {
	background:  url("http://static.bg-mamma.com/img/2/bullet2.gif") no-repeat scroll 0 5px transparent;
	padding-left: 10px;
	font-weight: normal;
	display: block;
	margin: 4px 0;

}


#testIndexBold {
	padding-left: 13px;
	background: url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 0 4px no-repeat;
	font-weight: bold;
	display: block;
	margin: 7px 0;
}

#testIndexPink {
	padding-left: 13px;
	background: url(http://static.bg-mamma.com/img/1/pink_arrow.gif) 0 4px no-repeat;
	font-weight: bold;
	display: block;
	margin: 7px 0;
	color: #C3337D;
}

#smalltextInStat {
	font-size: 11px;
	color: #EC4A8E;
	position: absolute;
	top: 47px;
	right: 6px;
}

#smalltextInStat a{
	font-size: 11px;
	color: #EC4A8E;
}

.h1S {
	font-size: 12px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

.post ul li {

	margin-left: 25px;
}

.guestSig {
	padding-left: 14px;
	background: url(http://static.bg-mamma.com/img/1/pink_arrow.gif) no-repeat left;
	color: #3f7baa;
	font-style: italic;
}

.guestSig a{
	color: #fea1c7;
	text-decoration: underline;
}

.guestSig a:hover{
	color: #fea1c7;
	text-decoration: none;
}

#archivedBoard {
	background: url(http://static.bg-mamma.com/img/1/fashaArchive.jpg) no-repeat;
	width: 876px;
	height: 25px;
	margin-top: 10px;
	color: #000;
	font-size: 12px;
	padding: 10px 0 0 100px;
}


/* OFERTOMAT */
#ofertomatformcont { float:right;  width: 320px; height:70px; background:url("http://static.bg-mamma.com/img/1/omatBG.jpg") no-repeat right bottom!important; margin-bottom: 5px; }

.ofertomatLogo { background:url("http://static.bg-mamma.com/img/1/ofertomatLogo.png") no-repeat scroll 0 0 transparent !important;
display:block;
height:70px;
width:164px;
float:left;
position:relative;
top:-3px;
left:-11px;
 }

 .ofertomatInput {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#4C4C4C;
float:right;
font-size:11px;
margin-right:0;
width:142px;
position:relative;
top:24px;
left:-12px;
}

.ofertomatBut {
background:none repeat scroll 0 0 transparent;
border:none;
display:block;
position:relative;
top:-30px;
left:-5px;
float:right;
height:20px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-100000px;
width:104px;
cursor:pointer;


}

#ofertomatformcont form {height: 70px;}

/* OFERTOMAT */

.postA {
	float: left;
}

.postSel {
	float: left;
	margin: 2px 0 0 4px;
}


.videoPostBack {
	background: #e2edf8;
}


.pollPostBack {
	background: #d7e7f0;
}

#errorPages {
	background: #fff;
	margin: 10px 0;
	padding: 10px;
	position: relative;
}

#errorPages h1 {
	color: #EC4A8E;
	font-size: 28px;
}

#errorPages a {
	font-size: 12px;

}

#errorPagesAr {
	background: url(http://static.bg-mamma.com/img/1/errorPages.png) no-repeat;
	width: 245px;
	height: 65px;
	position: absolute;
	top: 10px;
	right: 120px;
}
.nav img {
	float: none !important;
	margin-top: 0 !important;
}

.branding {
	background: url(http://static.bg-mamma.com/img/1/Cerelac_Header_Menu.jpg) top right no-repeat;
}

.boardBranding{
	background: url(http://static.bg-mamma.com/img/1/Cerelac_HomePage_Logo.jpg) top right no-repeat;
}
.boardBranding a{
	width: 130px;
}

.branding2 {
	background: url(http://static.bg-mamma.com/img/1/magnerich_background.jpg) 230px 5px  no-repeat;
}
.branding2 a.main {
	display: block;
	height: 35px;
}
.boardBranding2{
	background: url(http://static.bg-mamma.com/img/1/magnerich_background.jpg) 160px 2px no-repeat;
}

.branding3 {
	background: url(http://static.bg-mamma.com/img/1/unicef-logo-menu.jpg) 230px 5px  no-repeat;
}
.boardBranding3{
	background: url(http://static.bg-mamma.com/img/1/unicef-logo-board.jpg) 178px 13px no-repeat;
}
.branding3 a.main {
	display: block;
	/*height: 25px;*/
}

.branding4 {
	background: url(http://static.bg-mamma.com/img/1/hipp-logo-menu.png) top right no-repeat;
}
.boardBranding4{
	background: url(http://static.bg-mamma.com/img/1/hipp-logo-menunew.png) top right no-repeat;
}

.boardBranding4hipp{
	background: url(http://static.bg-mamma.com/img/1/hipp-logo-menunew.png) top right no-repeat;
}


.boardBrandingpregnancy {
	background: url(http://static.bg-mamma.com/img/1/shterev.png) top right no-repeat;
}


.branding4 a.main {
	display: block;
	height: 25px;
}

.boardBranding5{
	background: url(http://static.bg-mamma.com/img/1/BIODERMA.gif) top right no-repeat;
}
.boardBranding5 a{
	
}

.boardBranding6{
	background: url(http://static.bg-mamma.com/img/1/danonino/danoninoM.jpg) no-repeat right!important;
}


.boardBranding7{
	background: url(http://static.bg-mamma.com/img/1/logo-i-dzi.png) no-repeat right!important;
} 

#SPcontainer h1 { float: left; }

#spHtMenu {
	float: right;
	color: #000;
	padding-top: 24px;
	margin-bottom: 15px;
}

.addFirm {
	float: left;
	display: block;
	background: url(http://static.bg-mamma.com/img/1/addFirm.png) no-repeat;
	width: 171px;
	height: 26px;
	margin-left: 10px;
}

.catalogLoginBlock {
	float: left;
	display: block;
	background: url(http://static.bg-mamma.com/img/1/vhod_firmi_block.jpg) no-repeat;
	width: 146px;
	height: 38px;
	margin-left: 10px;
	margin-top: -10px;
	padding-top: 10px;
	text-align: center;
}


.favAdv {
	float: left;
	display: block;
	background: url(http://static.bg-mamma.com/img/1/favAdv.png) no-repeat;
	width: 147px;
	height: 26px;
	margin-bottom: 10px;
}

#topTable {
	background: url(http://static.bg-mamma.com/img/1/indexTable.png) no-repeat;
	width: 976px;
	height: 310px;
	padding: 0 2px;
	position: relative;
}

#topTable h1 {
	font-size: 13px;
	font-weight: bold;
	color: #000;
	margin: 0 0 0 10px;
	text-transform: uppercase;
	height: 23px;
}


#topTableT {
	background: url(http://static.bg-mamma.com/img/1/topTableT.png) no-repeat;
	width: 976px;
	height: 34px;
	padding: 0 2px;
}

#topTableT h1 {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	margin: 7px 0 0 10px;
	text-transform: uppercase;
	height: 26px;
}

#topTableM {
	background: url(http://static.bg-mamma.com/img/1/topTableM.png) repeat-y;
	width: 974px;
	padding: 0 3px;
}

#topTableB {
	background: url(http://static.bg-mamma.com/img/1/topTableB.png) no-repeat;
	width: 980px;
	height: 4px;
}

.boxAO {
	float: left;
	background: #fff url(http://static.bg-mamma.com/img/1/bgTopOf.jpg) left no-repeat;
	width: 170px;
	height: 244px;
	padding: 0 10px;
	font-size: 11px;
	margin: 0 2px 2px 0;
	position: relative;
}

.boxAO a { text-decoration: none!important; display: block; color: #000;}
.boxAO span { color: #7575db; display: block; margin-bottom: 10px; }

.boxAO img {  margin: 22px 0 22px 0; }

.marginTop16 {margin-top: 16px;}

#bigTNewsSP {
	background: #fff;
	width: 316px;
	height: 264px;
	float: right;
	padding: 10px 0 0 8px;
	position: absolute;
	top: 5px;
	right: 10px;
	z-index:  99999;
}

#bigTNewsSP img { margin-bottom: 10px; }

a.bigTNewsSPH, a:hover.bigTNewsSPH {
	color: #ec4a8e;
	font-size: 14px;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

#bigTNewsSP span { color: #7575db; display: block; margin-bottom: 15px; font-size: 11px; }

.bigTNewsSPlinks {
	font-weight: bold;
	background: #fff url(http://static.bg-mamma.com/img/1/arrowSP.png) left no-repeat;
	padding-left: 10px;
	margin-bottom: 6px;
	display: block;
}

#contentCatSP {
	width: 980px;
}

#contentCatSP h1 {
	color: #fff;
	font-size: 16px;
	background: url(http://static.bg-mamma.com/img/1/tabsIndex.png) no-repeat;
	line-height: 30px;
	width: 301px;
	height: 43px;
	padding: 15px 0 0 15px;
	margin-top: 175px;
}

#contentCatSP span {
	margin-right: 10px;
	display: block;
	width: 30px;
	height: 30px;
	float: left;
}

.icon1SP,
.icon2SP,
.icon3SP,
.icon4SP,
.icon5SP,
.icon6SP {
    background: url(http://static.bg-mamma.com/img/1/iconsSP.png) no-repeat scroll;
}

.icon1SP {
    background-position: -2px 0;
}

.icon2SP {
    background-position: -2px -38px;
}

.icon3SP {
    background-position: -2px -74px;
}

.icon4SP {
    background-position: -2px -114px;
}

.icon5SP {
    background-position: -2px -152px;
}

.icon6SP {
    background-position: -2px 0;
}

#contentCatSP ul {
	list-style: none;
	width: 313px;
}

#contentCatSP ul li { 	width: 309px; font-weight: bold; padding: 4px 0; border-bottom: 1px dashed #dadada;}

.testIndex {padding-left: 4px;}

.testIndex a {
    background: url("http://static.bg-mamma.com/img/2/bullet2.gif") no-repeat scroll 0 5px transparent;
    display: block;
    font-weight: bold!important;
    padding-left: 10px;
    text-decoration: none!important;
}

.boxCSP {
	float: left;
	margin: 0 8px 8px 0;
	width: 320px;
	height: 237px;
	display: block;
	position: relative;
}

.cat1Thumb {
		background: url("http://static.bg-mamma.com/img/1/cat1Thumb.jpg") no-repeat;
}

.cat2Thumb {
		background: url("http://static.bg-mamma.com/img/1/cat2Thumb.jpg") no-repeat;
}

.cat3Thumb {
		background: url("http://static.bg-mamma.com/img/1/cat3Thumb.jpg") no-repeat;
}

.cat4Thumb {
		background: url("http://static.bg-mamma.com/img/1/cat4Thumb.jpg") no-repeat;
}

.cat5Thumb {
		background: url("http://static.bg-mamma.com/img/1/cat5Thumb.jpg") no-repeat;
}

.cat6Thumb {
        background: url("http://static.bg-mamma.com/img/1/cat6Thumb.jpg") no-repeat;
}

.boxCSPno {
	margin-right: 0!important;
}


#contentCatSP2 {
	width: 455px;
	background: #fff;
	padding: 10px;
	float: left;
	height: 470px;
	background: #e8e8e8;
}

#contentCatSP2 h1 {
	color: #ec4a8e;
	font-size: 16px;
	margin: 0 0 20px 0;
	line-height: 30px;
	border-bottom: 2px solid #ec4a8e;
	width: 445px;
	padding-bottom: 5px;
}

#contentCatSPafterReg {
	width: 98%;
	background: #fff;
	padding: 10px;
	float: left;
	height: 300px;
}

#contentCatSPafterRegFirm {
	width: 98%;
	background: #fff;
	padding: 10px;
	float: left;

}

.webform {
    padding: 10px 0;
    width: 100%;
}

.webform .record {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    width: 100%;
}

.webform .record2 {
    font-size: 11px;
    line-height: 24px;
    margin: 0;
    color: #7575db;
    padding: 0 0 12px;
    text-align: left;
    width: 100%;
}

.webform .record2 input {
    margin: 0;
}

.webform .record3 {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    color: #ec4a8e;
    padding: 0 0 12px;
    text-align: left;
    width: 100%;
}

.webform .record3  a {     color: #ec4a8e; font-weight: bold;}

.webform .record3 input {
    margin: 0;
}

.webform label {
    color: #000066;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 140px;
}

.webform input[type="text"], .webform input[type="password"], .webform textarea {
    background: url("http://static.bg-mamma.com/img/1/spInput1.jpg") no-repeat white;
    border: none;
    padding: 5px;
    width: 230px;
}

.webform .enterSP {
	background: url("http://static.bg-mamma.com/img/1/spButenter.jpg") no-repeat;
	width: 130px;
	height: 35px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
	cursor: pointer;
}

.webform .sendSP, .webformFirmNormal .sendSP {
	background: url("http://static.bg-mamma.com/img/1/spSend.jpg") no-repeat;
	width: 130px;
	height: 35px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
	cursor: pointer;
}

.webform .regSP {
	background: url("http://static.bg-mamma.com/img/1/spButreg.jpg") no-repeat;
	width: 130px;
	height: 35px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
	cursor: pointer;
}

a.rfMenu {
	color: #000066;
	font-size: 12px;
	text-decoration: none;
	float: left;
	margin: 12px 0 0 0;
	padding: 0 10px;
	display: block;
	width: 91px;
	height: 23px;
	text-align: center;
	padding-top: 4px;
}

a:hover.rfMenu {
	color: #000066;
	font-size: 12px;
	text-decoration: underline;
	background:url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0px -200px;
}

a.rfMenu.selectedSP {
	color: #ec4a8e;
	font-weight: bold;
	background:url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0px -200px;
	display: block;
	font-size: 12px;
	text-decoration: none;
	float: left;
	width: 91px;
	height: 23px;
}


.rfMenuRight {
	float: right;
	width: 286px;
	height: 21px;
	text-align: center;
	background:url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0px -240px;
	color: #e42474;
	font-weight: bold;
	margin: 8px 0 0 0;
	padding-top: 4px;
	text-decoration: underline;
}

.SpfirmtC span {
	float: left;
	display: block;
}

.bigArrow {
	margin: 5px 10px 0 20px;
	width: 100px;
	padding-left: 24px;
	height: 21px;
	text-align: center;
	color: #575757;
	background:url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -350px -19px;
}

.bigArrow a {color: #575757; padding-top: 4px; display: block;}

.addFirmButton {
	float: right;
	width: 170px;
	height: 26px;
	display: block;
	background:url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0px -120px;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 20px;
}

.priorityFirmButton {
	float: right;
	width: 200px;
	height: 26px;
	display: block;
	background:url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0px -160px;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 20px;
	margin-left: 10px;
}





.webformFirm {
    padding: 20px 0 0 0;
    width: 100%;
    background: #f9f6cc;
    margin-bottom: 10px;
}

.webformFirm .record {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    width: 400px;
    display: block;
}

.webformFirm label {
    color: #000066;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 126px;
}

.webformFirm input[type="text"], .webformFirm input[type="password"] {
    background: url("http://static.bg-mamma.com/img/1/spInput1.jpg") no-repeat white;
    border: none;
    padding: 5px;
    width: 230px;
}

.webformFirm .enterSP {
	background: url("http://static.bg-mamma.com/img/1/spButenter.jpg") no-repeat;
	width: 130px;
	height: 35px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
}

.webformFirm .sendSP {
	background: url("http://static.bg-mamma.com/img/1/spSend.jpg") no-repeat;
	width: 130px;
	height: 35px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
}

.webformFirm .regSP {
	background: url("http://static.bg-mamma.com/img/1/spButreg.jpg") no-repeat;
	width: 130px;
	height: 35px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
}

.webformFirm .recordText {
	font-size: 12px;
	line-height: 24px;
	margin: 0;
	padding: 0 0 20px;
	text-align: left;
	width: 520px;
	float: right;
	color: #575757;
}


.webformFirm .recordText label {
    color: #000066;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 176px;
}

.webformFirm .recordText textarea{
    border: 1px solid #bcbcbc;
    padding: 5px;
    width: 300px;
}






.webformFirmNormal {
    padding: 20px 0 0 0;
    width: 100%;
    margin-bottom: 10px;
    border-bottom: 1px dashed #dadada;
}

.webformFirmNormal .record {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    width: 474px;
    display: block;
    float: left;
}

.webformFirmNormal label {
    color: #000066;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 150px;
}

.webformFirmNormal input[type="text"], .webformFirmNormal input[type="password"] {
    background: url("http://static.bg-mamma.com/img/1/spInput1.jpg") no-repeat white;
    border: none;
    padding: 5px;
    width: 230px;
}



.webformFirmNormal .recordText {
	font-size: 12px;
	line-height: 24px;
	margin: 0;
	padding: 20px 0 20px;
	text-align: left;
	width: 474px;
	float: left;
	color: #575757;
	position: relative;
}

.webformFirmNormal .recordText span{
	position: absolute;
	top: 0;
	right: 0;
	color: #7575db;
}


.webformFirmNormal .recordText label {
    color: #000066;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 150px;
    position: relative;
    float: left;
}

.webformFirmNormal .recordText textarea{
    border: 1px solid #bcbcbc;
    padding: 5px;
    width: 300px;
}


.webformFirmNormal .browseButtons {
	float: right;
	width: 475px;
}

.webformFirmNormal .browseButton {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    display: block;
}

.webformFirmNormal .browseButton input{
	margin: 5px 0;

}
.leftSideFirm {
	float: left;
	width: 464px;
}

.webformFirmNormal2 {
    padding: 20px 0 0 0;
    width: 100%;
    margin-bottom: 10px;
}

.webformFirmNormal2 .record {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    width: 304px;
    display: block;
    float: left;
}

.webformFirmNormal2 .record5 {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    width: 360px;
    display: block;
    float: left;
}

.webformFirmNormal2 .recordBut {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 20px 0 20px;
    text-align: left;
    width: 815px;
    display: block;
    float: left;
}


.webformFirmNormal2 .record2 {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    width: 932px;
    display: block;
    float: left;
    color: #575757;
}

.webformFirmNormal2 label {
    color: #000066;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 150px;
}

.webformFirmNormal2 input[type="text"], .webformFirmNormal2 input[type="password"] {
    background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -80px;
    border: none;
    padding: 5px;
    width: 130px;
}



.webformFirmNormal2 .recordText {
	font-size: 12px;
	line-height: 24px;
	margin: 0;
	padding: 0 0 20px;
	text-align: left;
	width: 332px;
	float: left;
	color: #575757;
	position: relative;
}

.webformFirmNormal2 .recordText label {
    color: #000066;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 150px;
    position: relative;
    float: left;
}

.webformFirmNormal2 .recordText textarea{
    border: 1px solid #bcbcbc;
    padding: 5px;
    width: 154px;
}


.webformFirmNormal2 .recordText2 {
	font-size: 12px;
	line-height: 24px;
	margin: 0;
	padding: 0 0 20px;
	text-align: left;
	width: 938px;
	float: left;
	color: #575757;
	position: relative;
}

.webformFirmNormal2 .recordText2 label {
    color: #000066;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 102px;
    position: relative;
    float: left;
}

.webformFirmNormal2 .recordText2 textarea{
    border: 1px solid #bcbcbc;
    padding: 5px;
    width: 440px;
}


.webformFirmNormal2 .browseButtons {
	float: right;
	width: 475px;
}

.webformFirmNormal2 .browseButton {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    display: block;
}

.webformFirmNormal2 .browseButton input{
	margin: 5px 0;
}

.h3Firm {
	color: #ec4a8e;
	font-size: 14px;
	font-weight: bold;
}

.h3FirmPay {
	color: #2d8c08;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	margin-left: 10px;
}

.h3FirmPay span {
	display: block;
	width: 20px;
	height: 30px;
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -351px -72px;
	float: left;
	margin-right: 10px;
}

.h3FirmIZ {
	color: #ec2121;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	margin-left: 10px;
}

.h3FirmIZ span {
	display: block;
	width: 26px;
	height: 30px;
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -350px -111px;
	float: left;
	margin-right: 10px;
}


.cheboxFirm {
	display: block;
	width: 255px;
	float: left;
}

a.addObjectFirm {
	color: #2d8c08;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	margin-left: 158px;
	display: block;
	float: left;
}

a:hover.addObjectFirm {
	color: #2d8c08;
	text-decoration: underline;
}

.addObjectFirm span {
	display: block;
	width: 22px;
	height: 22px;
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -350px -44px;
	float: left;
	margin-right: 10px;
}



a.addObjectFirm2 {
	color: #607358;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	margin-left: 20px;
	display: block;
	float: left;
}

a:hover.addObjectFirm2 {
	color: #607358;
	text-decoration: underline;
}

.addObjectFirm2 span {
	display: block;
	width: 22px;
	height: 22px;
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -345px -181px;
	float: left;
	margin-right: 5px;
}


.webformFirmNormal2 .zapaziSP {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -280px;
	width: 170px;
	height: 41px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
	cursor: pointer;
	float: left;
}

.webformFirmNormal2 .otmeniSP {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -336px;
	width: 170px;
	height: 41px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
	cursor: pointer;
	margin-left: 10px;
	float: left;
}



.webformFirmNormal2 .recordText5 {
	font-size: 12px;
	line-height: 24px;
	margin: 20px 0 0 0;
	padding: 20px 0 20px;
	text-align: left;
	width: 454px;
	float: left;
	color: #575757;
	position: relative;
}


.webformFirmNormal2 .recordText5 span {
    color: #7575DB;
    position: absolute;
    right: 0;
    top: 0;
}

.webformFirmNormal2 .recordText5 label {
    color: #000066;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 150px;
    float: left;
}

.webformFirmNormal2 .recordText5 textarea{
    border: 1px solid #bcbcbc;
    padding: 5px;
    width: 280px;
    float: left;
}

.calendarFirm {
	display: block;
	float: left;
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -350px -144px;
	width: 26px;
	height: 26px;
	margin-left: 5px;
}


.calendarFirmInput {
	float: left;
}









.webformFirmNormal3 {
    padding: 20px 0 0 0;
    width: 100%;
    margin-bottom: 10px;
}

.webformFirmNormal3 .record {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    width: 315px;
    display: block;
    float: left;
}

.webformFirmNormal3 .record5 {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 10px;
    text-align: left;
    width: 452px;
    display: block;
    float: left;
}

.webformFirmNormal3 .recordBut {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 20px 0 20px;
    text-align: left;
    width: 815px;
    display: block;
    float: left;
}


.webformFirmNormal3 .record2 {
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0 0 20px;
    text-align: left;
    width: 932px;
    display: block;
    float: left;
    color: #575757;
}

.webformFirmNormal3 label {
    color: #000066;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 150px;
}

.webformFirmNormal3 input[type="text"], .webformFirmNormal3 input[type="password"] {
    background: url("http://static.bg-mamma.com/img/1/spInput1.jpg") no-repeat white;
    border: none;
    padding: 5px;
    width: 230px;
}

.webformFirmNormal3 .recordText {
	font-size: 12px;
	line-height: 24px;
	margin: 0;
	padding: 0 0 20px;
	text-align: left;
	width: 364px;
	float: left;
	color: #575757;
	position: relative;
}

.webformFirmNormal3 .recordText label {
    color: #000066;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 150px;
    position: relative;
    float: left;
}

.webformFirmNormal3 .recordText textarea{
    border: 1px solid #bcbcbc;
    padding: 5px;
    width: 180px;
}


.webformFirmNormal2 .recordText2 {
	font-size: 12px;
	line-height: 24px;
	margin: 0;
	padding: 0 0 20px;
	text-align: left;
	width: 938px;
	float: left;
	color: #575757;
	position: relative;
}

.webformFirmNormal3 .recordText2 label {
    color: #000066;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 102px;
    position: relative;
    float: left;
}

.webformFirmNormal3 .recordText2 textarea{
    border: 1px solid #bcbcbc;
    padding: 5px;
    width: 440px;
}

.webformFirmNormal3 .recordText5 {
	font-size: 12px;
	line-height: 24px;
	margin: 0;
	padding: 20px 0 20px;
	text-align: left;
	width: 454px;
	float: left;
	color: #575757;
	position: relative;
}


.webformFirmNormal3 .recordText5 span {
    color: #7575DB;
    position: absolute;
    right: 0;
    top: 0;
}

.webformFirmNormal3 .recordText5 label {
    color: #000066;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 150px;
    float: left;
}

.webformFirmNormal3 .recordText5 textarea{
    border: 1px solid #bcbcbc;
    padding: 5px;
    width: 280px;
    float: left;
}



.webformFirmNormal3 .zapaziSP {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -280px;
	width: 170px;
	height: 41px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
	cursor: pointer;
	float: left;
}

.webformFirmNormal3 .otmeniSP {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -336px;
	width: 170px;
	height: 41px;
	border: none;
	text-indent: 9999px;
	overflow: hidden;
	margin-top: 10px;
	cursor: pointer;
	margin-left: 10px;
	float: left;
}

.record5Span {
	color: #575757;
	display: block;
	font-size: 10px;
	float: right;
}


.strokeFirm {
	padding: 10px 0;
	border-bottom: 1px dashed #dadada;
}

.strokeFirmcolor {
	background: #e8e9e9;
}

.toolbarBGi {
	background: url("http://static.bg-mamma.com/img/1/bgToolbarI.jpg") repeat-x;
	width: 100%;
	height: 63px;
}

.toolbarBGinside {
	width: 980px;
	margin: 0 auto;
}


a.viewMoreBox, a:hover.viewMoreBox {
	color: #373737;
	font-size: 10px;
	position: absolute;
	bottom: 10px;
	right: 10px;
	background: url("http://static.bg-mamma.com/img/1/viewMoreBox.png") no-repeat scroll 82px -1px;
	display: block;
	padding: 2px 25px 6px 0;

}

.cat3Thumb {
	margin-right: 0!important;
}



#promoSign {
	position: absolute;
	top: 10px;
	right: 5px;
	display: block;
	width: 114px;
	height: 114px;
	background: url("http://static.bg-mamma.com/img/1/promoSign.png") no-repeat;
	z-index: 9999;
}

.imgBoxAO {
	text-align: center;
}

#bottomPod {
	width: 960px;
	height: 277px;
	background: url("http://static.bg-mamma.com/img/1/bottomPod.jpg") no-repeat;
	padding: 10px;
}

.bPbox {
	width: 320px;
	float: left;
}

.bPbox h1 {
	font-size: 14px;
	font-weight: normal;
	border-bottom: 2px solid #ec4a8e;
	color: #ec4a8e;
	padding-bottom: 5px;
	width: 312px;
	margin: 0 0 5px 0;
}

.testIndex {width: 310px;}

.testIndex li {
	padding: 9px 0;
	border-bottom: 1px dashed #dadada;
}

#iTcat {
	width: 980px;
	height: 4px;
	background: url("http://static.bg-mamma.com/img/1/iTcat.png") no-repeat;
}

#iTcatB {
	width: 980px;
	height: 39px;
	background: url("http://static.bg-mamma.com/img/1/iTcatB.png") no-repeat;
}

#iBcat {
	width: 980px;
	height: 4px;
	background: url("http://static.bg-mamma.com/img/1/iBcat.png") no-repeat;
}

#iMcat {
	background: #fff;
	width: 960px;
	padding: 10px;
}

#iMcat h2 { margin-top: 0;}

.CatSP1 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -390px;
	width: 338px;
	height: 34px;
}

.CatSP2 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -430px;
	width: 338px;
	height: 34px;
}

.CatSP3 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -469px;
	width: 338px;
	height: 34px;
}

.CatSP4 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -510px;
	width: 338px;
	height: 34px;
}

.CatSP5 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -550px;
	width: 338px;
	height: 34px;
}

.CatSP6 {
    background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll 0 -729px;
    width: 452px;
    height: 34px;
}

#RightSidebar {
	float: left;
	width: 284px;
	margin-right: 5px;
}


a.mainfirmHead, a:hover.mainfirmHead  {
	color: #000066;
	text-decoration: none;
	font-size: 18px;
	display: block;
}

.mainFirmInfo span {
    color: #7575DB;
    display: block;
    margin-bottom: 10px;
    font-size: 11px;
}

.mainFrimInfo {
	font-size: 12px!important;
	color: #000066!important;
	margin: 6px 0!important;
}

.mainFrimText {
	color: #575757;
}

.bigMaps {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -496px -233px;
	padding: 5px 32px 5px 0;
	display: block;
	float: right;
	color: #3658d4;
}

#rightContentSP {
	float: left;
	width: 660px;
}

#sharePanel {
	height: 46px;
	float: right;
	text-align: right;
}

.addInFav {
	color: #ec4a8e;
	font-size: 11px;
	text-decoration: underline;
	float: left;
	margin-right: 30px;
}

.addInPrint {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -357px -599px;
	width: 18px;
	height: 18px;
	display: block;
	float: left;
	margin: 0 10px 0 0;
    border: none;
    cursor: pointer;
}

.addInSend {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -415px -599px;
	width: 18px;
	height: 18px;
	display: block;
	float: left;
	margin-right: 10px;
}

.addInDoc {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -480px -599px;
	width: 18px;
	height: 18px;
	display: block;
	float: left;

}

.galleryPreview {
	height: 80px;
}
.galleryPreview a {
	margin-right: 16px;
	display: block;
	width: 118px;
	float: left;

}

#greyPod {
	background: #f5f5f5 url("http://static.bg-mamma.com/img/1/greyPod.jpg") repeat-y left;
	width: 634px;
	padding: 10px;
}

#greyPod h1{
    border-bottom: 2px solid #EC4A8E;
    color: #EC4A8E;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 5px;
    padding-bottom: 5px;
    width: 636px;
}

#greyPod h4 {
	margin-bottom: 5px;
	margin-top: 15px;
}

#greyPod p {
	margin-top: 2px;
	margin-bottom: 10px;
}

.obqvaHead {
	display: block;
	padding: 2px 0;
}


.boxAFirm span {
    color: #7575DB;
    display: block;
    font-size: 11px;
    margin-bottom: 10px;
}

.boxAFirm p {
	color: #575757;

}
.boxAFirm  {
	margin-bottom: 10px;
}

#ShopsSP {
	color: #575757;
}

#ShopsSP h3 { font-size: 12px; }

#filterBG {
	background: url("http://static.bg-mamma.com/img/1/filterBG.jpg") no-repeat;
	width: 940px;
	height: 40px;
	margin-bottom: 10px;
	color: #000;
	padding: 0 10px;
}
#filterBG span { margin: 14px 10px 0 0; float: left; display: block; }
#filterBG img { margin: 8px 10px 0 0; float: left; }

.catTopbg {
	background: url("http://static.bg-mamma.com/img/1/catTopbg.jpg") no-repeat;
	width: 271px;
	height: 300px;
	padding: 10px 20px;
	position: relative;
	float: left;
	margin-right: 12px;
}

.catTopbg a { text-decoration: none!important; display: block; color: #000; }
.catTopbg span { color: #7575db; display: block; margin: 5px 0 30px 0; font-size: 11px; }

.catTopbg img {  margin: 22px 0 22px 0; }

.iconFB1 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -346px -266px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB2 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -346px -303px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB3 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -346px -347px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB4 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -346px -384px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB5 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -346px -425px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB6 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -542px -266px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB7 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -541px -303px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB8 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -541px -346px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}
.iconFB9 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -542px -384px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}


.iconFB10 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -542px -425px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB11 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -346px -508px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB12 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -542px -508px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB13 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -346px -466px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB14 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -542px -466px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}

.iconFB15 {
	background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -542px -553px;
	width: 37px;
	height: 37px;
	display: block;
	float: left;
}







a.viewMoreBox2, a:hover.viewMoreBox2 {
	color: #373737;
	font-size: 10px;
	float: right;
	background: url("http://static.bg-mamma.com/img/1/viewMoreBox.png") no-repeat scroll 82px -1px;
	display: block;
	padding: 2px 25px 6px 0;

}

#tagCloudSP {
	background: url("http://static.bg-mamma.com/img/1/tagCbg.jpg") no-repeat;
	width: 291px;
    height: 300px;
	padding: 10px;
	float: left;
}

.topMenu {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.topMenu li.activ {
    background: url("http://static.bg-mamma.com/img/1/tg1R.jpg") no-repeat scroll right 6px transparent !important;
    padding: 0 !important;
    float: left;
    margin-right: 5px;
}


.topMenu li.activ a {
    background: url("http://static.bg-mamma.com/img/1/tg1L.jpg") no-repeat scroll 0 6px transparent;
    display: block;
    height: 20px;
    padding: 10px 8px 2px !important;
    text-decoration: none;
    color: #000;
}



.topMenu li.activ2 {
    background: url("http://static.bg-mamma.com/img/1/tg2R.jpg") no-repeat scroll right 6px transparent !important;
    padding: 0 !important;
    float: left;
    margin-right: 5px;
}


.topMenu li.activ2 a {
    background: url("http://static.bg-mamma.com/img/1/tg2L.jpg") no-repeat scroll 0 6px transparent;
    display: block;
    height: 20px;
    padding: 10px 8px 2px !important;
    text-decoration: none;
    color: #000;
}


.topMenu li.activ3 {
    background: url("http://static.bg-mamma.com/img/1/tg2R.jpg") no-repeat scroll right 6px transparent !important;
    padding: 0 !important;
    float: left;
    margin-right: 5px;
}


.topMenu li.activ3 a {
    background: url("http://static.bg-mamma.com/img/1/tg2L.jpg") no-repeat scroll 0 6px transparent;
    display: block;
    height: 20px;
    padding: 10px 8px 2px !important;
    text-decoration: none;
    color: #000;
}


.simplyCat {
	width: 472px;
	height: 118px;
	border-bottom: 1px dashed #d0d0d0;
	float: left;
	margin-right: 10px;
}

.simplyCat  a {
    color: #000000;
    display: block;
    text-decoration: none !important;
}

.simplyCat  span {
    color: #7575DB;
    display: block;
    font-size: 11px;
    margin: 5px 0 5px;
}

.simplyCatIMG {
	float: left;
	width: 132px;
	height: 118px;
	display: block;
	margin-right: 10px;
}

.simplyCat img {

}


.simplyCat a {
	display: block;
}


#Promeni h2 {
    color: #000066;
    display: block;
    font-size: 18px;
	margin-top: 0;
}

.deleteImgSP {
    background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -350px 0;
    width: 16px;
    height: 16px;
    display: block;
    float: left;
    margin: 7px;
}

.fileInputs {
    width: 365px;
    list-style: none;
}

.fileInputs li {
    margin-bottom: 5px;
}

.fileInputs,
.fileInputs li,
.fileInputs li input,
.fileInputs li img {
    float: left;
}

.previous_shop,
.next_shop {
    width: 9px;
    height: 18px;
    margin-top: 30px;
    margin-right: 4px;
    display: block;
    overflow: hidden;
    cursor: pointer;
}

.previous_shop {
    float: left;
    background: url("http://static.bg-mamma.com/img/1/catArrowL.png") no-repeat;
}

.next_shop {
	float: right;
	background: url("http://static.bg-mamma.com/img/1/catArrowR.png") no-repeat;
}

.loginInfo {font-size: 11px;}


.catalogLoginBlock2 {
	float: left;
	display: block;
	background: url(http://static.bg-mamma.com/img/1/vhod_firmi_block.jpg) no-repeat;
	width: 146px;
	height: 38px;
	margin-left: 10px;
	margin-top: -10px;
	padding-top: 10px;
	text-align: center;
}


.catalogLoginBlock3 {
	float: left;
	display: block;
	background: url(http://static.bg-mamma.com/img/1/vhod_firmi_block2.png) no-repeat;
	width: 265px;
	height: 38px;
	margin-top: -10px;
	padding-top: 10px;
	text-align: center;
}

#favContainer {
	float: left;
}

.addImgSP {width: 164px;}

.addImgSP a  {
    background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -350px -44px transparent;
    display: block;
    float: right;
    height: 22px;
    margin-right: 10px;
    width: 22px;
}

.editImgSP {
    background: url("http://static.bg-mamma.com/img/1/spriteSP.png") no-repeat scroll -542px 0 transparent;
    display: block;
    float: left;
    height: 25px;
    margin-right: 2px;
    width: 25px;
}


#stylesANketa label {
	color: #7d7d7d;
	font-size: 12px;
}

.stylesANketaDiv {
	color: #326da6;
	font-size: 14px;
}

#stylesANketa textarea {
    background: url("http://static.bg-mamma.com/img/1/anketaTextArea.png") no-repeat;
    height: 87px;
    margin-top: 10px;
    width: 341px;
    border: none;
}

/* Autocomplete */

.ui-autocomplete {
    border: 2px solid #9bc5f5;
    border-top: none;
    width: 494px;
    background: white;
    -moz-box-shadow: 2px 2px 3px 2px #83a3b8;
    -webkit-box-shadow: 2px 2px 3px 2px #83a3b8;
    box-shadow: 2px 2px 3px 2px #83a3b8;
}

.ui-autocomplete .ui-menu-item {
    margin: 0;
    padding: 0 13px;
    zoom: 1;
}

.ui-autocomplete .ui-menu-item a {
    display: block;
    width: 500px;
    height: 24px;
    font-size: 12px;
    line-height: 24px;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    zoom: 1;
}

.ui-autocomplete .ui-menu-item a.ui-state-hover,
.ui-autocomplete .ui-menu-item a.ui-state-active {
    font-weight: normal;
    cursor: pointer;
}

#kbs input {
	padding: 0 3px !important;
	width: auto !important;
}

#_ao_intext {
	z-index: 9999;
}

.search_results_header {
    background: url("http://static.bg-mamma.com/img/1/searchCat.jpg") no-repeat;
    width: 811px;
    height: 41px;

}

.search_results_content {
	background: #fff;
}


.search_results_header .catbg {
	background: none; 
}

.search_filter_by_town form {
	margin-top: 5px;
	
}

.simplyCatSearch {
	width: 380px;
	margin-left: 10px;
	float: left;
}
.survey-6 .answer {
	padding-top: 10px;
	height: 100px;
	padding-left: 20px;
	border: 2px solid #EEEEEE;
	background: url(http://static.bg-mamma.com/img/1/podlogaAnketa.jpg) top left no-repeat;
}
.survey-6 .answer input {
	display: block;
	float: left;
	margin-top: 45px;
	margin-right: 10px;
}
.survey-6 .answer label {
	display: block;
	float: left;
	width: 90%;
}
.survey-6 .question {
	height:30px;
	font-weight: bold;
	font-size: 14px;
}
.survey-results-6 .answer {
	padding-top: 10px;
	margin-bottom: 15px;
	height: 100px;
	border: 2px solid #EEEEEE;
	background: url(http://static.bg-mamma.com/img/1/podlogaAnketa.jpg) top left no-repeat;
}
.survey-results-6 .answer input {
	display: block;
	float: left;
	margin-top: 45px;
	margin-right: 10px;
}
.survey-results-6 .answer img {
    display: block !important;
    margin-bottom:15px !important;
    float: none !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
}
.survey-results-6 .seeSite {
	display:none;
}
.survey-results-6 .answer label {
	display: block;
	float: left;
	width: 90%;
}
.survey-results-6 .question {
	height:30px;
	font-weight: bold;
	font-size: 14px;
}

.oferti {
	color: #ff0000!important;
	font-weight: bold!important;
	position: relative;
}

.oferti span {
	display: block;
	position: absolute;
	top: 5px;
	right: -27px;
	background: url(http://static.bg-mamma.com/img/1/tags.png) top left no-repeat;
	width: 34px;
	height: 33px;
	z-index: 80000;
}
.full_text {
	text-align: left !important;
	word-wrap: break-word !important;
}
.full_text p {
	word-wrap: break-word !important; 
}
.main_news_full {
	float: left !important;
	width: 355px !important;
}
.main_news_full img {
	display:block;
	width: 345px !important;
}
.adSpaceAfterFirst a {
	text-decoration: none !important;
	color: #3f48cc !important;
	font-weight: bold !important;
	font-size: 12px !important;
}
.adSpaceAfterFirst a:hover {
	color: #FEA1C7 !important;
}

.titlebg {
	background:  url(http://static.bg-mamma.com/img/1/kolednaFasha.jpg)!important;
	
}

tr.titlebg td {
	background: none;
}


.traur {
	background: url(http://static.bg-mamma.com/img/1/traur1.png) top no-repeat;
	width: 95px;
	height: 95px;
	position: absolute;
	top: 0;
	right: 0;
}

.personalmessage {
	color: #16458F;
}

.personalmessage a {color: #000066; text-decoration: underline;}

#martIMG {
	
}

.new116 {
	color: #fe000c;
	font-weight: bold;
	float: right;
	width: 50px;
	height: 18px;
	display: block;
	overflow: hidden;
	text-indent: 99999px;
	background: url(http://static.bg-mamma.com/img/1/new_sign.png) no-repeat;
}



.inner-banner5  {float: left;}
.inner-banner5 #container {  background:url('./small_spatter.png') right 10px no-repeat; }
.inner-banner5 #head { height:38px; }
.inner-banner5 h3 { color:#c23e56; font:normal normal normal 16px/46px 'Segoe Script', serif; } 
.inner-banner5 h1 { height:36px; background:url('./logo.png') right center no-repeat; text-indent:-2000px; direction:ltr; width:160px; float:right; margin:4px 40px 0 0; display:none;}
.inner-banner5 li {
	
	margin:36px 0 0 20px;
	overflow:hidden; float:left; border-radius:5px; width:200px;  }
.inner-banner5 img { display:block; height:90px; width:200px; border-radius:4px 4px 0 0; margin:0; border:0; }
.inner-banner5 h2 { color: #fff;font:italic normal normal 14px/18px Georgia, serif; height:36px; overflow:hidden; padding:10px 10px 10px 10px; background:#0058a0; width:180px; }
.inner-banner5 h2 a { color: #fff; height:36px; display:block; overflow:hidden; font-size: 14px!important;}
.inner-banner5 p { display:none; font:normal normal normal 12px/18px Georgia, sans-serif!important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:18px; padding:0 10px 10px 10px; background:#0058a0; border-radius:0 0 4px 4px; width:180px; }
.inner-banner5 #content { overflow:hidden; }

.new-site {
	display: block;
	background: #1f7ad0;
	line-height: 30px;
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 2000;
}

.new-site a {
	width: 980px;
	margin: 0 auto;
	display: block;
	color: #fff;
	font-size: 13px;
	text-align: center;
}

.new-site a:hover {
	
	color: #fff;
	font-size: 13px;
	text-align: center;
}

