body
{
	background:	#b7d1da url(images/fon1.jpg);
	margin:		0;
	padding:	0;
}
a img
{
	outline:	none;
	border:		none;
}
img
{
	outline:	none;
	border:		none;
}
.dn
{
	position:	absolute;
	z-index:	12;
	top:		70px;
	width:		700px;
	margin:		0 0 0 170px;

}
.dn h1, .logo h1
{
	color:		#3195d6;
	font-family:	tahoma;
	font-size:	10pt;
	font-style:	italic;
	font-weight:	bold;
	text-align:	center;
}
.skype {
	position:	absolute;
	z-index:	7;
	top:		10px;
	width:		166px;
	margin:		0 0 0 600px;
}
.header
{
	width:		1003px;
	background:	#ffffff url(images/fon_head.gif) no-repeat right top;
	width:		245px;
	height:		184px;
	padding:	0;
	border-right:	solid 2px #2f92d3;
	border-left:	solid 2px #2f92d3;
	margin:		0;
	vertical-align:	top;
}
.logo
{
	padding:	50px 0 0 20px;
	color:		#2b8cd1;
	font-family:	tahoma;
	font-size:	10pt;
	font-style:	italic;
	font-weight:	bold;
	text-align:	center;
	margin:		0;
	width:		750px;
	vertical-align:	text-bottom;
}
.logo a img
{
	outline:	none;
	border:		none;
}
.logo h1
{
	padding:	30px 0 0 0;
}


.menu_top
{
	width:		999px;
	height:		47px;
	background:	#ffffff url(images/fon_menu_t.gif) no-repeat center bottom;
	background-size: 100%;
	align:		center;
	margin:		0;
	padding:	0;
	position:	absolute;
	z-index:	10;
	top:		146px;
}

.menu_top ul
{
	list-style:	none;
	margin:		0;
	padding:	7px 0 0 20px;
  	width:		100%;
	clear:		both;
 	float: 		left;
}
#nav1 li
{
	float:		left;
	position:	relative;
}
#nav1 li ul
{
	background:	url(images/sub_menu.gif) repeat-x top left;
	display:	none;
	position:	absolute;
	padding:	5px;
	width:		220px;
	z-index:	+10;
	left:		-43px;
	margine:	0;
	border:		solid 1px #36e7fe;
}

#nav1 a.menu
{
	display:	block;
	font-family:	tahoma;
	font-size:	10pt;
	color:		#ffffff;
	font-weight:	bold;
	padding:	3px 0 0 0;
	text-decoration: none;
	width:		90px;
	height:		24px;
	vertical-align:	middle;
	text-align:	center;
	margine:	0;
}
#nav1 a:hover.menu, #nav1 li:hover a.menu, #nav1 li.jshover a.menu
{
	background:	url(images/knopka_menu_red.gif) no-repeat center;
	outline:	none;
}

#nav1 a.activemenu
{
	display:	block;
	background:	url(images/knopka_menu_red.gif) no-repeat center;
	font-family:	tahoma;
	font-size:	10pt;
	color:		#ffffff;
	font-weight:	bold;
	padding:	3px 0 0 0;
	text-decoration: none;
	width:		90px;
	height:		24px;
	vertical-align:	middle;
	text-align:	center;
	margine:	0;
}


#nav1 li ul li
{
	display:	block;
}
#nav1 li a.service
{
	display:	block;
	background:	url(images/arrow_over.gif) no-repeat 3px;
	text-align:	left;
	font-size:	8pt;
	font-family:	tahoma;
	padding:	7px 0 7px 12px;
	color:		#ffffff;
	font-weight:	bold;
	margine:	0;
	white-space:	nowrap;
	width:		204px;
	text-decoration: none;
}

#nav1 li:hover li:hover a.service, #nav1 li a:hover.service1, #nav1 li.jshover li.jshover a.service
{
	background:	#80e0f8 url(images/arrow.gif) no-repeat 3px;
	color:		#0f57b0;
	outline:	none;
}


#nav1 li:hover ul, #nav li.jshover ul
{
	display:	block;
}


#nav1 li:hover li ul, #nav1 li.jshover li ul
{
	background:	url(images/sub_menu2.gif) repeat-x top left;
	display:	none;
	padding:	5px;
	z-index:	+10;
	margine:	0;
	border:		solid 1px #36e7fe;
	top:		-2px;
	left:		205px;
	width:		100%;
	width:		170px;
	outline:	none;
}

#nav1 li:hover li:hover ul, #nav li.jshover li.jshover ul
{
	display:	block;
	outline:	none;
}

#nav1 li a.service1
{
	background:	url(images/arrow_over.gif) no-repeat 3px;
	display:	block;
	text-align:	left;
	font-size:	9pt;
	font-family:	tahoma;
	padding:	5px 2px 5px 12px;
	color:		#ffffff;
	font-weight:	bold;
	margine:	0;
	width:		154px;
	text-decoration: none;
}


.flash
{
	width:		997px;
	height:		206px;
	background:	url(flash/fon_11.jpg) no-repeat right top;
	border-left:	solid 2px #2f92d3;
	border-right:	solid 2px #2f92d3;
	vertical-align:	top;
	position:	absolute;
	top:		187px;
	z-index:	5;
}

.flash_zastavka
{
	position:	absolute;
	padding:	0;
	z-index:	7;
	top:		0px;
}
.flash_zastavka img
{
	padding:	80px 0 0 250px;
}
.company
{
	width:		997px;
	height:		300px;
	background:	url(images/fasad.gif) no-repeat center top;
	border-left:	solid 2px #2f92d3;
	border-right:	solid 2px #2f92d3;
	vertical-align:	top;
	position:	absolute;
	top:		185px;
	z-index:	5;
}
.companycontex
{	background:	#ffffff;
	border-left:	solid 2px #2f92d3;
	border-right:	solid 2px #2f92d3;
	border-top:	solid 2px #2f92d3;
	vertical-align:	top;
	align:		left;
	padding:	350px 70px 35px 70px;
}
.companycontex p
{
	display:	block;
	font-family:	Tahoma;
	font-size:	9pt;
	text-align:	justify;
}
.companycontex ol
{
	display:	block;
	font-family:	Tahoma;
	font-size:	9pt;
	text-align:	lrft;
	list-style-type: square;
}


.menu_left
{
	background:	#ffffff url(images/poloska2.gif) repeat-x top;
	border-left:	solid 2px #2f92d3;
	border-right:	solid 1px #40d5fb;
	margin:		0;
	vertical-align:	top;
	align:		left;
	padding:	0;
	width:		260px;
}


.menu_left1
{
	background:	#ffffff;
	border-left:	solid 2px #2f92d3;
	border-right:	solid 1px #40d5fb;
	margin:		0;
	vertical-align:	top;
	align:		left;
	padding:	200px 0 0 0;
	width:		260px;
}




.menu_left ul, .menu_left1 ul
{
	list-style:	none;
	margin:		0;
	padding:	45px 0 0 0;
	float:		left;
}

.menu_left a:active, .menu_left1 a:active
{
	background:	#ffffff url(images/knopka_menu2_red1.png) no-repeat 15px;
}

#nav li
{

	position:	relative;
}


#nav li ul
{
	background:	url(images/sub_menu2.gif) repeat-x top left;
	display:	none;
	position:	absolute;
	top:		-3px;
	left:		100%;
	margin:		0;
	padding:	4px 0 4px 4px;
	z-index:	+10;
	border:		solid 1px #36e7fe;
	width:		175px;

}


#nav a.serviceleft
{
	height:		18px;
	display:	block;
	background:	transparent url(images/knopka_menu2_blue1.png) no-repeat 15px;
	color:		#2b7fc1;
	font-family:	Tahoma;
	font-size:	9pt;
	font-weight:	bold;
	text-decoration:none;
	padding:	7px 0 7px 38px;
	border:		solid 1px #ffffff;
}


#nav a.activeserviceleft
{
	height:		18px;
	display:	block;
	background:	transparent url(images/knopka_menu2_red1.png) no-repeat 15px;
	color:		#2b7fc1;
	font-family:	Tahoma;
	font-size:	9pt;
	font-weight:	bold;
	text-decoration:none;
	padding:	7px 0 7px 38px;
	border:		solid 1px #ffffff;
}


#nav li a.serviceleft1
{
	background:	url(images/arrow_over.gif) no-repeat 5px;
	display:	block;
	color:		#ffffff;
	font-family:	Tahoma;
	font-size:	9pt;
	font-weight:	bold;
	text-decoration:none;
	padding:	5px 2px 5px 15px;
	width:		154px;
}




#nav li:hover a.serviceleft, #nav li:hover a.activeserviceleft, #nav li.jshover a.serviceleft
{
	background:	#2f92d3 url(images/knopka_menu2_red1.png) no-repeat 15px;
	color:		#ffffff;
	border:		solid 1px #36e7fe;
	outline:	none;
}


#nav li:hover ul, #nav li.jshover ul
{
	display:	block;
	outline:	none;
}



#nav li:hover li:hover a.serviceleft1, #nav li.jshover li:hover a.serviceleft1
{
	background:	#80e0f8 url(images/arrow.gif) no-repeat 3px;
	color:		#0f57b0;
	outline:	none;
}



.content, .content2, .content3, .content4
{
	background:	#ffffff url(images/poloska2.gif) repeat-x top;
	background-size: 100%
	margin:		0;
	padding:	0;
	vertical-align:	top;
	width:		520px;	
	font-family:	tahoma;
	font-size:	10pt;
	color:		#1c7592;
	font-weight:	normal;
	color:		#000000;
	text-align:	justify;
}

.content1
{
	background:	#ffffff;
	background-size: 100%
	margin:		0;
	padding:	200px 0 0 0;
	vertical-align:	top;
	width:		520px;	
}

.content h1
{
	width:		480px;	
	background:	url(images/content.gif) no-repeat top left;
	height:		28px;
	color:		#ffffff;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	padding:	3px 0 0 10px;
}
.content2 h1
{
	width:		480px;	
	background:	url(images/estetika.gif) no-repeat top left;
	height:		28px;
	color:		#ffffff;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	padding:	3px 0 0 10px;
}
.content4 h1
{
	width:		480px;	
	background:	url(images/pregnant.jpg) no-repeat top left;
	height:		28px;
	color:		#ffffff;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	padding:	3px 0 0 10px;
}
.content3 h1
{
	width:		480px;	
	background:	url(images/protez1.gif) no-repeat top left;
	height:		28px;
	color:		#ffffff;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	padding:	3px 0 0 10px;
}
.news, .akcia, .shop-gigiena, .shop-gigiena-irrigator, .books
{
	margin:		0;
	padding:	40px 18px 0px 18px;
	vertical-align:	top;
	font-family:	tahoma;
	font-size:	9pt;
	color:		#1c7592;
	font-weight:	normal;
	color:		#000000;
	text-align:	justify;
	width:		480px;
}

 .akcia h1,  .content1 h1
{
	background:	url(images/content.gif) no-repeat top left;
	height:		28px;
	color:		#ffffff;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	width:		480px;	
	padding:	4px 0 0 15px;
}

.news p
{
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	normal;
	padding:	0;
	text-align:	justify;
	color:		#000000;
	display:	block;
	margin:		0 0 20px 135px;
	width:		340px;
}
.akcia p
{
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	normal;
	padding:	0;
	text-align:	justify;
	color:		#000000;
	margin:		0 0 0 100px;
	width:		370px;
}
 .akcia p a
{
	color:		#2abcdf;
	font-weight:	bold;
	display:	inline;
}
.content a, .content2 a, .content3 a, .content4 a
{
	color:		#2abcdf;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	margin:		0;
	padding:	10px 0 0 20px;
	text-align:	left;
	display:	block;
}
.content1 a img
{
	border:		none;
	outline:	none;
}

.news a
{
	background:	#ffffff;
	padding:	0 0 0 135px;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	color:		#0068b4;
	text-align:	left;
	display:	block;
}


.news a:hover

{
	color:		#fa1604;
	background:	#ffffff;
	outline:	none;
}

.readmore a, .sale2 a
{
	background:	#ffffff;
	font-family:	Tahoma;
	font-size:	8pt;
	color:		#2abcdf;
	font-weight:	normal;
	text-align:	right;
	padding:	0 0 15px 0;
	border-bottom:	solid 1px #40d5fb;
	display:	block;
	width:		480px;
}

.readmore a:hover
{
	background:	#ffffff;
	color:		#fa1604;
	outline:	none;
}

.content h2, .content1 h2, .content2 h2, .content3 h2, .content4 h2
{
	color:		#0068b4;
	font-family:	Tahoma;
	font-size:	11pt;
	font-weight:	bold;
	margin:		0;
	padding:	10px 0 0 0;
	text-align:	left;
	border-bottom:	solid 1px #40d5fb;
	width:		480px;
}
.content h3, .content2 h3, .content3 h3
{
	font-size:	10pt;
}
.content h4, .content2 h4, .content3 h4
{
	font-size:	10pt;
	padding:	3px 0 0 0;
}
.cena
{
	font-family:	Tahoma;
	font-size:	10pt;
	align:		right;
	text-align:	right;
}


.oralb
{
	font-family:	Tahoma;
	font-size:	8pt;
	padding:	2px;
	border:	solid 1px #d1f2f7;
}
.oralb1
{
	font-family:	Tahoma;
	font-size:	8pt;
	padding:	2px;
	text-align:	center;
	border:	solid 1px #d1f2f7;

}

.oralbcent
{
	font-family:	Tahoma;
	font-size:	8pt;
	padding:	2px;
	text-align:	center;
	font-weight:	bold;
	background:	#1a5fbf;
	color:		#fff;
	border:	solid 1px #d1f2f7;

}
.pricelist
{
	font-family:	Tahoma;
	font-size:	10pt;
	vertical-align:	top;
	padding:	0;
}

.pricelist a
{
	background:	#ffffff;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	color:		#0097e0;
	padding:	10px 0 0 0;
	text-decoration: none;
	background-size: 100%;
	width:		100%;
	display:	block;
	border-bottom:	solid 1px #40d5fb;
}
.pricelist a:hover
{
	color:		#fa1604;
	background:	#ffffff;
}
.pricelist h3
{
	background:	#ffffff;
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	bold;
	color:		black;
	margin:		0;
	padding:	7px 0 0 0;
}
.vkluch
{
	font-family:	Times New Roman;
	font-size:	10pt;
	color:		black;
	margin:		0;
	font-style:	italic;
	padding:	7px 0 0 0;
}
.bottom
{
	height:		19px;
	background:	url(images/bottom.gif) repeat-x;
	border-left:	solid 2px #2f92d3;
	border-right:	solid 2px #2f92d3;
	padding:	0 0 0 210px;
	border-bottom:	solid 2px #2f92d3;
}
.bottom a
{
	font-family:	tahoma;
	font-size:	8pt;
	color:		#1c7592;
	font-weight:	normal;
	padding:	0 15px 0 15px;
}
.bottom a:hover
{
	color:		#ffffff;
	outline:	none;	
}


.dental, .dentalprice, .dentalkursi
{
	padding:	40px 18px 10px 18px;
	width:		480px;
	display:	block;
}




.dentalkursi a
{
	background:	ffffff;	
	color:		#2b7fc1;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration: none;
	display:	inline;
	padding:	0 4px 0 13px;
	outline:	none;
}

.dental a
{
	background:	url(images/dental_b.png) no-repeat;	
	color:		#2b7fc1;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration: none;
	display:	inline;
	padding:	0 3px 0 12px;
	text-align:	left;
	outline:	none;
}

.dental a.activedental
{
	background:	url(images/dental_r.png) no-repeat;	
	color:		#2b7fc1;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration: none;
	display:	inline;
	padding:	0 3px 0 12px;
	text-align:	left;
	outline:	none;
}

.dental a:hover
{
	background:	url(images/dental_r.png) no-repeat;	
	color:		#fa1604;
	outline:	none;
}

.dental p, .dentalkursi p
{
	padding:	0;
	width:		480px;
}

.dental ol, .dentalkursi ol
{
	padding:	0 0 0 18px;
	margin:		0;
	list-style-type: square;
	position:	relative;
	width:		465px;
}

.list ol
{
	padding:	10px 0 10px 18px;
	margin:		0;
	position:	relative;
	width:		465px;
}
.dental p a 
{
	background:	#ffffff;
	font-family:	Tahoma;
	font-size:	9pt;
	color:		#2abcdf;
	font-weight:	normal;
	text-align:	right;
	display:	block;
	outline:	none;
}
.dental p a:hover
{
	background:	#ffffff;
	color:		#2abcdf;
	outline:	none;
}




.foto
{
	display:	block;
	width:		480px;
	border-bottom:	solid 1px #40d5fb;
	padding:	20px 0 20px 0;
	margin:		0;
	height:		130px;
}
.fotostatti
{
	display:	block;
	width:		480px;
	padding:	10px 0 10px 0;
	margin:		0;
	height:		125px;
}



.right1
{	background:	#ffffff url(images/regist2.gif) no-repeat top right;
	border-right:	solid 2px #2f92d3;
	border-left:	solid 1px #40d5fb;
	margin:		0;
	vertical-align:	top;
	width:		225px;
	padding:	0 0 0 10px;
}

.right_registr
{
	margin:		0;
	padding:	70px 0 0 0;
}

.right_registr a, .right_registr1 a
{
	font-family:	tahoma;
	font-size:	15pt;
	color:		#ffffff;
	font-weight:	normal;
	text-decoration: none;
	text-align:	center;
	display:	block;
	height:		80px;
	width:		195px;
	outline:	none;
}

.right_registr1
{
	position:	absolute;
	z-index:	11;
	top:		70px;
	padding:	0 0 0 775px;
}

.spisok
{
width:		120px;
display:	none;
position:	absolute;
z-index:	11;
	background:	#fff;
	width:		185px;
	padding:	0;
	margin:		0;
	border:		solid 1px #36e7fe;
}


.shop-kursi, .zagolovok
{
	background:	#fff;
	width:		185px;
	padding:	0;
	margin:		0;
	border:		solid 1px #36e7fe;
}

.shop-kursi a, .zagolovok a, .spisok a
{
	background:	url(images/tr3.png) no-repeat 5px 7px;
	text-decoration: none;
	font-family:	tahoma;
	font-size:	9pt;
	font-weight:	bold;
	color:		#0068b4;
	padding:	4px 0 4px 16px;
	margin:		0;
	display:	block;
	outline:	none;
}

.spisok img
{
	border:		none;
}

.kursi1
{
	background:	#ffffff url(images/leavs.gif) no-repeat bottom right;
	border-right:	solid 2px #2f92d3;
	border-left:	solid 1px #40d5fb;
	vertical-align:	top;
	padding:	215px 0 0 10px;
	margin:		0;
	width:		225px;
}


.right
{
	background:	#ffffff url(images/leavs.gif) no-repeat bottom right;
	padding:	0 0 0 7px;
	margin:		0;
	border-right:	solid 2px #2f92d3;
	border-left:	solid 1px #40d5fb;
	height:		300px;
	vertical-align:	bottom;
}
.right p
{
	font-family:	Tahoma;
	font-size:	8pt;
	font-weight:	normal;
	color:		#2b7fc1;
	padding:	0 0 3px 7px;
}
.rightindex
{
	vertical-align:	bottom;
	padding:	250px 0 0 7px;
	margin:		0;
}
.rightindex p
{
	font-family:	Tahoma;
	font-size:	8pt;
	font-weight:	normal;
	color:		#2b7fc1;
}
.up
{

	padding:	35px 0 35px 15px;
}
.up a
{
	background:	#ffffff;
	font-family:	tahoma;
	font-size:	8pt;
	color:		#1c7592;
	font-weight:	normal;
	padding:	0 15px 0 15px;
	text-decoration: underline;
	display:	inline;
	outline:	none;
}
.up a:hover
{
	background:	#ffffff;
	color:		#1c7592;
	outline:	none;
}
.contact
{
	padding:	40px 18px 10px 18px;
	width:		480px;
	
}
.contact h2
{
	font-weight:	bold;
	font-family:	tahoma;
	font-size:	10pt;
	color:		#0068b4;
	padding:	10px 0 0 0;
}
.contact p
{
	font-weight:	normal;	
	color:		#000000;
}
.club
{
	padding:	80px 0 0 10px;
	margin:		0;
	width:		185px;
	height:		50px;
	background-size: 100%;

}
.club a
{
	width:		185px;
	width:		100%;
	background:	url(images/ask_1.gif) no-repeat center top;
	padding:	30px 93px 30px 93px;
	text-decoration: none;
	font-family:	tahoma;
	font-size:	11pt;
	font-weight:	bold;
	font-style:	italic;
	color:		#0068b4;
	background-size: 100%;
	outline:	none;

}
.popup_skyce
{
	background:	#0b1f41;
	width:		550px;
}
.popup_recom
{
	background:	#ffffff;
	padding:	20px 17px 17px 17px;
	font-family:	tahoma;
	font-size:	9pt;
	text-align:	justify;
	color:		#000000;
}
.popup_recom h2
{

	text-align:	center;
	padding:	80px 0 0 0;
	font-size:	12pt;
}
.popup_recom h4
{
	width:		500px;
	font-size:	9pt;
}
.popup_recom p
{
	width:		500px;
}
.popup_recom ol
{
	padding:	0 0 0 7px;
	width:		500px;
}
.popup_recom li ol
{
	padding:	0;
}
.popup_recom a
{
	color:		#000000;
	outline:	none;
}
.contact table
{
	font-family:	tahoma;
	font-size:	9pt;
	font-weight:	bold;
	padding:	30px 0 0 0;
}

.strazi
{
	padding:	40px 0 0 0;
}
.strazi1 a img
{
	padding:	0;
	border:		none;
}
.strazi1
{
	padding:	0;
}
.strazi a, .strazi1 a
{
	outline:	none;
	padding:	0;
}	
.strazi a img 
{
	border:		none;
	padding:	40px 0 0 0;
}

.pogoda
{
	padding:	300px 0 0 0;
}
.addin
{
	padding:	30px 0 0 0;
}


.dentaltravel
{
	padding:	10px 0 10px 0;
}
.find
{
	padding:	40px 0 0 15px;
}
#myfind
{
	background:	#ffffff url(images/knopka_ok.jpg) no-repeat center;
	text-decoration: none;
	font-family:	tahoma;
	font-size:	9pt;
	font-weight:	bold;
	color:		#fff;
	padding:	5px;
}

.shop
{
	padding:	10px 0 0 10px;

}
.shop-c
{
	background:	#fffbce;
	width:		185px;
	padding:	0;
	margin:		0;
	border:		solid 1px #36e7fe;
}

.shop h3
{
	background:	url(images/shop-fon.jpg) no-repeat top left;
	text-decoration: none;
	font-family:	tahoma;
	font-size:	9pt;
	font-weight:	bold;
	color:		#fff;
	margin:		0;

	padding:	5px 0 5px 7px;
	width:		185px;
}

.shop-c a
{
	background:	url(images/tr3.png) no-repeat 5px 10px;
	text-decoration: none;
	font-family:	tahoma;
	font-size:	9pt;
	font-weight:	bold;
	color:		#0068b4;
	padding:	7px 0 7px 16px;
	display:	block;
	outline:	none;
}
.shop-t
{
	background:	#fffbce;
	width:		480px;
	padding:	0;
	margin:		0;
	border:		solid 1px #36e7fe;
	height:		150px;
}
.shop-t a
{
	background:	url(images/tr3.png) no-repeat 5px 10px;
	text-decoration: none;
	font-family:	tahoma;
	font-size:	9pt;
	font-weight:	bold;
	color:		#0068b4;
	padding:	7px 3px 7px 16px;
	outline:	none;
}
.shop-t a:hover, a.actshop-t
{
	color:		red;
}
.shop-v
{
	float:		left;
}

.shop a:hover
{
	color:		red;
	outline:	none;
}


.shop-gigiena p
{
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	normal;
	padding:	0;
	text-align:	justify;
	color:		#000000;
	display:	block;
	margin:		0 0 10px 80px;
	width:		400px;
}
.shop-gigiena-irrigator p
{
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	normal;
	padding:	0;
	text-align:	justify;
	color:		#000000;
	display:	block;
	margin:		0 0 10px 80px;
	width:		333px;
}
.red  p
{
	color:		red;
	font-size:	12pt;
}
.sale1
{
	font-family:	Tahoma;
	font-size:	12pt;
	padding:	10px;
	text-align:	center;
}
.sale1 a
{
	font-family:	tahoma;
	font-size:	11pt;
	font-weight:	bold;
	color:		#0068b4;
	outline:	none;
}

.inciklop
{
	background:	#fff;
	padding:	0;
	width:		470px;
}

.inciklop a
{
	background:	#fff;
	font-family:	tahoma;
	font-size:	11pt;
	font-weight:	bold;
	color:		#0068b4;
	display:	inline;
	padding:	0 3px 0 3px;
	outline:	none;
}
.inciklop a:hover
{
	background:	#fff;
	outline:	none;
}
a.aktiveinciklop
{
	color:		red;
}
.video
{
	width:		500px;
	height:		325px;
}

.zodiak
{
	float:		left;
	text-align:	center;
	padding:	13px;
	text-align:	center;
	align:		center;
}
.zodiak a
{
	padding:	0;
	text-align:	center;
	align:		center;
	outline:	none;
}
.zodiak a:hover
{
	color: red;
	outline:	none;
}
.zodiak img, .shop img
{
	align:		center;
	border:		none;
	outline:	none;
}
.sape
{
	font-size:	7pt;
	font-family:	Tahoma;
	color:		#0068b4;
	width:		240px;
	padding:	3px;
	align:		center;
}

.sape a
{
	color:		#0068b4;
}


.allarticles
{
	margin:		0;
	padding:	10px 18px 5px 0;
	vertical-align:	top;
	font-family:	tahoma;
	font-size:	9pt;
	color:		#1c7592;
	font-weight:	normal;
	color:		#000000;
	text-align:	justify;
	width:		480px;
	height:		160px;
}


.allarticles p
{
	font-family:	Tahoma;
	font-size:	10pt;
	font-weight:	normal;
	padding:	0;
	text-align:	justify;
	color:		#000000;
	display:	block;
	margin:		0 0 20px 125px;
	width:		330px;
}
.allarticles p a
{
	color:		#2abcdf;
	font-weight:	bold;
	display:	block;
	padding:	10px 0 0 0;
}

}
.allarticles p a:hover
{
	color:		#ed1c24;
}
.dental a.ssilki
{
	display:	inline;
	padding:	0;
	text-align:	justify;
	color:		#2abcdf;
	text-decoration: underline;	
}

.photo a, .photo a img, .photo a:hover 
{
	outline:	none;
	border:		none;
}
.akcia td
{
	font-size:	10pt;
}



 /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* Ends */
/* Fix IE. Hide from IE Mac \*/ * html ul li { float: left; } * html ul li a { height: 1%; } /* End */
/* Fix IE. Hide from IE Mac \*/ * html ul li { float: left; height: 1%; } * html ul li a { height: 1%; } /* Ends */