

		* {margin: 0;}
		body {height: 100%; background:#001c44; margin: 0; padding: 0; min-width: 1020px;	font-family:Tahoma, Geneva, sans-serif; font-size: 12px; /*letter-spacing: -1px;*/ color:#FFFFFF;}

/* *** *** *** UNIVERZÁLNÍ *** *** *** */

		.align-right {text-align: right;}
		.align-left {text-align: left;}
		.align-center {text-align: center;}
		
		label {width: 160px; float:left; display:block; margin: 0 auto;}
		
		
		img {border: none;}
		/*#body_in img {padding: 4px; background:#FFF; margin: 3px 0px 3px 8px;}*/
		#horizontal_menu img {padding: 0px; margin:0px; background:none;}

/* *** *** *** ODKAZY *** *** *** */
		a:link {color:#FFFFFF; text-decoration:underline;}
		a:visited {color:#FFFFFF; text-decoration:underline;} 
		a:hover {color:#c40f0f;	text-decoration:underline;}

/* *** *** *** *** *** *** LAYOUT *** *** *** *** ****** 
       -- page -----------------------------------------------------------------------------------
      |                                                                                           |
      |  -- nf_head ----------------------------------------------------------------------------  |
      | |  -- nf_women   -- nf_menu --------------------------------------   -- nf_logo ------  | |
      | | |           | |                                                 | |                 | | |
      | |  -----------   -------------------------------------------------   -----------------  | |
      |  ---------------------------------------------------------------------------------------  |
	  |	 -- case -------------------------------------------------------------------------------  |
	  |	|  -- logo_out ------------------------------------------------------   --arrow_in ---  | |
	  |	| |  -- body_out -----------------------------------   --logo_in --  | |              | | |
	  |	| | |  -- banners_in ---   -- body_in ------------  | |  		   | | |              | | |								
	  |	| | | |                 | |                       | | |            | | |              | | |
	  |	| | | |                 | |                       | | |            | | |              | | |
	  |	| | | |                 | |                       | | |            | | |              | | |
	  |	| | | |                 | |                       | | |            | | |              | | |
	  |	| | |  -----------------   -----------------------  | |            | | |              | | |
	  |	| |  -----------------------------------------------   ------------  | |              | | |
	  |	|  ------------------------------------------------------------------   --------------  | |
	  |	 ---------------------------------------------------------------------------------------  |
       -------------------------------------------------------------------------------------------
*/

        #nf_head {width:1010px; padding-top: 28px; background: #001c44 url(../img/layout/head_woman_top.jpg) no-repeat top left;}
        #nf_woman {width: 184px; height:290px; background: #003374 url(../img/layout/head_woman_bottom.jpg) no-repeat top left; float: left;}
        #nf_menu {width:604px; height: 290px; float: left; background:#034089;}
        #nf_logo {width:190px; margin-left: 2px; height: 290px; text-align:center; float:left; background: #003d89 url(../img/layout/head_logotyp.jpg) no-repeat top right; }
        #nf_arrow {width:28px; _width:25px; height:290px; margin: 0px 0px 0px 2px; float:left; background: #003374 url(../img/layout/head_right_corner.jpg) no-repeat top right;}

		#page {width: 1010px; padding-top: 28px; margin-top: 0px; position: absolute; left: 50%; margin-left: -500px; /*background:url(../img/layout/head_woman_top.jpg) no-repeat top left;*/}
		#case {background: #003374; /*url(../img/layout/head_right_corner.jpg) no-repeat top right;*/ min-height:1px; /* barva pozadi arrow_in */}
		
		#logo_out {width: 982px; float:left; background: url(../img/layout/logo_background.jpg) repeat-y right top; /* barva pozadi logo_in je v obrazku, kod bazvy #003d89 */}
		#arrow_in {width: 28px; float:right;}
		
		#body_out { width: 788px; float:left; /*background: #003374 url(../img/layout/head_woman_bottom.jpg) no-repeat top left;*/ /* barva pozadi banners_in */}
		#logo_in { width:190px; margin-right: 2px !important /*hack FF*/; _margin-right: 1px /*hack IE*/; min-height: 300px; padding-bottom:15px; text-align:center; float:right; background: #003d89;/* url(../img/layout/head_logotyp.jpg) no-repeat top right;*/}
		
		#banners_in {width:184px; /*margin-top: 236px;*/ padding-bottom:15px; text-align:center; float: left; background: #003374}
		#body_in {width:604px; min-height: 400px; float:right; padding-bottom: 120px; background: #034089 url(../img/logo-partner/partners2.png) no-repeat bottom right; /* barva pozadi body_in */}
		
		#footer {clear:both; background: #001c44 url(../img/layout/footer.png) no-repeat top;}
		
		.clear {clear:both;}

/* *** *** *** *** *** *** LOGO_IN *** *** *** *** ****** */
		#logo_in h2 {font-size: 12px; font-weight:normal; margin: 50px 0px 10px 0px; text-transform:none;}
		#logo_in h3 {font-size: 27px; margin: 30px 0px -5px 0px; letter-spacing: 0px;}
		#logo_in img {margin: 15px 0px 0px 0px;}


/* *** *** *** *** *** *** MENU *** *** *** *** ****** */
		#horizontal_menu {width: 100%; height: 40px; background:#c40f0f; padding-top: 70px;}
/*#horizontal_menu ul {margin: 0; padding: 0; padding-left: 10px; font-weight:bold; text-transform:uppercase; list-style-type: none; font-size: 12px;}
#horizontal_menu li {display: inline; margin: 0;}
#horizontal_menu li a {float: left; display: block; text-decoration: none; margin: 0; padding: 0px 8px; border-right: 1px solid white;  height: 40px; color: white;}
#horizontal_menu li a:visited {color: white;}
#horizontal_menu li a:hover, #horizontal_menu li.selected a {background: #af0b0b;}*/



/* *** *** *** *** *** *** FONTS *** *** *** *** ****** */
		h1 {font-size: 22px; font-weight:100; text-transform: uppercase; border-bottom: 1px solid white; margin:0px 0px 20px 10px;}
		h2 {font-size: 15px; font-weight:bold; text-transform: uppercase; margin: 10px;}
		h3 {font-size: 11px; font-weight:100; text-transform: uppercase;}

		p  {margin: 10px 10px 10px 10px; letter-spacing: normal; line-height: 17px; font-size:13px; text-align: justify;}
		/*ul {margin: 20px 0px 20px 40px;}
		li {margin-top: 6px;}*/

/* *** *** *** *** *** *** OTHER *** *** *** *** ****** */
		#red_line {width: 100%; height:15px; margin-top: 236px; background:#c40f0f;}
		#banners_in img {margin-top: 10px;}
		#veteran-arena-big {width: 100%; font-size:75px; font-weight:bolder; letter-spacing: -2px; line-height: 58px; text-transform:uppercase; padding-left: 0px; background: url(../img/layout/blue_shift.jpg) repeat-x top;}
		.red_right_arrow {margin-top: 90px; width: 28px;/*position:absolute; top: 55%;*/}
		#logo {margin-top: 120px !important;}
		#copyright {font-size: 8px; text-align:center; letter-spacing:normal; margin: 0px 0px 10px 0px; padding-top: 130px; color: #c8c8c8;}
		.open_time {font-size: 12px; font-weight:bold; text-align:center; text-transform:uppercase; margin-top: 20px;}
		.open_time span {color:#e50010; margin:0px 5px 0px 10px}
		#address {font-size:11px; text-align:center; margin-bottom: 20px; margin-top: 20px;}
		#language {font-size:12px; text-transform:uppercase; font-weight:bold; position:absolute; top:-10px; left: 90%; }
		#language span {color:#e50010;}
		#language a:link {text-decoration:none;}

#ctl00_Center_ctl01_pAktuality {}

#ctl00_Center_ctl01_accAktuality h3 {margin:0px; font-size:11px; font-weight:normal; color:Black;}
#ctl00_Center_ctl01_accAktuality {width:680px; _width:700px; /* HACK IE6 */} /* PP: cely objekt */


.acchSelectedAktuality {width:665px; margin:5px 0px 5px 0px; padding-left:15px; cursor: pointer; background: url(../g/aktuality/ico/point_selected.jpg) no-repeat left;}  /* PP: vybrany ovladaci prvek */
.acchAktuality {width:665px; margin:5px 0px 5px 0px; padding-left:15px; cursor: pointer; background: url(../g/aktuality/ico/point.jpg) no-repeat left;} /* PP: vybrany ovladaci prvek */

.accContentAktuality {width:680px; font-size:10px; background:#eeeeee url(../g/aktuality/ico/sipka.jpg) no-repeat top left;} /* PP: telo obektu */
.accContentAktuality p {margin:8px 0px 8px 0px;}
.accContentAktuality li {margin:10px 0px 10px 0px;}

/* *** *** *** *** *** *** ALBUM *** *** *** *** ****** */
#simplegallery1{
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0px solid black;
margin: 5px;
}

#simplegallery1 .gallerydesctext{ 
text-align: left;
padding: 2px 5px;
}

/* PP: Accordition AKTUALITY */

#ctl00_Center_ctl01_pAktuality {}


.acchAktuality h3 {margin:0px; font-size:13px; font-weight:normal; color:White;}
.acchSelectedAktuality h3 {margin:0px; font-size:13px; font-weight:bold; color:White;}

.accContentAktuality h4 {font-size:12px; font-weight:bold; color:White;}
#ctl00_Center_ctl01_accAktuality {width:580px; _width:600px; /* HACK IE6 */} /* PP: cely objekt */


.acchSelectedAktuality {width:565px; margin:5px 0px 5px 0px; padding-left:10px; cursor: pointer;}  /* PP: vybrany ovladaci prvek */
.acchAktuality {width:565px; margin:5px 0px 5px 0px; padding-left:10px; cursor: pointer;} /* PP: vybrany ovladaci prvek */

.accContentAktuality {width:560px; margin: 0px 10px 10px 10px; padding:20px 10px 10px 10px; font-size:10px; background:#003374 url(../img/layout/buble_arrow.png) no-repeat top left;} /* PP: telo obektu */

.table-expo table{background:black;}
.table-expo td{border: solid white 1px; padding:10px; margin: 0px; }
