body, html{
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #a4b8cc url("../pics/pozadi.png") repeat-y center top;
 }


 a{

	color: #b7570a;
	font-size: x-small;
}
a:visited{

	color: #b7570a;

}

 
td.ke_stazeni, td.vyrobky-l, td.vyrobky-r {
	font-size: xx-small;

}

td.jmeno_vyrobku-l{
	border-right : thin dashed #4d4d4f;
	padding-left : 10px;
	padding-bottom : 10px;
	font-size : small;
	font-weight : bold;
}
td.jmeno_vyrobku-r{
	padding-left : 10px;
	padding-bottom : 10px;
	font-size : small;
	font-weight : bold;
}

td.vyrobky-l{
	border-right : thin dashed #4d4d4f;
	padding-right : 10px;
	padding-bottom : 10px;
	vertical-align : top;
	text-align : justify;
}
td.vyrobky-r{
	padding-left : 10px;
	padding-bottom : 10px;
	vertical-align : top;
	text-align : justify;
}

td.manual_vyrobku-l{
	border-right : thin dashed #4d4d4f;
	border-bottom : thin dashed #4d4d4f;
	padding-right : 10px;
	padding-bottom : 10px;
}
td.manual_vyrobku-r{
	padding-left : 10px;
	padding-bottom : 10px;
	border-bottom : thin dashed #4d4d4f;
}
ul.rodinka_text {
	text-align : justify;
	margin : auto;
	margin-left : 280px;
	margin-right : 5px;
	font-size : xx-small;
}
li.rodinka_text {
	list-style: disc; color:ffd51d;

}

.blacktext {color:black}

#posuvnik{
	height : 500px;
	

}
*>#posuvnik{
	height : 75%;
	overflow: auto;
}

#jazyky{

	display: block;
	text-align: left;
	margin : auto;
	margin-top: 0px;
	margin-down: 0px;
	padding-left : 10px;
	padding-top : 5px;
	width: 850px;
	height: 25px;
	background-color: #e0e6ef;
	border-top: 3px solid white;
	border-bottom: 0px solid white;
	border-left: 3px solid white;
	border-right: 3px solid white;
	font-size : 10px;	
}

#banner{

	display: block;
	text-align: center;
	margin : auto;

	padding: 0;
	width: 935px;
	background-color: #96accd;
	border-top: 3px solid white;
	border-bottom: 3px solid white;
	border-left: 3px solid white;
	border-right: 3px solid white;
	line-height: 0;
}
#prechod{
	display: block;
	text-align: center;
	margin : auto;
	padding: 0;
	width: 850px;
	height: 20px;
	background: #96accd url("../pics/pozadi_zelenobile_male.png") repeat-x right;
	line-height: 0;	
	overflov : auto;
}
*>#prechod{
			margin : auto;
		margin-left : 19px;
}
#banner #logo{

	width: 935px;
	height: 98px;
	margin: auto;
	padding: 0 0 0 0px;
	background-color: #96accd;
	background: #96accd url("../pics/banner.png") no-repeat right;
}
#rodinka{
	display: block;
	margin : auto;
	background: url("../pics/modra-bila-oranzova.jpg") no-repeat right;
	padding: 0 18 0 0px;
	width : 851px;
	height : 252px;
}
#navigace {
	display: block;
	margin : auto;
	margin-top: 0px;
	padding: 0;
	width: 870px;
	border-top: 0px solid white;
	border-bottom: 3px solid white;
	border-left: 3px solid white;
	border-right: 3px solid white;
	background-color: #dedede;
	height : 50px;
}
#navigace_bottom{
	display: block;
	margin : auto;
	margin-top: 0px;
	padding: 0 10 0 10px;
	width: 850px;
	border-top: 3px solid white;
	border-bottom: 3px solid white;
	border-left: 3px solid white;
	border-right: 3px solid white;
	background-color: #fff;
	height : 70px;
	text-align: right;
}

#navigace #ikony{

	padding: 0 10 0 10px;
	background-color: #e0e6ef;
	text-align: right;
}

#navigace #logo{

	align : right;

}
#logo{

	margin : auto;

}


#menu{


	margin : auto;
	width: 795px;
}
#ke_stazeni{
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;	
	text-align : center;

}

#linky{
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;	
	text-align : center;
}
*>#image_shift {
	margin-left : 19px;
}
*>#flash_shift {
	margin-left : 19px;
}