body
{
	background : #ffffff url(images/a3technicke/bottomtech.jpg) repeat-y;
	scrollbar-face-color: #f0f0f0;
	scrollbar-arrow-color:#000000;
	font-family: Arial;
	font-size: 0.9em;
	color: #787878;
	margin : 0 0 0 0;
}

img {
  border: 0;
}

.tabulka{
	font-family: Arial;
	font-size:0.9em;
	color: #787878;
}

#lang{
	position : absolute;
	padding-top : 70px;
	padding-left : 350px;
}

#home{
	position : absolute;
	padding-top : 0px;
	padding-left : 620px;
}

#telo {
	background: url(images/a3technicke/tech.jpg) no-repeat;
	height : auto;
	padding : 200px 0px 30px 310px;
	margin: 0 0 30px 0;
}

#telo2 {
	padding : 10px 10px 10px 310px;
}

#piktbig{
	float:none;
	position: absolute;
	top:20px;
	left:25px;
}

#menu{
	color : #B1ABAE;
	font-size: 1.1em;
	padding-bottom : 15px;
	font-weight : bold;
	width : 100%;
}

a.menu{
	color: #B1ABAE;
	text-decoration: none;
	padding : 15px 15px;
}
a.menu:hover{
	text-decoration: none;
	color : #DD137B;
}

#nav{
	padding : 0 0 10 0;
}

.tech-h2 {
  color: #fe0000;
  font-size: 2.0em;
  letter-spacing: 0.05em;
  margin: 30px 0 0px 0;
}

.tech-h3 {
  color: #fe0000;
  font-size: 1.5em;
  letter-spacing: 0.05em;
  margin: 10px 0 10px 0;
}

.tech-h4 {
  color: #ff4242;
  font-size: 1.2em;
  letter-spacing: 0.05em;
  margin: 20px 0 10px 0;
}

.tech-h5 {
  color: #ff4242;
  font-size: 1.0em;
  letter-spacing: 0.05em;
  margin: 20px 0 10px 0;
}

.seznam {
  line-height: 20px;
  margin: 0 0 0 20px;
  padding: 0;
}

blockquote {
  color: #000;
  font-weight: bold;
  border-left: 2px solid #fe0000;
  margin: 0;
  padding-left: 10px;
}

blockquote p strong {
  color: #4b4b4b;
}

.rozcestnik {
  list-style: none;
  font-size: 1.2em;
}

.rozcestnik li {
  padding: 5px 0;
}

.rozcestnik li a {
  color: #ff4242;
  text-decoration: none;
}

.rozcestnik li a:hover {
  color: #ff0000;
  text-decoration: underline;
}

table {
  text-align: left;
}

table th, table td {
  padding: 2px 8px;
}

.svetly {
  background: #ffeded;
}

.tmavy {
  background: #ffd7d7;
}

th {
  color: #000;
  background: #ffb6b6;
}

hr.carka {
  background: #ff0000;
  border: 1px solid #ff0000;
  margin-right: 10px;
}

.rybanadpis{color : #DD137B; font-weight : bold;}
.rybanadpisg{color : #5E7641; font-weight : bold;}
.ryba{color : #5E7641; font-weight : bold;}
.rybamenu{color : #14000A; font-weight : bold;}
.ryba2{color : #FF0000; font-weight : bold;}
.rybapodnadpis{
	color : #5D6A2F;
	font-weight : lighter;
	font-size: 0.6em;
}

a{
	color: #1850A3;
	text-decoration: underline;
}
a:hover{
	text-decoration: underline;
	color : #DD137B;
}

DIV.justify {
	text-align: justify;
	padding : 0 0 5 0;
}

DIV.justify1 {
	text-align: justify;
	text-indent : 20px;
	padding : 0 0 5 0;
}

.bold{font-weight : bold;}
.italic{font-style : italic;}

.border{border: thin outset #FDEDC5;}

DIV.center {text-align: center; padding : 0 0 0 0;}
DIV.right {text-align: right;}

.rybatd{background : #DFE0C4;}
.rybatd2{background : #F0F0E3;}
.rybatd3{background : #C4C892;}

.pictlink{cursor : pointer;}