/* =Layout Rules
 ---------------------------------------------------------------- */
 * {
	margin: 0;
	padding: 0;
}
a img, img {
	border: 0;
	text-decoration: none;
}
a:focus {outline: none;}
img { behavior: url(iepngfix.htc) }

body {
	background-color: #C4CAFD;
	background-image: url(../images/body_bg.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: fixed;
	color: #080808;
	font: normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
}

#wrapper {
	width:946px;
	text-align:left;
	margin: 0 auto; 
}
#header {
	width:946px;
	height: 321px;
	background: url(../images/header_bg.png) 0 100% no-repeat;
	position:relative;
}
#header div.title {color:#FFFFFF; padding: 17px 22px; text-transform: uppercase;}

#header div.logo_bg {position:absolute; top:143px; left:48px; background: url(../images/papurov_logo.png) 0 0 no-repeat; width: 431px; height:129px;}
#header div.logo_bg a{width:360px; height:129px; float: left;}
#header div.logo_tk {position:absolute; top:143px; left:48px; background: url(../images/papurov_logo_tk.png) 0 0 no-repeat; width: 431px; height:129px;}
#header div.logo_bg a{width:360px; height:129px; float: left;}
#header div.logo_en {position:absolute; top:143px; left:48px; background: url(../images/papurov_logo_en.png) 0 0 no-repeat; width: 431px; height:129px;}
#header div.logo_bg a{width:360px; height:129px; float: left;}

#header div.logo a{width:360px; height:129px; float: left;}
#header div.tabs {margin-left:475px;}
#header div.tabs a {position:absolute; top: 53px; height: 70px;}

#header div.tabs a.first_bg {z-index:100; background: url(../images/papurov.png) 0 0 no-repeat; width: 238px;}
#header div.tabs a.first_tk {z-index:100; background: url(../images/papurov_tk.png) 0 0 no-repeat; width: 238px;}
#header div.tabs a.first_en {z-index:100; background: url(../images/papurov_en.png) 0 0 no-repeat; width: 238px;}

#header div.tabs a.second_bg {margin-left:202px; z-index:5; background: url(../images/soligena.png) 0 0 no-repeat; width: 239px;}
#header div.tabs a.second_tk {margin-left:202px; z-index:5; background: url(../images/soligena_tk.png) 0 0 no-repeat; width: 239px;}
#header div.tabs a.second_en {margin-left:202px; z-index:5; background: url(../images/soligena_en.png) 0 0 no-repeat; width: 239px;}

#header div.langs {padding-left: 31px; padding-top:15px;}
#header div.langs a {width:38px; height:22px; float: left; margin-right: 4px;}
#header div.langs a.bg {background: url(../images/bg.png) 0 0 no-repeat;}
#header div.langs a.turk {background: url(../images/turk.png) 0 0 no-repeat;}
#header div.langs a.eng {background: url(../images/eng.png) 0 0 no-repeat;}
#header div.menu {background: url(../images/m.png) 0 0 no-repeat; height: 42px; width: 508px; position:absolute; bottom: -11px; right: 0;}
#header div.menu a {text-transform: uppercase; color: #142948; text-decoration: none; font-size: 9px; margin: 9px 5px 0 15px; float: left;}
#header div.menu a:hover, #header div.menu a.current {text-decoration:underline;}

#header div.menu2 {background: url(../images/m2.png) 0 0 no-repeat; height: 42px; width: 654px; position:absolute; bottom: -11px; right: 0;}
#header div.menu2 a {text-transform: uppercase; color: #142948; text-decoration: none; font-size: 9px; margin: 9px 5px 0 15px; float: left;}
#header div.menu2 a:hover, #header div.menu a.current {text-decoration:underline;}

#content {background: #FFFFFF url(../images/body_bg.gif) 100% 0 repeat-x; float:left; padding-top: 12px;}

#leftContent {float: left; width: 209px; margin: 12px 33px; padding-bottom:20px;}

#leftContent a.logo_bg {background: url(../images/papurov_logo.gif) 0 0 no-repeat; width:192px; height:62px; display:block; margin: 0 16px 12px 0;}
#leftContent a.logo_tk {background: url(../images/papurov_logo_tk.gif) 0 0 no-repeat; width:192px; height:62px; display:block; margin: 0 16px 12px 0;}
#leftContent a.logo_en {background: url(../images/papurov_logo_en.gif) 0 0 no-repeat; width:192px; height:62px; display:block; margin: 0 16px 12px 0;}

#leftContent ul {list-style:none; margin: 0 0 25px 0; width: 209px; float: left;}
#leftContent ul li a {background: url(../images/grey_dot.gif) 0 5px no-repeat; padding-left:12px; font-weight: bold; color:#6D6D6D; text-decoration:none; float: left; width: 209px;}
#leftContent ul li a:hover, #leftContent ul li a.current {background: url(../images/orange_dot.gif) 0 5px no-repeat; color:#FF6600;}
#leftContent div.contact {margin: 0 0 0 14px; background: url(../images/mic.gif) 10px 0 no-repeat; float: left; padding-top: 18px;}
#leftContent div.contact h1 {width: 145px; float: left; color: #FF6000; font-size: 12px; text-transform: uppercase;  margin-left: 55px; padding-bottom: 18px;}
#leftContent div.contact p {margin: 10px 0;}
#leftContent div.contact a {color:#345895;}

#mainContent {float: left; width: 613px; margin: 37px 58px 20px 0; padding-bottom:20px;}
#mainContent h1 {font-size:18px; color: #FF7800; background: url(../images/chest_b.gif) 0 0 no-repeat; text-transform:uppercase; padding: 10px 0 10px 58px;}
#mainContent h2 {font-size:12px; color: #FF7800; background: url(../images/chest_s.gif) 0 0 no-repeat; text-transform:uppercase; padding: 1px 0 6px 26px;}
#mainContent h3 {font-size:18px; color: #FF7800; background: url(../images/h3.gif) 0 0 no-repeat; text-transform:uppercase; padding: 10px 0 10px 58px;}
#mainContent div.dots {width:100%; height:2px; background: url(../images/dots.gif) 0 0 repeat-x; margin:10px 0 15px 0;}
#mainContent p {padding: 5px 0 8px 0;}
#mainContent b.orange {color: #FF7800;}
#mainContent b.blue {color: #243A5C;}
#mainContent b.red {color: #C1171D;}
#mainContent img {float: left; padding-right: 20px; padding-bottom: 15px; margin-top:20px; background: #ffffff; display: inline;}
#mainContent div.left {float: left;}
#mainContent div.doctor {padding-top:11px;}
#mainContent table.services tr td {width: 471px; background:#FF9C00; font-weight: bold; color:#FFFFFF; padding: 4px 12px; border-bottom: 1px solid #fff; border-right: 3px solid #fff;}
#mainContent table.services tr td.price {width: 132px; font-weight: normal; background: #6D6D6D; text-align: right; border-bottom: 1px solid #fff;}
#mainContent div.title {font-size:12px; color: #FF7800; text-transform:uppercase; font-weight: bold;}
#mainContent a.map {float: right; margin-top: 40px;}
#mainContent a.map img {padding:0;}
#mainContent div.contact {margin-top: 40px; width: 350px; float: left;}
#mainContent div.contact p {padding: 0 0 30px 0;}
#mainContent span.more {color: #C1171D;}
input {border: 1px solid #C3C3C3; width: 208px; height: 22px; color:#2F4C77; margin-bottom: 5px; font-size: 11px; padding: 0 0 0 8px; line-height: 22px;}
textarea {width: 362px; height: 82px;  font-size: 11px; padding: 3px 0 0 8px; border: 1px solid #C3C3C3;  color:#2F4C77; margin-bottom: 5px;}
#mainContent div.form_left {float: left; width: 212px; margin-top: 15px;}
#mainContent div.form_right {float: right; width: 364px;  margin-top: 15px;}
a.send {width: 208px; height: 24px; background: url(../images/send.gif) 0 0 no-repeat; float: right; color: #FFFFFF; text-transform: uppercase; text-decoration: none;}
a.send span {margin-left: 10px; line-height: 22px;}

#footer {background: #FAC929 url(../images/footer_bg.gif) 0 0 repeat-x; height: 62px; padding: 22px 0 0 34px; position: relative;}
#footer div.menu a {color:#ffffff; text-decoration: none; font-size: 10px; margin-right:13px;}
#footer div.menu a:hover {text-decoration:underline;}
#footer div.seo {font-size:10px; color:#233F68; margin-top: 10px;}
#footer div.seo a {text-transform:uppercase; color:#233F68; text-decoration:none;}
#footer div.seo a:hover {text-decoration:underline;}
#footer div.logos {position:absolute; right: 0; top: 26px;}
#footer div.logos a {margin-right: 15px; float: left;}

#footer div.logos a.papurov_bg {width: 94px; height: 42px; background: url(../images/papurov_logo_f.png) 0 0 no-repeat;}
#footer div.logos a.papurov_tk {width: 94px; height: 42px; background: url(../images/papurov_logo_f.png) 0 0 no-repeat;}
#footer div.logos a.papurov_en {width: 94px; height: 42px; background: url(../images/papurov_logo_f.png) 0 0 no-repeat;}

#footer div.logos a.soligena_bg {width: 123px; height: 44px; background: url(../images/soligena_logo_f.png) 0 0 no-repeat; margin-top: 2px;}
#footer div.logos a.soligena_tk {width: 123px; height: 44px; background: url(../images/soligena_logo_f_tk.png) 0 0 no-repeat; margin-top: 2px;}
#footer div.logos a.soligena_en {width: 123px; height: 44px; background: url(../images/soligena_logo_f_en.png) 0 0 no-repeat; margin-top: 2px;}

.row{ width: 100%; padding: 0 0 30px; color: #254B6B;}
.row2{ width: 100%; padding: 0 0 20px; color: #254B6B;}
.row a { font-weight: bold; text-decoration: none; color: #254B6B;}
.row a:hover { font-weight: bold; text-decoration:underline;}
.ts {color: #3E76B4;}
.doc_link { color: blue !important;}
.doc_title {
	color: #f39106;
	font-family: Tahoma,Arial,sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.doc_icon { margin: 0!important; padding: 3px 5px 3px 0 !important;}
.f16_bold { font-size: 16px; font-weight: bold; text-decoration: none;}

