/* LAYOUT */
body {background:#31343A;text-align:left;}
body,form {margin:0px;padding:0px;}
#container {background:transparent url("images/top.gif") repeat-x; text-align: left;}
#header {margin:0 auto 0 auto;width:960px;width:960px;height:136px;}
* html #header {height: 146px; margin: 0 0 0 20px}
#head-left {float:left;width:500px;height:90px;clear:both;background:transparent url("images/head-logo.gif") no-repeat;}
#head-left a {display: block; width: 406px; height: 89px;}
#header h1,#header h1 a {color:#ffffff;font-family:Arial;font-size:25px;font-weight:normal;text-decoration:none;}
#header h1 {color:#ffffff;padding:10px 0 0 24px;margin:0px;}
#header h2 {color:#999999;font-family:arial;font-size:18px;font-weight:normal;padding:0 0 12px 24px;margin:0px;}
#header h3 {color:#ffffff;font-family:arial;font-size:17px;font-weight:normal;padding:0 0 0 24px;margin:0px;}
#header a {color:#B9CBD2;}
#header h3 a:hover {color:#DA251E;}
#content_wrapper {margin:0 auto 0 auto;padding:1px 0;width:960px;background:#F8F8F8 url("images/content_top.gif") top center no-repeat;width:960px;min-height:300px;}
* html #content_wrapper {margin: 0 0 0 20px}
#content {padding:15px 20px 0;}
#footer_wrapper {clear:both;}
#footer {margin:0 auto 0 auto;padding:10px 0 0;background:transparent url("images/footer.gif") top center no-repeat;width:960px;height:54px;}
* html #footer {margin: 0 0 0 20px}
#footer p, #footer h3 {color:#000;padding:0 20px 4px;margin:0;font-family:Arial;font-size:12px;color:#222222;}
#head-right {float:right;width:450px;height:102px;text-align:right;}
#searchbox {height:128px;}
#nav {padding:0 0 0 16px;}
#nav ul {margin:0; padding:0; list-style-type:none; width:100%; height:25px; overflow:hidden; clear:both;}
#nav ul li {list-style-type:none; display:inline; margin:0px!important; padding:0px!important; float:left;height:25px;}
#nav ul li a {display:block; float:left; text-decoration:none; position:relative; padding:3px 0 0 10px; margin:0 15px 0 0; height:20px;font-family:arial;font-size:12px;color:#ffffff;}
* html #nav ul li a {height: 23px}
#nav ul li a span {display:block; position:absolute; top:0; left:100%; width:10px; height:23px;}
#nav ul li a:hover,#nav ul li.active a {color:#000; background:url("images/btn_global_nav.gif") 0 0px no-repeat;}
#nav ul li a:hover span,#nav ul li.active a span {background:transparent url("images/btn_global_nav.gif") -190px 0px no-repeat;}
#nav ul ul {display:none;}
#search-input-text-wrapper {float:left;padding:20px 0 0 300px;}
#search-input-submit-wrapper {float:left;padding:16px 0 0 0;}
#search-input-text {width:202px;height:26px;background:transparent url("images/search.png") no-repeat;border:0px;vertical-align:bottom;margin:0px;padding:4px;overflow:hidden;}
#search-input-submit {vertical-align:bottom;margin:0px;padding:4px;}
#content-left {float:left;width:630px;}
#content-left .nabizime-kontejnery {float:left;}
.nabizime-kontejnery {margin-top: 12px;}
.nabizime-kontejnery p {font-family:Arial;font-size:16px;color:#444444;padding:0 0 0 4px;margin:0;text-decoration:none;}
.nabizime-kontejnery a {font-family:Arial;font-size:17px;padding:0 0 0 28px;}
img#kontejnery-title {width:620px; height:48px;}
#kontejnery-p {margin: 0; padding: 0;}
#animace img {border:2px solid #7dc7e4;width:200px;float:left;margin:15px 6px 0 12px;}
.nabizime-kontejnery ul {margin:8px 0;font-family:Arial;font-size:14px;color:#444444;padding:0 0 0 28px;}
#content-right {float:right; margin:4px 0 20px; padding:0}
#content-right a.fb-link img {width:220px; float: right; margin:0 12px 0}
.menu-right {padding:10px 0 0; background:transparent url("images/home/right_box_top.gif") top center no-repeat; margin-bottom: 16px;}
.menu-right a img {width: 273px;}
.menu-right a:hover img {filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}   
#content,#footer {font-family:Arial;font-size:12px;color:#525252;}
#content a, #content .a {color:#DA251E;text-decoration:none;}
#content a:hover, #content .a:hover {text-decoration:underline;}
#content .a {cursor:hand; cursor:pointer}
#footer,#footer a {color:#fbfff5;text-decoration:none;}
#content h1 {font-family:arial;font-weight:bold;font-size:18px;color:#738e51;margin:0 0 10px 0;padding:0px;}
#content h2 {font-family:Arial;font-weight:400;font-size:20px;color:#222222;margin:12px 0 26px 0;padding:0px;}
#content h1 a,#content h2 a,#content h3 a,#content h4 a,#content h5 a {text-decoration:none;}
#content p {line-height:17px;}
#column-1,#column-2,#column-3 {float:left;overflow:hidden;text-align:left;}
#column-1 {width:332px;}
#footer h4 {margin:0px;padding:15px 0 0 0;font-size:14px;font-weight:bold;font-family:arial;color:#cde9a7}
#column-1 h4 {padding-left:42px;}
#column-2 h4 {padding-left:29px;}
#footer ul {list-style-type:none;}
#column-1 ul,#column-2 ul,#column-3 ul {margin-top:20px;line-height:17px;}
#column-1 .floatitems {margin:20px 0 0 42px;line-height:17px;height:130px;overflow:auto;}
#column-1 .floatitem {float:left;width:140px;overflow:hidden;}
#column-2 {width:277px;}
#column-2 .floatitems {margin:20px 0 0 29px;height:130px;overflow:auto;}
#column-2 ul {margin:0px;padding:0px;}
#column-2 .floatitems li {display:block;float:left;width:120px;height:20px;overflow:hidden;margin:0px;padding:0px;line-height:17px;}
#column-3 {width:310px;}
#column-3 a {color:#cde9a7;}
#column-3 h4 {padding-left:39px;}
#column-3 .widget h4 {padding-left:0px;}
#column-3 .widget {margin-left:40px;}
#site_info li {padding-bottom:20px;}
a.piclenselink {display: block; text-align:center; width: 100%; margin: 0 0 1em; padding: 0; font-weight: bold; font-size:14px; color:#DA251E}
div.piclenselink {margin:0; padding:0;}  

/* FORMULÁŘ - POPTÁVKA */
.poptavka-form * {overflow: hidden; margin: 0;} /*padding 0;*/
.poptavka-form {background-color: #F4F4F4; padding: 0.4em 0; min-width: 500px}
.poptavka-form {font-family: Arial; font-size: 10px}
.poptavka-form fieldset {border: 1px solid #ddd; margin: 1.0em; padding: 0.5em 0.8em 0.8em; background-color:#FAFAFA}
.poptavka-form table {width: 100%; font-size: 100%; border-collapse: collapse; color:#666; border-top: 2px solid #888;} 
.poptavka-form th {font-size:120%;}
.poptavka-form th {text-align: left; background-color: #F0F0F0; border-bottom:1px solid #fff; padding: 0.5em 0.8em;}
.poptavka-form td {border-bottom: 1px solid #eee; padding: 0.8em;}
.poptavka-form h3 {font-size: 160%; color: #222; margin-bottom: 0.3em}          
.poptavka-form ul {padding: 0}
.poptavka-form ul li {list-style-type: none; font-size:160%; padding: 0.5em 0.5em;}
.poptavka-form .button-primary {background-color: #f43; color: #fff; border-color: #a00; font-weight: bold; padding: 0.4em 0.6em; font-size: 120%; margin: 0.5em 1.0em}
#form_sluzba th {width: 230px}
#service_1, #service_2, #service_3, #service_4 {width: 100%;}
* html #service_1, * html #service_2, * html #service_3, * html #service_4 {width: 90%} 
#form_kontakt th, #form_detaily th, #form_mapa th, #form_poznamka th {width: 95px}
#form_kontakt {float: left; width: 50%;}
#form_detaily {float: right; width: 50%;}
#form_mapa {clear: both;}
#form_mapa th {width: 160px}
#location, #city, #notes {width: 98%}
* html #location, * html #city, * html #notes {width: 88%}
#form_kontakt>fieldset, #form_detaily>fieldset {margin-top: 0;}
#form_detaily>fieldset {margin-left: 0;}
.ui-datepicker-trigger {margin-left: 4px}
.hasDatepicker {width: 130px}
#poptavka-info {margin:0; padding: 0; background-color: #f43; color: #fff; border-top: 6px solid #FA9; border-bottom: 6px solid #FA9}
#poptavka-info h2 {color: #fff; font-weight: bold; padding: 10px; margin: 0}
#poptavka-info p {padding: 5px 0 10px 100px; font-size: 16px; margin:0}
p.type-button {text-align: right} 

/* MAILFORM */
.MailForm {background: #E4E6E3; padding:4px 4px 4px 0; border-top: 3px solid #f00; border-bottom: 3px solid #f00}

/* WORDPRESS SPECIFICS */
#wp-calendar {width:100%;}
#wp-calendar th,#wp-calendar td {text-align:center;}
#footer .widget .page_item,#footer .widget .page_item ul {margin:0px;padding:0 0 0 6px;}
#footer .widget ul {padding:0px;margin:20px 0 0 0;}
.postdata {font-size:11px;font-family:arial;color:#313131;}
.post {margin-bottom:30px;}
.post h2 {clear:both;margin-bottom:0px;padding-bottom:0px;}
.post-title-single {margin-bottom:0px;padding-bottom:0px;}
.post-date-single {font-size:80%;}
.navigation {padding:1px 0;height:20px;}
.thread-alt {background-color:#fafafa;}
.thread-even {background-color:white;}
.commentlist .comment-meta {font-size:80%;}
.commentlist li,#commentform input,#commentform textarea {font:0.9em arial,verdana,sans-serif;}
#commentform textarea {width:100%;}
.commentlist li ul li {font-size:1em;}
.commentlist li {font-weight:bold;padding:3px;}
.commentlist li .avatar {float:right;border:1px solid #eee;padding:2px;background:#fff;}
.commentlist cite,.commentlist cite a {font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist p {font-weight:normal;line-height:1.5em;text-transform:none;}
#commentform p {font-family:arial,verdana,Sans-Serif;}
.commentmetadata {font-weight:normal;}
p img {padding:0;width:100%;}
img.centered {display:block;margin-left:auto;margin-right:auto;}
img.alignright {padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft {padding:4px;margin:0 7px 2px 0;display:inline;}
acronym,abbr {border-bottom:1px dashed #999;}
blockquote {margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite {margin:5px 0 0;display:block;}
.center,.aligncenter {text-align:center;}
.aligncenter {margin-left:auto;margin-right:auto;}
.hidden {display:none;}
hr {display:none;}
a img {border:none;}
.alignright {float:right;}
.alignleft {float:left;}
code {font-family:consolas,'courier new',courier,fixed;}
acronym,abbr,span.caps {cursor:help;}
h2.widgettitle {margin-top:0px;padding-top:0px;}
.dleft {float: left;}
.dright {float: right; margin: 0 20px 4px 4px;}
abbr.required {color: #f00; border: 0; display: inline}
/* 2011-04-09: */
#li_select_service_4 {display: none} /* NA ZIMU ZVIDITELNIT */
/*Katalog:*/
.katalog_table {border-collapse:collapse; font-size:1.2em; margin:0 auto;}
.katalog_table td {padding:0.5em 0.25em 0.75em 0.5em; text-align:left; vertical-align:middle; border-bottom:1px dashed #888; /*cursor:hand; cursor:pointer;*/}
.katalog_table td div {position:relative; width: 410px; text-align: center}
.katalog_table td img {margin-right:0.25em}
.katalog_table .desc {margin:0.3em 0.3em 0.3em 2.5em; font-size:1.2em; float: left;}
.katalog_table .note {background: #cdf; margin: 0.3em auto; font-size: 1.0em; text-align: left; padding: 0; position: relative; border: 8px solid #cdf; width: 384px;}
.lh, .ld, .ph, .pd {position: absolute; width: 8px; height: 8px}
.lh {top: -8px; left: -8px; background: #F5F5F5 url(images/roh.png) top left no-repeat;}
.ld {bottom: -8px; left: -8px; background: #F5F5F5 url(images/roh.png) bottom left no-repeat;}
.ph {top: -8px; right: -8px; background: #F5F5F5 url(images/roh.png) top right no-repeat;}
.pd {bottom: -8px; right: -8px; background: #F5F5F5 url(images/roh.png) bottom right no-repeat;}
.katalog_table a:hover img {filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.katalog_table input[type=submit] {float: right; margin: 0.3em}

.inside td div {}
