/* ramy pro testovani */
/*
div { border: 1px solid yellow; margin: -1px;}
span { border: 1px solid red; margin: -1px;}
*/

BODY
{
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}

.top
{
	background-color: #7F9BD4;
	margin: 0px 0px 1px 0px;
	padding: 0px;
	height:74px;

}

#sl-levy
{
	float: left; 
	margin-left: 0px;
	margin-right: 0px;
	width: 220px;
	text-align: left;
}

#sl-stred
{
	width: 360px;
	float: left; 
}
#sl-stred2
{
	width: 540px;
	float: left; 
}
#sl-pravy
{
	width: 178px;
	float: left; 
/*	background: url('images/vpravo_pozadi.gif'); */
}

.nadpis1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D98C32;
}

A.nadpis1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D98C32;
  text-decoration: none;
}

A.nadpis1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D98C32;
  text-decoration: none;
}

A.nadpis1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D98C32;
  text-decoration: underline;
}


.nadpis2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
/*	color: #D98C32; */
	color: #ffffff;
}
.text-akt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.hodiny
{
	float: left; 
	margin: 0px 0px 0px 0px;
	padding: 6px 2px 2px 2px;
}
.odrazka
{
	
	margin: 0px 0px 0px 5px;
	padding: 0px 5px 1px 1px;
}

.text-aktual
{
	float: left; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#zapati
{
	background-color: #D4DDF0;
	margin-top: 5px;
	position: relative;
	width: 760px;
	font-size: 10px;
}
.nausus
{
	width: 760px;
	font-size: 9px;
	align:center;
}

.text-mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.nadpis5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D98C32;
}
.nadpis5 a { color: #D98C32; text-decoration: none;}
.nadpis5 a:hover { color: #D98C32; text-decoration: underline;}

.navigace2 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6E6E6E;
}
.navigace2 a { color: #7F9BD4; text-decoration: none;}
.navigace2 a:hover { color: #2E448E; text-decoration: underline;}


.navigace3 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
}

a.navigace3 { color: black; text-decoration: none;}
a.navigace3:hover { color: #D98C32; text-decoration: underline;}


.datum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.navigace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
		color: #000000;
}

.navigace a { color: #000000; text-decoration: none;}
.navigace a:hover { color: #D98C32; text-decoration: underline;}
/* submenu 1 */
.submenu1p
{
/*	width: 184px;*/
	height: 16px;
	font-size: 11px;
	color: #000000;
	font-family: arial;
	text-decoration: none;
}

.submenu1a
{
/*	width: 184px;*/
	height: 16px;
	font-size: 11px;
	color: #D98C32;
	font-family: arial;
	cursor: pointer;
	text-decoration: underline;
}

/* submenu 2 */
.submenu2p
{
/*	width: 184px;*/
	height: 15px;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	font-family: arial;
	text-decoration: none;
}

.submenu2a
{
/*	width: 184px;*/
	height: 15px;
	font-size: 11px;
	color: #D98C32;
	padding-left: 20px;
	font-family: arial;
	cursor: pointer; 
	text-decoration: none;
}
 #pozadi-menu
 {
	background: #DDE2F5 url(images/pozadi_navigace_p.jpg) no-repeat bottom;
	position: relative;
}

 #pozadi-menu2
 {
	 background: #ffffff url(images/pozadi_navrh_2.gif);
	position: relative;
}

 #pozadi-menu3
 {
	background-color: #DDE2F5;
	position: relative;
}

/*
.hidden
{
  display: none;
}

.shown
{
  display: block;
}*/

TABLE
{ color: #000000; font-size: 1em; }

   TABLE.bw
   { background-color: #000000;
     border-width: 0px;
     border-spacing: 0px; }
   TABLE.bw TR
   { background-color: #ffffff; }

   TABLE.orang
   { background-color: #000000;
     border-width: 0px;
     border-spacing: 0px; 
     width: 530px;
   }
   TABLE.orang TR
   { background-color: #FADBB8; }

H2 { font-size: 1.4em; margin: 0px 0px 10px; font-weight: bold; color: #D98C32; }
/* lista pro prepinani prodkuktu */
#probg   { background-color: #E0E7F5; background-image: url("images/pro_bg.gif"); height: 16px; width: auto; text-align: right; margin: 1px 0px; }
#probg A { font-size: 9px; font-family: verdana, sans-serif; padding: 2px 8px 0px 17px; text-decoration: none; color: #000000; height: 16px; cursor: pointer; }
#prozak  { background-color: #CEDAF2; background-image: url("images/pro_zak.gif"); }
#proteh  { background-color: #F4B771; background-image: url("images/pro_teh.gif"); }
#prodok  { background-color: #DDE6A0; background-image: url("images/pro_dok.gif"); }
.empty { font-size: 10px; font-family: arial, sans-serif; padding: 2px 8px 0px 17px; text-decoration: none; color: 808080; height: 16px; cursor: default; }
.active { font-weight: bold; }
.error   { color: red; font-weight: bold; }
FORM { margin: 0px; }

#top3 { background-color: #7F9BD4; background-image: url('images/top_3.gif'); background-repeat: no-repeat; }
#header5 INPUT.te { font-size: 11px; width: 110px; }


#header1 {
	color: #ffffff;
	font-size: 10px;
	width: 760px;
	height: 74px;
	background-image: url("images/header1.png");
	background-repeat: no-repeat;
	background-position: right;
	position: relative;
}

#header2 {
	left: 18px;
	top: 25px;
	position: absolute;
	}
	
#header3 {
	top: 0px;
	left: 500px;
	position: absolute;
	}
	
#header4 {
	top: 0px;
	right: 0px;
	position: absolute;
	}

#header5 {
	top: 40px;
	right: 0px;
	width: 300px;
	text-align: right;
	position: absolute;
	}

#login { background-image: url('images/anketa2.gif'); background-color: #F8FAFD; width: 159px; }
#login SPAN { padding: 5px 10px; display: block; font-size: 11px; }
#login EM { font-size: 10px; margin-left: 10px; display: inline; color: #000000; }
#login A { font-size: 9px; text-decoration: none; color: #000000; height: 15px; }
/* #login A DIV {display: inline; width: 63px; background-image: url('images/prihlasit.gif'); height: 15px; cursor: pointer; text-align: right; padding-right: 3px; } */
#lname { width: 140px; font-size: 11px; margin-left: 10px; }
#lpass { width: 140px; font-size: 11px; margin-left: 10px; }

#eletter { width: 159px; }
#eletter SPAN { margin: 5px 10px; display: block; font-size: 11px; }
#eletter A { background-image: url('images/eletter.gif'); width: 100px; height: 15px; font-size: 9px; color: #000000; text-decoration: none; text-align: right; margin: 5px;}
#elemail { width: 140px; font-size: 11px; margin-left: 10px; }

#anketa { width: 159px; background-image: url('images/anketa2.gif'); margin: 0px 0px; background-color: #F8FAFD; }
#anketa SPAN { padding: 5px 10px; display: block; font-size: 11px; }
#anketa B {font-size: 11px; margin-bottom: 5px; display: block; }
#anketa A { font-size: 10px; display: block; margin-bottom: 3px; text-decoration: none; color: #000000; }
#anketa A:hover { text-decoration: underline; color: #D98C32;}
DIV.anketa1 { font-size: 9px; text-align: right; }
DIV.anketa2 { margin-top: 8px; font-size: 10px; text-align: right; }
#anketa IMG { float: left; }

#reference { width: 178px; background-image: url('images/referen1.gif'); background-repeat: repeat-y; text-align: left; }
#refindor { margin: 3px 15px 0px 15px; font-size: 11px; }
#reftop { background-image: url('images/referen2.gif'); background-repeat: no-repeat; width: 178px; height: 42px; position: relative; }
#reftop SPAN { position: absolute; top: 20px; left: 10px; font-size: 11px; padding: 10px; }

#news { background-color: #D4DDF0; }
#news #prev { float: left; background-color: inherit; text-align: left; padding: 2px; }
#news #pages { float: left; background-color: inherit; text-align: center; padding: 2px; }
#news #next { float: left; background-color: inherit; text-align: right; padding: 2px; }

EM {color:red;}
OL {margin-left: 240px;/*border:1px red solid;*/}
OL LI {margin-bottom:10px;}
UL.vip LI {margin-bottom:10px;}
UL.vip LI .technik {color: #7F9BD4; }

.orange { COLOR: #D98C32; }
.blue { COLOR: #2F4479 }

/* styly.css */
.nadpis30 { FONT-SIZE: 10px; COLOR: #D98C32; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.nadpis30:hover { TEXT-DECORATION: underline; }
.nadpis50 { FONT-SIZE: 10px; COLOR: #00164b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D4DCEF; TEXT-DECORATION: none; }
.ramecek { BACKGROUND-COLOR: #F8FAFD; BORDER-RIGHT: #D4DDF0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #D4DDF0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; BORDER-LEFT: #D4DDF0 1px solid; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #D4DDF0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.new { background-color: red; color: white; font-weight: bold; }

.odsazeni {
	padding: 0px 5px;
}

