/* Basic ///////////////////////////////////////////////////////////////////////////////////  */
/*
body { background: #73160e url('../gfx/top_new.jpg') center 27px  no-repeat;}
*/
body { background: #73160e url('../gfx/top.png') center 27px  no-repeat;}
/*
body,form,input,textarea,select,option { color: #010000; font: 11px Arial, Helvetica,Verdana; line-height: 18px; padding: 0; margin: 0;}
*/
body,form,input,textarea,select,option { color: #010000; font: 12px Arial, Verdana; line-height: 16px; padding: 0; margin: 0;}
h1,h2,h3,h4,h5,p,ul,ol,dl { margin: 0; padding: 0; }
a { text-decoration: none; color: #464241; }
a img {border: none;}
a:link, a:visited {color: #8f2936; text-decoration: none;}
html body a:hover {text-decoration: underline; }
p { padding:  5px 0 15px 0; }
h1 { 	color: #000; padding:  20px 0 5px 0; font-size: 12px}
h2 { 	color: #666; padding:  20px 0 5px 0; font-size: 16px}
h3 { 	color: #999; padding:  5px 0 5px 0; font-size: 14px; }
h4 { 	color: #000; padding:  15px 0 5px 0; font-size: 13px; }
/* List  ///////////////////////////////////////////////////////////////////////////////////  */
ul { margin: 0px 0px 0px 0px;  }
 li { padding: 0px 12px 4px 20px; list-style-type: none;  line-height: 18px;} 
/* Forms  /////////////////////////////////////////////////////////////////////////////////// */
input,textarea,select { vertical-align: middle; width: 160px; }
textarea, input.text, select { border: 1px solid #CCC; background-color: #FFF; width: 150px;  padding: 1px 4px; }
textarea {  height: 70px; }
input.text { background-color: #FFF; border: 1px solid #999; }
input:focus { background-color: #FFF; border: 1px solid #666; }
input.button { border: 1px solid #e95c52; background:#cd0d00 url('../gfx/bg_menu.gif') center center no-repeat; font-weight: bold; padding: 1px 5px 2px 5px; color: #FFF; cursor: pointer; width: auto; overflow: visible; text-transform:uppercase; line-height: 15px; }
input.light { background-color:#ccc; }
/* General  ///////////////////////////////////////////////////////////////////////////////////  */
.clearing { clear: both; line-height: 0.1%; font-size: 0.1%; }
.fl { float: left }
.fr { float: right }
.l_img { float: left; margin: 0 15px 10px 0; border: 1px solid #e1e1e1; background-color: #FFF; padding: 2px; }
.r_img { float: right; margin: 0 0 10px 15px; }
.c_img { text-align: center; margin: 0 15px 10px 15px; }
.separate { background: url('../gfx/dots.gif') 0 7px repeat-x;  height: 14px; }


/* Format strony  /////////////////////////////////////////////////////////////////////////////////// */
.wrapper { overflow: hidden;}
#container {width: 929px; margin: 0 auto;margin-top:301px; background:#f3f2f0 url('../gfx/main_wino.jpg') bottom right no-repeat}
#container_sub {width: 929px; margin: 0 auto;margin-top:301px;background:#f3f2f0 url('../gfx/main_wino.jpg') bottom right no-repeat;}

.content { background: url('../gfx/cont.gif') 0 0 repeat-y; width: 639px; margin-top: 0px; border:0px solid red;margin-top:60px;}
.content{margin-left:280px;margin-right:0px;} 
.my_content{margin-left:60px;width:500px;}
.my_content p{text-align:justify}
.my_content li{padding: 3px 0 3px 20px; list-style-type: none; background: url('../gfx/li.gif') left center no-repeat; text-align:left}

.left_col {width: 240px; float: left;margin-top:30px;}
.kreska{width:196px;height:1px;background:url('../gfx/kreska.gif') no-repeat;margin-top:10px;margin-bottom:10px;padding:0px;}
.aktualnosci ul li p{color:#6f6f6d;text-align:justify}
.aktualnosci ul li p span{color:#635226;font-weight:bold}

#header {height: 311px; margin-bottom:34px;}
#logo{height:90px;background:url('../gfx/logo.gif') left top no-repeat;float:left;}
#logo a {display:block; width:220px;height:90px;}

#m_szkolenia{width:196px;height:25px;background:url('../gfx/szkolenia.gif');display:block}
#m_degustacje{width:196px;height:25px;background:url('../gfx/degustacje.gif');display:block}
#m_prezenty{width:196px;height:25px;background:url('../gfx/prezenty.gif');display:block}
#m_zasady{width:196px;height:25px;background:url('../gfx/zasady.gif');display:block}
#m_wyszukaj{width:196px;height:25px;background:url('../gfx/wyszukaj.gif');display:block}

#menu_top{float:left;display:block; background: url('../gfx/menu/menu.gif') repeat-x; width:100%}
#menu_top ul{float:left;}
#menu_top ul li{float:left;padding:0px;margin:0px;}
#menu_top ul li a span{display:none;}
#menu_top ul li a#menu_home {display:block;width:148px;height:43px;background:url('../gfx/menu/home.gif')}
#menu_top ul li a#menu_o_firmie {display:block;width:107px;height:43px;background:url('../gfx/menu/o_firmie.gif')}
#menu_top ul li a#menu_oferta_hurtowa {display:block;width:137px;height:43px;background:url('../gfx/menu/oferta_hurtowa.gif')}
#menu_top ul li a#menu_wina {display:block;width:114px;height:43px;background:url('../gfx/menu/wina.gif')}
#menu_top ul li a#menu_galeria {display:block;width:93px;height:43px;background:url('../gfx/menu/galeria.gif')}
#menu_top ul li a#menu_kontakt {display:block;width:106px;height:43px;background:url('../gfx/menu/kontakt.gif')}

input.search{width:134px;height:14px;padding:0px;margin:0px;border:1px solid #000;margin-left:30px;padding-top:7px;padding-left:3px;padding-right:3px;}
input.my_submit{width:19px;height:23px;background:url('/gfx/szukaj.gif');border:0px solid red;padding:0px;margin-left:10px;}
/*

#wide #inside { width: 665px;  }

.left_col ul li{
    border-bottom:1px solid #c9c9c9;
}

.left_col ul li a{
    display:block;
    color:#4a4a4a;
}

.left_col ul li a:hover{color:#000;}
.left_col ul li a:visited{color:#c9c9c9;}


.left_col ul li ul{
    margin:0px;
    padding:0px;
}

.left_col ul li ul li{
    border-bottom:0px solid red;
    background:none;
}

.left_col ul li ul li a{
    display:block;
    color:blue;
}

.left_col ul li ul li a:hover{color:#000;}
.left_col ul li ul li  a:visited{color:#c9c9c9;}

*/




#title{overflow:auto;margin-bottom:20px;}
#title ul li{ float:left;padding:0px;margin:0px;}
#title ul li{padding:0px;margin:0px;}
#title_l{ width:10px;height:35px;background:url('../gfx/title_l.gif')}
#title_c { height:35px;background:url('../gfx/title_c.gif')}
#title_c p {font-size:14px;font-weight:bold;color:#000;padding:8px 4px 0px 4px }
#title_r { width:7px;height:35px;background:url('../gfx/title_r.gif')}


#page { float: left; width: 705px; background: url('../gfx/page.gif') left top repeat-x; padding: 0 0 0 40px; }
#inside { padding: 40px 40px 0 0; float: left; width: 520px;  }


/* FOOTER  /////////////////////////////////////////////////////////////////////////////////// */
#f{width:100%;height:60px;background:#b4bbc3;}
#footer {margin:0 0 0 0; width: 929px; color: #696657; font-size:10px;}
#footer p { padding: 0px 0 0px 0px;float:left;margin-top:22px;margin-left:20px;font-size:10px;}
#footer ul{float:right;padding:0px;margin:0px;margin-right:20px;margin-top:20px;}
#footer ul li{float:left;padding:0px;margin:0px;color:#fff}
#footer ul li a {color:#fff;}
.sep{width:20px;height:20px;background:url('../gfx/menu/kreska.gif') 10px 4px no-repeat;}

/* TABLE  ///////////////////////////////////////////////////////////////////////////////////  */
.mytable { margin: 10px auto 20px auto; border-collapse: collapse; color: #000; border: 1px solid #CCC; }
.mytable td { padding: 5px 8px; border: 1px solid #CCC; border-collapse: collapse; vertical-align: middle; text-align: left; background-color: #fbfbfb; }
.mytable th { background-color: #e2e2e2;	padding: 2px 8px 2px 8px; color: #000; text-align: center; border: 1px solid #CCC; }
.buttons td { text-align: center; padding: 12px 8px; }
.first { font-weight: bold; }
.line0 td { background-color: #f6f6f6; }

/* strona glowna */
.main_img{float:left;border:1px solid #e2ddd7;margin:3px;padding:2px;margin-right:10px;}
.main_kreska{width:100%;height:10px;background:url('../gfx/main_kreska.gif') top center repeat-x;margin-top:6px;margin-bottom:6px;}
.main_left{float:left;width:240px;border-right:1px solid #e2ddd7}
.main_right{float:left;width:249px;margin-left:10px;}
.wino_miesiaca{width:220px;margin-bottom:40px;}
.wino_miesiaca p span{font-size:12px;color:#000;font-weight:bold}
.wino_miesiaca p.cena {font-size:12px;color:#a8090e;font-weight:bold;background:#e2ddd7;padding:2px;margin:0px;width:60px;text-align:center;float:right;margin-right:10px;}
.wino_miesiaca p img{float:right;}
.wino_link{float:right;display:block;color:#000;margin-right:10px;}
.wino_miesiaca img{border:1px solid #c0c0c0;margin:2px;padding:2px}
.post_duzy{width:100%;float:left}
.my_table { margin-top: 10px; margin-bottom: 10px; border-collapse: collapse; color: #000; border: 1px solid #d6d6d6; }
.my_table td { padding: 5px 8px; border: 1px solid #c0c0c0; border-collapse: collapse; vertical-align: middle; text-align: left; }

.galeria {overflow:hidden}
.galeria a{float:left;text-decoration:none;width:130px;height:120px;display:block;margin:6px;text-align:center;}
.galeria a:hover{text-decoration:none;}
.galeria a img{border:1px solid #a0a0a0;margin:2px;padding:2px;}
#lokalizer{width:400px;text-align:left;border-bottom:1px dashed #c0c0c0;}
#lokalizer a{display:block;margin-right:4px;margin-bottom:10px;}
ul.form li.form_desc{list-style-type:none;background:none;}
ul.form li.form_input{list-style-type:none;background:none;}