@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
}

p{
	padding-bottom:10px;
}

h1{
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#993399;
	padding-bottom:10px;
	padding-top:5px;
}

h2{
	font-size:14px;
	text-align:left;
	padding-top:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#993399;
	padding-bottom:10px;
}

h3{
	font-size:12px;
	text-align:left;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:10px;
	padding-top:5px;
}

a:link, a:visited {
	text-decoration:none;
	color:#727272;
  position: relative;
}

a:hover, a:active {
	text-decoration:none;
	color:#c3ab94;
  position: relative;
}

a img{
  border: none;
}

.strong{
  font-weight: bold;
}

li{
	list-style:none;
	list-style-position:outside;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
	text-align:left;
}

body {
	background-color:#bebbc0;
	background-image:url(../images/bg-paper.jpg);
	background-repeat:repeat;
	font:12px tahoma, sans-serif;
	color:#727272;
	line-height:1.5;
	text-align:justify;
	margin:0;
	padding:0;
}

.title{
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#993399;
	padding-bottom:5px;
}

#all{
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}

#baner{
	width:900px;
	height:350px;
	background-image:url(../images/top.jpg);
}

#content{
	margin-top:20px;
}

#content-left{
	width:570px;
	height:auto;
	float:left;
}

#content-right{
	width:330px;
	height:auto;
	float:left;
}

#content-left-top{
	width:570px;
	height:53px;
	background-image:url(../images/bg-top-left.png);
}

#content-right-top{
	width:330px;
	height:53px;
	float:left;
	background-image:url(../images/bg-top-right.png);
}

#content-left-body{
	width:520px;
	height:auto;
	float:left;
	background-image:url(../images/bg-left.png);
	background-repeat:repeat;
	padding-left:25px;
	padding-right:25px;
}

#content-right-body{
	width:280px;
	height:auto;
	float:left;
	background-image:url(../images/bg-right.jpg);
	background-repeat:repeat;
	padding-left:25px;
	padding-right:25px;
}


#content-left-bottom{
	width:570px;
	height:83px;
	float:left;
	background-image:url(../images/bg-bottom-left.png);
}

#content-right-bottom{
	width:330px;
	height:83px;
	float:left;
	background-image:url(../images/bg-bottom-right.png);
}

#content-right a:link, #content-right a:visited {
	text-decoration:none;
	color:#727272;
}

#content-right a:hover, #content-right a:active {
	text-decoration:none;
	color:#c3ab94;
	background-color:#FFFFFF;
}

#content-right a.selected:link, #content-right a.selected:visited {
	text-decoration:none;
	color:#c3ab94;
	background-color:#FFFFFF;
}

#content-right a.selected:hover, #content-right a.selected:active {
	text-decoration:none;
	color:#c3ab94;
	background-color:#FFFFFF;
}

#content-right-picture{
	margin-top:50px;
}

.box{
	float:left;
	width:233px;
	height:auto;
	margin-right:10px;
}

.box h2{
	padding-left:20px;
}

.box-top{
	width:236px;
	height:11px;
	background-image:url(../images/box-top.png);
}

.box-body{
	width:236px;
	height:auto;
	background-image:url(../images/box-body.png);
}

.box-bottom{
	width:236px;
	height:60px;
	background-image:url(../images/box-bottom.png);
}

.box-body a:link, .box-body a:visited {
	text-decoration:none;
	color:#727272;
}

.box-body a:hover, .box-body a:active {
	text-decoration:none;
	color:#652c90;
	background-color:#f3f1ed;
}


#lady{
	width:234px;
	height:310px;
	margin-right:10px;
	float:left;
	clear:both;
	margin-top:20px;
	background-image:url(../images/lady.png);
}

#right-box-faq{
	width:270px;
	height:auto;
	float:left;
	clear:both;
	margin-bottom:40px;
}

.right-box-knowledge-base{
	width:270px;
	height:auto;
	float:left;
	clear:both;
	margin-bottom:40px;
}

#right-box-news{
	width:270px;
	height:auto;
	float:left;
	clear:both;
	margin-bottom:40px;
}

.see-more{
	text-align:right;
	font-size:11px;
}

a.link-see-more:link, a.link-see-more:visited {
	text-decoration:none;
	color:#c3ab94;
}

a.link-see-more:hover, a.link-see-more:active {
	text-decoration:none;
	color:#727272;
}


.right-box-knowledge-base ul li{
	list-style:none;
	list-style-position:outside;
	padding-left:0px;
	padding-bottom:5px;
	text-align:left;
}

.right-box-news-photo img{
	float:left;
	border: solid #FFFFFF 4px;
	margin-top:15px;
	margin-right:10px;
}

#logo{
	float:left;
	margin-top:10px;
	margin-left:30px;
  display: inline;
}

#logo img{
	border:none;
  font-size: 0;
}

#logo a, .box-body a{
  position: relative;
  z-index: 500;
}

#baner-top{
  height: 195px;
}

#languages{
	float:right;
	text-align:right;
	margin-top:10px;
	margin-right:20px;
  display: inline;
}

#languages ul li{
	display:inline;
	font-size:14px;
	padding-right:5px;
}

#languages a:link, #languages a:visited {
	text-decoration:none;
	color:#727272;
}

#languages a:hover, #languages a:active {
	text-decoration:none;
	color:#ffffff;
}

#baner-adress{
	float:left;
	clear:both;
	width: 400px;
	color:#594843;
  display: inline;
  margin-left:40px;
}

#baner-adress a:link,#baner-adress a:visited {
	text-decoration:none;
	color:#594843;
}

#baner-adress a:hover, #baner-adress a:active {
	text-decoration:underline;
	color:#594843;
}

#baner-adress p{
	padding-top:3px;
	padding-bottom:3px;
}

#top-menu{
	clear:both;
	float:left;
	width:900px;
	height:45px;
	margin-top:26px;
	background-image:url(../images/bg-top-menu.png);
	background-repeat:repeat;
	text-align:center;
  display: inline;
}

#top-menu ul{
		padding-top:10px;
}

#top-menu li{

	display:inline;
}

#top-menu a:link ,#top-menu a:visited {
	text-decoration:none;
	color:#efefef;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
position: relative;
z-index: 500;
}

#top-menu a:hover, #top-menu a:active {
	text-decoration:none;
	color:#ded3b7;
position: relative;
z-index: 500;
}

#top-menu a.selected:link ,#top-menu a.selected:visited {
	text-decoration:none;
	color:#ded3b7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
position: relative;
z-index: 500;
}

#top-menu a.selected:hover, #top-menu a.selected:active {
	text-decoration:none;
	color:#ded3b7;
position: relative;
z-index: 500;
}

#doctor-photo{
	float:left;
	width: 143px;
}

#doctor-photo img{
	border: solid #FFFFFF 6px;

}

#doctor-intro{
	width: 350px;
	float:left;
	padding-left:20px;
}

#doctor-intro a:link, #doctor-intro a:visited {
	text-decoration:none;
	color:#727272;
}

#doctor-intro a:hover, #doctor-intro a:active {
	text-decoration:none;
	color:#652c90;
	background-color:#f3f1ed;
}

#doctor-professional-experience{
	margin-top:20px;
	float:left;
}

#doctor-professional-experience li{
	list-style:square;
	padding-bottom:3px;
	list-style-position:outside;
}

#doctor-signature{
	text-align:right;
	clear:both;
}

#surgery-gallery{
	margin-top:10px;
}

.surgery-gallery-photo{
	float:left;
}

.surgery-gallery-photo img{
	margin-right:20px;
	width:170px;
	height:195px;
	border: solid, 5px, #c9ab95;	
}

.surgery-list-right{
	padding-bottom:20px;
}

#breadcrumbs{
	padding-bottom:10px;
}

#map{
	margin-top:20px;
  position: relative;
	}

#map iframe{
	border:solid 5px #FFFFFF;
}

.offer-image-full{
  clear: both;
}

.news-line img{
	border:4px solid #FFFFFF;
	float:left;
	margin-right:10px;
	margin-top:15px;
}
.intro img{
	border:4px solid #FFFFFF;
	float:left;
	margin-right:10px;
	margin-top:10px;
}

.body{
	float:left;
	clear:both;
}

.body img{
	float:right;
	clear:both;
	margin-top:20px;
}

.body table{
	border: 1px solid #b4a4b4;
	text-align:left;
}

.body table td{
	border: 1px dotted #b4a4b4;
	padding:10px;
}

.offer-image-full {
  clear: both;
}

.offer-image-full img{
	border:4px solid #FFFFFF;
	float:left;
	margin-right:10px;
	margin-top:15px;
}

.offer-image-full-after, .offer-image-full-before{
  float: left;
}

.offer-image-full-after h4, .offer-image-full-before h4{
  clear: both;
  text-align: center;
  color: #993399;
}


#content-right-body .right-box-advice-intro li{
	list-style:circle;
	list-style-position:inside;
}

.advice-full li{
	list-style:circle;
	list-style-position:inside;
}

#content-right-body li{
	list-style:none;
	list-style-position:inside;
}

.offer-image-disease-full{
  clear: both;
}

#footer{
	clear:both;
	float:left;
	margin-top:20px;
	margin-bottom:50px;
	width:900px;
	height:auto;
	font-size:11px;
	color:#969696;
}
	
#footer-design{
	float:left;
	width:300px;
	padding-top:3px;
	padding-left:10px;
	background-image:url(../images/design-bg.png);
	height:22px;
}
