﻿/* ------------  CSS Document  ------------ */
/* ------------  wawrzaszek.pl  ------------ */
html {min-height:100%;}
body {margin:0;padding:0;color:#000;font-size:12px;font-family:georgia,times new roman,times,serif;
      min-height:100%;background-color:#222;}
table td {color:#727272; font-size:10px; font-family: georgia,times new roman,times,serif;}

p, img, form, table, td, br, h1, h2, h3, h4, h5, h6, span {margin:0; padding:0; border:0;}
.cleared {clear:both; line-height:1px; float:none; font-size:1px; margin:0; padding:0;}

input, select, textarea {font-family:georgia,times new roman,times,serif; font-size:11px; color:#888;}

h1 {}
h2 {}
h3 {}

ul {margin-left:25px;}

.txt_9   {font-size:9px;}
.txt_9b  {font-size:9px; font-weight:bold;}
.txt_9n  {font-size:9px; font-weight:normal;}
.txt_10  {font-size:10px;}
.txt_10b {font-size:10px; font-weight:bold;}
.txt_10n {font-size:10px; font-weight:normal;}
.txt_11  {font-size:11px;}
.txt_11b {font-size:11px; font-weight:bold;}
.txt_11n {font-size:11px; font-weight:normal;}
.txt_12  {font-size:12px;}
.txt_12b {font-size:12px; font-weight:bold;}
.txt_12n {font-size:12px; font-weight:normal;}
.txt_13  {font-size:13px;}
.txt_13b {font-size:13px; font-weight:bold;}
.txt_13n {font-size:13px; font-weight:normal;}
.txt_15  {font-size:15px;}
.txt_15b {font-size:15px; font-weight:bold;}
.txt_15n {font-size:15px; font-weight:normal;}
.txt_19  {font-size:19px;}
.txt_19b {font-size:19px; font-weight:bold;}
.txt_19n {font-size:19px; font-weight:normal;}
.txt_23  {font-size:23px;}
.txt_23b {font-size:23px; font-weight:bold;}
.txt_23n {font-size:23px; font-weight:normal;}
.txt_bold {font-weight:bold;}

.uppercase {text-transform:uppercase}

.line_15 {line-height:15px;}
.line_20 {line-height:20px;}
.line_25 {line-height:25px;}

/* ----- kolory font�w na stronie ----- */
  .kolor_0 {color:#fff}		/* bialy */
  .kolor_1 {color:#666;}	/* standard color */
  .kolor_2 {color:#964d26;}	/* br�zowy */
  .kolor_3 {color:#343272;}	/* granatowy */
  .kolor_4 {color:#fc0e08;}	/* czerwony */
  .kolor_5 {color:#4d4d4d;} /* ciemny szary */
  	div#wypo_rest_stopka .kolor_5 {color:#8aa3cb}
  .kolor_black {color:#000}		/* czarny */
/* ------------------------------------ */

/* ----- kolory background�w ----- */
  .bg_kolor_1 {background-color:#d9dee1;} /* body background */
  .bg_kolor_2 {background-color:#ffffff;} /* bia�e t�o */
  .bg_kolor_3 {background-color:#e8e8e8;} /* szare t�o */
/* ------------------------------------------------------------- */

/* ------------  definicja podstawowych link�w  ------------  */
  a {color:#666666; text-decoration:none;}
  a:hover {color:#343272;}
  
  a.kolor_0:hover {color:#fff}
  a.kolor_1:hover {}
  a.kolor_2:hover {}
  a.kolor_3:hover {}
  a.kolor_4:hover {color:#992200;}
  
  a.block {display:block; margin-top:3px; padding-left:10px; background:url('../img/dziubek.gif') no-repeat 0px 3px;}
/* ------------  Koniec podstawowych link�w  ------------ */

td.blue {background-color:#928db8;}
td.red {background-color:#d48d77;}
td.green {background-color:#93cf75;}
td.yellow {background-color:#f2ecd0;}

/* ------------ definicja link�w dodatkowych ------------ */

/* ------------------------------------------------------ */

div#glowny {text-align:center;}
  div#wypo_wysrodkowany {margin:0 auto;width:768px;text-align:center;padding:0; background-color:#fff;}
  div#wysrodkowany {margin:0 auto;width:768px;text-align:center;padding:0; background-color:#d9cb7a;}
  	div#flash_baner {width:100%; height:320px;}
    div#main {width:752px; margin:0px 8px 0px 8px;}
    	div#main_content {width:554px;height:330px; background:url('../img/main_back.gif') repeat; position:relative; float:left;}
    	
    
div#gora_back {width:100%; height:50%;z-index:0; position:absolute; top:0px; background-color:#6e7da8}    
div#dol_back {width:100%; height:50%;z-index:0; position:absolute; bottom:0px; background-color:#242175}    

/* ------------ Box top -------------- */
    #box_top {position:relative;height:95px;}
    	a#box_logo {float:left;display:inline;width:330px;height:75px;background:url('../img/logo_top.gif') no-repeat left top;}
        #box_szukaj {float:right;display:inline;margin-top:15px;padding:4px 6px 0 0;width:250px;height:25px;background:url('../img/bg_szukaj.gif') no-repeat right top;text-align:right;}
        	#box_szukaj label {font-size:12px;font-weight:bold;}
        	#box_szukaj input {border:0px solid #ffffff;margin:0 0 0 7px;padding:0px;background:#ffffff;
        					   width:138px;text-align:left;}
/* ------------  Koniec Box top  ------------ */

/* ------------ Box right -------------- */
	div#sidebar {width:194px; text-align:left; float:right;}
	div#sidebar_rest {width:263px; text-align:left; float:right;}
		div#side_rest_title {padding-left:28px;}
		div.pens_back_rest { width:265px; height:121px; background:url('../img/side_rest_pens.jpg') no-repeat; text-align:left;} 
		div.wypo_back_rest { width:265px; height:170px; background:url('../img/side_rest_wypo.jpg') no-repeat; text-align:left;} 
		div.rest_back_rest { width:265px; height:115px; background:url('../img/side_rest_rest.jpg') no-repeat; text-align:left;}

	div.wypo_side_pens_head_0 { width:263px; height:48px; background:url('../img/sidebar/wypo/pens_0.jpg') no-repeat; cursor:pointer;} 
	div.wypo_side_pens_head_1 { width:263px; height:48px; background:url('../img/sidebar/wypo/pens_1.jpg') no-repeat; cursor:pointer;} 
	div.side_pens_head_0 { width:263px; height:48px; background:url('../img/sidebar/pens_0.jpg') no-repeat; cursor:pointer;} 
	div.side_pens_head_1 { width:263px; height:48px; background:url('../img/sidebar/pens_1.jpg') no-repeat; cursor:pointer;} 
		div#wypo_side_pens { padding-left:2px;}
		div#side_pens { padding-left:8px;}
	div.wypo_side_rest_head_0 { width:263px; height:48px; background:url('../img/sidebar/wypo/rest_0.jpg') no-repeat; cursor:pointer;} 
	div.wypo_side_rest_head_1 { width:263px; height:48px; background:url('../img/sidebar/wypo/rest_1.jpg') no-repeat; cursor:pointer;}
	div.side_rest_head_0 { width:263px; height:48px; background:url('../img/sidebar/rest_0.jpg') no-repeat; cursor:pointer;} 
	div.side_rest_head_1 { width:263px; height:48px; background:url('../img/sidebar/rest_1.jpg') no-repeat; cursor:pointer;}
		div#wypo_side_rest { padding-left:2px;}
		div#side_rest { padding-left:8px;} 
	div.wypo_side_cat_head_0 { width:263px; height:48px; background:url('../img/sidebar/wypo/cat_0.jpg') no-repeat; cursor:pointer;} 
	div.wypo_side_cat_head_1 { width:263px; height:48px; background:url('../img/sidebar/wypo/cat_1.jpg') no-repeat; cursor:pointer;} 
	div.side_cat_head_0 { width:263px; height:48px; background:url('../img/sidebar/cat_0.jpg') no-repeat; cursor:pointer;} 
	div.side_cat_head_1 { width:263px; height:48px; background:url('../img/sidebar/cat_1.jpg') no-repeat; cursor:pointer;} 
		div#wypo_side_cat { padding-left:2px;}
		div#side_cat { padding-left:8px;}
	div.wypo_side_wypo_head_0 { width:263px; height:48px; background:url('../img/sidebar/wypo/wypo_0.jpg') no-repeat; cursor:pointer;} 
	div.wypo_side_wypo_head_1 { width:263px; height:48px; background:url('../img/sidebar/wypo/wypo_1.jpg') no-repeat; cursor:pointer;} 
	div.side_wypo_head_0 { width:263px; height:48px; background:url('../img/sidebar/wypo_0.jpg') no-repeat; cursor:pointer;} 
	div.side_wypo_head_1 { width:263px; height:48px; background:url('../img/sidebar/wypo_1.jpg') no-repeat; cursor:pointer;} 
		div#wypo_side_wypo { padding-left:2px;}
		div#side_wypo { padding-left:8px;}
		
	div.side_impre_head_0 { width:263px; height:48px; background:url('../img/sidebar/imp_0.jpg') no-repeat; cursor:pointer;} 	
	
		div.wypo_side_content { width:251px; background:url('../img/sidebar/wypo/back.jpg') repeat-y; padding-bottom:2px;}
		div.side_content { width:251px; background:url('../img/sidebar/back.jpg') repeat-y; padding-bottom:2px;}
			div.side_rest { width:219px; height:38px; margin-bottom:2px; margin-left:12px; padding-top:6px; position:relative;}
			div.side_rest_0 { width:219px; height:38px; margin-bottom:2px; margin-left:12px; padding-top:6px; position:relative; opacity:0.5;filter:alpha(opacity=50)}
			/*div.side_rest:hover { opacity:0.8;filter:alpha(opacity=80) }*/
			/*div.side_rest_0:hover { opacity:0.8;filter:alpha(opacity=80) }*/
				span.side_rest_name {padding-left:11px; background:url('../img/sidebar/side_dziubek.gif') no-repeat scroll 0px 4px;}
				span.side_rest_adres {padding-left:11px}
				img.side_rest_img {position:absolute; top:2px; right:0px;}
		div.wypo_side_bottom { width:251px; height:27px; background:url('../img/sidebar/wypo/side_bot.jpg') no-repeat;}
		div.side_bottom { width:251px; height:27px; background:url('../img/sidebar/side_bot.jpg') no-repeat;}
		div.side_reklama { width:262px; height:179px; margin-top:70px; }
		div.side_pogoda { margin-top:20px; }
/* ------------ Koniec Box right -------------- */

/* ------------ Content -------------- */
	div.maska_big {background:url('../img/ramka_big.gif') no-repeat; width:443px; height:304px; padding:15px 17px}
		div.pens_back { width:269px; height:124px; background:url('../img/pens_back.gif') no-repeat; 
    					position:absolute; top:8px; left:8px; padding:0px; text-align:left;}
    		div.pens_title {padding:22px 20px 15px 125px;}    		
    	div.rest_back { width:259px; height:124px; background:url('../img/rest_back.gif') no-repeat; 
    					position:absolute; top:8px; right:8px; padding:0px; text-align:left;}
    		div.rest_title {padding:22px 20px 0px 120px;}
    		img.main_img {border:8px solid #fff; margin:15px 0px 15px 8px; }
    		img.gal_thumb {border:3px solid #fff; margin:2px;}
    	div.wypo_back { width:269px; height:178px; background:url('../img/wypo_back.gif') no-repeat; 
    					position:absolute; top:140px; left:8px; padding:0px; text-align:left;}
    		div.wypo_title {padding:22px 20px 0px 50px;}
    	div.mapa_back { width:257px; height:178px; background:url('../img/mapa_back.jpg') no-repeat; 
    					position:absolute; top:140px; right:8px; padding:0px; text-align:left;}
    		div.mapa_title {padding:55px 20px 0px 60px;}
	
    div.onas_content { position:absolute; top:15px; right:13px; width:190px; height:250px; text-align:left;
    					padding:29px 310px 0px 0px; background:transparent url(../img/onas_back.jpg) no-repeat scroll 100% 0%;}
    div.kontakt_content { position:absolute; top:0px; left:0px; width:550px; height:330px; text-align:left;
    					padding:0px 0px 0px 0px; background:transparent url(../img/kontakt_back.gif) no-repeat scroll 100% 0%;}
    	div.kontakt_text { width:185px; height:290px; margin:0px 40px; padding:40px 0px 0px 8px; position:absolute; top:0px;}
    	div.kontakt_opacity { width:185px; background-color:#fff; height:330px;opacity: .5; filter: alpha(opacity=50); margin:0px 40px;}
    
    /*div#wypo_main_rest_content {width:465px; min-height:790px; height: auto !important; height:790px; background:#fff url(../img/wypo_img/back.jpg); 
    						position:relative; float:left; padding:20px 10px 0px 10px; text-align:left;}*/
    div#wypo_main_rest_content {width:465px; height: auto !important; background:#fff url(../img/wypo_img/back.jpg); 
    						position:relative; float:left; padding:20px 10px 0px 10px; text-align:left;}
    
    /*div#main_rest_content {width:465px; min-height:790px; height: auto !important; height:790px; background:#ccbe77; 
    						position:relative; float:left; padding:20px 10px 0px 10px; text-align:left;}*/
    div#main_rest_content {width:465px; height: auto !important; background:#ccbe77; 
    						position:relative; float:left; padding:20px 10px 0px 10px; text-align:left;}
    div#wypo_main_rest_content {width:465px; height: auto !important; background:#fff url(../img/wypo_img/back.jpg); 
    						position:relative; float:left; padding:20px 10px 0px 10px; text-align:left;}
    	div#wypo_rest_stopka { clear:both; float:none; bottom:0px; left: 10px; width:485px; height:28px; background:#3a5896; margin:40px 0px 0px -10px; padding:0px 0px 0px 0px;}
    	/*div#rest_stopka { position:absolute; bottom:0px; left: 10px; width:485px; height:36px; background:url('../img/rest_stopka.gif') no-repeat 100% 100%; margin:40px 0px 0px -10px; padding:7px 0px 0px 0px;}*/
    	div#rest_stopka { clear:both; float:none;position:relative; bottom:0px; left: 0px; width:485px; height:36px; background:url('../img/rest_stopka.gif') no-repeat 100% 100%; margin:40px 0px 0px -10px; padding:7px 0px 0px 0px;}
    		.rest_stopka_prezentacje {margin:0px 0px 0px 45px;}
    		.rest_stopka_pliki {margin:0px 0px 0px 25px;}
    	table.wypo_cennik td {color:#000}
    	div#wypo_rest_stopka img.stopka_pliki { margin:0px 0px -10px 0px;}
    		img.stopka_pliki { margin:0px 0px -4px 0px;}
    div.rest_menu{min-height:500px; height: auto !important; height:500px;}
    	div.rest_menu_pos { background-color:#fff; width:220px; padding:3px; margin:10px 10px 10px 0px; float:left;}
    	div.rest_menu_pos2 { background-color:#fff; width:220px; padding:3px; margin:10px 0px 10px 0px; float:left;}
    		p.dziubek {background:url('../img/dziubek.gif') no-repeat 5px 8px; padding:5px 0px 15px 15px;}
    		a.zasmakuj {padding:0px 0px 0px 15px;}
    		p.menu_pos_opis {padding-left:10px;}
    	div.rest_menu_pos_2 {background-color:#fff; width:380px; padding:3px; height:75px; margin:10px 10px 0px 0px; float:left;}
    	p.menu_opis {padding-left:15px;}
    	div.rest_menu_cena {background-color:#fff; width:55px; padding:28px 3px 3px 3px; height:50px; margin:10px 0px 0px 0px; float:left;}
    div.gal_container { margin:4px; min-height:500px; height: auto !important; height:500px;}
    	div.img_thumb { float:left;}
    	
    div.rest_kontakt {}
    	div.left_img {float:left; width:165px;}
    	div.kontakt_opis {float:left; width:290px}
    	div.rest_mapka {margin-top:25px; margin-bottom:50px;}
    	div.tab_kontakt { padding:left:22px; }
		div.legenda { float:left; margin: 10px 10px 20px 0px !important; margin: 10px 10px 20px 43px;}
			
    	
   /* pensjonaty */
   p.cennik_etykieta { background-color:#343272; padding:4px; margin-bottom:3px; width:450px;}
   table.cennik { border-collapse:collapse; width:465px;}
   	/*tr.miesiacN { background-color:#b3b2bf; }
   	tr.miesiacP { background-color:#ebe8d6;}
	td.miesiac { padding:2px 4px;}
	*/
	td.miesiacN { background-color:#d9cb7a; padding:2px 4px; }
   	td.miesiacP { background-color:#d9cb7a; padding:2px 4px; }
   	td.wypo_miesiacN { background-color:#f0f0ff; padding:2px 4px; }
   	td.wypo_miesiacP { background-color:#fff; padding:2px 4px; }
   		
   		td.dni_miesiaca {padding:2px 1px;}
   		
   
    div#wypo_wysrodkowany #stopka {height:10px; background-color:#3a5896;}
   	div#stopka {height:10px; background-color:#bfa357;}
    		
    	
/*-----------------------------------*/

