/* www.learso.com.ua */
body { background: white; margin: 0; padding: 0; }
body, td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 76%; }

a,a:visited { color: #000000; text-decoration: none; font-weight:bold;}
a:hover,a:active {color: #ff6600; text-decoration: none; font-weight: bold;}

table#body {padding: 0; margin: 0; height: 100%; width:100%; border: 0px;}

/* header */
div#header { height: 115px; margin: 0px 3% 37px 5%; }
div#header-index { height: 115px; margin: 0px 3% 37px 2%}

div#logo-top { text-align: right; }
div#main-bg {height: 115px; margin-bottom: 37px; margin-top: 20px}
div#main-bg-index {height: 115px; margin-bottom: 10px; margin-top: 20px}
div#bg-start {height: 115px; text-align: center; }

table#logo-table { float: none; padding: 0px; margin: 0px}

td#title-cell { text-align: left; vertical-align: middle;}
td#title-cell-index { text-align: center; vertical-align: bottom;}
td#logo-cell { text-align: right; }

/* body */
div#main-body { margin: 37px 0px 0px 0px}
table#body-table { margin: 0; padding: 0;}

/* navigation */
div#top-navigation { padding: 0px 0px 0px 0; }
div#top-navigation div { margin-left: 0px; width: 100%; }
div#top-navigation td {font-size: 77%; }
div#top-navigation td a,a:visited { color: #000000; text-decoration: none; font-weight:bold;}
div#top-navigation td a:hover,a:active {color: #ff6600; text-decoration: none; font-weight: bold; }

div#left-column { float: left; width: 22%; }

/* left-menu  */
div#left-menu { padding: 0px 0px 10px 0px; }
div#left-menu ul { list-style-position: outside; font-size: 82%;}
div#left-menu ul { text-transform:lowercase; }
div#left-menu ul { list-style-type: none; margin: 5px 0px 1.2em 0px; padding: 0px 0px 0px 0px; }
div#left-menu li { list-style-type: none; background: url('/i/li.gif') left center no-repeat; margin: 0px 0px 0em 0px; padding: 4px 0px 0.3em 30px;  }
div#left-menu li#submenu {background: none; margin: 0px 0px 0em 0px; padding: 0px 0px 0.3em 30px;  }
div#left-menu li#submenu a {font-weight: lighter; text-decoration: underline; }

div#left-menu li.submenu {background: none; margin: 0px 0px 0em 0px; padding: 0px 0px 0.3em 30px;  }
div#left-menu li.submenu a {font-weight: lighter; text-decoration: underline; }

/*  определяем правую часть страниці */
td#content-cell-right { padding: 0px 34px 0px 0px; }
td#content-cell-right-company {height: 278px; width:233px; margin: 0px 34px 0px 0px;  background: url('/i/company/index.gif') right bottom no-repeat;}
td#content-cell-right-fat-free {height: 278px; width:233px; margin: 0px 34px 0px 0px;  background: url('/i/company/fat-free/index.gif') right bottom no-repeat;}
td#content-cell-right-guerilla {height: 278px; width:233px; margin: 0px 34px 0px 0px;  background: url('/i/company/guerilla/index.gif') right bottom no-repeat;}
td#content-cell-right-jump {height: 278px; width:233px; margin: 0px 34px 0px 0px;  background: url('/i/company/jump/index.gif') right bottom no-repeat;}
td#content-cell-right-circle {height: 278px; width:233px; margin: 0px 34px 0px 0px;  background: url('/i/company/circle/index.gif') right bottom no-repeat;}
td#content-cell-right-disruption {height: 278px; width:233px; margin: 0px 34px 0px 0px;  background: url('/i/company/disruption/index.gif') right bottom no-repeat;}

td#content-cell-right-activity {height: 278px; margin: 0px 34px 0px 0px;  background: url('/i/activity/index.gif') right bottom no-repeat;}
td#content-cell-right-activity-work { margin: 0px 34px 0px 0px;  background: url('/i/activity/work/index.gif') right bottom no-repeat;}
td#content-cell-right-activity-work-no { margin: 0px 34px 0px 0px;  background: url('/i/activity/work_no/index.gif') right bottom no-repeat;}
td#content-cell-right-activity-work-adv { margin: 0px 34px 0px 0px;  background: url('/i/activity/work_adv/index.gif') right bottom no-repeat;}
td#content-cell-right-activity-advance { margin: 0px 34px 0px 0px;  background: url('/i/activity/advance/index.gif') right bottom no-repeat;}
td#content-cell-right-activity-analysis { margin: 0px 34px 0px 0px;  background: url('/i/activity/analysis/index.gif') right bottom no-repeat;}
td#content-cell-right-activity-strategy { margin: 0px 34px 0px 0px;  background: url('/i/activity/strategy/index.gif') right bottom no-repeat;}

td#content-cell-right-activity-communication-pr { margin: 0px 34px 0px 0px;  background: url('/i/activity/communication/pr/index.gif') right bottom no-repeat;}
td#content-cell-right-activity-communication-event { margin: 0px 34px 0px 0px;  background: url('/i/activity/communication/event/index.gif') right bottom no-repeat;}

td#content-cell-right-activity-media { margin: 0px 34px 0px 0px;  background: url('/i/activity/media/index.gif') right bottom no-repeat;}

td#content-cell-right-activity-control { margin: 0px 34px 0px 0px;  background: url('/i/activity/control/index.gif') right bottom no-repeat;}

td#content-cell-right-activity-brand { margin: 0px 34px 0px 0px;  background: url('/i/activity/brand/index.gif') right bottom no-repeat;}
td#content-cell-right-activity-creative { margin: 0px 34px 0px 0px;  background: url('/i/activity/creative/index.gif') right bottom no-repeat;}

/* vrezka in a right part of page*/
td#vrezka  { background: url('/i/common/vrezka.gif') right top no-repeat; }
p.vrezka   {margin: 57px 37px 370px 52px; color: #000033; font-size:88%; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif;}
p#vrezka-small-top   {margin: 57px 37px 78px 55px; color: #000033; font-size:88%; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif;}
p.vrezka-small-middle   {margin: 5px 37px 5px 38px; color: #000033; font-size:88%; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif;}
p#vrezka-small-bottom   {margin: 5px 37px 280px 38px; color: #000033; font-size:88%; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif;}
span.vrezka-orange { color: #ff6600; font-size:110%; }

/* content */
td#content-cell { padding: 0px 7px 0px 18px; }
td#content-cell p {margin: 0px 0px 1.2em 0px; font-weight: normal;}
td#content-cell h1 { margin: 0px 10% 0.6em -10px; font-weight: normal; font-size: 180%; color: #ff6600; }
td#content-cell h2 { margin: 0 10% 0.1em 0px; font-weight: normal; font-size: 139%;color: #ff6600; }
/*td#content-cell h2.first { margin-top: 0px; }*/
td#content-cell h3 { margin: 1.3em 10% 0.6em 10px; font-weight: normal; font-size: 130%; }
td#content-cell td h3 { margin: 0 20px 0 20px; font-weight: normal; font-size: 125%; }
td#content-cell strong { font-weight: bold; font-size: 110%;color: #ff6600; }
td#content-cell strong#black { font-weight: bold; font-size: 110%;color: #000033; }
td#content-cell strong.cifra { font-weight: normal; font-size: 140%;color: #ff6600; }

td#content-cell a#big-black { font-weight: normal; font-size: 139%; color: #000033;}
td#content-cell a#big-orange { font-weight: normal; font-size: 139%; color: #ff6600;}
td#content-cell a.big-orange { font-weight: normal; font-size: 139%; color: #ff6600;}

td#content-cell span.vrezka { font-weight: normal; color: #000033; font-size:139%; }
td#content-cell span.vrezka-orange { font-weight: normal; color: #ff6600; font-size:139%; }

/*цитата и подпись*/
p#citation   {margin: 7px 0px 0px 38px; color: #000033; font-size:79%; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif; text-align: justify }
p#signature  {margin: 5px 0px 0px 0px; color: #000033; font-size:88%; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif; text-align: right }


td#content-cell table#portfolio {width:100% }
td#content-cell table#portfolio td.main {width:100px; text-align: center; vertical-align: top;}
td#content-cell table#portfolio td.logo {width:100px; text-align: right; vertical-align: top;}
td#content-cell table#portfolio td.big-pict {width:100px; text-align: left; vertical-align: top;}
td#content-cell table#portfolio h1 { margin: 0px 0 0.6em 0px; font-weight: normal; font-size: 180%; color: #ff6600; }


td#content-cell ul { list-style-type: none; margin: 0px 0px 1.2em 0px; padding: 0px 0px 0px 0px; }
td#content-cell ul.small { list-style-type: none; margin: 0px 0px 1.2em 0px; padding: 0px 0px 0px 0px; font-size:86%; }

td#content-cell ul li { list-style-type: none; background: url('/i/common/li_orange.gif') left center no-repeat; margin: 0px 0px 0.6em 0px; padding: 0.4em 0px 0.3em 30px;}
/*Контакты*/
td#content-cell table.contact { margin-left: 0.7em; margin-bottom: 1.5em;  }

/* copyright */
table.copyright {margin:40px 0px 20px 0px; color:#999999; height: 62px;}
td.copyright {font-size: 66%; padding: 0;  color:#999999; white-space: nowrap; width:50% }
td.copyright p {color:#999999;}
td.copyright a {color: #78797b; }
td.copyright a:visited {color: #78797b;}
td.copyright strong {color: #78797b; }