html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    background: transparent;
}

html {
}

body {
    font-size: 12px;
    line-height:2em;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #c3c3c0;
    width: 100%;
    height: 100%;
    background: #000000;
}

a {
    color: #fefefe;
    text-decoration: none;
}

a:visited {
    color: #fefefe;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

h1 {
}

h2 {
    font-size: 1.5em;
    line-height: 1.333em;
}

h3 {
    font-size: 1em;
    line-height: 2em;
    font-weight: bold;
}

h4 {
}

p {
    text-align: left;
    font-size: 1em;
    line-height: 2em;
    margin-bottom: 1em;
}

em, i {
    font-style: italic;
}

.mainBg {
}

/* ID: CONTAINER */

#container {
    width: 990px;
    margin: 0 auto;
    /*background: #000000 url('bg-body.png') no-repeat left top;*/
    background: #000000;
}


/* ID: PAGE */

#page {
    width: 990px;
    margin: 0 auto;
}


/* ID: CONTENT */

#content {
    width: 990px;
}


/* ID: LEFTCOL */

#leftcol {
    width: 215px;
    /*margin-left: -990px;*/
    float: left;
    margin-top: 13px;
    background: url('bg-leftcol.jpg') no-repeat left top;
    height: 546px;
}

#leftcol .mainmenu {
    text-align: left;
    margin: 39px 0 0 57px;
}

#leftcol .mainmenu li {
    line-height: 52px;
    height: 52px;
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden;
}

#leftcol .mainmenu a {
    line-height: 52px;
    height: 52px;
    display: block;
    padding: 0 0 0 60px;
    border: 0;
    margin: 0;
    overflow: hidden;
    text-decoration: none;
}

#leftcol .mainmenu a span {
    display: none;
    visibility: hidden;
}

/*#leftcol .mainmenu a.id1:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu a.id4:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -91px;}
#leftcol .mainmenu a.id5:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -143px;}
#leftcol .mainmenu a.id6:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -195px;}
#leftcol .mainmenu a.id7:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -247px;}
#leftcol .mainmenu a.id8:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -299px;}
#leftcol .mainmenu a.id9:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -351px;}
#leftcol .mainmenu a.id10:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -403px;}
#leftcol .mainmenu a.id11:hover {background: url('bg-leftcol-active.jpg') no-repeat -57px -455px;}

#leftcol .mainmenu a.id1:hover {background: url('bg-leftcol.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu a.id4:hover {background: url('bg-leftcol.jpg') no-repeat -57px -93px;}
#leftcol .mainmenu a.id5:hover {background: url('bg-leftcol.jpg') no-repeat -57px -147px;}
#leftcol .mainmenu a.id6:hover {background: url('bg-leftcol.jpg') no-repeat -57px -201px;}
#leftcol .mainmenu a.id7:hover {background: url('bg-leftcol.jpg') no-repeat -57px -255px;}
#leftcol .mainmenu a.id8:hover {background: url('bg-leftcol.jpg') no-repeat -57px -309px;}
#leftcol .mainmenu a.id9:hover {background: url('bg-leftcol.jpg') no-repeat -57px -363px;}
#leftcol .mainmenu a.id10:hover {background: url('bg-leftcol.jpg') no-repeat -57px -417px;}
#leftcol .mainmenu a.id11:hover {background: url('bg-leftcol.jpg') no-repeat -57px -471px;}

#leftcol .mainmenu .act a.id1 {background: url('bg-leftcol-active.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu .act a.id4 {background: url('bg-leftcol-active.jpg') no-repeat -57px -93px;}
#leftcol .mainmenu .act a.id5 {background: url('bg-leftcol-active.jpg') no-repeat -57px -147px;}
#leftcol .mainmenu .act a.id6 {background: url('bg-leftcol-active.jpg') no-repeat -57px -201px;}
#leftcol .mainmenu .act a.id7 {background: url('bg-leftcol-active.jpg') no-repeat -57px -255px;}
#leftcol .mainmenu .act a.id8 {background: url('bg-leftcol-active.jpg') no-repeat -57px -309px;}
#leftcol .mainmenu .act a.id9 {background: url('bg-leftcol-active.jpg') no-repeat -57px -363px;}
#leftcol .mainmenu .act a.id10 {background: url('bg-leftcol-active.jpg') no-repeat -57px -417px;}
#leftcol .mainmenu .act a.id11 {background: url('bg-leftcol-active.jpg') no-repeat -57px -471px;}*/

#leftcol .mainmenu a.id1:hover {background: url('bg-leftcol.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu a.id4:hover {background: url('bg-leftcol.jpg') no-repeat -57px -91px;}
#leftcol .mainmenu a.id5:hover {background: url('bg-leftcol.jpg') no-repeat -57px -143px;}
#leftcol .mainmenu a.id6:hover {background: url('bg-leftcol.jpg') no-repeat -57px -195px;}
#leftcol .mainmenu a.id7:hover {background: url('bg-leftcol.jpg') no-repeat -57px -247px;}
#leftcol .mainmenu a.id8:hover {background: url('bg-leftcol.jpg') no-repeat -57px -299px;}
#leftcol .mainmenu a.id9:hover {background: url('bg-leftcol.jpg') no-repeat -57px -351px;}
#leftcol .mainmenu a.id10:hover {background: url('bg-leftcol.jpg') no-repeat -57px -403px;}
#leftcol .mainmenu a.id11:hover {background: url('bg-leftcol.jpg') no-repeat -57px -455px;}

#leftcol .mainmenu .act a.id1 {background: url('bg-leftcol-active.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu .act a.id4 {background: url('bg-leftcol-active.jpg') no-repeat -57px -91px;}
#leftcol .mainmenu .act a.id5 {background: url('bg-leftcol-active.jpg') no-repeat -57px -143px;}
#leftcol .mainmenu .act a.id6 {background: url('bg-leftcol-active.jpg') no-repeat -57px -195px;}
#leftcol .mainmenu .act a.id7 {background: url('bg-leftcol-active.jpg') no-repeat -57px -247px;}
#leftcol .mainmenu .act a.id8 {background: url('bg-leftcol-active.jpg') no-repeat -57px -299px;}
#leftcol .mainmenu .act a.id9 {background: url('bg-leftcol-active.jpg') no-repeat -57px -351px;}
#leftcol .mainmenu .act a.id10 {background: url('bg-leftcol-active.jpg') no-repeat -57px -403px;}
#leftcol .mainmenu .act a.id11 {background: url('bg-leftcol-active.jpg') no-repeat -57px -455px;}

/* pro ie6 */
#leftcol .mainmenu a.id1:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu a.id4:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -93px;}
#leftcol .mainmenu a.id5:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -147px;}
#leftcol .mainmenu a.id6:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -201px;}
#leftcol .mainmenu a.id7:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -255px;}
#leftcol .mainmenu a.id8:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -309px;}
#leftcol .mainmenu a.id9:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -363px;}
#leftcol .mainmenu a.id10:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -417px;}
#leftcol .mainmenu a.id11:hover {_background: url('bg-leftcol.jpg') no-repeat -57px -471px;}

#leftcol .mainmenu .act a.id1 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu .act a.id4 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -93px;}
#leftcol .mainmenu .act a.id5 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -147px;}
#leftcol .mainmenu .act a.id6 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -201px;}
#leftcol .mainmenu .act a.id7 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -255px;}
#leftcol .mainmenu .act a.id8 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -309px;}
#leftcol .mainmenu .act a.id9 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -363px;}
#leftcol .mainmenu .act a.id10 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -417px;}
#leftcol .mainmenu .act a.id11 {_background: url('bg-leftcol-active.jpg') no-repeat -57px -471px;}

#leftcol .mainmenu .act a.id1:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu .act a.id4:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -93px;}
#leftcol .mainmenu .act a.id5:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -147px;}
#leftcol .mainmenu .act a.id6:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -201px;}
#leftcol .mainmenu .act a.id7:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -255px;}
#leftcol .mainmenu .act a.id8:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -309px;}
#leftcol .mainmenu .act a.id9:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -363px;}
#leftcol .mainmenu .act a.id10:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -417px;}
#leftcol .mainmenu .act a.id11:hover {_background: url('bg-leftcol-active.jpg') no-repeat -57px -471px;}

/* pro ie7 */
#leftcol .mainmenu a.id1:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu a.id4:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -93px;}
#leftcol .mainmenu a.id5:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -147px;}
#leftcol .mainmenu a.id6:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -201px;}
#leftcol .mainmenu a.id7:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -255px;}
#leftcol .mainmenu a.id8:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -309px;}
#leftcol .mainmenu a.id9:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -363px;}
#leftcol .mainmenu a.id10:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -417px;}
#leftcol .mainmenu a.id11:hover {*background: url('bg-leftcol.jpg') no-repeat -57px -471px;}

#leftcol .mainmenu .act a.id1 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -39px;}
#leftcol .mainmenu .act a.id4 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -93px;}
#leftcol .mainmenu .act a.id5 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -147px;}
#leftcol .mainmenu .act a.id6 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -201px;}
#leftcol .mainmenu .act a.id7 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -255px;}
#leftcol .mainmenu .act a.id8 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -309px;}
#leftcol .mainmenu .act a.id9 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -363px;}
#leftcol .mainmenu .act a.id10 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -417px;}
#leftcol .mainmenu .act a.id11 {*background: url('bg-leftcol-active.jpg') no-repeat -57px -471px;}

/* ID: MIDCOL */

#midcol a.logo {
    display: block;
    position: absolute;
    top: 374px;
    left: 0px;
    height: 300px;
    line-height: 270px;
    width: 300px;
    text-decoration: none;
    text-align: center;
    background: url('krausberry-pixla.jpg') no-repeat 90px 25px;
}

#midcol a.logo span {
    display: none;
    visibility: hidden;
}

#midcol {
    width: 302px;
    /*margin-left: -776px;*/
    float: left;
    min-height: 700px;
    _height: 700px;
    position: relative;
}

#midcol .inbox {
    margin: 0 10px 10px 10px;
    overflow: hidden;
}

#midcol h2 {
    /*color: #cf7f37;*/
    color: #fefefe;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 16px;
    margin: 28px 0 16px 0;
    padding: 0;
    overflow: hidden;
    height: 24px;
}

#midcol .nejblizsi {
    /*color: #fefefe;*/
    color: #788D8F;
    float: left;
    width: 125px;
    text-align: right;
}

#midcol .koncerty {
    /*color: #d07f37;*/
    color: #dbcc00;
    float: right;
    width: 145px;
}

#midcol .datum {
    /*color: #d07f37;*/
    color: #788D8F;
    float: left;
    width: 100px;
    text-align: right;
}

#midcol .misto {
    color: #dbcc00;
    float: right;
    width: 170px;
}

#midcol .kompletProgram {
    color: #4a595a;
    display: block;
    /*border-top: 1px dashed #152216;*/
    margin: 2em 0 0 0;
    line-height: 3em;
    text-decoration: none;
    padding: 0 0 0 18px;
    text-align: center;
}

#midcol .kompletProgram span {
    /*padding-right: 15px;
    background: url('koncertlink-arrow.gif') no-repeat right 2px;*/
    text-decoration: underline;
}

#midcol .galleryListHeading {
    color: #dbcc00;
    margin: 4px 0 0 0;
}


/* ID: RIGHTCOL */

#rightcol {
    width: 464px;
    /*margin-left: -474px;*/
    float: left;
    margin-top: 0px;
    position: relative;
    overflow: hidden;
}

#rightcol .inbox {
    margin: 0 10px 10px 24px;
    padding: 0 0 3em 0;
}

#rightcol p.hlozek {
    width: 335px;
    text-align: center;
}

#rightcol h2 {
    color: #788d8f;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 16px;
    /*border-bottom: 1px dashed #152216;*/
    padding: 0;
    margin: 29px 0 8px 0;
    margin: 29px 0 18px 0;
    padding: 0 0 0 55px;
}

#rightcol h2.diskografie {
    margin: 21px 0 8px 0;
}

#rightcol h2 span {
    color: #dbcc00;
}

#rightcol h2.hp-kapela {
    padding: 0 0 0 81px;
}

#rightcol h2.subpage {
    padding: 0 0 0 93px;
}

#rightcol h2.heading-video {
    padding: 0;
    width: 425px;
    text-align: center;
}

#rightcol h2.dalsi-videa {
    padding: 0;
    width: 425px;
    text-align: center;
}

#rightcol h2.galleryListHeading {
    width: 425px;
    text-align: center;
    padding: 0;
}

#rightcol h2.shopHeading {
    width: 270px;
    text-align: center;
    padding: 0;
}

#rightcol h2.forumHeading {
    width: 425px;
    text-align: center;
    padding: 0;
    margin-bottom: 3px;
}

#rightcol .leftside {
    float: left;
    width: 126px;
}

#rightcol .leftside img {
    border: 1px solid #000000;
}

#rightcol .rightside {
    float: right;
    width: 280px;
}

#rightcol .rightside a {
    /*color: #dbcc00;*/
    color: #fefefe;
}

#rightcol .discs {
    overflow: hidden;
}

#rightcol .discs img {
    border: 1px solid #000000;
    margin: 0 20px 20px 0;
    /*width: 101px;*/
}

#rightcol .discs a {
    margin: 0;
    padding: 0;
}

#rightcol .sitemap ul ul{
    margin: 0 0 0 20px;
}

#rightcol .sitemap ul ul a{
    color: #c3c3c0;
}

#rightcol .galleryBack {
    color: #4a595a;
    width: 425px;
    text-align: center;
}

/* vypis alb */

.alba li {
    background: url('ico-cd.png') no-repeat left center;
    padding: 0 0 0 16px;
}

.alba .act a {
    color: yellow;
    color: #dbcc00;
}

/* vypis alb */

#rightcol .album {
    margin: 0 0 20px 0;
    padding: 0px 5px 5px 0px;
}

#rightcol .album img {
    margin: 0px 0px 6px 0px;
    border: 1px solid #000000;
}

#rightcol .album .leftside {
    width: 102px;
}

#rightcol .album .rightside {
    width: 315px;
}

#rightcol .album li {
    margin: 0px;
    height: 24px;
    padding: 0;
    position: relative;
}

#rightcol .album li div.songName {
    line-height: 24px;
    height: 24px;
    background: #000000 url('ico-repro.png') no-repeat left 6px;
    padding: 0 0 0 16px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
}

#rightcol .album li div.object {
    background: #000000;
    z-index: 0;
}

#rightcol .album li a {
    padding: 0;
    margin: 0;
    color: #dbcc00;
    color: #fefefe;
    color: #788D8F;
    text-decoration: none;
}

#rightcol .album li a.active {
    color: #fefefe;
}

#rightcol .datum {
    /*color: #d07f37;*/
    color: #788D8F;
    float: left;
    width: 154px;
    text-align: right;
}

#rightcol .misto {
    color: #dbcc00;
    float: left;
    width: 200px;
    padding: 0 0 0 11px;
}

#rightcol .video h2 {
    margin: 29px 0 8px 0;
}

.video ul {
    margin: 0 0 11px 0;
    width: 440px;
}

.video ul li {
    background: url('ico-video.png') no-repeat left 4px;
    padding: 0 0 0 16px;
    display: inline;
    width: 130px;
    float: left;
    display: block;
}


/* ID: FOOTER */

#footer {
    width: 100%;
    float: left;
    position: relative;
    padding: 1em 0;
    clear: both;
}

#footer * {
    color: #4a595a;
    font-size: 10px;
}

#footer p {
    padding: 0 1em;
}


/* COMMON CLASSES */
/*
.line {
    float: left;
    width: 100%;
    display: block;
    position: relative;
}

.box {
    float: left;
    position: relative;
    left: 100%;
}
*/
.left {
    float: left;
}

.right {
    float: right;
}

.cleaner {
    clear: both;
}

.hidden {
    display: none;
    visibility: hidden;
}


/* Guestbook */

.forumbox {
    padding-bottom: 250px;
}

.jot-mod img {
    width: auto;
}

.jot-form {
    width: 430px;
    position: absolute;
    bottom: 0;
    left: 30px;
    /*border-top: 1px solid #363531;*/
}

.jot-form input {
    width: 140px;
    background: #041417;
    background: #444444;
    border: 1px solid #a7a576;
    border: 1px solid #363531;
    padding: 3px 0;
    color: #fefefe;
    font-size: 11px;
}

.jot-form .left {
    width: 150px;
    float: left;
}

.jot-form .right {
    float: right;
    width: 280px;
    position: relative;
    height: 210px;
}

.jot-form .submit {
    width: auto;
    cursor: pointer;
    padding: 3px 5px;
    float: right;
}

.jot-form textarea {
    width: 275px;
    padding: 2px 0;
    background: #041417;
    background: #444444;
    border: 1px solid #a7a576;
    border: 1px solid #363531;
    height: 165px;
    color: #fefefe;
    position: absolute;
    top: 24px;
    right: 0px;
}

.jot-row-author {
}

.jot-comment {
    /*background: #041417;
    background: #000000;
    border: 1px solid #a7a576;
    border: 1px solid #363531;*/
    padding: 0 5px;
    position: relative;
}

.jot-err {border: 1px solid red;font-weight: bold;color: red;padding: 5px;margin-bottom: 10px;}
.jot-cfm {border: 1px solid green;font-weight: bold;color: green;padding: 5px;margin-bottom: 10px;}

.jot-row {
    margin: 0;
    border: 1px solid #000000;
}

/*.jot-row-me {background-color: #FFDDDD;}
.jot-row-up {border: 1px dotted red;}
.jot-row-new {border: 1px dotted green;}*/
.jot-comment hr {border: 0px; border-bottom: 1px solid #a7a576;}
.jot-posticon {float: right;width: 20px;height: 20px;padding-top: 8px;padding-right: 3px;}
.jot-posticon img {border: 0px;}

.jot-mod {float: right;width: 200px;color: #666666;padding: 0px; height: 20px;}
.jot-mod img {border: 0px;}
.jot-mod a {padding: 1px;padding-left: 2px;padding-right: 2px;}
.jot-mod a:hover {background-color: #666666;color: #666666;}

.jot-subject {font-weight: normal;}
.jot-message {overflow: auto;color: #cdcdcd;}
.jot-poster {padding: 0px;text-align: left;font-size: 10px;}
.jot-list ul {padding: 0px;text-align: left;margin-bottom: 10px;list-style-position: inside;}
.jot-subscribe {margin-bottom: 0px;}
.jot-form {margin-bottom: 0px;}
.jot-form fieldset {border: 0px;}
.jot-form label {display: block;}
.jot-user {padding: 0 20px 0 0; font-weight: bold;}
.jot-content {margin: 0px;padding:0;}
.jot-extra {text-align: right;}
.jot-editby {font-size: 10px;color: #666666;font-style: italic;}

.jot-nav-wrapper {
    width: 425px;
    /*border-top: 1px solid #363531;*/
    margin: 0 0 12px 5px;
}
.jot-nav {
    padding: 0 0 12px 0;
    color: #DBCC00;
    margin: 0 auto;
    width: 100px;
}

.jot-nav a {color: #DBCC00; padding: 0 5px; display: block; width: 24px; height: 24px; float: left;}
.jot-nav a.first {background: url('first.gif') no-repeat center center;}
.jot-nav a.last {background: url('last.gif') no-repeat center center;}
.jot-nav a.previous {background: url('previous.gif') no-repeat center center; margin: 0 6px;}
.jot-nav a.next {background: url('next.gif') no-repeat center center; margin: 0 6px;}
.jot-nav div {float: left; line-height: 24px; padding: 0 12px;}
#rightcol .jot-nav img {margin: 0 0 0 0; height: 12px;}

.jot-form .captcha img {
    float: left;
}

.jot-form .captcha p {
    float: right;
}

.jot-head {
    clear: both;
    height: 20px;
    border-top: 1px solid #363531;
}


/* JQUERY slideshow */

#slideshow {
    position:relative;
    height: 225px;
    width: 285px;
    text-align: center;
}

#slideshow img {
    position:absolute;
    top:0;
    left:60px;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


/* HNSK COUNTER */

#midcol .counter {
    position: absolute;
    top: 525px;
    left: 141px;
    color: black;
    font-size: 9px;
    width: 40px;
    text-align: center;
    line-height: 10px;
}

.thumbscontainer {
    width: 445px;
}

ul.thumbs li a {
    width: 100px;
    display: block;
    text-align: center;
}

.galleryListList {
    margin: 0 0 0 150px;
}

.galleryList li {
    background: url('ico-camera.png') no-repeat left 6px;
    padding: 0 0 0 20px;
}

#rightcol .contacts {
    width: 350px;
    margin: 0 0 0 105px;
}

#rightcol .contacts li{
    line-height: 50px;
    margin: 0 0 6px 0;
    clear: both;
    width: 210px;
}

#rightcol .contacts * {
    color: #788D8F;
}

#rightcol .contacts li img {
    float: left;
    width: 50px;
    height: 50px;
    margin: 0 12px 0 0;
}

p.basen {
    line-height: 1.25em;
}

h3.basenHeading {
    font-size: 1.25em;
    font-weight: bold;
}
