body {
	background-color:#FFFFFF;
	text-align:center;
	margin: 0;
	font-family:Tahoma;
	font-size: 11px;
	padding: 0;
	color:#000000;
}

img {
	padding:0px;
	margin: 0px;
	border:0px;
}

form {
	margin:0;
	padding:0;
}

h1 {
	padding:0px;
	margin:0px;
	font-size:1.3em;
	font-weight:bold;
}

h1 img {
	padding-right: 3px;
}

form.kontakt {
	margin-left:12px;
}

.cleaner {
	clear:both;
}

#page-wrap {
	background-image:url('../images/bg_page.jpg');
	background-repeat:repeat-y;
	background-position:center;
	width:736px;
	margin: 0 auto;
	text-align:center;
	padding:0;	
}

#page-wrap-foto {
	width:736px;
	margin: 0 auto;
	text-align:center;
	padding:0;	
}

#page-top {
	background-image:url('../images/bg_top.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	height:36px;
	color:#D9D9D9;
	font-size:1em;
}

#page-top-left {
	float:left;
	padding-left:20px;
	padding-top:10px;
}

#page-top-right {
	float:right;
	padding-right:20px;
	padding-top:10px;
}

#page-top a {
	color:#D9D9D9;
	text-decoration:none;
}

#page-top a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#page-content {
	background-image:url('../images/bg_content.jpg');
	background-repeat:no-repeat;
	padding-top: 50px;
	text-align:left;
	position:relative;
	z-index:0;
}

#page-content-foto {
	padding-top: 50px;
	text-align:left;
	position:relative;
	z-index:0;
}

#logo {
	position:absolute;
	top:35px;
	left:30px;
	z-index:100;
}

#page-content-top {
	width:346px;
	height:88px;
	padding-left:390px;
	color:#FFFFFF;
	font-size:1em;
}

#page-content-top img {
	vertical-align:middle;
}

#page-content-middle {
	padding-right:60px;
	width:631px;
	padding-left:45px;
}

#page-content-left {
	float:left;
	width:330px;
}

#page-content-right {
	float:right;
	width:254px;
	color:#FFFFFF;
	font-size:1em;
}

#page-content-right a {
	color:#FFFFFF;
	text-decoration:underline;
}

#page-content-right a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#page-left-top {
	width:246px;
	margin-top:30px;
	margin-left:84px;
	height:105px;
}

img.silver-break {
	margin-left:84px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:5px;
}

#page-left-top img{
	margin:0;
	padding:0;
}

#red-menu {
	float:left;
	width:120px;
	font-size:1.3em;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:40px;
}

#silver-column {
	float:right;
	width:170px;
	padding-left:10px;
	color:#5E5E5E;
}

#silver-column a {
	color:#475064;
	text-decoration:none;
	font-weight:bold;
}


#silver-column a:hover {
	color:#475064;
	text-decoration:underline;
}

#page-bottom {
	background-image:url('../images/bg_bottom.jpg');
	background-repeat:no-repeat;
	width:736px;
	height:60px;
	padding-top:110px;
}

#page-bottom-foto {
	background-image:url('../images/bg_bottom1.jpg');
	background-repeat:no-repeat;
	width:736px;
	height:60px;
	padding-top:47px;
}

#page-bottom-left {
	float:left;
	padding-left:20px;
	font-weight:bold;
}

#page-bottom-left img {
	vertical-align: middle;
}

#page-bottom-right {
	float:right;
	text-align:right;
	padding-right:20px;
	color:#E0E0E0;
	line-height:20px;
	margin-top:6px;
}

#page-bottom a {
	color:#E0E0E0;
	text-decoration:none;
}

#page-bottom a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#page-bottom-foto a {
	color:#E0E0E0;
	text-decoration:none;
}

#page-bottom-foto a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.blue-nadpis {
	font-size:1.3em;
	font-weight:bold;
	padding-left:3px;
}

.blue-top-text {
	padding-top:5px;
	padding-left:12px;
	padding-right:65px;
	text-align:justify;
}

.blue-top-text a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.blue-top-text a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}

.blue-top-text2 {
	padding-top:8px;
	padding-left:12px;
	padding-right:65px;

}

.blue-top-text2 img {
	float:left;
	margin-right:10px;
	border: 2px solid #FFFFFF;
}

.blue-top-combo {
	margin-top:10px;
	font-size:0.8em;
	color:#656565;
	margin-left:Opx;
	width:230px;
}

.blue-top-go {
	font-size:1em;
	background-color:#FFFFFF;
	border:1px solid #000000;
}

.blue-index {
	padding-top:0px;
	margin-top: 10px;
	margin-bottom:10px;
	padding-bottom:0px;
	margin-left:15px;
	padding-left:15px;
	font-size:1em;
	font-weight:bold;
}

.blue-index img {
	vertical-align:middle;
}

ul.blue {
	padding-top:0px;
	margin-top: 0px;
	margin-bottom:3px;
	padding-bottom:3px;
	list-style-type:square;
	margin-left:20px;
	padding-left:20px;
	font-size:1em;
}

ul.blue a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

ul.blue a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}

img.xx {
	margin-bottom:5px;
	padding:0;
	font-size:0.1em;
}

.blue-pics {
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
}

.blue-pics img {
	border:2px solid #FFFFFF;
	margin-right:10px;
}

.blue-title {
	font-size:1.3em;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:3px;
	margin-bottom:10px;
}

.blue-title img {
	margin-right:3px;
}

.light-blue {
	background-color:#687080;
	margin-left:10px;
	margin-top:5px;
	padding:7px;
	width:220px;
}

.light-blue img {
	float:left;
	padding-right:7px;
}

.light-blue a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.light-blue a:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.light-blue2 {
	background-color:#687080;
	margin-left:10px;
	margin-top:0px;
	padding:7px;
	width:220px;
}

.light-blue2 img {
	float:right;
	padding-left:7px;
}

.light-blue2 a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.light-blue2 a:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

#red-menu a {
	color:#FFFFFF;
	text-decoration:none;
}

#red-menu a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#red-menu ul {
	padding-top:0px;
	margin-top: 5px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-left: 12px;
	margin-left: 12px;
	list-style-image:url('../images/white_point.gif');
}

#red-menu li {
	margin-bottom:10px;
	padding-left:7px;
}

.silver-nadpis {
	font-size:1.3em;
	font-weight:bold;
	padding-left:3px;
	color:#475064;
}

.silver-nadpis a {
	font-weight:bold;
	color:#475064;
	text-decoration:underline;
}

.silver-nadpis a:hover {
	font-weight:bold;
	color:#475064;
	text-decoration:none;
}

a.silver-nadpis {
	font-weight:bold;
	color:#475064;
	text-decoration:underline;
}

a:hover.silver-nadpis {
	font-weight:bold;
	color:#475064;
	text-decoration:none;
}


#silver-top {
	padding-top:10px;
	color:#5E5E5E;
}

#silver-top img.foto {
	float:left;
	margin-right:10px;
	border:2px solid #999999;
}

#silver-top-link {
	margin-bottom:5px;
	padding-top:5px;
}

#silver-top a {
	text-decoration:none;
	color:#50596E;
	font-weight:bold;
}

#silver-top a:hover {
	text-decoration:underline;
	color:#50596E;
	font-weight:bold;
}

#silver-top-link a {
	text-decoration:none;
	color:#50596E;
	font-weight:bold;
}

#silver-top-link a:hover {
	text-decoration:underline;
	color:#50596E;
	font-weight:bold;
}

#silver-top-link img{
	float:none;
	padding-left:3px;
}

#news {
	padding-left:160px;
}

.novinka {
	background-color:#FFFFFF;
	color:#656565;
	width:146px;
	margin-bottom:5px;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
	margin-top:5px;
}

.novinka-datum {
	font-weight:bold;
	color:#475064;
	margin-bottom:5px;
}

.novinka a {
	font-weight:bold;
	color:#475064;
	text-decoration:none;
}
.novinka a:hover {
	font-weight:bold;
	color:#475064;
	text-decoration:underline;
}

.novinka img {
	padding-left:3px;
}

.novinka-vice {
	padding-top:5px;
}

.studie {
	background-color:#FFFFFF;
	color:#656565;
	width:146px;
	margin-bottom:5px;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
	margin-top:5px;
}

.studie a {
	color:#475064;
	text-decoration:none;
}
.studie a:hover {
	color:#475064;
	text-decoration:underline;
}

.blue-column-text {
	padding-top:5px;
	padding-left:12px;
}

ul.blue2 {
	padding-top:1px;
	margin-top: 1px;
	margin-bottom:3px;
	padding-bottom:3px;
	list-style-type:square;
	margin-left:14px;
	padding-left:14px;
	font-size:1em;
}

ul.blue2 a {
	font-weight:normal;
}

ul.blue3 {
	padding-top:1px;
	margin-top: 1px;
	margin-bottom:3px;
	padding-bottom:3px;
	list-style-type:square;
	margin-left:5px;
	padding-left:14px;
	font-size:1em;
}

ul.blue3 a {
	font-weight:normal;
}

.silver-produkty {
	padding-top:5px;
	padding-left:3px;
	margin-bottom:5px;
}

.silver-produkty ul {
	margin-left:10px;
	padding-left:10px;
}
.silver-produkty a {
	color:#324060;
	text-decoration:none;
}

.silver-produkty a:hover {
	color:#324060;
	text-decoration:underline;
}

.silver-produkty img {
	padding-right:3px;
}

.silver-produkty strong {
	color:#324060;
}

.padder1 {
	margin-left:10px;
	color:#FFFFFF;
	padding-top:4px;
	margin-bottom:10px;
}

.padder2 {
	margin-left:12px;
	color:#FFFFFF;
	margin-bottom:6px;
}

.padder5 {
	margin-left:10px;
	color:#656565;
	padding-top:4px;
}

.right-produkty {
	margin-left:10px;
	padding-top:5px;
}

.right-produkty img{
	float:left;
	border: 2px solid #FFFFFF;
	margin-right:10px;
}

#news-archiv {
	text-align:center;
	padding-top:3px;
	font-weight:bold;
}

#news-archiv a{
	text-decoration:none;
	color:#324060;
}

#news-archiv a:hover{
	text-decoration:underline;
	color:#324060;
}

.news-archiv-text {
	margin-top:5px;
}

.news-archiv-text-link {
	padding-left:12px;
}

.news-archiv-text img{
	padding-right:3px;
}

.news-archiv-text-link a {
	color:#324060;
	text-decoration:none;
	font-weight:bold;
}

.news-archiv-text-link a:hover {
	color:#324060;
	text-decoration:underline;
	font-weight:bold;
}

#servis-silver-top {
	background-color:#FFFFFF;
	color:#656565;
}

#servis-silver-top ul{
	list-style-image:url('../images/red_ul.jpg');
	margin-top:5px;
	padding-top:5px;
	margin-bottom:5px;
	padding-bottom:5px;
	margin-left:13px;
	padding-left:13px;
}

.reference {
	padding-left:12px;
	font-weight:bold;
}

#servis-silver-top strong {
	color:#324060;
}

ul.blue3 {
	padding-top:2px;
	margin-top: 2px;
	margin-bottom:3px;
	padding-bottom:3px;
	list-style-type:none;
	margin-left:14px;
	padding-left:14px;
	font-size:1em;
}

ul.blue3 a {
	font-weight:normal;
}

.servis-silver-img {
	text-align:center;
	margin-top:20px;
	margin-bottom:10px;
}

ul.silver {
	padding-top:2px;
	margin-top: 2px;
	margin-bottom:3px;
	padding-bottom:3px;
	list-style-image:url('../images/red_u2l.jpg');
	margin-left:14px;
	padding-left:14px;
	font-size:1em;
}

input.kontakty {
	font-size:0.9em;
	width:225px;
	margin-bottom:5px;
	border: 1px solid #687080;
}

.send {
	width:228px;
	text-align:right;
	margin-top:5px;
}

input.odeslat {
	font-size:0.9em;
	width:80px;
	border: 1px solid #687080;
	font-weight:bold;
}

textarea.kontakty {
	font-size:1em;
	width:225px;
	margin-bottom:5px;
	border: 1px solid #687080;
	height:300px;
	font-family:Tahoma;
}

img.fotosilver {
	border:2px solid #999999;
	margin-top:3px;
}

.vystred-obr {
	text-align:center;
}

.vystred-obr img {
	float:none;
	margin-bottom: 15px;
}

#cpr {
	font-weight:normal;
	color:#FFFFFF;
}

ul.nodots {
	list-style:none;
}