/*
	Copyright 2007 TurboMilk. All rights reserved.
	
	TurboMilk Style
	URL: http://img.turbomilk.com/turbomilk.css
*/

*{margin:0;padding:0}
body{text-align: center;color: #4c4c4c;background: #3a5b3c url("bg-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/bg.gif*//*tpa=http://img.turbomilk.com/bg.gif*/) 50% 0;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 100.1%}
	html>body {padding: 0 0 0 6px}

img, a img {border: none;}
p {line-height: 1.31em;}
cite {background: url("arw-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/arw.gif*//*tpa=http://img.turbomilk.com/arw.gif*/) no-repeat 100% 4px;padding: 0 8px 0 0;margin: 0;font-style: normal;display: inline;}
hr {display: none;}
blockquote {margin: 1em 0;}
.clear {clear: both;}
.black {color: #000;}
.center {text-align: center;}

a {color: #076999;}
a:visited {color: #5F95AA;}
a:hover {color: #B82A00;}

ul, ol {margin: 1em 0;padding: 0 0 0 55px;}
ul li {list-style: square;margin: 0 0 0.5em 0;}
ol li {margin: 0 0 0.3em 0;}

h1 {color: #106a99;margin: 0.7em 0;font: bold 1.55em Arial, Helvetica, sans-serif;}
h1.page {color: #527554;font: 2.95em Tahoma, Arial, Helvetica, sans-serif;clear: both;padding: 15px 0 0 0;margin: 0;}
h2 {margin: 0 0 20px 0;font-size: 1.6em;font-weight: normal;color: #527554;}
h4 {color: #fff;clear: both;text-align: center;background: #bbd0cc;text-transform: uppercase;font: bold 1.2em Arial, Helvetica, sans-serif;letter-spacing: .1em;line-height: 1.5em;}
h5 {color: #48774c;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.2em;line-height: 1.25em;}
h6 {color: #92b8b7;font: bold 1.3em Arial, Helvetica, sans-serif;margin: 0;}

#wrapper {width: 608px;text-align: left;margin: 0 auto;font-size: 0.7em}

#header {height: 83px;padding: 0 31px 0 17px;}
#mainpage #header {padding: 0 33px 0 17px;}
#header h1 {color: #76eb78;float: left;margin: 22px 0 0 0;}
#header h1 a {color: #76eb78;}
#header h5, #header span {display: none;}
#header ul {display: block;float: right;margin: 68px 0 0 0;background: #263f27 url("lang-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/lang.gif*//*tpa=http://img.turbomilk.com/lang.gif*/);width: 62px;padding: 0;}
#header li {list-style: none;margin: 0;display: inline;}
#header li a {height: 15px;width: 31px;display: block;float: left;}
#header li.en img {margin: 5px 0 0 8px;}
#header li.ru img {margin: 5px 0 0 5px;}

#container {background: #fff url("container-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/container.gif*//*tpa=http://img.turbomilk.com/container.gif*/) repeat-y;width: 100%;float: left;}
#main {width:608px;float: left;margin-right: -100px;background: url("corners.gif"/*tpa=http://www.zdizayn.com/zicerikr/corners.gif*//*tpa=http://img.turbomilk.com/corners.gif*/) no-repeat 0 0;padding-top: 18px;}
#content {padding: 0 21px 0 17px;}

#navigation {background: #90ba9c url("corners.gif"/*tpa=http://www.zdizayn.com/zicerikr/corners.gif*//*tpa=http://img.turbomilk.com/corners.gif*/) repeat-y -608px 0;padding: 1px 21px 12px 17px;position: relative;float: left;font-size: 1.1em;width: 570px;}
#navigation a,#navigation a:visited,#bottom a,#bottom a:visited{color: #fff;}
#navigation a:hover,#bottom a:hover {text-decoration: none;}
#navigation a img,#bottom a img{vertical-align:middle;position: relative;}
#navigation dl{float: right;white-space: nowrap;position: relative;}
#navigation dl dt{float: left;clear: none;color: #fff;padding: 0 4px 0 16px;font-size: .8em;font-weight: bold;}
#navigation dl dd{float: left;white-space: normal;border-left: 4px solid #fff;padding: 0 12px 0 9px;}
#navigation dl dd ul{margin: 0;padding: 0;}
#navigation dl dd ul li{list-style: none;padding: 2px 0 4px;margin: 0;}
#navigation .mail{position: absolute;bottom: 12px;left: 17px;float: left;}
#navigation a span{white-space: nowrap;}
#topline{height: 3px;background: #fff;border-bottom: 4px solid #d1a776;margin: 0 9px 0 5px;font-size: 1px;clear: left;}

.rss{font-size: 1.1em;white-space: nowrap;float: right;text-align: right;margin: 0 0 -30px}
.rss a{position: relative;top: -15px;}
.rss a,.rss a:visited{color: #7d977e;}
.rss a:hover {text-decoration: none;color: #B82A00;}
.rss a img{vertical-align:middle;}
.bot{padding: 0 0 15px;}
.bot{margin: 0;}
.bot a{position: static;}
.hint{font-size: 1.1em; margin: 20px 0 -5px 0}
.hint a,.hint a:visited{color: #7d977e;}
.hint a:hover {text-decoration: none;color: #B82A00;}
.hint a img{vertical-align:middle;}

#sidebar {float: right;width: 168px;background: #c0d7b7 url("sidebar-1.jpg"/*tpa=http://www.zdizayn.com/zicerikr/sidebar.jpg*//*tpa=http://img.turbomilk.com/sidebar.jpg*/) no-repeat;padding: 146px 0 50px 0;margin: 0 -100px 0 -168px;}
html>body #sidebar {margin: 0 0 0 -168px;}

#rocket {display: block;width: 179px;height: 153px;background: url("rocket-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/rocket.gif*//*tpa=http://img.turbomilk.com/rocket.gif*/);position: relative;top: -281px;right: -30px;z-index: 3;margin: 0 -30px -150px 0;}

#sidebar h5 {margin: 0 9px 1em 9px;}
#sidebar ul {display: block;margin: 0 6px 0 9px;padding: 0;}
#sidebar ul li {display: block;list-style: none;background: #fff url("bar_back2-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/bar_back2.gif*//*tpa=http://img.turbomilk.com/bar_back2.gif*/) no-repeat 0 100%;margin: 0 0 12px 0;width: 151px;padding-bottom: 1px;}
#sidebar ul li ul {margin: 0 8px 0 17px;padding: 0 0 5px 0;}
#sidebar ul li ul li {background: 0;padding: 0 0 5px 0;margin: 0;width: auto;}
#sidebar ul li p {margin: 0.2em 5px 0.8em 10px;line-height: 1.3em;}
#sidebar ul li h3 {background: #c0d7b7 url("bar_back1-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/bar_back1.gif*//*tpa=http://img.turbomilk.com/bar_back1.gif*/) no-repeat 0 100%;color: #fff;text-transform: uppercase;padding: 0 0 0 6px;font-size: 1.2em;margin: -7px 0 5px 0;height: 30px;}
html>body #sidebar ul li h3 {margin: 0 0 5px 0;}
#sidebar ul li span {padding: 5px 0 16px 37px;position: relative;z-index: 1;bottom: -7px;	display: block;}
html>body #sidebar ul li span {bottom: 0;}
#sidebar ul li.none h3 {height: 10px;margin: 0 0 2px 0;}
#sidebar ul li.none span {display: none;}
#sidebar ul li.contact span {background: url("bar_contact-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/bar_contact.gif*//*tpa=http://img.turbomilk.com/bar_contact.gif*/) no-repeat;}
#sidebar ul li.clients span {background: url("bar_clients-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/bar_clients.gif*//*tpa=http://img.turbomilk.com/bar_clients.gif*/) no-repeat 2px 1px;}
#sidebar ul li.partners span {background: url("bar_partners-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/bar_partners.gif*//*tpa=http://img.turbomilk.com/bar_partners.gif*/) no-repeat 0 7px;}
#sidebar ul li.partners ul li {text-align: center;padding: 0 0 10px;margin: 10px -6px 0 -15px;position: relative;}
#sidebar ul li.partners ul li.first {border-bottom: 1px solid #e9e9e9;margin: 0 -6px 0 -15px;}

#blog {background: transparent url("back1-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/back1.gif*//*tpa=http://img.turbomilk.com/back1.gif*/) repeat-x;float: right;width: 339px;}
#blog hr {clear: none;}
#blog .in {background: transparent url("back3-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/back3.gif*//*tpa=http://img.turbomilk.com/back3.gif*/) no-repeat 100% 0;padding: 5px 9px 0 3px;}
html>body #blog .in {padding: 5px 9px 0 3px;}

h1.head {color: #fff;padding: 0;height: 56px;margin: 0 0 7px 0;font-size: 19px;font-weight: normal;}
h1.head img {margin: 21px 0 0 4px;}
#main h1.head {background: #90ba9c;width: 570px;position: relative;margin: 0 -168px 7px 0;}
#blog h1.head {background: #92b7b2;float: left;width: 319px;position: relative;left: -5px;margin: 0 -2px 19px 0;}
#blog h1.head img {margin: 21px 0 0 50px;}

#loginform {margin: 0;padding: 0 5px 0 10px;text-align: center;}
#loginform fieldset {border: 0;margin: 0 0 5px 0;}
#loginform label {color: #7f7f7f;text-align: right;width: 51px;display: block;float: left;line-height: 2em;}
#loginform label strong {font-size: 9px;}
#loginform input.input {padding: 1px 2px 2px 2px;width: 72px;font-size: 1em;margin-bottom: 5px;background: #fff;}
#loginform input.button {height: 1.9em;font-size: 1em;padding: 1px 6px 2px;margin-bottom: 5px;}

ul.banners {padding: 0 12px;margin: 0;}
ul.banners li {list-style: none;margin: 12px 0 6px 0;float: left;}
html>body ul.banners li {margin: 12px 0;}
h2.portfolio, h2.icons {font: normal 23px "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 0;}
h2.portfolio a, h2.icons a {width: 193px;height: 154px;display: block;}
h2.portfolio a {background: #a8c294;margin-right: 11px;}
h2.icons a {background: #99c1af;}
h2.portfolio a, h2.icons a {text-decoration: none;color: #fff;}


#projects dt {width: 397px;background: #bbd0cc url("title2-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/title2.gif*//*tpa=http://img.turbomilk.com/title2.gif*/) no-repeat 0 100%;margin: 12px -17px 0 12px;font: normal 17px Arial, Helvetica, sans-serif;}
#projects dt a {text-align: center;display: block;background: url("title1-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/title1.gif*//*tpa=http://img.turbomilk.com/title1.gif*/) no-repeat 0 0;padding: 7px 0 10px 0;}
#projects dt strong {display: block;text-align: left;margin: 0 11px 6px 11px;	}
#projects dt a, #projects dt a:visited, #projects dt a:hover {color: #718682;text-decoration: none;}
#projects dt a:hover {color: #839693;}

#projects dd {padding: 12px;clear: both;border-bottom: 1px solid #e5e5e5;}
#projects dd img {float: left;}
#projects dd p {margin-left: 162px;font-size: 1.1em;}
#projects dd cite {text-align: right;display: block;margin-top: 0.6em;background-position: 100% 4px;}

#blog .entry {padding: 14px 10px 12px 15px;border-bottom: 1px solid #e5e5e5;}
#blog .entry h1 {margin: 0.3em 0;font-size: 1.822em;font-weight: normal;}
#blog .entry h1 a, #blog .entry h1 a:visited, #blog .entry h1 a:hover {text-decoration: none;color: #106a99;}
#blog .entry h1 a:visited {color: #5F95AA;}
#blog .entry h1 a:hover {text-decoration: underline;color: #B82A00;}
#blog .entry p {margin: 0.5em 0 1em 0;clear: none;}
#blog .entry p.sub {margin: 0;color: #076999}
#blog .entry p.sub span {padding: 2px 11px 2px 12px;background-repeat: no-repeat;background-position: 0 4px;line-height: 1.3em}
#blog .entry p.sub span.comment {background-image: url("i_comment-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/i_comment.gif*//*tpa=http://img.turbomilk.com/i_comment.gif*/);}
#blog .entry p.sub span.cat {background-image: url("i_cat-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/i_cat.gif*//*tpa=http://img.turbomilk.com/i_cat.gif*/);}
#blog .entry p.ext {margin: -0.5em 0 0 0;}

.info {white-space: nowrap;}
.earlier, .subscribe {padding: 0 10px 0 15px;float: left;}
.subscribe {float: right;}
.earlier span, .subscribe span {padding: 9px 0 10px 22px;display:block;line-height: 1.3em;}
.earlier span {background: url("i_danger-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/i_danger.gif*//*tpa=http://img.turbomilk.com/i_danger.gif*/) no-repeat 0 8px;}
.subscribe span {background: url("i_rss-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/i_rss.gif*//*tpa=http://img.turbomilk.com/i_rss.gif*/) no-repeat 0 8px;}

#footer {background: url("footer3-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/footer3.gif*//*tpa=http://img.turbomilk.com/footer3.gif*/) no-repeat 100% 0;width: 608px;float: left;clear: both;height: 165px;}
#footer div {background: url("footer2-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/footer2.gif*//*tpa=http://img.turbomilk.com/footer2.gif*/) no-repeat;}
#footer div div {background: #90ba9c url("footer1-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/footer1.gif*//*tpa=http://img.turbomilk.com/footer1.gif*/) repeat-x;height: 145px;margin: 0 21px 0 17px;}
#footer div div div {background: none;height: auto;margin: 0;}

#bottom{background: #90ba9c url("corners.gif"/*tpa=http://www.zdizayn.com/zicerikr/corners.gif*//*tpa=http://img.turbomilk.com/corners.gif*/) repeat-y -608px 0;padding: 0 9px 0 5px;float: left;width: 594px;clear: both;font-size: 1.1em}
#bottom div{border-top: 4px solid #d1a776;float: left;width: 100%;}
#bottom div div{border-top: 3px solid #fff;padding: 12px 15px 0;width: 564px;}
#bottom a{margin-right: 24px;}
#botline{height: 52px;background: url("corners.gif"/*tpa=http://www.zdizayn.com/zicerikr/corners.gif*//*tpa=http://img.turbomilk.com/corners.gif*/) no-repeat -1216px 0;clear: left;}


.home {padding: 0 26px 0 41px;float: left;margin: 64px 0 0;}
.home img {float: left;margin: 0 -24px 0 0;left: -24px;top: -1px;position: relative;}
.home a, .homeru a, .flist a {color: #fff;font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.home a:hover, .homeru a:hover, .flist a:hover {color: #fff;text-decoration: none;}
.home a:visited, .homeru a:visited, .flist a:visited {color: #fff;}


.p {margin: 1.8em 0 4em 0;clear: both;}
.p p {margin: 0 0 1.6em 0;font-size: 1.2em;line-height: 1.2em;}
.p img {margin-bottom: 2em;}
.p .ext {width: 150px;float: left;color: #a5a5a5;}
.p .ext img {margin: 0 0 .5em 0;}
.p .ext p {padding: 0 1em 0 0;font-size: 0.9em;}
.p .txt {margin: 0 0 0 167px;}
.p ol, .p ul {margin: -0.5em 0 1.5em 0;}
.p li {font-size: 1.2em;line-height: 1.2em;}

/* Main Page */
body#mainpage {padding: 0;}
#mainpage #wrapper {width: 938px;}
#mainpage #main {width: 599px;}
#mainpage #container {background: #fff url("container_main-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/container_main.gif*//*tpa=http://img.turbomilk.com/container_main.gif*/) repeat-y;}
#mainpage #content {width: 423px;padding: 5px 3px 190px 5px;margin: -71px 168px 0 0;float: left;}
#mainpage #main h1.head {width: 581px;left: 13px;}
#mainpage #footer {background: url("foot3-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/foot3.gif*//*tpa=http://img.turbomilk.com/foot3.gif*/) no-repeat 100% 0;height: 80px;width: 100%;}
#mainpage #footer div {background: url("foot2-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/foot2.gif*//*tpa=http://img.turbomilk.com/foot2.gif*/) no-repeat;}
#mainpage #footer div div {background: #90ba9c url("foot1-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/foot1.gif*//*tpa=http://img.turbomilk.com/foot1.gif*/) repeat-x;height: 50px;}
#mainpage #blog .entry img {display: none;}
#mainpage #blog ul{padding-left: 1.5em;padding-right: 1.5em}

#mainpage #footer ul {padding: 0;margin: 0 0 0 0;display: block;background: url("authors_en-1.jpg"/*tpa=http://www.zdizayn.com/zicerikr/authors_en.jpg*//*tpa=http://img.turbomilk.com/authors_en.jpg*/) no-repeat;width: 423px;height: 213px;position: relative;float: left;left: -9px;z-index: 3;margin: -177px 0 -163px 0;}
#mainpage #footer ul.ru {background: url("authors_ru-1.jpg"/*tpa=http://www.zdizayn.com/zicerikr/authors_ru.jpg*//*tpa=http://img.turbomilk.com/authors_ru.jpg*/) no-repeat;}
#mainpage #footer ul li {list-style: none;float: left;margin: 0 0 -3px 0;padding: 192px 0 0 0;position: relative;}
#mainpage #footer ul li.joukov {left: 69px;}
#mainpage #footer ul li.gilyov {left: 170px;}
#mainpage #footer ul.ru li.gilyov {left: 164px;}
#mainpage #footer ul li.kortunov {right: -104px;float: right;padding-top: 75px;background: url("authors-1.gif"/*tpa=http://www.zdizayn.com/zicerikr/authors.gif*//*tpa=http://img.turbomilk.com/authors.gif*/) no-repeat 0 0;bottom: -117px;}
#mainpage #footer ul li.kortunov img {margin-left: 19px;}
#mainpage #footer ul li.koroluk {float: right;right: -314px;padding: 0 0 0 88px;margin: 52px -219px -3px 0;background: url("authors_add-1.jpg"/*tpa=http://www.zdizayn.com/zicerikr/authors_add.jpg*//*tpa=http://img.turbomilk.com/authors_add.jpg*/) no-repeat 0 56px}
#mainpage #footer ul li.koroluk div{padding: 140px 0 0;width: 217px;height: 19px;background: url("authors_add_en-1.jpg"/*tpa=http://www.zdizayn.com/zicerikr/authors_add_en.jpg*//*tpa=http://img.turbomilk.com/authors_add_en.jpg*/) no-repeat}
#mainpage #footer ul.ru li.koroluk div{background: url("authors_add_ru-1.jpg"/*tpa=http://www.zdizayn.com/zicerikr/authors_add_ru.jpg*//*tpa=http://img.turbomilk.com/authors_add_ru.jpg*/) no-repeat}

h1.portfolio {margin: 0 0 -0.3em 0.2em;}
ul#portfolio {margin: 0 0 -15px;padding: 30px 0 0;}
ul#portfolio li {margin: 0 0 28px;list-style: none;width: 570px;  background: url("portfolio-list.gif"/*tpa=http://www.zdizayn.com/zicerikr/portfolio-list.gif*//*tpa=http://img.turbomilk.com/portfolio-list.gif*/) no-repeat 0 0; }
ul#portfolio li div{background: url("portfolio-list.gif"/*tpa=http://www.zdizayn.com/zicerikr/portfolio-list.gif*//*tpa=http://img.turbomilk.com/portfolio-list.gif*/) no-repeat -1140px 100%;padding: 9px 0;}
ul#portfolio li div div{background: url("portfolio-list.gif"/*tpa=http://www.zdizayn.com/zicerikr/portfolio-list.gif*//*tpa=http://img.turbomilk.com/portfolio-list.gif*/) repeat-y -570px 0;padding: 4px 1px 10px;}
ul#portfolio li h2 {font: bold 2.05em Arial, Helvetica, sans-serif;margin: 0;padding: 0 19px;color: #6b8974;}
ul#portfolio li p{padding: 0 19px;font-size: 1.1em;}
ul#portfolio li h2 img {margin: 0 0 3px 5px;vertical-align: middle;}
