body {font-family: "Palatino Linotype", serif;font-size:18px;line-height:23px;text-align:center;}
* {margin:0;padding:0;}
html, body, #main {height:100%;  /* Povinne */}
hr, .kryt, h1, #core_1 p, #core_0 h2, #core_0 h3, #core_2 h2, #core_2 h3, #core_3 h2, #core_3 h3, #core_4 h2, #core_4 h3, #core_5 h2, #core_5 h3, #core_6 h2, #core_6 h3 {display:none;}
img {border-width:0;             /* border:1px solid red; */}

#base {margin:0 auto;width:980px;min-width:980px;text-align:left;
min-height: 100%;                /* For Modern Browsers */
height: auto !important;         /* For Modern Browsers */
height: 100%;                    /* For IE */
margin: 0 auto -130px;}

#header {width:980px;height:80px;}
#core_0, #core_1, #core_2, #core_3, #core_4, #core_5, #core_6 {width:980px;height:543px;}

.message {margin:0;padding:0;}
.message ol {padding:0;list-style:none;}
.message li {padding-bottom:.5em;}
.message.submit {border-style:none;}
.message label {display:block;float:left;width:165px;margin-right:5px;text-align:right;}
.message input {width:210px;}
.message input.btn {width:105px;}

#lower {width:980px;height:52px;padding-bottom:50px;}
.vpravo {float:right;margin:0;padding:10px 0 0 10px;}
.vlavo {float:left;margin:0;padding:10px 10px 0 0;}
ul {list-style-type:square;list-style-position:inside;}
ul.skill {padding-left:20px;}
li.skills {list-style-type:none;list-style-position:inside;}

.number, .select, .number a, .number a:hover {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;font-style:normal;text-align:center;margin:0;padding:0;}
.number, .select {display:block;width:30px;height:30px;line-height:30px;float:left;margin:0 8px 8px 0;padding:0;}
.numbers {width:400px;}

.header1 {width:310px;height:80px;float:left;}
.header2 {width:360px;height:80px;float:left;}
.header3 {width:180px;height:80px;float:left;}
.header4 {width:130px;height:80px;float:left;}
.header5 {width:310px;height:52px;float:left;}
.header6 {width:360px;height:52px;float:left;}
.header7 {width:310px;height:52px;float:left;}

.text1 {display:block;width:400px;height:350px;float:left;font-style:italic;margin:0;padding:0;line-height:30px;}
.text2, .text3, .text6 {font-style:italic;font-size:.975em;}
.text2, .text4 {display:block;width:495px;height:540px;margin:0;padding:0;float:left;}
.text3, .text5, .text6 {display:block;width:470px;height:540px;margin:0;padding:0;float:left;}
.text2 .ref {display:block;width:400px;height:250px;/*position:relative;top:88px;left:57px;*/margin:0;padding:0;/*overflow:hidden;*/}

.text1 .inside {margin:40px 0 0 45px;}
.text2 .inside {margin:25px 25px 0 45px;}
.text3 .inside {margin:25px 25px 0 40px;}
.text4 .inside {margin:25px 0 0 60px;}
.text5 .inside {margin:25px 0 0 45px;}
.text6 .inside {margin:175px 25px 0 45px;}

.core_1_block1 {width:580px;height:350px;float:left;margin:0;padding:0;}
.core_1_2 {width:270px;height:150px;float:left;margin:0;padding:0;}
.core_1_3 {width:310px;height:150px;float:left;margin:0;padding:0;}
.core_1_4 {width:100px;height:200px;float:left;margin:0;padding:0;}
.core_1_5, .core_1_6 {width:240px;height:200px;float:left;margin:0;padding:0;}
.core_1_block2 {width:980px;height:193px;margin:0;padding:0;}
.core_1_7 {width:310px;height:193px;float:left;margin:0;padding:0;}
.core_1_8 {width:190px;height:193px;float:left;margin:0;padding:0;}
.core_1_9 {width:480px;height:193px;float:left;margin:0;padding:0;}

.okolo {float:left;margin:11px;padding:0;}
.okolo2 {float:left;margin:0 18px 18px 0;padding:0;width:83px;height:83px;line-height:83px;}
.link {text-align:center;}
ul li sup {font-size:.75em;}

h2, h3 {font-weight:normal;font-size:1em;}

.text1 .part1 {width:175px;height:300px;float:left;margin:0;padding:0;}
.text1 .part2 {height:300px;margin:0;padding:0;}
.icons {width:55px;height:55px;float:left;margin:0;padding:0;cursor:crosshair;}
h4, .caption {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;letter-spacing:.08em;font-size:.8em;line-height:1.5em;font-style:normal;padding:.5em .5em .5em 1em;margin-bottom:1em;text-align:left;}
.medzera {display:block;width:1.5em;height:1.5em;}
.caption {width:330px;font-weight:bold;}
.premail {float:left;margin:0;padding:0;}
.email a, .email a:hover {display:block;margin:0;padding:5px 0 0 0;}

#footer, .push {height:130px;}
#footer .inside {width:980px;margin: 0 auto;padding:1.1em 0 0 0;font-size:0.7em;line-height:2em;border-top:2px solid #5f2a00;}

.pdf, .doc, .zip, .rar {font-size:14px;line-height:28px;}

/* CLEAR FIX*/
.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 */
.space, .cleaner_new {clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden;}



/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
.coda-slider-no-js .coda-slider {height:250px;overflow:auto !important;padding-right:20px;}

/* Change the width of the entire slider (without dynamic arrows) */
.coda-slider {}
.coda-slider, .coda-slider .panel {width:400px;}

/* Change margin and width of the slider (with dynamic arrows) */
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel {width:400px;}
.coda-slider-wrapper.arrows .coda-slider {margin:0 10px;}

/* Arrow styling */
.coda-nav-left a, .coda-nav-right a {background:#000;color:#fff;padding:5px;width:100px;}

/* Tab nav */
.coda-nav ul li a.current {background:orange;}

/* Panel padding */
.coda-slider .panel-wrapper {height:250px;}
.panel-wrapper a, .panel-wrapper a:hover {margin:0;padding:0;}

/* Preloader */
.coda-slider p.loading {padding:20px;text-align:center;}

/* Don't change anything below here unless you know what you're doing */

/* Tabbed nav */
.coda-nav ul {clear:both;display:block;margin:auto;overflow:hidden;}
.coda-nav ul li {display:inline;}
.coda-nav ul li a {background:#666666;color:#fff;display:block;height:30px;line-height:30px;float:left;margin-right:1px;border-right:1px solid white;padding:0 10px;text-decoration:none;}

/* Miscellaneous */
.coda-slider-wrapper {clear:both;overflow:auto;margin:88px 0 0 57px;}
.coda-slider {float:left;overflow:hidden;position:relative;}
.coda-slider .panel {display:block;float:left;}
.coda-slider .panel-container {position:relative;}
.coda-nav-left, .coda-nav-right {float:left;}
.coda-nav-left a, .coda-nav-right a {display:block;text-align:center;text-decoration:none;}