BODY {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        background-color: #FFFFFF;
        margin: 0;
        padding: 0;
}

/* basics */
A {
        color: #007ac2;
        text-decoration: underline;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:HOVER {
        text-decoration : none;
}
B, STRONG {
        color: #111111;
}
H1,H2,H3 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: normal;
        padding: 0px;
        margin: 0px;
        margin-bottom: 15px;
}
TD,P {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #111111;
        line-height: 12pt;
}
UL {

}
LI{

}
FORM {
        border: 0;
        margin: 0;
        padding: 0;
}
SELECT {
}
INPUT {
}
INPUT.button {

}
TEXTAREA{
        border : 1px solid #CCCCCC;
        background : White;
}
HR {
        height: 0;
        border-width: 1px 0 0 0;
        border-style: solid;
        border-color: #cccccc;
}
BLOCKQUOTE {
        font-style: italic;
        color: Gray;
}
.absmiddle {
        vertical-align: middle;
}
/* this website specials */

#main_container {
        width: 100%;
        height: 100%;
}
#content_container {
        width: 824px;
        background-image: url(../images/kronospan_content_bg.jpg);
        vertical-align: top;
}
#right {
        background-image: url(../images/kronospan_right_bg.jpg);
        background-repeat: no-repeat;
		  background-position: top left;
}
#left {
        background-image: url(../images/kronospan_left_bg.jpg);
        background-repeat: no-repeat;
		  background-position: top right;
}
#logo_container {
        width: 824px;
        height: 77px;
        background-image: url(../images/kronospan_logo_bg.jpg);
        position: relative;
}
#logo {
        width: 288px;
        height: 77px;
        position: absolute;
        left: 0;
        cursor: pointer;
}
#logo_container H1 {
        display: none;
}
/* searchform */
#search_container {
        position: absolute;
        right: 0px;
        top: 0px;
        width: 250px;
}
#searchfield {
        border: none;
        background-color: transparent;
        color: Black;
        width: 172px;
        height: 20px;
        margin-left: 5px;
}
#searchbutton {
        width: 50px;
        height: 20px;
        cursor: pointer;
        border: none;
        background-color: transparent;
}
/* flags */
#flags {
        top: 23px;
        left: 621px;
        width: 105px;
        height: 16px;
        position: absolute
}
#flags UL {
        position: relative;
        width: 105px;
        height: 16px;
        list-style: none;
        margin: 0;
        padding: 0;
}
#flags UL LI {
        position: absolute;
        top: 0;
        margin: 0;
        padding: 0;
        list-style: none;
}
#flags UL LI, #flags UL LI A {
        height: 16px;
        display: block;
}
#flags UL LI A {
        text-indent: -9999px;
        text-decoration: none;
}
#sk, #sk A {
        left: 0px;
        width: 23px;
        background: url(../images/kronospan_flag_sk.png) no-repeat;
}
#sk A:hover {
        background: url(../images/kronospan_flag_sk.png) no-repeat;
}
#en, #en A {
        left: 25px;
        width: 27px;
        background: url(../images/kronospan_flag_en.png) no-repeat;
}
#en A:hover {
        background: url(../images/kronospan_flag_en.png) no-repeat;
}
#de, #de A {
        left: 54px;
        width: 26px;
        background: url(../images/kronospan_flag_de.png) no-repeat;
}
#de A:hover {
        background: url(../images/kronospan_flag_de.png) no-repeat;
}
#ru, #ru A {
        left: 82px;
        width: 23px;
        background: url(../images/kronospan_flag_ru.png) no-repeat;
}
#ru A:hover {
        background: url(../images/kronospan_flag_ru.png) no-repeat;
}
#menu1 {
        position: absolute;
        left: 519px;
        margin-top: 47px !important;
        margin-top: 57px;
}
#menu1 UL, #menu1 LI {
        list-style: none;
}
#menu1 LI {
        display: inline;
/*        height: 15px;*/
        margin-left: 10px;
        vertical-align: top;
}
#menu1 LI A {
        color: black;
}
#uvod {
        background-image: url(../images/kronospan_ico_home.jpg);
        background-repeat: no-repeat;
        padding-left: 17px;
}
#faq {
        background-image: url(../images/kronospan_ico_faq.jpg);
        background-repeat: no-repeat;
        padding-left: 15px;
}
#mapa-stranky {
        background-image: url(../images/kronospan_ico_sitemap.jpg);
        background-repeat: no-repeat;
        padding-left: 17px;
}
#foto_container {
        background-image: url(../images/kronospan_foto_bg.jpg);
        position: relative;
        width: 824px;
        height: 223px;
}
#foto {
        position: absolute;
        left: 15px;
        z-index: 2;
}
#foto-info {
        position: absolute;
        left: 665px;
        top: 21px;
        width: 130px;
}
#foto-alternative {
        position: absolute;
        left: 15px;
}
#objectplaner {
        background-image: url(../images/kronospan_object_planer.jpg);
        position: absolute;
        right: 0px;
        top: 0px;
        height: 223px;
        width: 320px;
        cursor: pointer;
}
#menu_container {
        background-image: url(../images/kronospan_menu_bg.jpg);
        position: relative;
        width: 824px;
        height: 29px;
        z-index: 5;
}
#content {
        width: 824px;
/*        height: 600px;*/
        clear: both;
}
#footer {
        clear: both;
        background-image: url(../images/kronospan_footer_bg.jpg);
        background-repeat: no-repeat;
/*        position: relative;*/
        width: 824px;
        height: 19px;
        color: #007dc3;
        text-align: center;
        padding-top: 5px;
}
/* homepage */
#index-right {
        background-image: url(../images/kronospan_index_right_bg.jpg);
        width: 399px;
        float:right;
        margin-bottom: 2px;
        height: 750px;
}
#index-menu {
        width: 249px;
        float: right;
}
#index-menu UL {
        width: 236px;
        float: left;
        margin: 0;
        padding: 0;
}
#index-menu UL LI {
        background-color: White;
        list-style: none;
        margin-bottom: 2px;
        height: 28px;
        vertical-align: middle;
        padding-top: 5px;
}
#index-menu UL LI A {
        background-image: url(../images/kronospan_dot.png);
        background-repeat: no-repeat;
        background-position: left center;
        margin-left: 15px;
        padding-left: 15px;
        font-weight: bold;
        text-decoration: none;
}
#index-menu UL LI A:HOVER {
        text-decoration: underline;
}
#index-company {
        background-image: url(../images/kronospan_index_right_compa.jpg);
        background-repeat: no-repeat;
        clear: both;
}
#index-company-text {
        font-size: 9px;
        width: 199px;
        float: right;
        margin-right: 10px;
}
#index-company-text STRONG {
        color: #b8d8f2;
        font-size: 15px;
}
#index-company-text H3 {
        color: #c21c00;
        font-size: 19px;
        margin-left: 20px;
        margin-top: 5px;
}
#index-icons {
        background-image: url(../images/kronospan_index_right_icons.jpg);
        width: 399px;
        height: 76px;
        clear: both;
        position: relative;
}
#kronooriginal, #panda, #fsc {
        position: absolute;
        top: 1px;
        height: 72px;
        cursor: pointer;
}
#kronooriginal {
        left: 18px;
        width: 80px;
}
#panda {
        left: 105px;
        width: 85px;
}
#fsc {
        left: 199px;
        width: 163px;
}
#fsc-big {
        position: absolute;
        top: -200px;
        left: -150px;
        background-image: url(../images/fsc_logo.gif);
        width: 450px;
        height: 196px;
        z-index: 20;
}
#evp-big {
        position: absolute;
        top: -250px;
        left: 0px;
        background-image: url(../../images/logo-evp-full.gif);
        width: 200px;
        height: 200px;
        z-index: 20;
}

#index-left {
        width: 300px;
/*        float: left;*/
        position: relative;
}

/*
#index-right {
        background-image: url(../images/kronospan_index_right_bg.jpg);
        width: 399px;
        float:right;
        margin-bottom: 2px;
        height: 700px;
}
*/

#index-articles {
        position: relative;
        top: 50px;
        left: 70px;
        width: 300px;
}
#index-articles P {
        color: #4f5050;
        font-size: 7pt;
        margin-bottom: 20px;
        text-align: justify;
}
#index-articles SPAN {
        color: #939697;
}
.index-more {
        margin-left: 50px;
        color: #007ac2;
}
/* classes */
.navigator {
        color: Silver;
}
.navigator A {
        color: Silver;
        text-decoration: none;
}
.navigator A:HOVER {
        text-decoration: underline;
}
.perex-article {
        color: #4f5050;
        font-size: 7pt;
        margin-bottom: 20px;
        text-align: justify;
}
.subs {

width:200px;
/*        height: 100%;*/
}
.subs TR TD {
/*        background-color: #E7F4FD;*/
}
.subs TR TD HR {
        display: none;
}

/* OLD STYLES */
.galeria {
        vertical-align: top;
        border-top: 0px solid #D7D7D7;
        border-bottom: 0px solid #FF0000;
        border-right: 0px solid #D7D7D7;
        border-left: 0px solid #D7D7D7;
}
TD.image{
        border: 5px hidden;
}
.small{
        color: #636363;
        font-family : Arial, Helvetica, sans-serif;
        font-size: 11px;
}
B.red, STRONG.red {
        color: #FF510C;
        font-weight: bold;
}
B.nadpis, STRONG.nadpis {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #007AC3;
        font-size: 10pt;
        font-weight: bold;
}
B.supernadpis, STRONG.supernadpis {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #007AC3;
        font-size: 19pt;
        font-weight: bold;
}
STRONG.supernadpis39, STRONG.supernadpis1039 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #005596;
        padding: 10px;
        line-height: 30px;
        color: White;
        font-size: 19pt;
        font-weight: bold;
}
STRONG.supernadpis2083, STRONG.supernadpis2084 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #8f5623;
        padding: 10px;
        line-height: 30px;
        color: White;
        font-size: 19pt;
        font-weight: bold;
}
STRONG.supernadpis35, STRONG.supernadpis1035 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ed1c24;
        padding: 10px;
        line-height: 30px;
        color: White;
        font-size: 19pt;
        font-weight: bold;
}
STRONG.supernadpis36, STRONG.supernadpis1036 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffdd00;
        padding: 10px;
        line-height: 30px;
        color: White;
        font-size: 19pt;
        font-weight: bold;
}
/* new flooring */
.castello1 {
        background-color: #FAF8EE;
        padding-left: 15px;
        padding-right: 20px;
        padding-top: 15px;
        border-left: 10px solid #A3BBE1;
}
.gallant1 {
        background-color: #FAF8EE;
        padding-left: 15px;
        padding-right: 20px;
        padding-top: 15px;
        border-left: 10px solid #D69459;
}
.galaxy1 {
        background-color: #FAF8EE;
        padding-left: 15px;
        padding-right: 20px;
        padding-top: 15px;
        border-left: 10px solid #FFF5B5;
}
.galaxyrustical1 {
        background-color: #FAF8EE;
        padding-left: 15px;
        padding-right: 20px;
        padding-top: 15px;
        border-left: 10px solid #F79497;
}
.flooricons {
        padding-top: 15px;
        background-color: #FFFFFF;
}
.flooricons B, .flooricons STRONG {
        text-align: center;
}
.floordetails {
        background-color: #E8F0F0;
}
TABLE #castello {
        border: 1px solid Navy;
}
TABLE #castello TD {
        border-left: 10px solid #005596;
        color: Navy;
}
TABLE #castello TD A {
        color: Navy;
}
TABLE #gallant {
        border: 1px solid Black;
}
TABLE #gallant TD {
        border-left: 10px solid #8F5623;
        color: Black;
}
TABLE #gallant TD A {
        color: Black;
}
TABLE #galaxyrustical {
        border: 1px solid #960C10;
}
TABLE #galaxyrustical TD {
        border-left: 10px solid #ED1C24;
        color: #960C10;
}
TABLE #galaxyrustical TD A {
        color: #960C10;
}
TABLE #galaxy {
        border: 1px solid #FF7400;
}
TABLE #galaxy TD {
        border-left: 10px solid #FFDD00;
        color: #FF7400;
}
TABLE #galaxy TD A {
        color: #FF7400;
}

/* tabulka partnerov */
#map-navigator {
        background-image: url(../images/mapa-komplet.gif);
        width: 659px;
        height: 331px;
        margin: 0;
        padding: 0;
}
#map-navigator UL {
        list-style: none;
        position: relative;
        width: 659px;
        height: 331px;
        margin: 0;
        padding: 0;
}
#map-navigator UL LI {
        list-style: none;
        position: absolute;
        margin: 0;
        padding: 0;
        display: block;
}
#map-navigator UL LI A {
        display: block;
        text-indent: -9999px;
        text-decoration: none;
}
#bratislava, #bratislava A {
        left: 0px;
        top: 159px;
        width: 87px;
        height: 109px;
        z-index: 50;
}
#bratislava A:hover {
        background: url(../images/ba.gif) no-repeat;
}
#trnava, #trnava A {
        left: 11px;
        top: 118px;
        width: 133px;
        height: 198px;
}
#trnava A:hover {
        background: url(../images/tn.gif) no-repeat;
}
#trencin, #trencin A {
        left: 57px;
        top: 41px;
        width: 180px;
        height: 158px;
        z-index: 50;
}
#trencin A:hover {
        background: url(../images/tt.gif) no-repeat;
}
#nitra, #nitra A {
        left: 100px;
        top: 149px;
        width: 162px;
        height: 182px;
        z-index: 50;
}
#nitra A:hover {
        background: url(../images/nr.gif) no-repeat;
}
#zilina, #zilina A {
        left: 188px;
        top: 0px;
        width: 189px;
        height: 156px;
        z-index: 50;
}
#zilina A:hover {
        background: url(../images/za.gif) no-repeat;
}
#bystrica, #bystrica A {
        left: 185px;
        top: 117px;
        width: 242px;
        height: 156px;
        z-index: 50;
}
#bystrica A:hover {
        background: url(../images/bb.gif) no-repeat;
}
#kosice, #kosice A {
        left: 382px;
        top: 106px;
        width: 253px;
        height: 125px;
        z-index: 50;
}
#kosice A:hover {
        background: url(../images/ke.gif) no-repeat;
}
#presov, #presov A {
        left: 344px;
        top: 27px;
        width: 312px;
        height: 129px;
        z-index: 50;
}
#presov A:hover {
        background: url(../images/po.gif) no-repeat;
}
.adresar {
                        border: 3px double Silver;
                }
                .adresar TD {
                        font-size: 7pt;
                        border-bottom: 1px solid silver;
                        vertical-align: top;
                        padding: 2px;
                }
                #legenda-container {
                        position: relative;
                }
                #legenda {
                        width: 300px !important;
                        width: 380px;
                        height: 40px;
                        padding: 50px;
                        position: absolute;
                        top: -110px;
                        left: 300px !important;
/*                        left: -10px;*/
                        text-align: justify;
                        z-index: 100;
                }
#partneri DIV {
        margin-bottom: 10px;
}
#partneri DIV TABLE {
        border: 3px double Silver;
}
#partneri DIV TABLE TD {
        font-size: 7pt;
        border-bottom: 1px solid silver;
        vertical-align: top;
        padding: 2px;
}
.EvenRow{
        background-color: #F5F5F5;
}
.OddRow {
        background-color: #ffffff;
}
#minimap-ico {
        position: absolute;
        top: -325px;
        left: -34px;
        background-image: url(../images/mapka-ico.jpg);
        width: 180px;
        height: 87px;
        cursor: pointer;
        z-index: 2;
        color: #FF7910;
}
