html, body {width: 100%; height: 100%; padding: 0px; margin: 0px; font: normal 9pt/12pt Arial; color: #4a4b4b; background: #FFFFFF url(/images/bg.jpg) 0% 0% repeat-x}
table {padding: 0px; border-collapse:collapse}
td {vertical-align: top; padding: 0px}
img {border: none; vertical-align: top}
form {margin: 0px; padding: 0px}
a {color: #1f7fb1}
ul {margin: 0px; padding: 0px}
li {list-style: none}
a:hover {text-decoration: none}
h1 {clear: both; font: normal 15.5pt/15.5pt Georgia; color: #00528c; margin: 0px; padding: 0px}
div.h_1 {clear: both; font: normal 15.5pt/15.5pt Georgia; color: #00528c; margin: 0px; padding: 0px}

h1.text_heading {clear: both; font: bold 16px Georgia; color: #00528c; margin: 0px; padding: 0px; text-align:center}
h2.text_heading2 {clear: both; font: bold 14px Georgia; color: #00528c; margin: 0px; padding: 0px; text-align:center}
div.headings {clear: both; font: normal 15.5pt/15.5pt Georgia; color: #00528c; margin: 0px; padding: 0px}
h3 {clear: both; font: normal 13.5pt/13.5pt Georgia; color: #00528c; margin: 0px; padding: 10px 0px 5px 0px}
h6 {clear: both; font: normal 15pt/15pt Georgia; color: #00528c; margin: 0px; padding: 8px 0px 0px 0px; border-top: solid 1px #a6b1be}
.all {margin: 0px auto; height: auto; min-height: 100%; width: 1000px; position: relative}
.logo {position: absolute; left: 85px; top: 8px}
.header {height: 214px; background: url(/images/h_bg.jpg) 50% 40px no-repeat}
.menu {width: 100%; margin-top: -27px}
.menu td {background: url(/images/m_bg.gif) 0% 0% repeat-x; text-align: center; padding-top: 6px; text-transform: uppercase; font: normal 12pt "Times New Roman"; color: #00528c}
.menu a {color: #FFFFFF;  text-decoration: none}
.menu .m_left {width: 14px; padding: 0px 0px 0px 13px; background: none !important}
.menu .m_left img {float: left}
.menu .m_right {width: 14px; padding: 0px 14px 0px 0px; background: none !important}
.m_act {padding: 0px !important}
.m_act table {width: 100%}
.m_act table td {background: url(/images/m_a_bg.gif) 0% 0% repeat-x !important}
.m_a_left {width: 16px; padding: 0px !important}
.m_a_right {width: 23px; padding: 0px !important}
.left_menu {width: 220px; padding-bottom: 45px; padding-top: 5px}
.left_menu li {background: url(/images/m_l_bg.gif) 0% 0% no-repeat; padding: 7px 10px 11px 10px}
.left_menu li a {text-decoration: none; color: #00528c}
.act_menu {background: url(/images/m_l_a_bg.gif) 0% 0% no-repeat !important; font-weight: bold; padding-left: 30px !important; color: #00528c}
.left_submenu {padding: 7px 0px; font-weight: normal }
.left_submenu li a {background: transparent !important; display: inline !important}
.left_submenu a:hover {text-decoration: underline}
.left_submenu li {background: url(/images/li.gif) 32px 11px no-repeat !important; padding: 4px 10px 5px 42px !important}
.left_submenu .active {background: url(/images/li_active.gif) 32px 11px no-repeat !important}
.left_submenu .active a {font-weight: bold; color: #0b98f1}
.content {padding-top: 14px}
.center {width: 100%}
.c_left {width: 220px; padding-left: 20px; padding-right: 10px}
.parth {text-align: center}
.parth p {margin: 0px; padding: 30px 0px 0px 0px}
.sag {margin: 0px 0px 0px -12px}
.c_right .sag {margin: 0px 0px 0px -10px}
.c_right {width: 220px; padding-left: 10px;  padding-right: 20px}
.c_cent {border-left: solid 1px #a6b1be; border-right: solid 1px #a6b1be; padding: 0px 10px}
.right_menu {padding-top: 5px; padding-bottom: 45px}
.right_menu li {background: url(/images/m_r_top.gif) 0% 0% no-repeat; padding-top: 7px; padding-bottom: 4px}
.right_menu li span {background: url(/images/m_r_bg.gif) 0% 0% repeat-y; display: block; padding: 0px 11px}
.right_menu li strong {font-weight: normal}
.right_menu li a {display: block; background: url(/images/m_r_bot.gif) 0% 100% no-repeat; padding-bottom: 8px; color: #00528c; text-decoration: none; padding-top: 7px; margin-top: -8px}
.right_menu li a:hover strong, .right_menu li .acts strong {padding-left: 25px; margin-left: -6px; background: url(/images/hand.gif) 0% 3px no-repeat; display: block}
.one_news {border-bottom: solid 1px #a6b1be; padding: 9px 0px 10px 0px}
.news_data {font: bold 9pt Georgia; color: #004b83}
.news_descr {font: normal 9pt/13.5pt Arial}
.news_descr a, .news_descr a p {color: #39485b; text-decoration: none; margin: 0px; padding: 0px}
.news_descr a:hover, .news_descr a:hover p {text-decoration: underline; margin: 0px; padding: 0px}
.all_news {padding: 7px 0px 0px 0px}
.all_news img {margin: 5px 7px 0px 0px}
.text_block {clear: both; padding: 10px 0px 16px 0px}
.text_block li {list-style: disc}
.text_block ul {padding-left: 15px}
.border_hor {background: #a6b1be; clear: both; height: 1px; font: normla 0pt/0pt Tahoma; margin-bottom: 32px}
.one_pos {width: 139px; float: left; padding: 0px 18px 0px 0px; height: 223px}
.catalog_home {padding: 15px 0px 0px 0px}
.one_pos strong {display: block; padding: 10px 0px 0px 0px; color: #00528c}
.one_pos a:hover p {text-decoration: underline}
.one_pos p {color: #39485b; font: normal 8pt/13pt Tahoma; margin: 0px; padding: 7px 0px 0px 0px}
.one_pos a p {margin: 0px !important; padding: 1px 0px 0px 0px !important}
.one_pos a:hover p, .one_pos a:hover strong {color: #0b98f1}
.clearer {clear: both; height: 180px}
.footer {background: #10558a url(/images/f_bg.jpg) 50% 0% no-repeat; height: 150px; min-width: 1000px; position: relative; margin: -150px 0px 0px 0px }
.f_in {width: 1000px; margin: 0px auto; color: #FFFFFF; font: normal 9pt Georgia}
.f_in a {color: #FFFFFF}
.f_menu {font-weight: bold; text-align: center; padding: 10px 0px 40px 0px}
.f_menu span {padding: 0px 10px}
.f_left {float: left; padding: 0px 0px 0px 20px}
.f_left span {font: normal 8pt Arial; display: block; padding-top: 5px}
.f_left a {font-weight: bold; text-decoration: none}
.f_right {float: right; width: 160px; padding-top: 32px}
.f_right a {font-weight: bold; text-decoration: none}
.search {float: right; padding: 4px 0px 0px 0px; width: 240px}
.search .textinputs {border: solid 0px #FFFFFF; background: url(/images/sear.gif) 0% 0% no-repeat; width: 175px; font: normal 8pt Arial; padding: 3px 7px 5px 7px; cursor: pointer}
.button1 {background: url(/images/but.jpg) 0% 5px no-repeat; height: 27px; width: 22px; border: solid 0px #FFFFFF; margin-left: 5px; cursor: pointer}
.h_center {float: right; padding: 0px 120px 0px 0px}
.code {margin-left: 160px; float: left; font: normal 8pt Aial; color: #90a7b9; padding-top: 2px}
.nomer {margin-left: 160px; font: normal 18pt Arial; color: #00528c}
.opisanie {font: italic 11pt/14pt Arial; padding-top: 0px}
.navibar {font: normal 9pt/13.5pt Georgia; color: #00528c; padding-bottom: 16px}
.navibar a {color: #0b98f1}
.navibar span {padding: 0px 5px}
.rasdel {width: 100%}
.r_left {padding: 7px 15px 10px 0px}
.rasdel2 .r_left {padding: 4px 15px 10px 0px}
.rasdel p, .rasdel2 p {margin: 0px; padding: 5px 0px 0px 0px}
.rasdel td {padding-bottom: 10px}
.one_pos_list {border-bottom: solid 1px #a6b1be; padding: 5px 0px}
.one_pos_list2 {border-bottom: solid 1px #a6b1be; padding: 7px 0px}
.subcatalog {border-top: solid 1px #a6b1be; margin: 10px 0px 0px 0px; padding: 15px 0px 10px 0px}
.one_pos_list2 .r_left img {border: none}
.headrow td {padding: 0px 10px 0px 0px; color: #00528c; font-weight: bold}
.headrow td img {border: solid 0px #a8b3c0}
.rasdel2 a {color: #39485b; text-decoration: none}
.rasdel2 a:hover {text-decoration: underline}
.tforum {border-left: solid 1px #00528c; border-bottom: solid 2px #00528c}
.tforum td {border-right: solid 1px #00528c; border-bottom: solid 1px #00528c}
.mforum {background: #1a93e1 url(/images/forum.gif) 0% 0% repeat-y; color: #FFFFFF; font-weight: bold; padding: 3px 15px 3px 15px}
.them {background: #1a93e1 url(/images/forum.gif) 0% 0% repeat-y; color: #FFFFFF; font-weight: bold; padding: 3px 11px 3px 11px}
.mesag {background: #1a93e1 url(/images/forum.gif) 0% 0% repeat-y; color: #FFFFFF; font-weight: bold; padding: 3px 7px 3px 7px}
.mesages {background: #1a93e1 url(/images/forum.gif) 0% 0% repeat-y; color: #FFFFFF; font-weight: bold; padding: 3px 11px 3px 11px}
.nforum {padding: 4px 15px 8px 15px; background: #cdd7e1}
.nforum p {font: normal 8pt Arial; margin: 0px; padding: 3px 0px 0px 0px}
.nforum a {font: bold 9pt Arial; color: #00528c}
.nforum strong {font: bold 9pt Arial; color: #00528c}
.nforum span {font: normal 8pt Arial}
.photoalbum {margin: 0px; padding: 0px; font: bold 9pt Arial; clear: both; border-bottom: solid 1px #a6b1be; overflow: hidden}
.photoalbum li {width: 140px; padding-right: 14px; height: 60px; float: left}
.photoalbum a {color: #00528c; text-decoration: none}
.photoalbum a:hover {color: #0b98f1; text-decoration: underline}
.newsphoto p {margin: 0px; padding: 2px 0px}
	div.light_rounded .pp_top .pp_left { background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */

	div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */

	div.light_rounded .pp_top .pp_right { background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */

	

	div.light_rounded .pp_content .ppt { color: #000; }

	div.light_rounded .pp_content_container .pp_left,

	div.light_rounded .pp_content_container .pp_right { background: #fff; }

	div.light_rounded .pp_content { background-color: #fff; } /* Content background */

	div.light_rounded .pp_next:hover { background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */

	div.light_rounded .pp_previous:hover { background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */

	div.light_rounded .pp_expand { background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */

	div.light_rounded .pp_expand:hover { background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */

	div.light_rounded .pp_contract { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */

	div.light_rounded .pp_contract:hover { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */

	div.light_rounded .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */

	div.light_rounded #pp_full_res .pp_inline { color: #000; } 



	div.light_rounded .pp_arrow_previous { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */

		div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }

	div.light_rounded .pp_arrow_next { background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */

		div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }



	div.light_rounded .pp_bottom .pp_left { background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */

	div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */

	div.light_rounded .pp_bottom .pp_right { background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */



	div.light_rounded .pp_loaderIcon { background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */

	

	/* ----------------------------------

		Dark Rounded Theme

	----------------------------------- */

	

	div.dark_rounded .pp_top .pp_left { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */

	div.dark_rounded .pp_top .pp_middle { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Top pattern/color */

	div.dark_rounded .pp_top .pp_right { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */

	

	div.dark_rounded .pp_content_container .pp_left { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */

	div.dark_rounded .pp_content_container .pp_right { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */

	div.dark_rounded .pp_content { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Content background */

	div.dark_rounded .pp_next:hover { background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */

	div.dark_rounded .pp_previous:hover { background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */

	div.dark_rounded .pp_expand { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */

	div.dark_rounded .pp_expand:hover { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */

	div.dark_rounded .pp_contract { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */

	div.dark_rounded .pp_contract:hover { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */

	div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */

	div.dark_rounded .currentTextHolder { color: #c4c4c4; }

	div.dark_rounded .pp_description { color: #fff; }

	div.dark_rounded #pp_full_res .pp_inline { color: #fff; } 



	div.dark_rounded .pp_arrow_previous { background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */

		div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }

	div.dark_rounded .pp_arrow_next { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */

		div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }



	div.dark_rounded .pp_bottom .pp_left { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */

	div.dark_rounded .pp_bottom .pp_middle { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Bottom pattern/color */

	div.dark_rounded .pp_bottom .pp_right { background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */



	div.dark_rounded .pp_loaderIcon { background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */

	

	

	/* ----------------------------------

		Dark Square Theme

	----------------------------------- */

	

	div.dark_square .pp_left ,

	div.dark_square .pp_middle,

	div.dark_square .pp_right,

	div.dark_square .pp_content { background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat; }

	div.dark_square .currentTextHolder { color: #c4c4c4; }

	div.dark_square .pp_description { color: #fff; }

	div.dark_square .pp_loaderIcon { background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */

	

	div.dark_square .pp_content_container .pp_left { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */

	div.dark_square .pp_content_container .pp_right { background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */

	div.dark_square .pp_expand { background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */

	div.dark_square .pp_expand:hover { background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */

	div.dark_square .pp_contract { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */

	div.dark_square .pp_contract:hover { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */

	div.dark_square .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */

	div.dark_square #pp_full_res .pp_inline { color: #fff; } 

	

	div.dark_square .pp_arrow_previous { background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */

		div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }

	div.dark_square .pp_arrow_next { background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */

		div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	

	div.dark_square .pp_next:hover { background: url(../images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */

	div.dark_square .pp_previous:hover { background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */





	/* ----------------------------------

		Light Square Theme

	----------------------------------- */

	

	div.light_square .pp_left ,

	div.light_square .pp_middle,

	div.light_square .pp_right,

	div.light_square .pp_content { background: #fff; }

	

	div.light_square .pp_content .ppt { color: #000; }

	div.light_square .pp_expand { background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */

	div.light_square .pp_expand:hover { background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */

	div.light_square .pp_contract { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */

	div.light_square .pp_contract:hover { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */

	div.light_square .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */

	div.light_square #pp_full_res .pp_inline { color: #000; } 

	

	div.light_square .pp_arrow_previous { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */

		div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }

	div.light_square .pp_arrow_next { background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */

		div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	

	div.light_square .pp_next:hover { background: url(../images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */

	div.light_square .pp_previous:hover { background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */





	/* ----------------------------------

		Facebook style Theme

	----------------------------------- */

	

	div.facebook .pp_top .pp_left { background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } /* Top left corner */

	div.facebook .pp_top .pp_middle { background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } /* Top pattern/color */

	div.facebook .pp_top .pp_right { background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } /* Top right corner */

	

	div.facebook .pp_content .ppt { color: #000; }

	div.facebook .pp_content_container .pp_left { background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } /* Content background */

	div.facebook .pp_content_container .pp_right { background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } /* Content background */

	div.facebook .pp_content { background: #fff; } /* Content background */

	div.facebook .pp_expand { background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */

	div.facebook .pp_expand:hover { background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */

	div.facebook .pp_contract { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */

	div.facebook .pp_contract:hover { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */

	div.facebook .pp_close { width: 22px; height: 22px; background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */

	div.facebook #pp_full_res .pp_inline { color: #000; } 

	div.facebook .pp_loaderIcon { background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat; } /* Loader icon */

	

	div.facebook .pp_nav .pp_arrow_previous { background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */

		div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }

	div.facebook .pp_nav .pp_arrow_next { background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */

		div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }

	div.facebook .pp_nav { margin-top: 0; }

	div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }

	

	div.facebook .pp_next:hover { background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */

	div.facebook .pp_previous:hover { background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */

	

	div.facebook .pp_bottom .pp_left { background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */

	div.facebook .pp_bottom .pp_middle { background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } /* Bottom pattern/color */

	div.facebook .pp_bottom .pp_right { background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */





/* ------------------------------------------------------------------------

	DO NOT CHANGE

------------------------------------------------------------------------- */



	div.pp_pic_holder a:focus { outline:none; }



	div.pp_overlay {

		background: #000;

		display: none;

		left: 0;

		position: absolute;

		top: 0;

		width: 100%;

		z-index: 9500;

	}

	

	div.pp_pic_holder {

		display: none;

		position: absolute;

		width: 100px;

		z-index: 10000;

	}

		

		.pp_top {

			height: 20px;

			position: relative;

		}

			* html .pp_top { padding: 0 20px; }

		

			.pp_top .pp_left {

				height: 20px;

				left: 0;

				position: absolute;

				width: 20px;

			}

			.pp_top .pp_middle {

				height: 20px;

				left: 20px;

				position: absolute;

				right: 20px;

			}

				* html .pp_top .pp_middle {

					left: 0;

					position: static;

				}

			

			.pp_top .pp_right {

				height: 20px;

				left: auto;

				position: absolute;

				right: 0;

				top: 0;

				width: 20px;

			}

		

		.pp_content { height: 40px; }

		

		.pp_content .ppt {

			left: auto;

			margin-bottom: 5px;

			position: relative;

			top: auto;

		}

		

		.pp_fade { display: none; }

		

		.pp_content_container {

			position: relative;

			text-align: left;

			width: 100%;

		}

		

			.pp_content_container .pp_left { padding-left: 20px; }

			.pp_content_container .pp_right { padding-right: 20px; }

		

			.pp_content_container .pp_details {

				margin: 10px 0 2px 0;

			}

				.pp_description {

					display: none;

					margin: 0 0 5px 0;

				}

				

				.pp_nav {

					clear: left;

					float: left;

					margin: 3px 0 0 0;

				}

				

					.pp_nav p {

						float: left;

						margin: 2px 4px;

					}

				

					.pp_nav a.pp_arrow_previous,

					.pp_nav a.pp_arrow_next {

						display: block;

						float: left;

						height: 15px;

						margin-top: 3px;

						overflow: hidden;

						text-indent: -10000px;

						width: 14px;

					}

		

		.pp_hoverContainer {

			position: absolute;

			top: 0;

			width: 100%;

			z-index: 2000;

		}

		

		a.pp_next {

			background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;

			display: block;

			float: right;

			height: 100%;

			text-indent: -10000px;

			width: 49%;

		}

			

		a.pp_previous {

			background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;

			display: block;

			float: left;

			height: 100%;

			text-indent: -10000px;

			width: 49%;

		}

		

		a.pp_expand,

		a.pp_contract {

			cursor: pointer;

			display: none;

			height: 20px;	

			position: absolute;

			right: 30px;

			text-indent: -10000px;

			top: 10px;

			width: 20px;

			z-index: 20000;

		}

			

		a.pp_close {

			display: block;
			float: right;

			text-indent: -10000px;

		}

		

		.pp_bottom {

			height: 20px;

			position: relative;

		}

			* html .pp_bottom { padding: 0 20px; }

			

			.pp_bottom .pp_left {

				height: 20px;

				left: 0;

				position: absolute;

				width: 20px;

			}

			.pp_bottom .pp_middle {

				height: 20px;

				left: 20px;

				position: absolute;

				right: 20px;

			}

				* html .pp_bottom .pp_middle {

					left: 0;

					position: static;

				}

				

			.pp_bottom .pp_right {

				height: 20px;

				left: auto;

				position: absolute;

				right: 0;

				top: 0;

				width: 20px;

			}

		

		.pp_loaderIcon {

			display: block;

			height: 24px;

			left: 50%;

			margin: -12px 0 0 -12px;

			position: absolute;

			top: 50%;

			width: 24px;

		}

		

		#pp_full_res {

			line-height: 1 !important;

		}

		

			#pp_full_res .pp_inline {

				text-align: left;

			}

			

				#pp_full_res .pp_inline p { margin: 0 0 15px 0; }

	

		div.ppt {

			color: #fff;

			display: none;

			font-size: 11px;

			left: 0;

			position: absolute;

			top: 0;

			z-index: 9999;

		}



/* ------------------------------------------------------------------------

	Miscellaneous

------------------------------------------------------------------------- */



	.clearfix:after {

	    content: "."; 

	    display: block; 

	    height: 0; 

	    clear: both; 

	    visibility: hidden;

	}



	.clearfix {display: inline-block;}



	/* Hides from IE-mac \*/

	* html .clearfix {height: 1%;}

	.clearfix {display: block;}

	/* End hide from IE-mac */

.patolog .one_pos_list {padding: 10px 0px}
.obratka td {padding: 3px; font: bold 9pt Arial; vertical-align: middle}
.name_text {width: 127px; text-align: right; padding: 3px 7px}
.obratka .textinputs {width: 292px; border: solid 1px #39485b; font: normal 9pt Arial; padding: 1px 5px 3px 5px}
.otpr {border: solid 0px #FFFFFF; background: url(/images/knopa.png) 0% 0% no-repeat; width: 155px; height: 38px; cursor: pointer}
.obratka textarea.textinputs {height: 110px}
.header_forum {background: url(/images/forum_bg.gif) 0% 0% no-repeat; padding: 3px 3px 2px 3px; font: bold 9pt Arial; border: solid 1px #00528c }
.header_forum a {color: #FFFFFF; text-decoration: none; background: url(/images/plus.gif) 0% 3px no-repeat; padding-left: 13px}
.add_message {background: #1990dd; border: solid 1px #00528c; padding: 0px 11px 10px 11px}
.add_message .head_topic {color: #FFFFFF; font: bold 9pt Arial; padding: 3px 0px 5px 0px}
.add_message table {background: #cdd7e1; width: 100%}
.add_message table td {font: bold 9pt Arial; color: #00528c; padding: 9px 5px 0px 5px}
.add_message .textinputs {width: 283px; border: solid 1px #00528c; color: #00528c; font: normal 9pt Arial}
.add_message textarea.textinputs {height: 100px}
.added {border: solid 0px #FFFFFF; width: 71px; height: 23px; background: url(/images/added.gif) 0% 0% no-repeat; cursor: pointer}
.quote {background: #ffffff; margin-top: 10px; padding: 4px 7px 5px 7px}
.myfor td {font: normal 8pt Arial}
.myfor .mforum {font: bold 9pt Arial}
.sareg {border: solid 0px #FFFFFF; background: url(/images/2.gif) 0% 0%; width: 237px; height: 38px; cursor: pointer}
.enter {border: solid 0px #FFFFFF; background: url(/images/4.gif) 0% 0%; width: 87px; height: 38px; cursor: pointer}
.forg {border: solid 0px #FFFFFF; background: url(/images/5.gif) 0% 0%; width: 217px; height: 38px; cursor: pointer}
.img_left {float: left; margin: 5px 15px 5px 0px}
.img_right {float: right; margin: 5px 0px 5px 15px}
