* {margin: 0;padding: 0;outline: 0}
body, div, span, p, a, img, ul, ol, li, table, th, tr, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object {border: 0}
ul, ol {list-style-type: none}
html {background: #fff}
body {color: #000;font: normal 75%/1 Arial,sans-serif}
p {line-height: 1.4em;margin-bottom: 15px}

/* links --------------------------------------------------------------- */
a {color: #000;text-decoration: underline;}
a:link {color: #000}
a:focus {color: #000; outline: 0}
a:visited {color: #000}
a:hover {color: #000;text-decoration: none;}

/* H1 - H5 --------------------------------------------------------------------- */
h1, h2, h3, h4 {margin: 0 0 15px;font-weight: normal;color: #000}
h1 span, h2 span, h3 span, h4 span {color: #000}
h1 { font-size: 1.7em;border-bottom: 1px solid #ededed;padding-bottom: 5px}
.detail h1 {margin-bottom: 2px}
h2 { font-size: 1.5em;margin-top: 20px;border-bottom: 1px solid #ededed;padding-bottom: 5px}
.detail h2 {color: #000;font-size: 1.2em;font-weight: bold;border: 0;padding: 0; margin-bottom: 10px}
h3 { font-size: 1.2em;font-weight: bold}
h4 { font-size: 1.1em}

.bg {}
#wrap {}
#layout {}
.homepage #layout {}
    
    #header {padding-top: 20px;}
    #header .in {}
    #header h2 {margin: 0 0 10px;color: #000;padding: 0;border: 0}
    #header h2 a {color: #000}
    #header p {color: #000}
    #header a.image {display: none;}
    #header p.nums {display: none}
    #header .nums a {display: inline-block;width: 23px;height: 23px;line-height: 23px;text-decoration: none;text-align: center;background: url('../img/nums.jpg') no-repeat}
    #header .nums a.active {background-position: 0 100%;font-weight: bold}
    #header .nums a:hover {background-position: 0 100%}
    #header a {color: #fff;display: none}
    #header a.more {display: none;}
    
    .breadcrumb {display: none}
    
    /* logo ------------------------------------------------------------------ */
    a#logo {display: block;color: #000;text-decoration: none;}
    a#logo:hover {color: #000}
        a#logo span {display: none}

    .container {}
    
        .sideLeft {}
        .wide {}
            
            /* CONTENT */

            #content .searchButt {display: none}            
            #content ul.city {padding: 0}
            #content ul.city li {float: left;width: 210px;margin: 0 10px 15px 0;padding: 0;background: none}
            #content ul.city li h2 {border: 0;padding: 5px;margin: 5px 0 0;font-size: 1.2em;font-weight: bold}
            #content ul.city li p {padding: 0 5px}
            #content ul.city li img {display: none}
            #content .box {margin-bottom: 20px;}

            #content .box h2 {border: 0;margin: 0 0 15px;padding: 0;color: #000}
            #content .box p {margin: 0}
            #content .articles {padding: 0}
            #content .articles li {margin-bottom: 15px;padding: 0;background: none}
            #content .articles .image {display: none}
            #content .articles h2 {padding: 0;font-size: 1.2em;font-weight: bold;border: 0;margin-top: 0;margin-bottom: 2px}
            #content .articles p {padding-top: 10px;margin: 0}
            #content .articles span {font-style: italic}
            #content .articles div.floatRight {float: none}
            
            .detail .info {font-size: 0.9em;color: #000}
            .detail .info a {color: #000}
            .detail .info strong {color: #000}
            .detail a.print {display: none}
            .detail p {margin: 5px 0 15px;text-align: justify}
            
            #content ul {padding: 0 0 15px 15px}
            #content ul li {padding: 5px 5px 5px 15px;background: url('../img/li2.gif') no-repeat 0 50%}
            
            #content ul.butts {display: none}
            #content ul.butts li {padding: 0}
            #content ul.butts li.nabidka {width: 316px;height:43px;background: url('../img/nabidka-bg.gif') no-repeat;float: left;}
            #content ul.butts li.diskuze {width: 288px;height:43px;background: url('../img/diskuze-bg.gif') no-repeat;margin-left: 20px;float: left;}
            #content ul.butts li a {display: block;line-height: 43px;padding-left: 55px;font-weight: bold}
            
            #content .infoBox {background: #f7f7f7}
            #content .infoBox.floatLeft {margin-right: 10px}
            #content .infoBox.floatRight {margin-left: 10px}
            #content .infoBox .infoBoxTop {display: none}
            #content .infoBox .infoBoxIn {padding: 15px}
            #content .infoBox .infoBoxBtm {display: none}
            #content .infoBox h2 {margin: 0 0 10px;padding: 0;color: #000;font-size: 1.5em;font-weight: normal;border-bottom: 2px solid #b4b4b4;padding-bottom: 5px}
            #content .infoBox table {width: 100%;border-collapse: collapse;margin-bottom: 10px}
            #content .infoBox th {text-align: left;border-bottom: 1px solid #cfcfcf;padding: 3px}
            #content .infoBox td {text-align: right;border-bottom: 1px solid #cfcfcf;padding: 3px}
            #content .infoBox .symbol {text-align: center;margin: 0}
            #content .infoBox .symbol strong {display: block;text-align: left}
            
            #content .fullBox {margin-bottom: 20px}
            #content .fullBox.blue .boxBg {padding: 0}
            #content .fullBox.gray .boxBg {padding: 0}
            #content .fullBox h2 {}
            #content .fullBox.blue h2 {color: #000}
            #content .fullBox.gray h2 {color: #000}
            #content .fullBox.blue .fullBoxBtm {display: none}
            #content .fullBox.gray .fullBoxBtm {display: none}
            #content .fullBox .comments {padding: 0}
            #content .fullBox .comments li {padding: 10px;background: none;color: #000;border-top: 1px solid #d2deec}
            #content .fullBox .comments li.first {border: 0}
            #content .fullBox .comments li.dark {color: #000}
            #content .fullBox .comments li p {margin: 0}
            #content .fullBox .comments li .author {display: block;margin-bottom: 5px}
            #content .fullBox fieldset {padding: 10px}
            #content .fullBox table {width: 100%}
            #content .fullBox th {text-align: left;vertical-align: top;padding: 10px 0;width: 15%}
            #content .fullBox th label {display: block;padding-top: 0}
            #content .fullbox td {width: 85%;padding: 10px 0}
            #content .fullBox td .text {border: 1px solid #d2d2d2;padding: 3px;width: 180px}
            #content .fullBox td textarea {margin-top: 3px;font-family: Arial;font-size: 1.0em;height: 80px;border: 1px solid #d2d2d2;padding: 3px;width: 98%}
            #content .fullBox .submit {width: 143px;height: 32px;border: 0;background: url('../img/butt.gif') no-repeat;margin-top: 5px;font-size: 0.9em;font-weight: bold;color: #222222;cursor: pointer;}
            
            
            /*  SIDEBAR */             
            .sidebarLeft {display: none}

             
            .sidebarRight {display: none}
  
  	/* footer ----------------------------------------------------------------- */
  	a.fb {display: none;}
  	#footer {font-size: 1.0em;color: #000;}
        #footer p {color: #000;padding: 0}
        #footer p.floatRight {text-align: right;display: none}
        #footer a {color: #ffc4c4}


hr { display:block; height:1px; margin:10px 0; padding:0; border:0 solid #CCC; background:#CCC; color:#CCC;}
.clear { clear:both; display: block; height:0;line-height:0;font-size:0; width: 100%;}
.noscreen { display:none; }
.noprint {display: none}
img {display: none}
.floatLeft {float: left;}
.floatRight {float: right;}
img.floatLeft,
.imagebox.floatLeft {margin-right: 10px;display: none}
img.floatRight,
.imagebox.floatRight {margin-left: 10px;display: none}
#content .imagebox {background: url('../img/image-bg.gif') no-repeat;width: 233px;height: 154px;text-align: center;padding-top: 10px}
.bold {font-weight: bold;}
.small {font-size: 0.9em}
.alignLeft {text-align: left}
.alignCenter {text-align: center}
.alignRight {text-align: right}
.noborder {border: 0;}
/* clearfix */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-block;}
/* schovani pred ie mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

