/* CSS Document */

body{background-image:url(../img/background_top.png); 
background-repeat:repeat-x; 
background-color:#300000;
background-attachment:fixed; 
font-size:12px; color:#FFFFFF; 
font-family:Verdana, ArialCE, Arial, sans-serif;
text-align:center;
color:#d5c6c6;
margin:0; padding:0;}

a:link {color: #d5c6c6;}
a:visited {color: #d5c6c6;}
a:hover {text-decoration: none; outline:none;}
a:active {color: #d5c6c6; outline:none;}

p{padding:0;margin:0;}

div#all{margin:auto; padding:0; width:875px;}

div#top{margin: 8px auto 0 auto; width:875px;position:relative;z-index:0;}
#top_data{position:relative;float:left;margin-top:8px;}
#top_szukajka{position:relative;float:right;width:250px;}
#szukajka_text{background-image:url(../img/szukajka.png);width:173px;height:18px;border:1px solid #331b1b ;margin:0;padding:0; position:relative;float:left;}
#szukajka_submit{background-image:url(../img/szukajka_submit.png); width:64px; height:22px; border:0; position:relative;float:right;bottom:1px; margin-left:8px;}
#szukajka_zaawansowane{font-size:10px;margin:0;padding:0;position:relative;bottom:2px;left:5px;}

div#menu{margin: 8px auto 0 auto; width:875px; position:relative; float:left;z-index:0;padding:0;}
#menu_home{background-image:url(../img/menu_home.png);width:83px;height:46px;position:relative;float:left; text-decoration:none;margin:0;padding:0;}
#menu_home:hover{color:#FFFFFF; text-decoration:underline;cursor: pointer;}
#menu_ofirmie{background-image:url(../img/menu_ofirmie.png);width:108px;height:46px;position:relative;float:left;text-decoration:none;margin:0;padding:0;}
#menu_ofirmie:hover{color:#FFFFFF; text-decoration:underline;cursor: pointer;}
#menu_promocje{background-image:url(../img/menu_promocje.png);width:136px;height:46px;position:relative;float:left;text-decoration:none;margin:0;padding:0;}
#menu_promocje:hover{color:#FFFFFF; text-decoration:underline;cursor: pointer;}
#menu_galeria{background-image:url(../img/menu_galeria.png);width:104px;height:46px;position:relative;float:left;text-decoration:none;margin:0;padding:0;}
#menu_galeria:hover{color:#FFFFFF; text-decoration:underline;cursor: pointer;}
#menu_ksk{background-image:url(../img/menu_ksk.png);width:77px;height:46px;position:relative;float:left;text-decoration:none;margin:0;padding:0;}
#menu_ksk:hover{color:#FFFFFF; text-decoration:underline;cursor: pointer;}
#menu_degustacje{background-image:url(../img/menu_degustacje.png);width:128px;height:46px;position:relative;float:left;text-decoration:none;margin:0;padding:0;}
#menu_degustacje:hover{color:#FFFFFF; text-decoration:underline;cursor: pointer;}
#menu_partnerzy{background-image:url(../img/menu_partnerzy.png);width:122px;height:46px;position:relative;float:left;text-decoration:none;margin:0;padding:0;}
#menu_partnerzy:hover{color:#FFFFFF; text-decoration:underline;cursor: pointer;}
#menu_kontakt{background-image:url(../img/menu_kontakt.png);width:117px;height:46px;position:relative;float:left;text-decoration:none;margin:0;padding:0;}
#menu_kontakt:hover{color:#FFFFFF; text-decoration:underline;cursor: pointer;}
.menu_txt{padding:0;margin-top:15px;}

#banner{border-left: 1px solid #321b1b;border-bottom: 1px solid #321b1b;border-right: 1px solid #321b1b;position:relative;margin:0;}

#promocja1{position:relative; float:left; width:287px; height:172px; background-color:#220102; margin:4px 4px 2px 0; border: 1px solid #321b1b; background-image:url(../img/promocja_background.png); background-position:bottom; background-repeat:no-repeat;text-align:left;}
#promocja2{position:relative; float:left; width:287px; height:172px; background-color:#220102; margin:4px 4px 2px 0; border: 1px solid #321b1b; background-image:url(../img/promocja_background.png); background-position:bottom; background-repeat:no-repeat;text-align:left;}
#promocja3{position:relative; float:left; width:287px; height:172px; background-color:#220102; margin:4px 0 2px 0; border: 1px solid #321b1b; background-image:url(../img/promocja_background.png); background-position:bottom; background-repeat:no-repeat;text-align:left;}
.promocja_lewa{position:relative;float:left;padding:0;width:160px;}
.promocja_prawa{position:relative;float:right;margin:12px;width:90px;z-index:0;}
.promocja_txt{margin:5px 5px 0 5px; padding:3px;}
.promocja_nazwa{margin:0;margin-left:10px;padding:0;font-weight:bold;width:172px;}
.promocja_info{margin:0;margin-left:10px;margin-top:12px;padding:0;width:165px;}
.promocja_cena{color:#fd000c;width:165px;}
.promocja_szczegoly{margin:0;margin-left:10px;margin-top:12px;font-size:13px;padding:0;width:80px;}
.promocja_wino_img{border: 1px solid #321b1b;}

div#content{width:873px; height:auto;background-color:#1c0001; border: 1px solid #321b1b;position:relative;float:left;margin:2px 0 4px 0;}
#content_lewa{position:relative;float:left;width:191px;text-align:left;margin:20px 0 20px 0;}
#content_prawa{position:relative;float:left;width:682px;margin:0 0 10px 0;}
.content_menu{margin:0;padding:0 0 5px 30px; font-weight:bold;}
.content_menu:hover{background-color:#1f090a;}
.content_menu_znacznik{position:relative;margin-right:10px;}
#content_strony{margin-bottom:20px;}

div#box{position:relative;float:left;width:316px;height:200px;margin: 0 10px 15px 9px;border: 1px solid #321b1b;text-align:left;}
.box_lewa{position:relative;float:left;padding:0;}
.box_prawa{position:relative;float:right;margin: 8px 8px;width:103px;height:152px;}
.box_txt{margin:5px 5px 0 5px; padding:3px;}
.box_nazwa{margin:5px;margin-left:10px;padding:0;font-weight:bold;height:20px;}
.box_info{margin:0;margin-left:20px;margin-top:9px;padding:0;width:175px;height:130px;}
.box_cena{color:#fd000c;}
.box_szczegoly{margin-left:15px;margin-top:10px;font-size:13px;padding:0;}
.box_wino_img{border: 1px solid #321b1b;}

div#boxr{position:relative;float:left;width:657px;height:210px;margin: 0 10px 15px 9px;text-align:center;}
.boxr_lewa{position:relative;float:left;padding:0;}
.boxr_prawa{position:relative;float:right;margin: 30px 8px;width:200px;height:140px;}
.boxr_txt{margin:5px 5px 0 5px; padding:3px;}
.boxr_nazwa{margin:10px;margin-left:20px;padding:0;font-weight:bold;height:20px;}
.boxr_info{margin:0;margin-left:40px;margin-top:12px;padding:0;line-height:15px;}
.boxr_img{border: 1px solid #321b1b;}

div#boxl{position:relative;float:left;width:657px;height:210px;margin: 0 10px 15px 9px;text-align:center;}
.boxl_lewa{position:relative;float:left;margin: 30px 8px;width:200px;height:140px;}
.boxl_prawa{position:relative;float:left;padding:0;}
.boxl_txt{margin:5px 5px 0 5px; padding:3px;}
.boxl_nazwa{margin:10px;margin-left:20px;padding:0;font-weight:bold;height:20px;}
.boxl_info{margin:0;margin-left:40px;margin-top:12px;padding:0;line-height:15px;}
.boxl_img{border: 1px solid #321b1b;}

div#boxc{position:relative;float:left;width:657px;margin: 0 10px 15px 9px;text-align:center;}
.boxc_txt{margin:5px 5px 0 5px; padding:3px;}
.boxc_nazwa{margin:5px;margin-left:15px;padding:0;font-weight:bold;height:20px;}
.boxc_info{margin:0;margin:0 0 15px 40px;padding:0;line-height:18px;}
.boxc_img{border: 1px solid #321b1b;}

div#boxp{position:relative;float:left;width:657px;margin: 0 10px 15px 9px;text-align:center;}
.boxp_txt{margin:5px 5px 0 5px; padding:3px;}
.boxp_nazwa{margin:5px;margin-left:15px;padding:0;font-weight:bold;height:20px;}
.boxp_info{margin:0;margin:0 0 15px 0;padding:0;line-height:18px;}
.boxp_img{border: 1px solid #321b1b;}

div#details{width:660px; height:auto;background-color:#1c0001; border: 1px solid #321b1b;position:relative;float:left;margin:2px 0 4px 0;}
#details_lewa{position:relative;float:left;width:318px;text-align:left;margin:15px 0 15px 15px;}
#details_prawa{position:relative;float:left;text-align:left;width:318px;height:150px;margin:15px 0 15px 0;}
#details_opis{position:relative;float:left;text-align:left;width:318px;margin:0 0 15px 0;line-height:15px;}

div#promo{width:660px; height:auto;background-color:#1c0001; position:relative;float:left;margin:2px 0 4px 0;}
#promo_nazwa{width:658px; height:auto;background-color:#1c0001;font-weight:bold;color:#fd000c;font-size:20px;margin-top:15px;}
#promo1_lewa{position:relative;float:left;width:200px;text-align:left;margin:15px 0 0 15px;}
#promo1_prawa{position:relative;float:right;text-align:left;width:360px;height:150px;padding:20px;margin:15px 15px 15px 15px;text-align:center;font-weight:bold;font-size:14px;}
#promo2_lewa{position:relative;float:left;width:360px;height:150px;text-align:left;padding:20px;margin:15px 0 15px 15px;text-align:center;font-weight:bold;font-size:14px;}
#promo2_prawa{position:relative;float:right;text-align:left;width:200px;height:auto;margin:15px 15px 0 15px;}
#promo1_cena{position:relative;float:right;margin:0 15px 15px 15px;width:400px;}
#promo2_cena{position:relative;margin:15px 15px 0 15px;width:400px;}
.promo{color:red;font-style:italic;}
.promo_info{font-size:10px;font-weight:normal;}


div#news{width:660px; height:auto;background-color:#1c0001; position:relative;float:left;margin:2px 0 4px 0;}
.news{margin:20px;line-height:140%;text-align:justify;}
.news_komentarze{position:relative;float:left;margin:20px; font-size:10px; font-style:italic;}
.news_data{position:relative;float:right;margin:20px;font-size:10px;font-style:italic;}
.hr{margin:20px;}
.tytul{font-weight:bold;font-size:130%;margin:15px 0 15px 0;padding:0;}
.tytul1{font-weight:bold;font-size:130%;margin:15px 0 0 0;padding:0;}
.tytul2{font-weight:bold;font-size:120%;margin:5px 0 15px 0;padding:0;}
.gallery{border:none;margin:10px;outline:none;}
.gallery_img{border:none;}
div#news_gallery{margin:10px;}

#stopka{position:relative;float:left;width:873px;height:26px; background-image:url(../img/stopka_background.png); background-repeat:repeat-x; border:1px solid #321b1b;margin-bottom:10px;}
#stopka_lewa{position:relative;float:left;margin:6px; font-size:11px;}
#stopka_prawa{position:relative;float:right;margin:6px; font-size:11px;}

div#szukaj_typ {margin:15px;border:none;}
.kp a { display:block; background-image:url(../img/k_produktu.png); width: 165px; height: 34px; background-position: -0px 0; outline: 0;}
.kp a:hover { background-image:url(../img/k_produktu.png); width: 165px; height: 34px; background-position: -0px -34px; outline:0;}

fieldset.search {
    width: 350px;
    border: none;
    margin: 15px 0 15px 150px;
}

label {
    display: block;
    width: 100px;
    float: left;
}

label.fcenado {
    width: 40px;
}
select.search, select.kraj, select.region, select.smak, select.kolor, select.rodzaj {
    display: block;
    float: left;
    width: 200px;
    border-width:1px; 
    border-style:solid;
    border-color: black;
}
input.fnazwa {
    display: block;
    float: left;
    width: 197px;
    border-width:1px; 
    border-style:solid;
    border-color: black;    
}
div.search {
    overflow: hidden;
    clear: both;
    margin-bottom: 0.5em;
}

div.fnazwa {
    margin-top: 20px;
}
  
input.submit, input.reset {
    margin-left: 100px;
    display: inline;
    float: left;
    width: 200px;
    border-color: black;
}

legend.search {
    font-weight: bold;
    padding: 7px;
}

input.fcenaod, input.fcenado {
    display: block;
    float: left;
    width: 78px;
    border-width:1px; 
    border-style:solid;
    border-color: black;  
}

ul {
    text-align: left;
}

#myGallery
{
	text-align: left;
	margin: 0 auto;
  background-color:#1c0001;
}

.content_gallery
{
margin-left:100px;
margin-top:12px;
background-color:#1c0001;
}

.myGallerySet
{
background-color:#1c0001;
}

