/* letaky-katalogy.cz/style.css */
body {font-size: 0.75em; margin: 0; padding: 0; line-height: 130%; font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif; color: #333;}
TABLE,TD,TH,SELECT,INPUT,OPTION,TEXTAREA,FORM,FIELDSET,.ui-widget {font-size: 100%;font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;}
TABLE {border-collapse: separate;}
FORM {margin:0;}
.clear{clear: both;}
.block {display: block;}
A, A:visited {color: maroon; text-decoration: none;}
A:hover {color: navy;}
.clear {clear: both;}

h1,h2 {font-family: arial;}
h3 {margin: 0; padding: 6px 0 6px 0; font-size: 11px; font-family: tahoma;}
.page {width: 970px; margin: 0 auto;}

.a
{float: left; width: 180px; font-size: 11px;}
.a-in {float: left; width: 180px;}


.b
{float: right; width: 780px; line-height: 150%;}
.b-in {float: left; width: 780px;}

input[type="checkbox"], input[type="radio"], label {
vertical-align:middle;
}

.footer {clear: both; border-top: 1px dotted #ccc; padding: 10px 0 20px 0;}
/* **************************** */

.box
{

margin: 0 0 10px 0;
padding: 10px;
clear: both;
background: #fff;
}

.box-top {
-webkit-border-radius: 0px 0px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;
border-radius:  0px 0px 4px 4px;
}


.ui-corner-all {
-moz-border-radius: 4px 4px 0px 0px;
-webkit-border-radius: 4px 4px 0px 0px;
radius:  4px 4px 0px 0px;
}


.notes {clear:both; color: #666;}
.menu {}

.section {border: 1px dotted #ccc; margin-bottom: 5px; padding: 5px 1%;}
.section:hover {background: #ECFBFF;}


.left, .right {padding: 5px 1%;}

.left
{float: left; clear: left; width: 47%;}

.right
{float: right; clear: right; width: 47%;}

input.radio, input.btn, input.checkbox
 {width: auto;}
textarea {width: 100%; height: 10em;}

input-short
{width: 30%;}

.desc {font-weight: bold;}
fieldset {margin: 0 0 10px 0; BORDER: 1px solid BLUE; padding: 5px;}
fieldset legend {font-weight: bold; color: blue; font-size: 11px;}

.h1 {margin: 0; font-size: 15px; padding-top: 10px;}
.head {margin-bottom: 8px; padding: 5px 0px;}

.section-inline {}
    .section-inline label {display: block; float: left; margin-top: 3px; width: 125px;}
    .section-inline input {width: 50%;}

label.label-long {display: block; float: left; margin-top: 3px; width: 200px;}

.widget-control
{margin-bottom: 10px; padding: 0 5px; font-weight: bold; }
.widget-control a {margin-right: 10px;}


/* ************************************** */
.matice { clear: both; padding: 10px 0;}
.matice-pol { width: 176px; height: 250px; text-align: center; overflow: hidden; border: 1px dotted #ccc; float: left; margin: 0 10px 10px 0; }
.tmpl-page .matice-pol { width: 176px; height: 210px;}


.matice-pol-top, {width: 260px; height: 250px}
.tmpl-page .matice-pol-top {width: 210px; height: 210px}


.matice-pol-top {width: 250px; height: 250px; padding-right: 10px; border: none; border-right: 2px dotted #000;}


/* */
.side-menu li {list-style-type: none; line-height: 150%;}
.side-menu li li{display: inline; margin-right: 6px;}
.side-menu li ul {margin: 0; padding: 5px 0 10px 0px;}

.active a {color: black;}
.navig {margin: 10px 0; text-align: center;}
.ill {float: right;}
.ill img {margin: 0 0 10px 15px;}
.bread {border-bottom: 1px dotted #ccc; padding: 5px 0;}
