html, body
	{ margin:0;padding:0 }
html
	{ background:#573C83 url(/i/html.gif) 50% 0 }
body
	{ background:url(/i/body.gif) 50% 0 no-repeat;text-align:center; }

/*reset defaults*/
body, input, textarea, button, select
	{ font-family:Tahoma,Verdana,Helvetica,"Arial Cyr",Arial,Sans-Serif; }
p, dl, dt, dd, h1, h2, h3, h4, h5, h6, table, tr, td, th, form, ul, li, address, blockquote
	{ margin:0;padding:0 }
img, table
	{ border:0 }
h1, h2, h3, h4, h5, h6
	{  }
input, textarea, button, select
	{ font-size:1em; }

/*custom tags*/
body
	{ color:#6F6F6F;font-size:.7em }
strong
	{ color:#8667B6 }
p, ul
	{ padding:0 0 1.5em 0 }
ul
	{ list-style-type:none }
li
	{ background:url(/i/li.gif) 0 .45em no-repeat;padding-left:16px }
small
	{ color:#8A8A8A }
a
	{ text-decoration:underline }
a:link
	{ color:#775098 }
a:visited
	{ color:#9E7BC0 }
a:hover, a:active
	{ color:#8667B6 }
h1
	{ margin:1em 0 .75em 0 }
h2
	{ margin:.75em 0 .5em 0 }
h1, h2, h3
	{ color:#202222; }
h1, h2
	{ font-family:"Myriad Pro",Calibri,Tahoma,Verdana,Helvetica,"Arial Cyr",Arial,Sans-Serif;font-size:2em;font-weight:normal; }
h1 a, h2 a
	{ background:url(/i/arr.gif) right .38em no-repeat;padding-right:20px;text-decoration:none }
h1 a:link, h2 a:link
	{ color:#202222 }
h1 a:visited, h2 a:visited
	{ color:#666 }
h1 a:hover, h1 a:active, h2 a:hover, h2 a:active
	{ color:#5A4099 }
h3
	{ font-size:1.25em;margin:1em 0 .25em 0 }
h4
	{ font-size:1em }

/*layout*/
.left
	{ float:left;text-align:left;width:570px;margin-left:54px }
.right
	{ float:right;width:310px;margin-right:24px;text-align:left }
.clr
	{ clear:both }
#overall, #final-cut
	{ width:980px;margin:0 auto; }
#overall
	{ background:#fff url(/i/overall.gif) 50% 0 }
#topper
	{ background:url(/i/topper.png) 50% 216px no-repeat;padding-top:275px }
#final-cut
	{ height:33px;background:url(/i/final-cut.png) 50% 0 no-repeat;margin-bottom:50px }

#bottom
	{}
#bottom ul
	{ font-size:1.2em;margin:0 auto;padding:0;list-style-type:none;background:#A7A9AC;padding:1em 0;width:972px; }
#bottom ul li
	{ display:inline;border-right:1px solid #D9DBDF;background:0;padding:0 .25em 0 0; }
#bottom ul li.for-patients-and-kins
	{ border:0 }
#bottom ul li strong
	{ font-weight:normal;color:#454545 }
#bottom ul li a, #bottom ul li strong
	{ padding:0 12px; }
#bottom ul li a:link
	{ color:#fff; }
#bottom ul li a:visited
	{ color:#D9DBDF; }
#bottom ul li a:hover, #bottom ul li a:active
	{ color:#ECEDEF; }
#bottom ul li a strong
	{ padding:0;text-decoration:underline }
#bottom ul li a:link strong, #bottom ul li a:visited strong
	{ color:#454545 }
#bottom ul li a:hover strong, #bottom ul li a:active strong
	{ color:#333 }

#footer
	{ margin:0 auto;padding:2em 0;width:872px;background:#fff;color:#A7A9AC; }
#footer p
	{ text-align:left;float:left;width:295px; }
#footer address
	{ font-style:normal;width:280px;float:right;text-align:left }
#footer strong
	{ font-weight:normal }
#footer strong, #footer address
	{ color:#6F6F6F; }

#top
	{ position:absolute;top:0;background:url(/i/head.jpg) 0 0 no-repeat;width:980px;height:216px;z-index:1000; }
#top.main
	{ background:url(/i/head-swf.jpg) 0 0 no-repeat; }
#top a
	{ outline:none; }
#top ul
	{ margin:0 auto;padding:0;list-style-type:none;height:33px;background:url(/i/top-ul.png);border-top:1px solid #9C86BD;width:972px; }
#top ul li
	{ float:left;margin:0;padding:0; }
#top ul li a, #top ul li strong
	{ display:block;position:relative;text-indent:-9999px;height:33px }
#top ul li a:hover, #top ul li a:active, #top ul li strong, #top ul li strong a
	{ background-position:0 bottom!important }
#top ul li.test a, #top ul li.test strong
	{ background:url(/i/top-test.png);width:104px; }
#top ul li.faq a, #top ul li.faq strong
	{ background:url(/i/top-faq.png);width:268px; }
#top ul li.for-specialists a, #top ul li.for-specialists strong
	{ background:url(/i/top-for-specialists.png);width:160px; }
#top ul li.where2buy a, #top ul li.where2buy strong
	{ background:url(/i/top-where2buy.png);width:127px; }
#top ul li.for-patients-and-kins a, #top ul li.for-patients-and-kins strong
	{ background:url(/i/top-for-patients-and-kins.png);width:313px; }
#top ul#nav
	{ position:absolute;top:55px;border:0;width:120px;height:22px;background:url(/i/nav.gif) 0 bottom;margin-left:837px; }
#top ul#nav li
	{ float:left }
#top ul#nav li, #top ul#nav li a, #top ul#nav li strong
	{ margin:0;padding:0;background:0;width:40px;height:22px;font-size:1px }
#top ul#nav li a:link, #top ul#nav li a:visited
	{ background:url(/i/nav.gif) }
#top ul#nav li.feedback a:link, #top ul#nav li.feedback a:visited
	{ background-position:200px 0 }
#top ul#nav li.sitemap a:link, #top ul#nav li.sitemap a:visited
	{ background-position:160px 0 }
#top ul#nav li a:hover, #top ul#nav li a:active
	{ background:0 }

#logopad
	{ margin-top:100px;height:116px;padding:0 54px 0 95px;/*background:#fc0;opacity:.5*/ }
#logopad span
	{ display:none }
#logopad #antabus, #logopad #actavis
	{ display:block;position:relative;height:75px;text-indent:-9999px; }
#logopad #antabus
	{ width:185px;float:left;background:url(/i/antabus.gif) }
#logopad #actavis
	{ width:128px;float:right;background:url(/i/actavis.gif) }

/*misc*/
.crumbs
	{ color:#928077;line-height:15px }
.crumbs strong
	{ color:#3D3D3D;font-weight:normal }
.print
	{ background:url(/i/print.gif) 0 50% no-repeat;padding-left:20px;float:right;line-height:15px;font-weight:bold }
.fff
	{ width:900px;height:10px;background:#fff;margin:0 auto }

/**teasers**/
.teaser-test, .teaser-guide, .teaser-story, .teaser-works
	{ display:block;position:relative;text-indent:-9999px; }
.teaser-test:link, .teaser-test:visited, .teaser-guide:link, .teaser-guide:visited, .teaser-story:link, .teaser-story:visited, .teaser-works:link, .teaser-works:visited
	{ background-color:#F6FAF2 }
.teaser-test:hover, .teaser-test:active, .teaser-guide:hover, .teaser-guide:active, .teaser-story:hover, .teaser-story:active, .teaser-works:hover, .teaser-works:active
	{ background-color:#F2F5FA }
.teaser-test
	{ width:310px;height:156px;background-image:url(/i/teaser-test.gif) }
.teaser-guide
	{ width:237px;height:50px;background-image:url(/i/teaser-guide.gif) }
.teaser-story
	{ width:310px;height:93px;background-image:url(/i/teaser-story.gif) }
.teaser-works
	{ width:310px;height:93px;background-image:url(/i/teaser-works.gif) }
/**teasers**/

#summary /*index page*/
	{ background:url(/i/index.jpg) 312px 29px no-repeat;padding:29px 300px 3em 0;min-height:248px; }
#summary big
	{ background:url(/i/kurs.gif) 0 0 no-repeat;display:block;width:246px;height:82px;text-indent:-9999px; }
#summary li
	{ padding-bottom:1em }
.testimonials
	{ overflow:hidden }
.testimonials p
	{ color:#000;padding:.75em 0 .25em 94px }
.testimonials img
	{ width:73px;height:73px;border:3px solid #A7A9AC;float:left;margin-left:-94px }
.testimonials blockquote, .testimonials blockquote p
	{ color:#775098 }
.testimonials blockquote
	{ border-bottom:1px solid #DADBDC;margin-bottom:-1px;padding-bottom:.5em }
.testimonials blockquote p
	{ padding-top:0 }
/**no mugs patch**/
.testimonials img
	{ display:none }
.testimonials p
	{ padding-left:0 }
.testimonials blockquote p
	{ padding-left:24px }
/**no mugs patch**/

/**/
.imgleft
	{ padding-left:116px!important }
.imgleft strong
	{ display:block;margin-top:1em }
.imgleft img
	{ float:left;width:95px;height:109px;border:3px solid #A7A9AC;margin-left:-116px; }

.qna
	{ overflow:hidden }
.qna p, .qna dt, .qna dd
	{ padding:1em 0 .25em 0 }
.qna  dl
	{ border-top:1px solid #DADBDC;padding-bottom:1em }
.qna strong
	{ color:#454545 }
.qna .clr
	{ height:1em }
.qna .author
	{ display:block }

.port
	{ border-top:1px solid #DADBDC;padding:1em 0 }
.port strong
	{ font-weight:normal;color:#000 }
.port
	{ color:#BCBDBE }
.port span
	{ color:#454545 }

.chapternav
	{ margin-bottom:2em;font-weight:bold; }
.chapternav li
	{ background:0;padding:0;clear:both }
.chapternav a, .chapternav strong
	{ background:url(/i/arr.gif) 0 50% no-repeat;padding-left:20px;line-height:19px;display:block;float:left }
.chapternav strong
	{ color:#3D3D3D; }

.L50, .R50
	{ width:280px;float:left; }
.L50
	{ border-right:1px solid #eee;margin:1em 0 0 0 }
.R50
	{ border-left:1px solid #eee;margin:1em 0 0 -1px }
.L50 div
	{ padding:0 2em 0 0 }
.R50 div
	{ padding:0 0 0 2em }
.L50 div div, .R50 div div
	{ padding:0 }

/*forms*/
.simpleform
	{ margin-top:2em }
.simpleform table
	{ margin:2em 0 }
.simpleform input, .simpleform textarea, .simpleform select
	{ margin-top:-.25em;background:#ECEFF3;border:1px solid #C4C6C8 }
.simpleform input, .simpleform textarea
	{ padding:.25em 0 }
.simpleform input
	{ width:184px; }
.simpleform textarea
	{ width:418px }
.simpleform td, .simpleform th
	{ vertical-align:top;padding:.5em 1em .5em 0 }

/*promo swf*/
#promocell
	{ width:240px;height:400px;margin:20px auto;background:url(/img/swf240x400.jpg) }
/*header swf*/
#waves
	{ position:absolute;top:0;left:0;margin-left:9px; }

/*engine*/
#bx_top_panel_container
	{ z-index:2000;position:absolute;top:0;left:0; }
