/* DIV {border: 1px dashed red; padding: -1; } */  

BODY
{
	background-color: #ffffff;
	color: #000000;
	margin: 0px 5px;
	padding: 0px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	text-align: center;
	background-image: url("images/www/silverline.gif");
	background-position: center;
	background-repeat: repeat-y;
}

FORM
{ margin: 5px 0px; }

.formx2 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BORDER-LEFT: medium none;
	COLOR: #313100;
	BORDER-BOTTOM: gray 1px dotted;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#F0F5FB;
}
/*
.center
{ text-align: center; } */

/* ===================================================================== */
/* navigace                                                              */
/* ===================================================================== */
#navigation
{ width: 760px; height: 90px; text-align: left; position: relative; }

#silver01
{ background-color: #e5e5e5; width: 537px; height: 10px; position: absolute; top: 0px; left: 0px; font-size: 5px; }

#silver02
{ background-color: #e5e5e5; width: 537px; height: 6px; position: absolute; bottom: 0px; left: 0px; font-size: 5px; }

#logo01
{ width: 222px; height: 106px; top: 0px; right: 0px; position: absolute; text-align: right; background-color: #f1f1f1; cursor: pointer;}

#logo01 span
{ background-image: url("images/www/logo01.gif"); position: absolute; top: 0px; left: 0px;  width: 222px; height: 90px; }

#logo01 h2
{ font-size: 14px; font-weight: bolder; margin: 15px; }

#navglob
{ font-size: 70%; padding-top: 15px; padding-left: 10px; color: #777777; z-index: 10; }

#navglob a
{ color: #000000; text-decoration: none; color: #777777; }

#navglob a:hover
{ color: #014A91; }
	
/*
#menu01
{ font-size: 12px; text-decoration: none; }
#menu01 span { background-image: url("images/www/menu01.gif"); width: 51px; height: 16px; position: absolute; }
*/

#navhlav
{ position: absolute; bottom: 6px; left: 0px; }

#menu1 { background-color: #777777; width: 51px;  height: 6px; position: absolute; bottom: 0px; left: 0px;   z-index: 10; font-size: 1px; }
#menu2 { background-color: #777777; width: 101px; height: 6px; position: absolute; bottom: 0px; left: 51px;  z-index: 10; font-size: 1px; }
#menu3 { background-color: #777777; width: 99px;  height: 6px; position: absolute; bottom: 0px; left: 152px; z-index: 10; font-size: 1px; }
#menu4 { background-color: #777777; width: 89px;  height: 6px; position: absolute; bottom: 0px; left: 251px; z-index: 10; font-size: 1px; }
#menu5 { background-color: #777777; width: 95px;  height: 6px; position: absolute; bottom: 0px; left: 340px; z-index: 10; font-size: 1px; }
#menu6 { background-color: #777777; width: 85px;  height: 6px; position: absolute; bottom: 0px; left: 434px; z-index: 10; font-size: 1px; }

* html .menuLayer
{ filter: alpha(opacity=55); }

/* ===================================================================== */
/* prostredni promo banner                                               */
/* ===================================================================== */
#imagebanner
{ background-color: #004080; width: 760px; font-size: 75%; text-align: left; color: #ffffff; position: relative; }

#imagebanner a       { color: #ffffff; text-decoration: none; }
#imagebanner a:hover { text-decoration: underline; }

#imagebanner div
{ position: absolute; right: 0px; width: 215px; bottom: 30px; }

#imagebanner ul { margin: 0px 0px 0px 16px; padding: 0px; }
#imagebanner ul li { list-style-image: url("images/www/list01.gif"); }

#imagebanner hr
{ display: none; }

/* ===================================================================== */
/* textova (prostredni) cast                                             */
/* ===================================================================== */
#main
{ width: 760px; text-align: left;/* background-image: url("images/www/silverline.gif"); */}

#main-left
{ width: 177px; float: left; font-size: 66%; color: #000000; }

#main-left a       { color: #014A91; text-decoration: none; }
#main-left a:hover { color: #DCD428; text-decoration: underline; }
#main-left a:visited { color: #014A91; }
#main-left .blue   { color: #014A91; }
#main-left .margin { margin-right: 10px; }

#main-middle
{ width: 355px; float: left; font-size: 75%; text-align: left; display: block; margin: 5px; }

#main-middle TABLE
{ font-size: 100%; }

#main-middle-small
{ width: 355px; float: left; font-size: 70%; text-align: justify; display: block; margin-right: 5px; }

#main-right
{ width: 215px; float: left; font-size: 66%; display: block; }
#main-right .margin
{ margin-left: 10px; }
#main-right INPUT
{ font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; }

#main-noright
{ width: 583px; float: left; font-size: 75%; text-align: justify; }

#main-noright TABLE
{ font-size: 100%; }


/* ===================================================================== */
/* koncovka                                                              */
/* ===================================================================== */
#footer {
	width: 760px;
	height: 29px;
	font-size: 10px;
/*	background-image: url("images/pozadi_zapati.gif"); 
	text-align: right; */
	position: absolute;
	margin-left: -380px;
/*	z-index: 100; */
}
[class="body"] #footer { margin-left: 0px; position: relative; }


/*=======================================================================*/
/*   overy
/*=======================================================================*/

.tkat { background-color: #E5E5E5; }
.tkat-o { background-color: #C6C6C6; }

.tvyp1 { background-color: #E5E5E5; }
.tvyp1-o { background-color: #CECF00; }

.tvyp2 { background-color: #C8C8C8; }
.tvyp2-o { background-color: #ffffff; }

.hand { cursor: pointer; }
.point {cursor: default; }

/* ===================================================================== */
/* styly pro text                                                        */
/* ===================================================================== */

#cena {
	width: 80px;
	text-align: right;
	display: inline;
}
.nadpis1
{ FONT-SIZE: 17px; COLOR: #777777; }

.nadpis2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.text11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif
}
.text11 {
	FONT-SIZE: 11px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif
}

.text10 {
	FONT-SIZE: 11px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif
}

.text_vlevo { color:red;}
.text_vlevo:hover { color:yellow;}

UL.odrazka LI
{ list-style-image: url("images/odrazka.gif"); }

#main-middle A, #main-noright A, #main-right A, #main-middle-small A
{ color: #bCb406; font-weight: bold; text-decoration: none; }

#main-middle A:hover, #main-noright A:hover, #main-right A:hover, #main-middle-small A:hover
{ color: #014A91; text-decoration: underline; }

.blueline
{ background-color: #004080; color: #ffffff; font-weight: bold; padding: 1px; font-size: 100%; }

#warlist A
{ width: 220px; }

.underline
{ display: block; border-bottom: 1px solid #014A91; color: #014A91; }



/* ===================================================================== */
/* styly pro produkty                                                    */
/* ===================================================================== */


.hidden {
	display: none;
}

.visible {
	display: block;
}


TABLE.bluearea TR
{ text-align: center; background-color: #E5E5E5; }

.acol1 { background-color: #004080; color:#ffffff;}
.acol2 { background-color:#E5E5E5; color:#000000;}

b {
	color: #014A91;
}

TABLE.bluearea TD:hover
{ background-color: green; }

TABLE {
	font-size:100%;
}

.nadpis5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/***************************************************
* intro
*
***************************************************/
.intro
{ font-size: 9px; color: #000000; }

.intro a       { color: #014A91; text-decoration: none; }
.intro a:hover { color: #DCD428; text-decoration: underline; }
.intro a:visited { color: #014A91; }


