body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 1.4em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

body {
	background-color: #3877C6;
}

h2 {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #38332D;
	font-weight: normal;
	margin: 0px;
}

img {
	border: 0px;
}

#layoutLead {
	width: 990px;
	text-align: left;
	margin: 0px auto;
	background: url(../img/bgLead.jpg) no-repeat;
	border-width: 0px 2px 0px 2px;
	border-color: #3877C6;
	border-style: outset;
	background-color: #51D011;
}

.clearing {
	width: 100%;
	height: 1px;
	clear: both;
}

#top {
	width: 990px;
	height: 169px;
	clear: both;
}

#logo {
	width: 387px;
	height: 89px;
	position: relative;
	margin: 44px 26px 0px 5px;
	float: left;
}

#logo h1, #logo h1 span{
	width: 387px;
	height: 89px;
	position: absolute; 
	top: 0px; 
	left: 0px;
	z-index: 1; 
	overflow: hidden;
	color: #fff;
	padding-left: 0px;
	padding-top: 0px;
	margin: 0px
}

#logo h1 span{
	background-image: url('../img/logo.gif');
	background-repeat:  no-repeat;
	display: block;
	z-index: 2;
	width: 387px;
	height: 89px;
	left: 0px;
	cursor: hand;
	margin: 0px;
}

#topMenu {
	width: 556px;
	height: 91px;
	float: left;
	background: url(../img/bgMenu.gif) no-repeat;
	padding-top: 78px;
}

#btnSluzby {
	width: 86px;
	height: 73px;
	background: url(../img/btnSluzby.gif) no-repeat;
	float: left;
	display: block;
	margin-right: 8px;
}

#btnSluzby:hover {
	background: url(../img/btnSluzbySel.gif) no-repeat;
}

#btnSluzby strong {
	display: none;
}

#btnSluzbySel {
	width: 86px;
	height: 73px;
	background: url(../img/btnSluzbySel.gif) no-repeat;
	float: left;
	display: block;
	margin-right: 8px;
}

#btnSluzbySel:hover {
	background: url(../img/btnSluzbySel.gif) no-repeat;
}

#btnSluzbySel strong {
	display: none;
}

#btnReference {
	width: 125px;
	height: 73px;
	background: url(../img/btnReference.gif) no-repeat;
	float: left;
	display: block;
	margin-right: 10px;
}

#btnReference:hover {
	background: url(../img/btnReferenceSel.gif) no-repeat;
}

#btnReference strong {
	display: none;
}

#btnReferenceSel {
	width: 125px;
	height: 73px;
	background: url(../img/btnReferenceSel.gif) no-repeat;
	float: left;
	display: block;
	margin-right: 10px;
}

#btnReferenceSel:hover {
	background: url(../img/btnReferenceSel.gif) no-repeat;
}

#btnReferenceSel strong {
	display: none;
}

#btnPoradenstvi {
	width: 146px;
	height: 73px;
	background: url(../img/btnPoradenstvi.gif) no-repeat;
	float: left;
	display: block;
	margin-right: 14px;
}

#btnPoradenstvi:hover {
	background: url(../img/btnPoradenstviSel.gif) no-repeat;
}

#btnPoradenstvi strong {
	display: none;
}

#btnPoradenstviSel {
	width: 146px;
	height: 73px;
	background: url(../img/btnPoradenstviSel.gif) no-repeat;
	float: left;
	display: block;
	margin-right: 14px;
}

#btnPoradenstviSel:hover {
	background: url(../img/btnPoradenstviSel.gif) no-repeat;
}

#btnPoradenstviSel strong {
	display: none;
}

#btnKontakt {
	width: 146px;
	height: 73px;
	background: url(../img/btnKontakt.gif) no-repeat;
	float: left;
	display: block;
}

#btnKontakt:hover {
	background: url(../img/btnKontaktSel.gif) no-repeat;
}

#btnKontakt strong {
	display: none;
}

#btnKontaktSel {
	width: 146px;
	height: 73px;
	background: url(../img/btnKontaktSel.gif) no-repeat;
	float: left;
	display: block;
}

#btnKontaktSel:hover {
	background: url(../img/btnKontaktSel.gif) no-repeat;
}

#btnKontaktSel strong {
	display: none;
}

#leftCol {
	width: 299px;
	float: left;
	padding: 168px 0px 0px 21px;;
}

#rightCol {
	width: 559px;
	float: left;
	border: 2px solid #96C1F0;
	padding: 23px;
	background-color: #376CE5;
}

#rightCol h2 {
	font-size: 1.65em;
	color: #FFFFFF;
	line-height: 1.1em;
	font-family: Arial;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}

#rightCol h3 {
	font-size: 1.3em;
	color: #DFBF00;
	font-family: Arial;
	line-height: 1.1em;
	font-weight: bold;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	text-transform: uppercase;
}

#rightCol a {
	color: #63EA1F;
	font-weight: bold;
	text-decoration: underline;
}

#rightCol a:hover {
	text-decoration: none;
}

#rightCol p {
	clear: both;
}

#rightCol p img {
	float: right;
	margin: 0px 0px 10px 20px;
}

#copyright {
	width: 929px;
	height: 111px;
	clear: both;
}

#copyright #bottomMenu {
	width: 373px;
	float: left;
	padding: 25px 0px 0px 77px;
	font-weight: bold;
	font-family: Arial;
}

#copyright a {
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	color: #FFFFFF;
}

#copyright a:hover {
	text-decoration: underline;
}

#copyright #developer {
	width: 400px;
	float: right;
	padding: 25px 19px 0px 0px;
	font-weight: bold;
	font-family: Arial;
	text-align: right;
}

table {
	margin-top: 0px;
	margin-bottom: 0px;
	border-collapse: collapse;
}

.center {
	text-align: center;
}

td {
	padding: 0.15em 0.15em;
	vertical-align: baseline;
	border: 1px solid #61A0CF;
}

th {
	padding: 0.15em 0.15em;
	vertical-align: middle;
	border: 1px solid #61A0CF;
}

table.ram th {
	background-color: #174CBF;
}

ul {
	margin: 0px 0px 0px 30px;
	padding: 0px;
}
 fieldset {border:0;}
 legend {display:none;}
 p {padding-top:10px;}
 label {display:block;float:left;text-align:right;padding-right:5px;width:100px;}
 .newemail {display:none;}
 strong {display:block;padding-top:15px;color:#FFFFFF;}
 table.form{border:0px;}
 table.form tr{border:0px;}
 table.form tr td{border:0px;}

