body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	height: 100%;
	background: #AAB2B8 url(../../grafika/web/bg_stranka.jpg) repeat-x top;
}

body a{
color: #405777;
}

body a:hover{
color: Gray;
}


#stranka-pozadi {

}

.nezobrazuj {
	display: none;
}
#stranka-celek {
	width: 980px;
	margin: 0 auto;
	position: relative; /* dulezite */
	height: 100%; /* nastaveni pro IE */
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	background-color: #ffffff;
}

/* pro ostatni pouzijeme min-height: */
		html>body #stranka-celek {
			height: auto;
			min-height: 100%;
		}

#hlavicka {
	width: 980px;
	height: 144px;
	background: White url(../../grafika/web/toptech_hlavicka.jpg) no-repeat;
	text-align: left;
}
#logo {
	margin-left: 180px;
	padding-top: 42px;
	border: none;
}

#navigace {
	height: 24px;
	width: 960px;
	text-align: left;
	background: #6A87A1 url(../../grafika/web/toptech_navigace.jpg) no-repeat left;
	padding-left: 20px;
}

#navigace .menu-navigace{
	padding-top: 3px;
}

#navigace a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;	
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}

#navigace a:hover {
	color: #E2BEE4;
}

#navigace .selected-navigace {
	color: #E2BEE4;
}

#paticka {
	clear: both;
	width: 980px;
	height: 24px;
	background-color: #6A87A1;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

#paticka #menu-paticka{
	float: left;
	text-align: left;
	padding-top: 4px;
	padding-left: 20px;
	width: 700px;	
}

#paticka #ihelp{
	padding-top: 4px;
	float: right;
	text-align: right;
	width: 240px;
	color: Silver;
}


#paticka a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
   color: #ffffff;
   font-weight: bold;
   text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}

#paticka a:hover {
	color: #E2BEE4;
}

#paticka .selected-paticka {
	color: #E2BEE4;
}

#hlavni-celek {
	background: url(../../grafika/web/bg_hlavni_left.gif) repeat-y right;
	float: left;
	text-align: left;
	
}

#hlavni-celek #hlavni-left {
	float: left;
	width: 650px;
	min-height: 500px;
	padding : 10px 10px 10px 10px;
}
#hlavni-celek #hlavni-left hr {
	clear: both;
	/*border: 1px dashed silver;*/
	border: 1px dotted silver;	
	border-left: none;
	border-right: none;
}

#hlavni-celek #hlavni-right {
	text-align: left;
	float: right;
	width: 308px;
	min-height: 300px;
	_height: 400px;
}

#hlavni-right .aktuality {
	width: 268px;
	/*height: 48px;*/
	padding-left: 20px;
	padding-right: 20px;	
	color: #4F677C;
}
#hlavni-right .aktuality .nadpis-right-news {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	padding-top: 15px;
	padding-bottom: 5px;	
}

/*
#hlavni-right .galerie {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	width: 288px;
	height: 48px;
	background: #9C889D url(../../grafika/web/bg_galerie.jpg) no-repeat top;
	color: #ffffff;
	padding-left: 20px;
}
#hlavni-right .galerie:hover {
	background: #9C889D url(../../grafika/web/bg_galerie_over.jpg) no-repeat top;
}

#hlavni-right .galerie a {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
#hlavni-right .galerie a:hover {
	color: #ffffff;
	text-decoration: none;
}

#hlavni-right .nadpis-right {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	padding-top: 7px;
}
#hlavni-right .nadpis-right a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-decoration: underline;
}
*/

.top-tech_banner-galerie {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #ffffff;	
	padding-top: 0px;
}
.top-tech_banner-galerie a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #ffffff;		
	text-decoration: none;
}
.top-tech_banner-galerie a:hover{
	color: #ffffff;	
	text-decoration: none;
}
.img_galerie{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	width: 288px;
	height: 40px; /*48*/
	background: #9C889D url(../../grafika/web/bg_galerie.jpg) no-repeat top;
	color: #ffffff;
	padding-left: 20px;
	padding-top: 8px;	
}
.img_galerie:hover{
	background: #9C889D url(../../grafika/web/bg_galerie_over.jpg) no-repeat top;
}






.main-text {
	width: 570px;
	padding: 20px 15px 10px 5px;
	text-align: left;
}
.main-editor {
	text-align: left;
}
.main-text-half {
	width: 570px;
	float: left;
	padding: 20px 15px 0px 5px;
	text-align: left;
	
}


.nadpis_levy_pruh{
	width: 125px;
	text-align: center;
	background: url(../../grafika/web/bg_nadpis.gif) no-repeat;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 3px;
	font-weight: bold;
	margin-left: 19px;
}

.aktuality .novinky {
	display: block;
	margin-bottom: 10px;
}
.aktuality .novinky .datum {
	font-size: .7em;
}
.aktuality .novinky h4 {
	font-size: .9em;
	margin: 0px;
}
.aktuality .novinky p {
	font-size: .6em;
	margin: 0px;
}
.aktuality .novinky img {
	float: left;
	margin-right: 5px;
}

.aktuality a {
	font-size: x-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: White;
}
.aktuality a:hover {
	text-decoration: underline;
}
.nadpis_admin {
	color: Background;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: inline;
}	
label {
	font-family: Arial, Helvetica, sans-serif;
}
.formular-oramovani {
	border: thin solid Black;
}
.formular-tlacitko { 
	BORDER: #000000 1px solid;
	BACKGROUND-COLOR: #cc0000;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Tahoma, Trebuchet MS, sans-serif, MS Sans Serif, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px
}
#sitemap {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#sitemap a{
	display: inline;
	text-decoration: none;
}
#sitemap a:hover{
	text-decoration: underline;
}
#sitemap .level1{
	margin-left: 20px;
}
#sitemap .level-site2{
	margin-left: 40px;
}
#sitemap .level-site3{
	margin-left: 60px;
}
#sitemap .level-site4{
	margin-left: 80px;
}
.table-td {
	border-bottom: 1px solid silver;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.form_button {
	BACKGROUND-COLOR: #F0F0F0;
	COLOR: Gray;
	FONT-FAMILY: Verdana, Tahoma, Trebuchet MS, sans-serif, MS Sans Serif, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER: 1px solid Silver;
	height : 18px;	
	cursor: pointer;
}
.form-home-page {
	margin-top: 10px;
	background-color: #D1D9DF;
	width: 220px;
	padding-left: 10px;
}
.form-button-hledani {
	color: #ffffff;
	background-color: #D1D9DF;
	border: none;
}
.form-input-hledani{
	border-left: none;
	border-right: none;
	border-top: #EAEDF1 1px solid; 
	border-bottom: #EAEDF1 1px solid; 
	_border: none;
	&border: none;
	&border-top: #ffffff 1px solid; 
	_border-top: #ffffff 1px solid; 
}
.form-home-hr{
	color: #D1D9DF;
	background: #D1D9DF;
	border: solid #D1D9DF 1px; 
}


.hledani_nadpis {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight : bold;
	color: Black;
}
.hledani_vysledky {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight : normal;
	color: Black;	
}
.hledani_vysledky a{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight : normal;
	color: Navy;
	text-decoration: none;
}
.hledani_vysledky a:hover{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight : normal;
	color: Black;
	text-decoration: underline;
}

.nodecoration {
	text-decoration: none;
}
H2 {
	margin-bottom: 15px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
 	FONT-SIZE: 18px;
	color: Gray;
}
H3 {
	margin-bottom: 5px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: Navy;
 	FONT-SIZE: 15px;
}

.clankyH2 {
	color: Red;
}
.clankyH2:hover {
	text-decoration: none;
}
.anotace {
	display: block;
}
.anotace img {
	padding-right: 10px;
	padding-bottom: 5px;
	float: left;
}

.newsletter-pouceni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
}

.reset-maly {
	clear: both;
}
.reset-velky	{
	border: 0px none;
	margin: 0px;
	padding: 0px;
	float: none;
	clear: both;
	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
} 
.stranka-galerie {
	color: grey;
	font-size: 9px;
}



/* ------------------------------------------------------------------------------------------------------------------------ */
/* REKLAMA */	
#advert {
	
	position: absolute;
	text-align: right;
	top: 100px;
	left: 100px;
	color: #FFFFFF;
	z-index: 99;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
}

#closeCross {
	/*float: right; */
 	/*display: block; */
	color: #FFFFFF; 
	text-decoration: none;
	background-color: Black;
	padding: 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}
#closeCross:hover {
	color: #ffffff;
	text-decoration: underline;
}
/* ------------------------------------------------------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------------------------------------------------------ */
/* ROZCESTNIK - na uvodni strence, prvni co se zobrazuje */	
#rozcestnik {
	width: 612px;
	margin-left: 20px;
	font-size: 13px;
	height: 239px;	
	&height: 234px;
}
.top-tech_banner01 {
	color: #483345;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bolder;
}
.top-tech_banner01 a{
	color: #483345;
	text-decoration: none;
	padding-top: 170px;
	padding-left: 23px;	
}
.top-tech_banner01 a:hover{
	color: #483345;
	text-decoration: none;
}
.top-tech_banner01 h2{
	color: #483345;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bolder;
}
.img_banner01{
	float: left;
	background: url(../../grafika/web/rozcestnik/prvek_1.jpg);	
	width: 173px; /*196*/
	height: 21px; /*191*/
	cursor: pointer;
	display: block;
	text-decoration: none;
}
.img_banner01:hover{
	background: url(../../grafika/web/rozcestnik/prvek_1_over.jpg);	
}
.top-tech_banner02 {
	color: #483345;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bolder;
}
.top-tech_banner02 a{
	color: #483345;
	text-decoration: none;
	padding-top: 170px;
	padding-left: 23px;	
}
.top-tech_banner02 a:hover{
	color: #483345;
	text-decoration: none;
}
.top-tech_banner02 h2{
	color: #483345;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bolder;
}
.img_banner02{
	float: left;
	background: url(../../grafika/web/rozcestnik/prvek_2.jpg);	
	width: 173px; /*196*/
	height: 21px; /*191*/
	cursor: pointer;
	display: block;
	text-decoration: none;
	margin-left: 12px;
	margin-right: 12px;		
}
.img_banner02:hover{
	background: url(../../grafika/web/rozcestnik/prvek_2_over.jpg);	
}
/*
#prvek-1 {	
	float: left;
	display: block;
	width: 196px;
	height: 191px;
	background: url(../../grafika/web/rozcestnik/prvek_1.jpg);	
	text-decoration: none;	
}
#prvek-1:hover {
	background: url(../../grafika/web/rozcestnik/prvek_1_over.jpg);	
}
#prvek-1-text {
	color: #483345;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bolder;
	margin-top: 170px;
	margin-left: 22px;
}
#prvek-1-text a{
	color: #483345;
	text-decoration: none;
}

#prvek-2 {	
	float: left;
	display: block;
	width: 196px;
	height: 191px;
	background: url(../../grafika/web/rozcestnik/prvek_2.jpg);	
	margin-left: 12px;
	margin-right: 12px;
	text-decoration: none;	
}
#prvek-2:hover {
	background: url(../../grafika/web/rozcestnik/prvek_2_over.jpg);	
}
#prvek-2 #prvek-2-text {
	color: #483345;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bolder;
	margin-top: 170px;
	margin-left: 22px;
}
#prvek-2 #prvek-2-text a{
	color: #483345;
	text-decoration: none;
}
*/
#prvek-3 {	
	float: left;
	display: block;
	width: 196px;
	height: 191px;
	background: url(../../grafika/web/rozcestnik/prvek_3.jpg);	
}

/*DETAIL prvku-3*/
#prvek-3 h3 {
	color: #40566A;
	margin-top: 10px;
	margin-left: 10px;
}
#prvek-3 a {
	/*display: block;*/
	padding-left: 30px;
	text-decoration: none;
	background: url(../../grafika/web/rozcestnik/prvek_3_sipka.gif) no-repeat left;
	color: #3F3348;
	/*margin-bottom: 10px;*/
}
#prvek-3 a:hover {
	background: url(../../grafika/web/rozcestnik/prvek_3_sipka_over.gif) no-repeat left;
	color: #00375F;
}
#prvek-3 h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	text-decoration: none;
	color: #3F3348;
	margin: 10px 0px 10px 0px;
}

#prvek-4 {	
	float: left;
	display: block;
	width: 176px;
	height: 17px;
	background: url(../../grafika/web/rozcestnik/prvek_4.jpg);	
	margin-top: 12px;
	padding: 10px;
}
#prvek-4:hover {
	background: url(../../grafika/web/rozcestnik/prvek_4_over.jpg);	
}
#prvek-4 a {	
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
#prvek-4 h4{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

#prvek-5 {	
	float: left;
	display: block;
	width: 176px;
	height: 17px;
	background: url(../../grafika/web/rozcestnik/prvek_5.jpg);	
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 12px;
	padding: 10px;
}
#prvek-5:hover {
	background: url(../../grafika/web/rozcestnik/prvek_5_over.jpg);	
}
#prvek-5 h4{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;	
}
#prvek-5 a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

#prvek-6 {	
	float: right;
	width: 184px;
	height: 35px;
	background: url(../../grafika/web/rozcestnik/prvek_6.gif);	
	margin-top: 12px;
	padding-left: 10px;
	padding-top: 2px;
}
#prvek-6 a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background: url(../../grafika/web/rozcestnik/prvek_6_sipka.gif) no-repeat right;
	padding-right: 20px;
}
#prvek-6 a:hover {
	background: url(../../grafika/web/rozcestnik/prvek_6_sipka_over.gif) no-repeat right;
}
#prvek-6 h4{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;	
}

.stranky-subodkazy {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: Gray;
	font : bold;
}
.stranky-subodkazy a {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: Gray;
	font : bold;
	text-decoration: underline;
}


/* ------------------------------------------------------------------------------------------------------------------------ */
