html, body {height:100%}
body {font:400 13px Tahoma; background:#FFF; color:#666; line-height:18px}
* {margin:0; padding:0;}
a {color:#6a9cae}
a:hover {color:#da241b}
img {border:none;}


/* Основная разметка */
#container  {min-height:100%; position:relative;}
#all {min-width:980px; max-width:1200px; margin:0 auto; text-align:left; overflow:hidden; padding-bottom:216px;}
#footer {position:absolute; bottom:0; width:100%; height:216px; z-index:100; clear:both; min-width:980px; max-width:1200px; }

#copy {border-top:1px solid #bfbfbf; color:#808080; padding-top:17px; font-size:12px;}
#ivix {float:right; text-align:right; width:30%;}
#ivix img {border:none; float:right; margin-left:10px}
#ivix a {color:#808080; text-decoration:none;}
#ivix a span {color:#0088cd; text-decoration:underline;}

#l {float:left; clear:left; width:200px; padding:0 40px 0 20px; margin-top:14px;}
#r {float:right;}
#c {overflow:hidden;}

#top-tel {font:400 22px "Trebuchet MS"; color:#444; height:32px; overflow:hidden; padding-left:260px; padding-top:5px;}
#top-tel span {font-size:17px; color:#81879b;}
#top-tel img#buttons {margin:-2px 0 3px -20px; float:right;}
#logo-img {height:234px;}
#logo-img a img {border:none; margin-top:40px; margin-left:-8px;}
#account {padding:8px; background-color:#eaf0f6; font-size:14px;}

#head {height:234px; background:url(head-bg.jpg) right 0 no-repeat; margin-bottom:18px; margin-left:244px;}
#head-left-border img {margin-left:-16px;}

#other-sites {margin-left:23px; float:left; position:absolute; padding-top:5px;}
#other-sites a {margin:0 1em;}
#other-sites a img {border:none;}

/* Меню слева */
#menu {margin-top:27px; color:#4a6c7b;}
#menu li {list-style:none; margin:0 0 18px 0; font-size:18px; list-style-position: inside;}
#menu li a {color:#4a6c7b;}
#menu li ul {margin-top:9px;}
#menu li ul  li {font-size:14px; margin:0 0 0 20px;}
#menu li ul  li a {color:#6a9cae;}
#l a:hover {color:#da241b}

#translate-form {width:404px; float:right; min-height:270px; border:none;}
#translate-form iframe {width:404px; border:none; min-height:270px;}

/* Новости */
#news {margin-top:63px; font-family:"Trebuchet MS"; background:url(news-icon.jpg) 0 0 no-repeat;}
#news-head {font-family:Tahoma; font-size:30px; color:#085e86; height:36px; padding-top:54px; padding-left:75px;}
#news-head a {color:#085e86; text-decoration:none;}
#news-head a:hover {text-decoration:underline;}
.date {margin-top:18px; font-size:18px; line-height:36px; color:#666;}
#c #text .date {font-size:11px; font-weight:700; line-height:18px; margin-bottom:-18px;}
#news p {font-size:12px;}
#news p a {text-decoration:none; font-size:14px; font-weight:700;}
#news p a:hover {text-decoration:underline;}
#archive {background:url(archive.gif) 0 .5em no-repeat; margin-top:9px; margin-left:-15px; padding-left:15px; font-size:11px;}

#sale {margin-top:18px;}

/* Низ */
#bottom-menu {text-align:center; font-size:18px; line-height:36px; margin-top:18px;}
#bottom-menu a {color:#085e86; margin:0 1em;}
#bottom-menu a:hover {color:#da241b}

#grey-line {background:#dededc; overflow:auto; padding:18px; color:#494949; font-size:14px;}
#grey-line table {width:100%;}
#grey-line table tr td {width:20%; vertical-align:top; border-left:1px solid #b7b7b7; padding-left:26px;}
#grey-line table tr td#counter {text-align:right; vertical-align:bottom; width:30%; font-size:13px; color:#7f7f7f;}
#grey-line table tr td#counter img {margin-right:0;}
#grey-line ul {margin:18px 0 0 9px;}
#grey-line li {list-style:none;}
#grey-line img {vertical-align:middle; margin-right:18px;}
#grey-line a {color:#818181;}
#grey-line a:hover {color:#6a67d9}

/* Иконки в нижней части */
.icq img {margin-right:6px;}
.skype, .skype:hover, .visa, .visa:hover, .mastercard , .mastercard:hover, .wm, .wm:hover {background:url(bottom-icons.gif) 0 -298px no-repeat; padding-left:35px;}
.skype {background-position:0 -400px;}
.skype:hover {background-position:0 -450px;}
.visa {background-position:0 0; height:38px;}
.visa:hover {background-position:0 -50px;}
.mastercard  {background-position:0 -100px; height:38px;}
.mastercard:hover {background-position:0 -150px;}
.wm  {background-position:0 -200px; height:38px;}
.wm:hover {background-position:0 -250px;}

/* Услуги на главной странице */
.wrap-header, .wrap-footer {display:inline-block; font-size:11px;}
.wrap-item {display:inline;}
.wrap-header, .wrap-footer {width:42%; margin-right:7%;}
.wrap-header {vertical-align:top; padding-bottom:24px; padding-top:18px;}
.wrap-footer {height:24px; margin-left:-49%; vertical-align:bottom;}
.wrap-header p, .wrap-footer p {padding-left:36px; font-family:"Trebuchet MS"; color:#666;}
#c #text .wrap-header h2 {padding-top:0;}
.wrap-header h2 a {color:#085e86;}
.wrap-header h2 a:hover {color:#da241b}
.wrap-footer p {line-height:24px;}
.wrap-footer p span {color:#da231b; font-size:24px;}


/*Social icons*/
	#social_icons a			{display:inline-block; width:26px; height:26px; background-image:url(social_icons.png); background-repeat:no-repeat; }
	#social_icons .ya		{background-position:0px 0px; }
	#social_icons .moi_krug	{background-position:-35px 0px; }
	#social_icons .vk		{background-position:-70px 0px; }
	#social_icons .fb		{background-position:-103px 0px; }
	#social_icons .twitter	{background-position:-136px 0px; }
	#social_icons .ondo		{background-position:-171px 0px; }
	#social_icons .live		{background-position:-204px 0px; }
	#social_icons .mail		{background-position:-238px 0px; }


/*RSS*/
	#news .rss			{display:block; margin-top:-1em; }
	#news .rss:before	{content:""; display:inline-block; width:17px; height:17px; margin:0 .3em 0 76px; vertical-align:middle; background:url(rss.png) 0px 0px no-repeat; }


/* Оформление текста */
#text {padding-right:5px;}
#c #text h1 {font-size:30px; font-weight:400; line-height:54px; color:#085e86;}
#c #text h2 {font-size:20px; font-weight:400; padding:18px 0 18px 0; color:#085e86; }
#c #text h3 {font-size:15px; font-weight:700; padding-top:18px; color:#555;}
#c #text h4 {font-size:15px; font-weight:700;}
#c #text h5 {font-size:11px; font-weight:700;}
#c #text h6 {font-size:11px; font-weight:400; font-style:italic;}
#c #text p {padding-bottom:18px;}

html, body {height:100%}
body {font:400 13px Tahoma; background:#FFF; color:#666; line-height:18px}
* {margin:0; padding:0;}
a {color:#6a9cae}
a:hover {color:#da241b}
img {border:none;}


/* Основная разметка */
#container  {min-height:100%; position:relative;}
#all {min-width:980px; max-width:1200px; margin:0 auto; text-align:left; overflow:hidden; padding-bottom:216px;}
#footer {position:absolute; bottom:0; width:100%; height:216px; z-index:100; clear:both; min-width:980px; max-width:1200px; }

#copy {border-top:1px solid #bfbfbf; color:#808080; padding-top:17px; font-size:12px;}
#ivix {float:right; text-align:right; width:30%;}
#ivix img {border:none; float:right; margin-left:10px}
#ivix a {color:#808080; text-decoration:none;}
#ivix a span {color:#0088cd; text-decoration:underline;}

#l {float:left; clear:left; width:200px; padding:0 40px 0 20px; margin-top:14px;}
#r {float:right;}
#c {overflow:hidden;}

#top-tel {font:400 22px "Trebuchet MS"; color:#444; height:32px; overflow:hidden; padding-left:260px; padding-top:5px;}
#top-tel span {font-size:17px; color:#81879b;}
#top-tel img#buttons {margin:-2px 0 3px -20px; float:right;}
#logo-img {height:234px;}
#logo-img a img {border:none; margin-top:40px; margin-left:-8px;}
#account {padding:8px; padding-left: 12px; background-color:#3448e0; font-size:14px; border-radius:10px; font-weight: bold; text-decoration: none; color:white}

#head {height:234px; background:url(head-bg.jpg) right 0 no-repeat; margin-bottom:18px; margin-left:244px; border-radius: 10px;}
#head-left-border img {margin-left:-16px;}

#other-sites {margin-left:23px; float:left; position:absolute; padding-top:5px;}
#other-sites a {margin:0 1em;}
#other-sites a img {border:none;}

/* Меню слева */
#menu {margin-top:27px; color:#4a6c7b;}
#menu li {list-style:none; margin:0 0 18px 0; font-size:18px; list-style-position: inside;}
#menu li a {color:#4a6c7b;}
#menu li ul {margin-top:9px;}
#menu li ul  li {font-size:14px; margin:0 0 0 20px;}
#menu li ul  li a {color:#6a9cae;}
#l a:hover {color:#da241b}

#translate-form {width:404px; float:right; min-height:270px; border:none;}
#translate-form iframe {width:404px; border:none; min-height:270px;}

/* Новости */
#news {margin-top:63px; font-family:"Trebuchet MS"; background:url(news-icon.jpg) 0 0 no-repeat;}
#news-head {font-family:Tahoma; font-size:30px; color:#085e86; height:36px; padding-top:54px; padding-left:75px;}
#news-head a {color:#085e86; text-decoration:none;}
#news-head a:hover {text-decoration:underline;}
.date {margin-top:18px; font-size:18px; line-height:36px; color:#666;}
#c #text .date {font-size:11px; font-weight:700; line-height:18px; margin-bottom:-18px;}
#news p {font-size:12px;}
#news p a {text-decoration:none; font-size:14px; font-weight:700;}
#news p a:hover {text-decoration:underline;}
#archive {background:url(archive.gif) 0 .5em no-repeat; margin-top:9px; margin-left:-15px; padding-left:15px; font-size:11px;}

#sale {margin-top:18px;}
.defence {margin-top:50px; margin-bottom:68px;}

/* Низ */
#bottom-menu {text-align:center; font-size:18px; line-height:36px; margin-top:18px;}
#bottom-menu a {color:#085e86; margin:0 1em;}
#bottom-menu a:hover {color:#da241b}

#grey-line {background:#dededc; overflow:auto; padding:18px; color:#494949; font-size:14px;}
#grey-line table {width:100%;}
#grey-line table tr td {width:20%; vertical-align:top; border-left:1px solid #b7b7b7; padding-left:26px;}
#grey-line table tr td#counter {text-align:right; vertical-align:bottom; width:30%; font-size:13px; color:#7f7f7f;}
#grey-line table tr td#counter img {margin-right:0;}
#grey-line ul {margin:18px 0 0 9px;}
#grey-line li {list-style:none;}
#grey-line img {vertical-align:middle; margin-right:18px;}
#grey-line a {color:#818181;}
#grey-line a:hover {color:#6a67d9}

/* Иконки в нижней части */
.icq img {margin-right:6px;}
.skype, .skype:hover, .visa, .visa:hover, .mastercard , .mastercard:hover, .wm, .wm:hover {background:url(bottom-icons.gif) 0 -298px no-repeat; padding-left:35px;}
.skype {background-position:0 -400px;}
.skype:hover {background-position:0 -450px;}
.visa {background-position:0 0; height:38px;}
.visa:hover {background-position:0 -50px;}
.mastercard  {background-position:0 -100px; height:38px;}
.mastercard:hover {background-position:0 -150px;}
.wm  {background-position:0 -200px; height:38px;}
.wm:hover {background-position:0 -250px;}

/* Услуги на главной странице */
.wrap-header, .wrap-footer {display:inline-block; font-size:11px;}
.wrap-item {display:inline;}
.wrap-header, .wrap-footer {width:42%; margin-right:7%;}
.wrap-header {vertical-align:top; padding-bottom:24px; padding-top:18px;}
.wrap-footer {height:24px; margin-left:-49%; vertical-align:bottom;}
.wrap-header p, .wrap-footer p {padding-left:36px; font-family:"Trebuchet MS"; color:#666;}
#c #text .wrap-header h2 {padding-top:0;}
.wrap-header h2 a {color:#085e86;}
.wrap-header h2 a:hover {color:#da241b}
.wrap-footer p {line-height:24px;}
.wrap-footer p span {color:#da231b; font-size:24px;}


/*Social icons*/
#social_icons a			{display:inline-block; width:26px; height:26px; background-image:url(social_icons.png); background-repeat:no-repeat; }
#social_icons .ya		{background-position:0px 0px; }
#social_icons .moi_krug	{background-position:-35px 0px; }
#social_icons .vk		{background-position:-70px 0px; }
#social_icons .fb		{background-position:-103px 0px; }
#social_icons .twitter	{background-position:-136px 0px; }
#social_icons .ondo		{background-position:-171px 0px; }
#social_icons .live		{background-position:-204px 0px; }
#social_icons .mail		{background-position:-238px 0px; }


/*RSS*/
#news .rss			{display:block; margin-top:-1em; }
#news .rss:before	{content:""; display:inline-block; width:17px; height:17px; margin:0 .3em 0 76px; vertical-align:middle; background:url(rss.png) 0px 0px no-repeat; }


/* Оформление текста */
#text {padding-right:5px;}
#c #text h1 {font-size:30px; font-weight:400; line-height:54px; color:#085e86;}
#c #text h2 {font-size:20px; font-weight:400; padding:18px 0 18px 0; color:#085e86; }
#c #text h3 {font-size:15px; font-weight:700; padding-top:18px; color:#555;}
#c #text h4 {font-size:15px; font-weight:700;}
#c #text h5 {font-size:11px; font-weight:700;}
#c #text h6 {font-size:11px; font-weight:400; font-style:italic;}
#c #text p {padding-bottom:18px;}

#c #text table {margin:-2px 0 18px 0; border-collapse:collapse}
#c #text table tr td, #c table tr th {width:auto; padding:0 3px; color:#000; height:17px; border:1px solid #959595}
#c #text table tr td p, #c table tr th p {padding:0;}
#c #text table * {line-height:16px; font-size:12px; margin:0;}
#c #text table tr th {background:#085e86; font-weight:700; color:#fff; text-align:center;}
#c #text table.nobd tr td, #c table.nobd tr th, #c table#order tr td, #c table#order tr th {border:none; color:#666;}
#c #text table#order tr td input, #c table#order tr td textarea {margin-top:9px;}
#c #text table.nobd img {margin:0; border:none; vertical-align:middle;}

#c #text ul, #c ol {padding:0 0 18px 36px; list-style-position: inside;}
#c #text li ul, #c li ol {padding:0 0 0 36px;}
#c #text table sub, #c table sup, sub, sup  {font-size:10px; line-height:10px;}

#c #text img {}
#c #text hr {margin-bottom:18px; border:none; height:1px; background-color:#999;}

#c #text .pages {padding:18px 0 }
#c #text .pages a, #c .pages span {margin:0 1em;}
#c #text .pages span {font-size:15px;}

.jcarousel-skin-tango img {padding:10px; margin:5px; background:#FFF;}


/*Order form*/
#orderform input[type="text"],
#orderform select				{width:50%; height:2.5em !important; box-sizing:border-box; border:1px solid #c5c5c5; border-radius:2px; background:#f2f2f2; }
#orderform input[type="file"]	{margin-left:2em !important;}
#orderform td					{padding:.3em 0 !important;}
#orderform input[type="submit"]	{font-size:18px; margin-left:260px !important; padding:.1em .5em; background:#4a6c7b; border:none; border-radius:4px; color:#fff; cursor:pointer;}
#orderform textarea				{width:100%; height:10em; border:1px solid #c5c5c5 !important; border-radius:2px; background:#f2f2f2; }

#orderform .field_title			{width:12em !important; padding-right:10px !important; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; text-align:right; }
#orderform:before				{content:""; float:left; width:116px; height:111px; background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAEAwMDAwMEAwMEBgQDBAYHBQQEBQcIBgYHBgYICggJCQkJCAoKDAwMDAwKDAwNDQwMEREREREUFBQUFBQUFBQUAQQFBQgHCA8KCg8UDg4OFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABvAHQDAREAAhEBAxEB/8QAmQAAAgMBAAMBAAAAAAAAAAAAAAUCAwQBBgcICQEBAQEAAwEBAQAAAAAAAAAAAAECBAUGBwMIEAABAwIDBQYEAwgDAAAAAAABAAIDEQQhMQVBUXESE2GBIjIGB5FSIxTB4ULwobHRYjNDU3KSFREBAAIBAgQDBgcAAAAAAAAAAAECEQMEITFBElEiBWFxkbEyBoGhwUJyghP/2gAMAwEAAhEDEQA/APv5AIBAIBAIBAIBAuu9WhhJjg+rLlh5QeKBfBf3P3rJJXkg1D2Dyhp7FJlYh5ACCARiDiCqjqAQCAQCAQCAQCAQZbrULe0FHnmk2RtxP5IE1xeXV6eUnpw/I3bx3oOQ2taYUCCsUc97wczyim5uH8Vlo502452dFx8TfLw/JaZb0AgEAgEAgEAgqmuIbdnPM8NGyuZ4BAnudVnnqy2HTjyLz5j/ACQZorck8xxcc3HNBqbG1gxzQV3M3LGQzzu8LeJwQUNAa0NGQAA7llVsMroZGyNzBSB5BHI2VjZG+VwqtIkgEAgEAg45zWNLnENaMycAgVXWsCpjsxzu/wBh8o4b0C7kluH9SZxkedpQaWQNaMUEy8NGCCh8qDOXdWX+mPd8xWctYWcEQIGOmXHK4wOODsW8fzWkNUAgEAgwXeqQW9WM+rN8rchxKBTNNc3rqzO8OyMYAILI7cDPAILvCwYIK3yoM75UGeSUivYpIsgaRGCfM48x34rLS1VAg61xa4OGBGIQP7acTxB/6snDtWkXIM9ze29qKyu8Wxgxce5AmudQubslrPpQ/KMzxKCuK27O9BqDWR8UEHyoM8k4aC4kNaAXOcTQAAVJJOwIsPSPup75WPpuFlp6cnNxfOxEkYFJNnhc4GjG5l/LiaBu9dbuN3FeFXt/R/tu+v5tavCeUfrL0bee+fubf3dveM1eS3bbOEsdvHy9JxFMJGhrQ8GuIK6y261ZmJ7uXR72n27saUms6VZ7omJz3TP4TnhOfyfQXtj7w6d7g3MOkXVt9j6g6DrqSCNwkgkEZpJy5Frhg7lOxdtt93Gr5Z4S+aerfb99lH+kW7tPux7YzHDPse2uszIHDt3LmZeXiEg9p2qiWG9ECDXYXHRl5XH6b8Dx2FWA7VR43fWT4bl5EhIf4ml/iWW4VtfMz9LHU2jAlMzCcFv3ThWsJA7DVXKYQdds2gtO4hTJhQ64YcjULWckwWa0YZtI1GK4cBbyWtw2Uk0AYYnVxG4YrFp8s+5+2hMxqVmOfdX58n59XE0t5cSXly50szyAXONTUjDHZwXks8H9ITSula3DlOE4raSWmBa3aMl+drJ5ped+2Orj0j690b1Bckt05twywvpD8t8x8Ne6gcuVtdSa6lbdOToPXtpGvtdTTj6sd0e+vF9yFg5i00JGFTjWi9RMQ+Fch0I3ZtHcmFiXPs2HJzhwKYTINpJ+mXLIEIQrkE0NC/lIG0FXBlr/APaZ9jSv169PupnX9ymTBpe24uISAPqM8TFZZIlFCA/b4oIljXZtFOCKpms7SaJ8U0QfDI0skjdi1zXCjgewg0WZiJhqt5raLRzjj8HxZ7p+3l16G9YXVnptnPP6duWMu7GQRvkjZFJ/iMjWkVjILcdlF5zc7edO2IjNekvt3oPq9N1t4nUtHf8Aujxt4x/L5lOkaLJqL4Y43B8kxpFb2rm3NzIRmGRQl7zTaeUUXFpozaXc7jfU0omfDrPCsf2ng9/+1ntZIzWX6x6l9Py2mm6YyN2hwalydWW9k/u3T4Wudy8rWtbE11aYnNd5tdpETm1cRHLPV8z9b9bm1OzT1O61/qmmeFelYmfjMvfQaV2mHgcJhqplI8rRVxoERjmvquEVu0ySnJrcSg0W2jTTkS6g8gZiFp/iUDf7S26PQ6Tej8lMEFyBNqNv0peo0eCT9zlmVYkAgEHCOYhpyzKC4c1KA0b8uz4IdcsdjomjabcTXem6da2V1cVM89tBHFJJXE8zmNBOalaRXlGHI1Nxq6lYre1rRXlEzOIMQ1bcdMDCpwCIzz3sUAoDVyCMFhfageeYm3tzv85HYEDq0sbaybywMoT5nnFx4lBpQCAQVXELZ4nRu25HcUCB7XMcWO8zTQrKooA4BBKFvNWQjF2XAJAvDVpUw1EyhLcRQCriKojNH97qTqWzeWLbK7BvdvQNrLSLa1Ikf9a4/wBj9nAbEDBAIBAIBAIFmp29KXDR2SfgVJUsUHDU0btcaBQa2MDQANgotmUnOZGKvPciMbrua5f0LNhkftpkOJQbrXQ21Et+7qyZiMeQcd6Bu1rWgNaAGjIDAIOoBAIBAIBAIIvY2RpY4Va4UKBBPCYJXRO/Tkd42LKowAc5kccGYCu9WBya/Yw9OEF7zg0AVJVRbb6Rc3ZEl84xRHHpN8x4nYgdQW8NswRwMDGjd+KC1AIBAIBAIBAIBAIMGqQc8Jnb54sT2tUkeNtuYJnmOS7jtmA+LncA/wD61qkBvZ3ehWY+hMx8hzkJDnHvVGwaxZu8rwUExqMTsigmLtpyQTE4KCYkBQSDgg7UIOoBAIBAIIS9IxPE3L0aHn56cvLtrXYgSmH0kSaOsQdtHxD8UHW2vpk/25LYf8ZGfgUFgtNH/wAc0Xc9v80FzbayHllZ3OCC1sUAye34hBa1kexw+KCYazePigmA3eg7QIOoBB//2Q==) 0px 0px no-repeat; }

#orderform th {font-size:14px !important; height:3em !important; background:none !important; text-align:left !important; color:#000 !important; }



#c .recaptchatable,
#c .recaptchatable td					{border:none !important; }
#c .recaptchatable #recaptcha_image		{border:none !important; }
#c #orderform #recaptcha_response_field	{margin:0 !important; border:1px solid #c5c5c5 !important; border-radius:2px; background:#f2f2f2; }
#c #recaptcha_logo						{margin-left:10px !important; }
#c #recaptcha_table {margin-left:260px !important; }


ul#jmenu{list-style:none}ul#jmenu li a{display:block}ul#jmenu li ul{display:none;position:absolute;list-style:none;zoom:1}ul#jmenu li ul li{float:none}

#c #text .jcarousel-skin-tango li img{border:1px solid #666;margin:0;padding:2px}.jcarousel-skin-tango .jcarousel-container{width:100%}.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-tango .jcarousel-container-horizontal{height:120px;width:660px;margin:0 auto}.jcarousel-skin-tango .jcarousel-container-vertical{width:116px;height:120px;padding:40px 20px}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:605px;margin:0 auto;height:216px;text-align:center}.jcarousel-skin-tango .jcarousel-clip-vertical{width:141px;height:216px;text-align:center}.jcarousel-skin-tango .jcarousel-item{width:141px;height:120px}.jcarousel-item span{display:block;width:120px;margin-left:9px;border:1px solid silver;border-radius:4px}#c .jcarousel-item img{margin:0;background:none;border:none}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:10px}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:45px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(next-horizontal.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(prev-horizontal.png)}.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:45px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-horizontal.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(next-horizontal.png)}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(next-vertical.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px}.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-vertical.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}#text table {margin:-2px 0 18px 0; border-collapse:collapse}
#c #text table tr td, #c table tr th {width:auto; padding:0 3px; color:#000; height:17px; border:1px solid #959595}
#c #text table tr td p, #c table tr th p {padding:0;}
#c #text table * {line-height:16px; font-size:12px; margin:0;}
#c #text table tr th {background:#085e86; font-weight:700; color:#fff; text-align:center;}
#c #text table.nobd tr td, #c table.nobd tr th, #c table#order tr td, #c table#order tr th {border:none; color:#666;}
#c #text table#order tr td input, #c table#order tr td textarea {margin-top:9px;}
#c #text table.nobd img {margin:0; border:none; vertical-align:middle;}

#c #text ul, #c ol {padding:0 0 18px 36px; list-style-position: inside;}
#c #text li ul, #c li ol {padding:0 0 0 36px;}
#c #text table sub, #c table sup, sub, sup  {font-size:10px; line-height:10px;}

#c #text img {}
#c #text hr {margin-bottom:18px; border:none; height:1px; background-color:#999;}

#c #text .pages {padding:18px 0 }
#c #text .pages a, #c .pages span {margin:0 1em;}
#c #text .pages span {font-size:15px;}

.jcarousel-skin-tango img {padding:10px; margin:5px; background:#FFF;}


/*Order form*/
#orderform input[type="text"],
#orderform select				{width:50%; height:2.5em !important; box-sizing:border-box; border:1px solid #c5c5c5; border-radius:2px; background:#f2f2f2; }
#orderform input[type="file"]	{margin-left:2em !important;}
#orderform td					{padding:.3em 0 !important;}
#orderform input[type="submit"]	{font-size:18px; margin-left:260px !important; padding:.1em .5em; background:#4a6c7b; border:none; border-radius:4px; color:#fff; cursor:pointer;}
#orderform textarea				{width:100%; height:10em; border:1px solid #c5c5c5 !important; border-radius:2px; background:#f2f2f2; }

#orderform .field_title			{width:12em !important; padding-right:10px !important; vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; text-align:right; }
#orderform:before				{content:""; float:left; width:116px; height:111px; background:url(data:image/jpeg;base64,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) 0px 0px no-repeat; }

#orderform th {font-size:14px !important; height:3em !important; background:none !important; text-align:left !important; color:#000 !important; }



#c .recaptchatable,
#c .recaptchatable td					{border:none !important; }
#c .recaptchatable #recaptcha_image		{border:none !important; }
#c #orderform #recaptcha_response_field	{margin:0 !important; border:1px solid #c5c5c5 !important; border-radius:2px; background:#f2f2f2; }
#c #recaptcha_logo						{margin-left:10px !important; }
#c #recaptcha_table {margin-left:260px !important; }


ul#jmenu{list-style:none}ul#jmenu li a{display:block}ul#jmenu li ul{display:none;position:absolute;list-style:none;zoom:1}ul#jmenu li ul li{float:none}

#c #text .jcarousel-skin-tango li img{border:1px solid #666;margin:0;padding:2px}.jcarousel-skin-tango .jcarousel-container{width:100%}.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-tango .jcarousel-container-horizontal{height:120px;width:660px;margin:0 auto}.jcarousel-skin-tango .jcarousel-container-vertical{width:116px;height:120px;padding:40px 20px}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:605px;margin:0 auto;height:216px;text-align:center}.jcarousel-skin-tango .jcarousel-clip-vertical{width:141px;height:216px;text-align:center}.jcarousel-skin-tango .jcarousel-item{width:141px;height:120px}.jcarousel-item span{display:block;width:120px;margin-left:9px;border:1px solid silver;border-radius:4px}#c .jcarousel-item img{margin:0;background:none;border:none}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:10px}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:45px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(next-horizontal.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(prev-horizontal.png)}.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:45px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-horizontal.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(next-horizontal.png)}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(next-vertical.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px}.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-vertical.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}