/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * X_BOXES.CSS: - hlavní designové styly
 *              - main design styles
 *
 * verze: 1.3.57 / ecp 1.2
 * autor: OV
 * email: vetesnik@ebrana.cz
 * media: screen
 *
 * poznámka: předpis jsem rozdělil do čtyř logických částí
 *           0. první z nich jsou obecné designové styly
 *           1. další jsou styly pro hlavičku + patičku a věci v nich
 *           2. styly pro sloupce a věci v nich
 *           3. centrální styly
 *
 * úpravy:   1_boxes.txt
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */





/* * * * * * * * * * * * * * *    common styles    * * * * * * * * * * * * * * */
	
	html, body						{ margin: 0; padding: 0 0 10px; background: #ececec url(../images/body.gif) 0 0 repeat; text-align: center; }
/*	body.zalozky					{ background-position: 0 -26px; }*/
	.hr hr							{ display: none; }
	span.red							{ color: red; padding: 0 0.2em; }
	.noborder						{ border: none; background: none; }
	.none								{ display: none; }
	.hidden							{ position: absolute; top: -999em; left: -999em; }
	.chyba							{ font-weight: bold; color: #C00C09; }
	.odkazy							{ clear: both; width: 100%; text-align: right; }
	.odkazy a						{ margin-left: 5px; }
	
	#main								{ width: 996px; margin: 22px auto 0; text-align: left; background: white; }
	#main.dlouhy					{  }
	
	/* * * * * *  volá se z akční nabídky  * * * * * */
	div.detailPreview				{ position: absolute; top: 0; left: 0; width: auto !important; margin: 0 !important; padding: 15px; }
	
	
	/* * * * * *  hlavní divy  * * * * * */
	#left								{ display: inline; float: left; width: 194px; margin: 0 19px 0 8px; }
	#center							{ display: inline; float: left; width: 555px; margin: 0 0 10px; }
	#center.dlouhy					{ width: 756px; }
	#right							{ display: inline; float: right; width: 194px; margin: 0 8px 0 0; }
	
	
	
	
	
	/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	/* * * * * * * * * * *   HLAVIČKOIDNÍ A PATIČKOIDNÍ VĚCI   * * * * * * * * * * * */
	/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	
	/* * * * * *  hlavička top  * * * * * */
	#top								{ width: 100%; height: 210px; position: relative; background: url(../images/top.jpg) 0 0 no-repeat; }
/*	body.zalozky #top				{ height: 182px; }*/
	
	.logo_relative					{  }
	
	
	/* * * * * *  patička bottom  * * * * * */
	#bottom							{ position: relative; width: 100%; height: 50px;
										  background: white url(../images/bottom.gif) 0 0 no-repeat; }
	#bottom .padder				{ padding: 11px 0 0; }
	
	#bottom ul						{ margin: 0; text-align: center; }
	#bottom ul li					{ padding: 0; background: none; display: inline; }
	#bottom ul li a				{ padding: 0 10px; background: url(../images/default/top_nav.gif) 100% 50% no-repeat; white-space: nowrap; }
	#bottom li.last a				{ background: none; }
	
	#bottom ul li a:link			{  }
	#bottom ul li a:visited		{  }
	#bottom ul li a:active,
	#bottom ul li a:hover		{  }
	
	#bottom p						{ margin: 0; padding: 0; position: absolute; top: 16px; left: 62px; line-height: normal; font-size: 0.916em; color: #666; }
	
	#bottom a#ebrana				{ position: absolute; top: 11px; right: 109px; }
	#bottom a#b2c					{ position: absolute; top: 12px; right: 24px; }
	#bottom a img					{ border: none; }
	
	
	/* * * * * *  statické stránky  * * * * * */
	ul#top_nav						{ position: absolute; bottom: 12px; left: 203px; width: 663px; margin: 0; }
	ul#top_nav li					{ float: left; padding: 0; font-weight: bold; font-size: 1.083em; background: none; }
	ul#top_nav li a				{ float: left; margin-top: 2px; padding: 15px 26px 11px 25px;
										  background: #025932 url(topmenu_li.gif) 100% 0 no-repeat; color: white; }
										  /*background: #108fcb url(../images/topmenu_li.gif) 100% 0 no-repeat; */}
	
	ul#top_nav li a:link			{ color: white; text-decoration: none; }
	ul#top_nav li a:visited		{ color: white; text-decoration: none;  }
	ul#top_nav li a.active,
	ul#top_nav li a:active,
	ul#top_nav li a:hover		{ margin-top: 0; padding-top: 17px; color: #edeb0b; background-position: 100% -100px;  }
	
	
	