      *          { margin:0px; padding:0px; border:0px; }
      .no_border { border:0px; }
      body       { width:100%; 	height:100%; background: #fff url('./img/bg.png') 0% 0% repeat-x;	}
      div.header { width:760px; 	height:168px;	background: transparent url('./img/galerie_u_andela_na_belidle.png') 0% 0% no-repeat; 		margin:auto; }
      div.body   { width:760px; 	background: #fff url('./img/inner_shadow.png') 270px 0px no-repeat; margin: -1px auto 0px auto;}
      .menu      { position:absolute; top:4px; right:50%; margin-right:-380px;}

      .left     { float:left; width:225px; margin-left:20px; }
      .left a.ml{ display:block; width:215px; height:18px; border-bottom:1px solid #c4d5df; margin-top:2px; padding-left:10px; color:#022f63; text-decoration:none; font:12px verdana;}
      .left a.ml:hover { border-bottom:1px solid #78a1c3;}
      .left p { color:#004376; text-indent:0px; color:#00163e; font:12px arial; margin:10px 20px;}
      .center { display:block; float:right; width:450px; margin:30px 20px 0px 0px;  }
      h1 .small { font:15px verdana;                }
      h1 .light {                    color:#78a1c3; }
      h2 .small { font:14px verdana;                }
      h2 .light {                    color:#78a1c3; }
      .center p.highlight { color:#004376; font-style:italic;  }	
 
      .left a.banner 				{ display:block; width:215px; text-decoration:none; border:5px solid #c4d5df;}
      .left a.banner:hover 	{	border:5px solid #5587b1; }
      .left a.banner h2 		{ font:16px Arial; border:0px; width:215px; text-align:center; margin:0px 0px 7px 0px;}
      .left a.banner h2.l		{ color:#78a1c3; margin:7px 0px 0px 0px}
 
      
/*      h1        { font:18px verdana; color:#024376; margin:0px 0px 0px 20px;}
      h1 .small { font:15px verdana;                }
      h1 .light {                    color:#78a1c3; }
			h2 				{ font:16px verdana; color:#004376; margin:0px 0px 10px 20px; }
			
			
			

      .center p         { text-indent:0px; margin:10px 0px; color:#00163e; font:12px arial; margin:10px 20px;}
      .center p.highlight { color:#004376; font-style:italic;  }		
      .center a   			{ color:#044279; text-decoration:none; }
			.center a:hover   { text-decoration:underline;}
			.center img { float:right; border:none; }*/

			.left h2 	{ width:225px; border-bottom:1px solid #356d9e; margin:0px;}
			sup { position:absolute;}

      .footer { width:100%; height:35px; background-color:#c4d5df; }
      .footer .inner { width:780px; margin:auto; height:100%; background:transparent url('./img/galerie_u_andela_na_belidle-small.png') 25px 0px no-repeat;}
      .footer .inner p { width:460px; float:right; margin-right:20px; margin-top:12px; font:10px verdana; color:#5587b1; }
      .footer .inner p a { color:#5587b1; text-decoration:none; }
      .footer .inner p a:hover { text-decoration:underline; }
      div.filtr { border-top:1px solid #356d9e; background-color:#e1eaef; margin-bottom:20px;}
      label { font:11px Verdana; color:#0b496d; }
      .filtr select { width: 110px; } 
      .filtr div.left 	{ float:left;  margin:20px 0px  0px 20px;}
      .filtr div.right 	{ float:right; margin:20px 20px 0px  0px;}
      .filtr input.btn 	{ background-color:#fff; float:right; margin:20px 20px 10px 0px; padding:5px; width:110px;}
      
      .message { width:225px; background-color:#e1eaef; margin-bottom:20px;}
      .message textarea { width:185px; margin:0px 0px 0px 20px;}
			.message label { float:left; display:block;margin:0px 0px 0px 20px; }
      .message input { float:right; width:120px;margin:0px 20px 0px 0px;}
      .message .form_btn { font-size:0px; color:#022f63; color:#fff; background:#fff url('./img/odeslat_zpravu.png') 0px 0px no-repeat; width:186px; height:30px; margin:10px 20px 10px 0px; }
			.message .form_btn:hover { background:#fff url('./img/odeslat_zpravu_hover.png') 0px 0px no-repeat; }
    /*
			.kosik .odebrat {font-size:0px; color:#fff; width:200px;height:30px; margin-bottom:10px; background:#fff url('./img/odebrat_polozku.png') 0px 0px no-repeat;}
			.kosik .odebrat:hover { background:#fff url('./img/odebrat_polozku_hover.png') 0px 0px no-repeat;}
    
    */  
      .zbozi { width:210px; margin:0px 0px 20px 0px; color:#356d9e; padding:0px; border:0px; }
      .zbozi table	{ width:100%; background-color:#e1eaef; margin-top:5px;} 
			.zbozi td { padding:0px 5px; font:11px Verdana; vertical-align:top;}
      .zbozi img 	{ border:5px solid #c4d5df; float:none;}
      .zbozi_left { float:left;}
      .zbozi_right { float:right;}

      .kosik { width:225px;margin:0px 0px 20px 0px; color:#356d9e; background-color:#e1eaef;}
      .kosik a   			{ color:#044279; text-decoration:none; }
			.kosik a:hover   { text-decoration:underline;}
      .kosik table	{ margin-left:11px; margin-top:10px;} 
			.kosik td { font:11px Verdana;}
      .kosik img { width:200px; height:200px; margin-bottom:10px; }
			.kosik .odebrat {font-size:0px; color:#fff; width:200px;height:30px; margin-bottom:10px; background:#fff url('./img/odebrat_polozku.png') 0px 0px no-repeat;}
			.kosik .odebrat:hover { background:#fff url('./img/odebrat_polozku_hover.png') 0px 0px no-repeat;}

			.odeslat_objednavku { width:225px; font-size:0px; color:#fff; margin:20px -5px 20px 0px; height:44px; background:#fff url('./img/odeslat_objednavku.png') 0px 0px no-repeat;}
			.odeslat_objednavku:hover { background:#fff url('./img/odeslat_objednavku_hover.png') 0px 0px no-repeat;}


      .suma { text-align:right; font-size:12px; color:#78a1c1; font-weight:bold; display:block; width:225px; height:18px; margin-top:4px; }

      
      span.cena { color:#00163e;}
      
      .autor img { border:5px solid #e1eaef; margin:0px 0px 10px 20px; }
      img.akce_img { float:none; margin:0px 20px; width:400px; border:5px solid #e1eaef;}
      
      .contact input { background-color:#f00;}
      .contact textarea { background-color:#0f0;}
      
      span.date { position:absolute; width:40px; margin:5px 0px 0px 180px; text-align:right; font-size:9px; color:#78a1c3;}
      .akce_date { float:right; margin:4px 20px 0px 0px; font:12px Verdana; color:#78a1c3;}

			a.m0       { float:left; display:block; height:31px; width: 58px; background: #fff url('./img/menu.png')    0px   0px no-repeat; font-size:0px; color:#5281ac;  } 
			a.m0:hover { float:left; display:block; height:31px; width: 58px; background: #fff url('./img/menu.png')    0px -62px no-repeat; font-size:0px; color:#5281ac;  } 
			a.ms0      { float:left; display:block; height:31px; width: 58px; background: #fff url('./img/menu.png')    0px -31px no-repeat; font-size:0px; color:#004376;  } 
			a.m1       { float:left; display:block; height:31px; width: 65px; background: #fff url('./img/menu.png')  -58px   0px no-repeat; font-size:0px; color:#5281ac;  } 
			a.m1:hover { float:left; display:block; height:31px; width: 65px; background: #fff url('./img/menu.png')  -58px -62px no-repeat; font-size:0px; color:#5281ac;  } 
			a.ms1      { float:left; display:block; height:31px; width: 65px; background: #fff url('./img/menu.png')  -58px -31px no-repeat; font-size:0px; color:#004376;  } 
			a.m2       { float:left; display:block; height:31px; width: 57px; background: #fff url('./img/menu.png') -123px   0px no-repeat; font-size:0px; color:#5281ac;  } 
			a.m2:hover { float:left; display:block; height:31px; width: 57px; background: #fff url('./img/menu.png') -123px -62px no-repeat; font-size:0px; color:#5281ac;  } 
			a.ms2      { float:left; display:block; height:31px; width: 57px; background: #fff url('./img/menu.png') -123px -31px no-repeat; font-size:0px; color:#004376;  } 
			a.m3       { float:left; display:block; height:31px; width: 71px; background: #fff url('./img/menu.png') -180px   0px no-repeat; font-size:0px; color:#5281ac;  } 
			a.m3:hover { float:left; display:block; height:31px; width: 71px; background: #fff url('./img/menu.png') -180px -62px no-repeat; font-size:0px; color:#5281ac;  } 
			a.ms3      { float:left; display:block; height:31px; width: 71px; background: #fff url('./img/menu.png') -180px -31px no-repeat; font-size:0px; color:#004376;  } 
			a.m4       { float:left; display:block; height:31px; width: 63px; background: #fff url('./img/menu.png') -251px   0px no-repeat; font-size:0px; color:#5281ac;  } 
			a.m4:hover { float:left; display:block; height:31px; width: 63px; background: #fff url('./img/menu.png') -251px -62px no-repeat; font-size:0px; color:#5281ac;  } 
			a.ms4      { float:left; display:block; height:31px; width: 63px; background: #fff url('./img/menu.png') -251px -31px no-repeat; font-size:0px; color:#004376;  } 
			a.m5       { float:left; display:block; height:31px; width: 76px; background: #fff url('./img/menu.png') -314px   0px no-repeat; font-size:0px; color:#5281ac;  } 
			a.m5:hover { float:left; display:block; height:31px; width: 76px; background: #fff url('./img/menu.png') -314px -62px no-repeat; font-size:0px; color:#5281ac;  } 
			a.ms5      { float:left; display:block; height:31px; width: 76px; background: #fff url('./img/menu.png') -314px -31px no-repeat; font-size:0px; color:#004376;  } 
			a.m6       { float:left; display:block; height:31px; width: 77px; background: #fff url('./img/menu.png') -390px   0px no-repeat; font-size:0px; color:#5281ac;  } 
			a.m6:hover { float:left; display:block; height:31px; width: 77px; background: #fff url('./img/menu.png') -390px -62px no-repeat; font-size:0px; color:#5281ac;  } 
			a.ms6      { float:left; display:block; height:31px; width: 77px; background: #fff url('./img/menu.png') -390px -31px no-repeat; font-size:0px; color:#004376;  } 

			input.page 	{ display:block; float:right; font:10px Verdana; background-color:#fff; margin:4px 0px 0px 0px; color:#004376; text-decoration:underline; }
			span.page 	{ display:block; float:right; font:10px Verdana; background-color:#fff; margin:5px 0px 0px 0px; color:#999;}
			span.page_I { font-size:12px; 																											margin:3px 0px 0px 0px; color:#004376;}
			span.page_s { font-weight:bold; margin:5px 2px 0px 2px; color:#004376; }
			input.page_l 		{ text-decoration:none; font-size:16px; margin-top:-1px;}	
			input.page_r 		{ text-decoration:none; font-size:16px; margin-top:-1px;}	
			.page:hover { text-decoration:none; }
			
			input.link { background:none; color:#044279; }

			.zbozi table td.nahled { margin:0px; padding:0px; border:0px; vertical-align:center; text-align:center; border-bottom:2px solid #fff; }
			td.nahled a { display:block; margin:0px; padding:0px; border:0px; vertical-align:center; text-align:center; width:200px; height:200px; border:5px solid #e1eaef; background-color:#fff; }
			td.nahled img { border:0px; margin:auto auto;}
/*			td.nahled { vertical-align:center; text-align:center; width:210px; height:210px; border-bottom:2px solid #fff; }*/


		.uvod_a { display:block; position:absolute;  left:50%;  }
		.nahled_autori 				{ margin:10px 0px 10px 0px; width:210px; height:210px; float:left; }
/*
		.nahled_autori a span	{ position:absolute; width:200px; text-align:center; background-color:#fff; display:none; border-bottom:5px solid #c4d5df; color:#0b496d; }
		.nahled_autori a:hover span { display:block; }
*/
		.nahled_autori a div { display:none; width:200px; float:left; height:40px; osition:absolute; background-color:#fff; border-bottom:5px solid #c4d5df; color:#0b496d; }
		.nahled_autori a div em { position:absolute;}
		.nahled_autori a:hover div { display:block; margin-bottom:-40px;}
		.nahled_autori a 			{ border:5px solid #c4d5df; display:block; width:200px; height:200px; text-align:center; }
		.nahled_autori a img 	{ float:none; border:0px; margin:0px; }
		.nahled_autori_left   { margin-right:20px;}

		.left a.non_used { color:#78a1c3;}
		
		.zbozi .pridat { font-size:0px;width:200px;height:30px;margin-bottom:5px;background:#fff url('./img/pridat_do_kosiku.png') 0px 0px no-repeat; }
		.zbozi .pridat:hover { background:#fff url('./img/pridat_do_kosiku_hover.png') 0px 0px no-repeat; }
		
		.mlcrop { overflow:hidden; }
		
			div.form { background-color:#e1eaef; border-top:1px solid #356d9e; padding-top:3px; }
			div.form a { color:#0b496d; }
			div.form a:hover { text-decoration:none; }
			div.form label { margin:0px 0px 0px 20px;}
			div.form input { float:right; margin:0px 20px 10px 0px; width:110px;}
			div.form select { float:right; margin:0px 20px 10px 0px; width:110px;}
			div.form input.checkbox { width:14px; float:right; margin:0px 19px 20px -20px;}
			div.form br { clear:both;} 
			div.form label.er { color:#f33; }

      .part a   			{ color:#044279; text-decoration:none; }
			.part a:hover   { text-decoration:underline;}


			div.objednavka label { margin-bottom:40px;}
			div.objednavka input  { position:absolute; margin-left:100px; }			
			div.objednavka select { position:absolute; margin-left:100px; }
			div.objednavka input.checkbox { margin-left:197px; }
			
			
/*
			div.autor input.vyhledat_btn {}
		.nahled_autori a span	{ position:absolute; width:200px; text-align:center; background-color:#fff; display:none; border-bottom:5px solid #c4d5df; color:#0b496d; }
		.nahled_autori a:hover span { display:block; }
*/
			input.vyhledat_btn 				{ background:#fff url('./img/vyhledat_dila.png') 				0px 0px no-repeat;float:right; width:200px; font-size:0px; color:#fff; margin:-10px 10px 0px 0px; height:30px; }
			input.vyhledat_btn:hover 	{ background:#fff url('./img/vyhledat_dila_hover.png') 0px 0px no-repeat;}

			a.link_kosik { position:absolute; width:50px; height:30px; padding-top:10px; right:50%; background:none; color:#fff; text-decoration:none; font-weight:normal; font:11px verdana; margin-right:490px; }
			a.link_kosik img { margin:0px;height:9px; width:11px; }
