*{outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
h1{margin:0 0 30px 0; font-size:25px; color:#89240b;}
h2{margin:0; font-size:25px; color:#89240b !important;}
h4{margin:7px 0 0 5px;}
h3{font-size:22px; color:#89240b;}
html{background:url('/gfx/background_texture.jpg') repeat;}
body{background:url('/gfx/black_highlight.png') repeat-x;}
.clear_container{clear:both;}
.sep_left{height:1px;line-height:0px;width:100%;background:#d8d8d8;margin:22px 0 18px 0;}
#header{height:116px;width:935px;margin:0 auto;}
#content{width:935px;margin:0 auto;}
#content .top{width:935px;height:33px;background:url('/gfx/content_top.png') no-repeat; text-align: right; }
#content .top div{padding: 9px 55px 0 0;}
#content .middle{width:935px;background:url('/gfx/content_middle.png') repeat-y;position:relative; }
#content .bottom, #content .bottom2{width:935px;height:76px;position:relative;color:#E29607; text-align: center; padding: 30px 0 0 0; }

.bottom ul {
	margin: 0; padding: 0;
}

.bottom ul li{
	display:inline;
	list-style-type: none;
}


#content .bottom{background:url('/gfx/content_bottom.png') no-repeat;}
#left{width:177px;margin:0 0 0 27px;padding:0 0 50px 0;float:left;background-color: #FFF;}
#left ul li{color:#B0B0B0;font-style:italic;margin:6px 0 0 0;}
.menu_binding{position:absolute;top:109px;left:207px;background:url('/gfx/menu_binding.png') no-repeat;width:57px;height:273px;}
#right{width:645px;margin:20px 0 0 54px;float:left;}
.first{width:363px;position:relative;z-index:2;}
.second{width:440px;}
.wrapper{padding:0 0 0 23px; }
.wrapper_start { padding:0 0 0 3px; background:url('/gfx/roza.jpg') no-repeat top right; }
#footer{width:935px;height:10px;margin:0 auto;}
#footer p{padding:24px 0 0 0;}
.email_phone{width:576px;height:37px;padding:40px 0 0 282px;}
.email_phone a{display:block;height:22px;width:100px;background:url('/gfx/email_icon.png') no-repeat;padding:1px 0 0 33px;float:left;}
.phone{height:22px;background:url('/gfx/phone_icon.png') no-repeat;padding:1px 0 0 33px;float:left;}
.lightbox_pix{margin:9px 0 0 0;}
.note_top{width:141px;height:63px;background:url('/gfx/ingredients_top.jpg') no-repeat;padding:0 40px 0 40px;}
.note_middle{width:141px;background:url('/gfx/ingredients_middle.jpg') repeat-y;padding:0 40px 0 40px;}
.note_bottom{width:221px;height:46px;background:url('/gfx/ingredients_bottom.jpg') no-repeat;}
.main_menu ul li, #left ul, h1, .more_info, h3, .email_phone, h4 a, h2 {font-family:Georgia,"Times New Roman", Times, serif;}
#footer, p, input, textarea, .ingredients ul li{font-family:Arial, Helvetica, sans-serif;}
#footer p{font-size:11px;}
#left ul, p, .mandatory_fields {font-size:13px;}
#left ul li h2, .email_phone, input, textarea{font-size:16px;}
a, .main_menu ul li a, #left ul li a{text-decoration:none; color: #BD7109;}
#left ul li a:hover, .more_info a:hover, .email_phone a:hover, h4 a:hover, .dz_right a:hover {text-decoration:underline;}
.email_phone, .email_phone a{color:#D88D08;}
#footer p{color:#ab7466;}
#left ul li h2, h2{color:#442e2a;}
#left ul li a, .more_info, .more_info a, h4, h4 a {color:#d88d08;}
p, label, .ingredients ul li{line-height:18px;}
#footer{text-align:center;}

.ga1{padding:10px;}
.navl{color:#C0C0C0;float:left;}
.navl A{color:#D88D08;float:left;}
.navr{color:#C0C0C0;float:right;}
.navr A{color:#D88D08;float:right;}
.navc{clear:both;color:#C0C0C0;text-align:center;}
.navc A{color:#D88D08;padding:0 5px 0 5px;}
.zycz { float: left; width: 200px;}
.zycz h1 a{font-size: 1.5em;color:#D88D08;padding: 20px 0 0 30px;}
.wrapper h2{padding: 0 0 10px 0;}
.wrapper h2 a{font-size:1.5em;color:#89240b !important;}
.g_ab { clear: both; text-align: center; width: 300px; margin-left: auto; margin-right: auto; float: left; }
A.alt { color: #C60000; }

.wrapper P { padding: 0 0 5px 0; }

.w{font-size:16px; line-height: 150%; padding: 20px 0 0 25px !important; font-family: Georgia, "Times New Roman", Times, serif; background:url('/gfx/kartka.png') no-repeat;}
.hr { height: 20px; }

.clbo { clear: both; }
.daty { color: #A0A0A0; font-style: italic; font-size: 0.8em; padding: 5px 0 0 5px; font-family: Arial, Helvetica, sans-serif; }
.daty ul { color: #000; padding: 5px 0 5px 30px; font-family: Georgia, "Times New Roman", Times, serif; }
.daty li { font-size: 1.2em; font-style: normal; padding: 0 0 5px; }
.daty a { color: #9F6206; }
.daty a:hover { color: #E29607; text-decoration: underline; }

.dz_right { text-align: center; float: right; }
.dz_right a { color: #D88D08; font-family:Georgia,"Times New Roman",Times,serif; }

.img_dzial{border:0px;padding:7px;width:186px;height:194px; }
.wlas_zycz { padding: 15px 20px 0 0; }

.form td { font-size: 13px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif !important; color: #000000; font-size: 0.8em; padding: 0 0 10px 5px; }
.f_field i { font-size: 11px; }


input[type=password],
input[type=text],
input[type=file],
select,
textarea,
checkbox { color: #000000 !important; border: solid #D0D0D0 1px; background-color: #FFFFE0; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 0.9em !important; }

input[type=button], input[type=submit] {
	color: #000000 !important;
	border: solid 1px;
	border-top-color: #DEDEDE;
	border-right-color: #B3B3B3;
	border-bottom-color: #8D8D8D;
	border-left-color: #C0C0C0;
	background-color: #FFFFE0;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 0.9em !important;
}


._alert { background-color: #FFF3EC; color: #BE5308; padding: 4px; border: 1px #BE5308 solid; }
._confirm { background-color: #C5E1EA; color: #235093 }
._ok { background-color: #D6FFD1; color: #026600; padding: 4px; border: 1px #026600 solid; }

#_pu div { font-size: 0.80em; }

.podpis { font-size: 0.80em; font-style: italic; }

._fr { float: right; }
._fl { float: left; }
._cb { clear: both; }
._tl { text-align: left; }
._tc { text-align: center; }
._tr { text-align: right; }

.intro  { text-align: left; width: auto; }

.gad_top {
	width: 728; height: 90; float: right;
}



/* jQuery validation */
input.error, textarea.error, select.error  { border: 1px solid #D60101  !important; color: #D60101; background-color: #FFEAEA !important; }
div.error {	color: #D60101; font-style: italic; }

.ui-dialog .ui-dialog-titlebar { padding: 2px 0 2px 15px !important; }
.ui-dialog .ui-dialog-buttonpane  { padding: 0 !important; }
.ui-dialog .ui-dialog-buttonpane button  { padding: 0 !important; }
.ui-button-text-only .ui-button-text   { padding: 0.2em 0.8em 0.2em 0.8em !important; }

.vot, .votn { margin: 10px 0 0 25px; width: 230px; height: 20px;  background:url('/gfx/glosowanie.gif') no-repeat; }
.vot li, .votn li { display: inline; padding: 0 0 0 19px; position:relative; }
.vot li:hover { background:url('/gfx/glosowanie.gif') no-repeat 0 -41px; cursor: pointer; }
.vot ._v0, .votn ._v0{ padding: 0 0 0 0 !important; position: absolute !important; background:url('/gfx/glosowanie.gif') no-repeat 0 -20px; height: 20px; }
.vot img, .votn img { float: right; padding-top: 4px; }
.vot span, .votn span { float: right; padding: 3px 50px 0 0; font-size: 10px; font-style: italic; }

.m2 { text-align: right; padding: 0 0 0 0; margin: -10px 0 0 0; }
.m2 A { color: #D88D08; font-size: 0.8em; font-family:Georgia,"Times New Roman",Times,serif;  }
.m2 A:hover { text-decoration: underline; }

.g11 { padding: 25px 0 0 20px; }

.ilist { font-size: 62px; line-height: 150%; }
.ilist a { color: #D88D08; padding: 5px 10px 5px 10px; font-family: Georgia,"Times New Roman",Times,serif; }

.ilist2 a { font-size: 20px; color: #D88D08; padding: 5px; font-family: Georgia,"Times New Roman",Times,serif; }

.blo_ul { float: left; width: 650px; margin: 0; padding: 0; list-style: none; line-height: 170%; font-size: 18px; }
.blo_li { float: left; width: 150px; margin: 0; padding: 0; }


