/* CSS Document */

body{ background:url(../img/pages/bg.jpg) #E9DECC repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; color: #827A69; font-size: 11px }

*{margin: 0px; padding: 0px}
img{border: none;}
table tr, td{ vertical-align:top}

#Container2{width: 100%; background: url('../img/pages/box_dodatek_korpor.gif') no-repeat top center;}
#Container{margin: 0px auto; width: 950px; position:relative}
#Flash_top{ height: 254px; width: 940px; background:url(../img/pages/smacznie/box_top.jpg) no-repeat; margin-left: -20px; position:relative; padding-left: 30px; padding-top: 10px}

#Menu{float: left; font-weight:bold; width: 160px; margin-bottom:10px}
#Menu ul,li{list-style:none;}
#Menu li.active{background:#FDFDFC}
#Menu li.active a{color:#709A1E}
#Menu .menu img{height: 22px; border-top: solid 1px #B0AB9D }
#Menu .menu img.active{border-bottom: solid 1px #B0AB9D; }
#Menu a{color: #827A69; text-decoration:none}
#Menu a:hover{color:#709A1E}
#Menu ul.tree{padding: 10px;}
#Menu .tree li{
	border-top: solid 1px #B0AB9D;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	 display:block
	}

#Menu .tree li.first{
	border-top: none;
	 display:block
	}	
#Menu .menu{margin-bottom:-2px}
#Menu .podmenu{display: none}

#Content{
	width: 743px;
	height: 647px;
	margin-bottom: 7px;
	float: left; 
	background: url(../img/pages/smacznie/bg_ksiazka.jpg) no-repeat;
	padding: 6px 14px;
	color: #807A6A;
	position:relative
	}
#Content p{margin-bottom:10px; text-align:justify}
#Content p.left{text-align:left}

.size10{font-size: 10px}
.size20{font-size: 20px}
.green{color: #709A1E}
.title {font-size:16px; font-weight:bold; margin-top:10px;}

#Left{float:left; width: 367px; }
#Content .bg_green p{text-align: left }
.bg_green{background: url(../img/pages/smacznie/bg_green.jpg) repeat-x #83AD31; padding: 10px 20px; color: #F0F2F1}
#Content .bg_green .tekst2{color: #F0F2F1; text-align:justify}
.bg_green a{color: #F0F2F1; text-decoration: none; font-weight: bold; line-height:17px }
.bg_green .lang{display:block; left: 2px; position:absolute; top:18px;}
.bg_green .lang2{display:block; left: 0px; position:absolute; top:35px;}
.lista{font-size:12px; text-decoration:underline}
.aktualny{color: #F0F2F1; text-decoration: none; font-weight: bold; line-height:17px }

#Content div.zobacz_przepis p{margin-left: -16px; margin-top:5px; margin-bottom: 0px}
div.zobacz_przepis{position: relative}

#Left #Przepis{padding: 10px 20px; color: #827968; padding-right: 16px}
#Left #Nazwa{background: url(../img/pages/smacznie/strzala_dol.jpg) no-repeat 0px 5px; margin-left: -16px; padding-left: 16px; color: #709A1E; font-size: 18px; font-weight:bold; margin-bottom:5px; text-align:left }
#Left #Przepis a{color: #827A69}
#Left #Formularz{ margin-bottom:5px; margin-left:35px }
#Left #Formularz .ikona{width: 17px; margin-top:5px}
#Left .przepis_lewa {margin-left:10px}
#Left .przepis_lewa a{text-decoration:none; color: #827A69;margin-left:10px}
#Right_przepis a{text-decoration:none; color: #827A69;margin-left:10px}
.ikona{ width: 36px; float: left;}
.tekst{float: left; margin-top:5px; width: 280px}
.clear{clear: both; padding-top:8px}

#Right{float:left; padding-left: 55px; padding-top: 30px; width: 300px; position: relative}
#Right_form{float:left; padding-left: 55px; padding-top: 0px; width: 300px; position: relative}
#Right_przepis{float:left; padding-left: 55px; padding-top: 30px; width: 300px;}
.foto{clear: both; text-align: center}
#Content p.foto{clear: both; text-align: center}
.foto img{border: solid 10px #F2F2F2; margin-top:10px;}
#Right .ikona{position: absolute; left:25px}
#Right_form .ikona_form{position: absolute; left:-30px;}
#Right_form .tekst_form{ margin-top:3px; width: 280px; padding-bottom: 4px; font-weight:bold}
#Left #Formularz .ikona_form{position: absolute; left:-25px;}
#Left #Formularz .tekst_form{ margin-top:3px; width: 280px; padding-bottom: 4px; font-weight:bold}

#Stopka{
	clear: both;
	background:url(../img/pages/stopka_bg.jpg) repeat-x;
	border-top: solid 1px #B0AB9D;
	border-bottom: solid 1px #B0AB9D;
	height: 18px;
	padding: 1px 20px;
	}
#Stopka img{border-right: solid 1px #B0AB9D; padding-right: 10px}
#Stopka input{margin-left: 0px; margin-top: 0px; display: inline; width: 120px; font-size:10px; background: #ECE5D5; border: none; border-top: 1px solid #D3CDBF; border-left: 1px solid #D3CDBF; font-size:10px; color: #827A69;}
#Stopka form{margin-left: 0px; margin-top: 0px; display: inline; }
#Stopka input.submit{background:url(../img/pages/strzala_bok.gif) no-repeat; width:20px; height:20px; padding:0px; border: none; cursor:pointer; top:2px; position: relative }
#Stopka img.last{border-right: none; padding-right: 0px}
#Stopka img.bakoma{border-right: none; padding-right: 0px; margin-left: 170px}

input[type=hidden]{display:none}
.input{padding-top: 0px; position: relative}
label{width: 220px; display:block; padding-top:8px; padding-bottom:8px; font-weight:bold}
input{background: #ECE5D5; border: none; border-top: 1px solid #D3CDBF; border-left: 1px solid #D3CDBF; display:block; width: 300px; font-size:11px; color: #827A69;}
select{background: #ECE5D5; border: none; border-top: 1px solid #D3CDBF; border-left: 1px solid #D3CDBF; width: 220px; font-size:11px; color: #827A69; display:block; }	
textarea{background: #ECE5D5; border: none; border-top: 1px solid #D3CDBF; border-left: 1px solid #D3CDBF; display:block;font-size:11px; color: #827A69;padding: 2px}
.checkbox{background: none; border: none;  padding-top: 0px; width: 80px; display: block}
.toggle div .error-message{ color: #3BADEF}

.submit{padding-top: 5px;  width:81px; height:28px;  margin-top: 10px}
.submit input{margin: 0px; cursor:pointer; width: 81px; height:28px; background:url(../img/pages/smacznie/wyslij.gif) transparent no-repeat; border: none; }


/*.inF {width: 300px; left:0px; top:0px;  filter: alpha(opacity=0); -moz-opacity:.0; opacity:.0; position:relative; z-index:2;  background:transparent}*/
.inF {width: 300px; left:0px; top:0px; position:relative; z-index:2;  background:transparent}
#File {position:relative; top:-25px;}
.inFr {left:0px; position:absolute; top:8px; width:136px; z-index:3;  }
.button_szukaj {left:144px; position:absolute; top:5pt; cursor:pointer}
.button_szukaj img{cursor:pointer}

.oddaj_glos{ background: url(../img/pages/smacznie/oddaj_glos.gif) no-repeat 0px -1px ; color: #4197C6; font-weight:bold; padding-left:20px; height: 20px}
.oddaj_glos a{color: #4197C6; text-decoration:none}
.oddany_glos{ background: url(../img/pages/smacznie/oddany_glos.gif) no-repeat 0px -1px ; color:#709A1E; font-weight:bold;  padding-left:20px; height: 20px; }
.liczba_glosow{color:#709A1E; font-weight:bold; font-size:12px}
#Content p.drukuj{text-align: right;}
.drukuj a{color: #827A69}
#Content p.drukuj2{text-align: right; margin-top:-25px}
.drukuj2 a{color: #827A69}

#Content p.przepis_miesiaca{text-align: right; margin-bottom: 0px}
#Content .numer_str{border-top: solid 1px #B0AB9D; position:absolute; height: 30px; bottom: 35px; text-align:center; width: 330px; padding-top:5px}
#Content #Left .numer_str{left: 30px}
#Content #Right_przepis .numer_str{left: 410px}

#Content .numer_str_button{position:absolute; width:100px}
#Content #Left .numer_str_button{left: 30px; bottom: 52px}
#Content #Right_przepis .numer_str_button{left: 590px; bottom: 50px}
