BODY {
	FONT-FAMILY: "Verdana CE","Arial CE","Helvetica CE",Verdana,Arial,Helvetica,sans-serif; BACKGROUND: #FFFFFF; text-align: center; color: #444444;
}

#okno {
	BACKGROUND: #FFFFFF; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left;
}
#okno1 {
	BACKGROUND: #FFFFFF; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left; 
height: auto;
min-height: 400px;

}
.top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; HEIGHT: 128px; BACKGROUND-IMAGE: url('sltechnology.gif');
}
.hornimenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; HEIGHT: 310px; BACKGROUND-IMAGE: url('index1.jpg');
}
.bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; HEIGHT: 21px; BACKGROUND-IMAGE: url('bottom.gif');
}
.popis { visibility: hidden; }
.hornitext1 { POSITION: absolute; TOP: 280px; LEFT: 20px; FONT-COLOR: black; FONT-SIZE: 11px; }
.hornitext2 { POSITION: absolute; TOP: 280px; RIGHT: 30px; FONT-COLOR: black; FONT-SIZE: 11px; }
.hornitext2 A { COLOR: black; FONT-SIZE: 11px; TEXT-DECORATION: none; }
.text { padding-left: 10px; padding-right: 10px; text-align: justify; FONT-SIZE: 14px;}
.intfl { FLOAT: right; MARGIN-LEFT : 10px; }

#nav ul {margin:0 auto; padding:0; list-style:none; display:table; white-space:nowrap; font-family: arial, verdana, sans-serif; font-size:11px;}
#nav li {display:table-cell; margin:0; padding:0;}
#nav a {float:left; color:#000; background: rgb(236,30,36) url(top_left.gif) no-repeat left top; margin:0 2px 0 0; padding:0 0 0 2px; text-decoration:none; letter-spacing:1px;}
#nav a b {float:left; display:block; background:transparent url(top_right.gif) no-repeat right top; padding:3px 16px 3px 12px;}
#nav a:hover {background: rgb(156,10,12) url(top_left.gif) no-repeat left top; color:#fff; cursor:pointer;} 
#nav .current a {background: rgb(156,10,12) url(top_left.gif) no-repeat left top; color:#fff; cursor:default;} 
#nav { padding:0px 30 10px 0; background:rgb(236,30,36) url(shade_bottom1.gif) repeat-x left bottom; margin:-2px 0 0px 0; position: absolute; top: 100px;}

.clear { CLEAR: both }
.clearleft { CLEAR: left }
.clearright { CLEAR: right }
.left { FLOAT: left; }
.right { FLOAT: right; }

.row-2 { BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; }
.row-2 .col-2 {	BORDER-LEFT: #dcdcdc 1px solid }
.row-2 .col-3 {	BORDER-LEFT: #dcdcdc 1px solid }
.row-2 .inner {	PADDING-BOTTOM: 44px; PADDING-TOP: 20px; color: #444; FONT-SIZE: 14px; FONT-WEIGHT: normal; }
.col-1 .inner {	PADDING-RIGHT: 15px; }
.col-2 .inner {	PADDING-LEFT: 19px; PADDING-RIGHT: 22px }
.col-3 .inner { PADDING-LEFT: 14px }
.row-2 .col-1 {	WIDTH: 249px }
.row-2 .col-2 {	WIDTH: 280px }
.row-2 .col-3 {	WIDTH: 249px }
.wrapper { WIDTH: 100%; OVERFLOW: hidden }
.col-1 { FLOAT: left }
.col-2 { FLOAT: left }
.col-3 { FLOAT: left }

.col-1a .inner { PADDING-RIGHT: 15px; }
.col-1a { FLOAT: left }
.row-2 .col-1a { WIDTH: 379px }
.row-2 .col-3a { WIDTH: 379px }
.row-2 .col-3a { BORDER-LEFT: #dcdcdc 1px solid }
.col-3a .inner { PADDING-LEFT: 14px }
.col-3a { FLOAT: left }

h1 { font-size: 16px; font-weight: bold; color: rgb(156,10,12); MARGIN: 0px 0px 0px 0px;}
h2 { font-size: 14px; font-weight: bold; color: rgb(156,10,12); MARGIN: 0px 0px 0px 0px;}
h3 { font-size: 12px; font-weight: bold; color: rgb(156,10,12); MARGIN: 0px 0px 0px 0px;}

.odkaz { background: rgb(156,10,12); color: white; PADDING: 5px 5px 5px 5px; text-align: center; }
.odkaz a { color: white; text-decoration:none; }
.odkaz a:hover { color: white; text-decoration:none; cursor:pointer; }

.kontakt { POSITION: relative; LEFT: 0px; border: rgb(220,220,220) 1px solid; WIDTH: 780px; PADDING-TOP: 5px; }
.adresa { FONT-SIZE: 12px; FONT-WEIGHT: normal; }
.adresa input { border: 1px solid #c7c7c7; width: 180px; height: 20px; color: #333333; margin-bottom: 2px; } 
textarea { border: 1px solid #c7c7c7; width:455px; height: 120px; margin-bottom: 2px; MARGIN-LEFT: 0px; }
#spodek { PADDING-BOTTOM: 20px; text-align: center; BORDER-TOP: #dcdcdc 1px solid; PADDING-TOP: 20px; font-size: 14px; }


#oppi {margin:0 auto; padding:0; display:block; font-size:12px;}
#oppi a { color: #444; text-decoration:none; text-weight: bold; }
#oppi a:hover { color: #444; text-decoration:none; cursor:pointer; text-weight: bold; }

#solar ul {margin:0 auto; padding:0; list-style:none; display:block; white-space:nowrap; font-family: arial, verdana, sans-serif; font-size:12px;}
#solar li {display:block; margin:0; padding:0; color: #444;}

.tabulka {
font-family: "Verdana CE","Arial CE","Helvetica CE",Verdana,Arial,Helvetica,sans-serif;
color:#000000;
margin-bottom:15px;
}

.tabulka th {
text-align:center;
font-weight:normal;
padding:4px 10px;
border-bottom:solid 1px rgb(54,69,84);
background-color:#3a73ba;
font-size:80%;
color:#eee;
}

.tabulka td {
padding:3px 10px;
border-bottom:solid 1px #3a73ba;
background-color:rgb(124,171,218);
font-size:70%;
}

.tabulka tr.akce td {
border-bottom:solid 1px #EA8812;
background-color:#F9CF4E;
font-size:70%;
}

.tabulka table {
padding:0px
margin:0px;
border:0px;
}

.tabulka img {
border:3px double #F1FEE0;
}

#odkazy { color: #444; }
#odkazy a { color: #444; text-decoration:none; text-weight: bold; }
#odkazy a:hover { color: #444; text-decoration:none; cursor:pointer; text-weight: bold; }

#odkazy1 { color: #777777; font-size: 10px; }
#odkazy1 a { color: #777777; text-decoration:none; text-weight: bold; }
#odkazy1 a:hover { color: #777777; text-decoration:none; cursor:pointer; text-weight: bold; }

