body, div, span, p, a, img, ul, ol, li, table, th, tr, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object {border:0;}

body {padding:5px 0; background:white; font:0.75em/1.5 "arial",sans-serif; color:#000; text-align:center; }



a {color:#407c3c;}

a:hover {color:#ffae00;}



h1, h2, h3, h4, h5, h6 {margin:15px 0 10px 0; color: #087200}

h1 {font-size:200%;}

h2 {font-size:160%;  font-family:"arial",sans-serif; letter-spacing:-1px; color:#929292}

h3 {font-size:140%;}

h4 {font-size:120%;}

h5 {font-size:100%;}



p {margin:15px 0;}



table {margin:15px 0; border-collapse:collapse; border-spacing:0; font-size:100%;}

th {text-align:center; font-weight:bold;}

th, td {padding:3px 5px;}





hr {display:block; height:1px; margin:10px 0; padding:0; border:0 solid #CCC; background:#CCC; color:#CCC;}



.main {width:870px; margin: auto; text-align:left;  }



        #logo {
	position:absolute;
	top:4px;
	margin-left:0px;
	height: 67px;
	left: 22px;
	width: 427px;
	background-image: url(images/dbc.gif);

}

        #logo h1 {

	position:relative;

	overflow:hidden;

	width:397px;

	height:110px;

	margin:0;

	padding:0;

}

        #logo h1 a {color:black;}

		#logo h1 span {

	display:block;

	position:absolute;

	left:0px;

	top:-25px;

	z-index:1;

	width:397px;

	height:99px;

	background:url("../design/logo.png") 0 0 no-repeat;

	cursor:pointer;

	background-image: url(../images/dbc.gif);

}







     



#contact {width:409px; height:26px; margin-left: 450px; margin-top: 40px; font-size: 140%; color: #879c27;}





ul {margin:0; padding:0; list-style:none;}

ul li {margin:0; padding:4px; padding-top:10px;  padding-left:42px; background:url("../design/arrow.png") 0 5px no-repeat; font-size: 120%;}





.tvorba {width: 850px; margin-top: 35px; padding: 15px; background:url("../design/Building_Web_Sites.jpg") 440px 1px no-repeat; }

.tvorba  p {width: 420px; }



.clients {padding-right: 29px; padding-top: 5px; float: left; padding-bottom:20px;}



.stred {padding:4px; padding-top:10px; padding-left:42px;   background:url("../design/arrow.png") 150px 5px no-repeat; font-size: 120%; text-align: center; margin-left: 170px;}





.posundiv {padding-left: 12px; margin-top: 90px;}



.one {height:42px; background:url("../design/one.gif") 1px 1px no-repeat; padding-top:10px;  padding-left:50px; float: left;}

.two {width: 150px; margin-left: 15px;  height:42px; background:url("../design/two.gif") 1px 1px no-repeat; padding-top:10px;  padding-left:50px; float: left; }

.three {margin-left: 280px;  height:52px; background:url("../design/three.gif") 1px 1px no-repeat; padding-top:10px;  padding-left:50px; }


.footer {width:896px; height:19px; background:white; clear: left; padding-top: 27px; text-align: center; color: black; padding-bottom: 30px;}

.footer a {color: black}

.footer a:hover {color: black; text-decoration: none;}





tr {border: 1px;border-width: 1px;border-color: gray;border-style: solid;text-align: center;padding: 6px;font-family: Arial, Helvetica, sans-serif;font-size: 85%;}

td {border-width: 1px;border-color: #CCCCCC;border-style: solid;text-align: center;padding:5px;}
