body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  text-align:center;
  vertical-align:middle;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10px;
	vertical-align:bottom;
	text-align:right;
	color:#FFFFFF;
}

td#td_menu_bok {
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	padding-left:10px;
}
td#td_menu_bok a {
	color:#CCCCCC;
	text-decoration:none;
}
td#td_menu_bok a:hover {
	color:#FFCC00;
}

td#menu_firma {
	background-image:url(./images/index_07.jpg);
	background-repeat:no-repeat;
}
td#menu_oferta {
	background-image:url(./images/index_08.jpg);
	background-repeat:no-repeat;
}
td#menu_refs {
	background-image:url(./images/index_10.jpg);
	background-repeat:no-repeat;
}
td#menu_kontakt {
	background-image:url(./images/index_09.jpg);
	background-repeat:no-repeat;
}
	
td a#menu_link {
	font-family: "Arial Narrow", Arial;
	font-size:28px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:300;
	margin:10px;
}

td#menu_firma a#menu_link:hover {
	color:#FFCC00;
}
td#menu_oferta a#menu_link:hover {
	color:#000099;
}
td#menu_refs a#menu_link:hover {
	color:#00CC66;
}
td#menu_kontakt a#menu_link:hover {
	color:#FF3300;
}

td#td_title {
	background-image:url(images/index_05.jpg);
	background-repeat:no-repeat;
}

td#td_title span {
	font-family:"Century Gothic";
	font-size:24px;
	line-height:25px;
	width:100%;
	text-align:center;
}

td#td_title a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999999;
	text-decoration:none;
	text-align:right;
}	

td#td_title a:hover {
	color:#FFCC00;
}

td#td_stopka {
	background-image:url(images/index_11.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:top;
	line-height:18px;
}
td#td_stopka span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}

td#td_podpis {
	text-align:center;
	color:#999999;
}
td#td_podpis a {
	color:#999999;
	text-decoration:none;
}
td#td_podpis a:hover {
	color:#FF9933;
	text-decoration:none;
}

a#eng_ver {
	color:#FF0000;
	font-size:10px;
}

td.td_top_baner {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:400;
	color:#DDDDDD;
	text-align:right;
	vertical-align:top;
	padding-left:10px;
	padding-top:3px;
}

td.td_baner_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:34px;
	font-weight:500;
	color:#EEEEEE;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:10px;
}

td.td_skip {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
td.td_skip a {
	color:#CCCCCC;
	text-decoration:none;
}
td.td_skip a:hover {
	color:#FFCC00;
}

td.td_tresc {
	background-image:url(firma/images/firma_08.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	text-align:left;
}


td#top_baner_firma {
	background-image:url(firma/images/firma_03.jpg);
	background-repeat:no-repeat;
}

td#td_baner_title_firma {
	background-image:url(firma/images/firma_04.jpg);
	background-repeat:no-repeat;
}

td#td_firma_skip {
	background-image:url(firma/images/firma_05.jpg);
	background-repeat:no-repeat;
}	

td#td_tresc_firma a {
	color:#33CCFF;
	text-decoration:none;
}
td#td_tresc_firma a:hover {
	color:#00AADD;
}
	
td#td_tresc_kontakt a {
	color:#33CCCC;
	text-decoration:none;
}
td#td_tresc_kontakt a:hover {
	color:#33FFCC;
}
	
td#top_baner_oferta {
	background-image:url(oferta/images/oferta_03.jpg);
	background-repeat:no-repeat;
	color:#000000;
}
td#td_baner_title_oferta {
	background-image:url(oferta/images/oferta_04.jpg);
	background-repeat:no-repeat;
}


td#top_baner_refs {
	background-image:url(refs/images/refs_03.jpg);
	background-repeat:no-repeat;
}
td#td_baner_title_refs {
	background-image:url(refs/images/refs_04.jpg);
	background-repeat:no-repeat;
}


table#table_refs td{
	text-align:center;
	vertical-align:middle;
	
}
table#table_refs img{
	height:100px;
	width:100px;
}



td#top_baner_kontakt {
	background-image:url(kontakt/images/kontakt_03.jpg);
	background-repeat:no-repeat;
	color:#000000;
}
td#td_baner_title_kontakt {
	background-image:url(kontakt/images/kontakt_04.jpg);
	background-repeat:no-repeat;
}
