/* Start of CMSMS style sheet 'basic CSS' */
@charset "utf-8";
/* CSS Document - Styles created by DaEnd.cz - Petr Novak  */

* {margin:0; padding:0;}

body {text-align: left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 75.01%; line-height: 1em; color:#414141; background:url(images/bgr.png) repeat-x top left #fefce3; height:100%;}

dfn {display:none;}
.accessibility {display:none; visibility:hidden;}
img {border: 0;}
a, a:link, a:active { text-decoration: underline; background-color: inherit; color: #084512;}
a:visited { text-decoration: underline; background-color: inherit; color: #124e1c;}
a:hover {text-decoration: none; background-color: #636b5c; color:#FFFFFF;}

blockquote, ul {margin:0 0 0 20px;}
h1, h2, h3, h4, h5 {color:#639542;}
h1 {font-size:180%; font-weight:normal;} h2 {font-size:160%; font-weight:normal;} h3 {font-size:140%;} h4 {font-size:120%;} h5 {font-size:110%;}

div#container {margin:auto;width:700px; background:#FFFFFF; padding:5px 30px 10px 30px;}
#sitedesc {font-size:90%; color:#c5c38a; padding:5px 0 10px 0;}
#header {width:686px; height:237px; background:url(images/header-bgr.jpg) top left no-repeat; text-align:center; margin-bottom:7px; padding:7px;}

#header h1 {background:url(images/header09.jpg) 0 0 no-repeat; display:block; position:relative; top:-7px; ?top:0;}
#header h1.politika-spolecnosti, #header h1.companys-policy, #header h1.ru-companys-policy {background:url(images/header02.jpg) 0 0 no-repeat;}
#header h1.reference, #header h1.references, #header h1.ru-references{background:url(images/header03.jpg) 0 0 no-repeat;}
#header h1.pouziti-aquasolu {background:url(images/header04.jpg) 0 0 no-repeat;}
#header h1.fotogalerie, #header h1.photo-gallery,#header h1.ru-photo-gallery {background:url(images/header05.jpg) 0 0 no-repeat;}
#header h1.kontakt, #header h1.contact, #header h1.ru-contact{background:url(images/header06.jpg) 0 0 no-repeat;}
#header h1.certifikaty,#header h1.certification,#header h1.ru-certification {background:url(images/header07.jpg) 0 0 no-repeat;}
#header h1.cisteni-ropovodu, #header h1.cisteni-nadrzi-slovnaft, #header h1.cisteni-nadrze-mero-cr, #header h1.cisteni-ropovodu-mero-cr, #header h1.cleaning-of-oil-pipe-lines, #header h1.ru-cleaning-of-oil-pipe-lines  {background:url(images/header13.jpg) 0 0 no-repeat;}
#header h1.sanace-demolice-rekultivace, #header h1.sanace-ekologicke-havarie-rekultivace, #header h1.sanitation, #header h1.ru-sanitation {background:url(images/header08.jpg) 0 0 no-repeat;}

#header h1 a {display:block; width:686px; height:237px; margin:7px; text-indent:-99999px;}
#header h1 a:hover {background:none;}

#nav ul {list-style:none; clear:both; background:#f4f2d4; padding-bottom:37px; border-bottom:1px solid #d6d3af; padding-left:10px; margin-left:0; overflow:visible;}
#nav ul li {float:left; background:url(images/nav-side.gif) right center no-repeat; margin-top:2px;}
#nav ul li a {display:block; padding:11px 5px 12px 5px; margin:0 3px 0 3px; font-weight:bold; text-decoration:none;}
#nav ul li a:hover { padding:11px 5px 12px 5px; margin:0 3px 0 3px;}
#nav ul .currentpage h3 {display:block; padding:11px 14px 11px 15px; margin:1px 5px 0 5px; font-weight:bold; text-decoration:none; font-size:100%; background:#ffffff; border:1px solid #d6d3af; border-bottom:none;}

#breadcrumbs {clear:both; border-bottom:1px solid #63766f; padding:12px 10px 10px 0; text-align:right; margin-bottom:10px; font-size:90%;}

#content {padding:15px 15px 20px 15px; line-height:160%; border-bottom:1px solid #647470; margin-bottom:20px; height:100%; overflow:hidden;}
#content h2 {margin-bottom:15px;}
#content h3, #content h4, #content h5 {margin:10px 0 5px 0;}
#content p {margin:10px 0 10px 0;}
#content ul {list-style:none;}
#content ul li {background:url(images/bullet.gif) left 7px no-repeat; padding-left:20px; line-height:170%;}
#content img {border:5px solid #d6d3af; margin:0 10px 0 10px;}
#content table {width:100%; border:1px solid #006633; border-left:none;}
#content table th, #content table td {padding:3px;}
#content table th {background:#006633; color:#FFFFFF; text-align:left;}
#content table td {border:1px solid #006633; border-bottom:none; border-right:none;}
#content table td h2 {magrin:10px;}
#content table td table, #content table td table td, #content table td table th {border:none;}
#content .picturelist li, #content .albumlist li {background:none;}
#content .picturelist img, #content .albumlist img {margin:0;}
#languages {position:absolute; top:8px; margin-left:610px;}
#languages a:hover {background:none;}
#languages a img  {margin-right:5px;}

#footer {border:3px solid #e7e6ca; clear:both; margin-bottom:20px;}
#footercontent {border:1px solid #FFFFFF; background:#faf9ec; padding:10px; color:#777777; line-height:150%; font-size:95%;}
#footercontent #contacts {float:right; text-align:right;}
#createdby {font-size:90%; text-align:right; color:#999999;}
#createdby a {color:#999999; text-decoration:none;}
#createdby a:hover {background:none;}
/* End of 'basic CSS' */

