/* Banaczyk.pl */

body { text-align: center; background: #EEF3FA; margin: 0px; font-family: Verdana; color: rgb(65,71,45); font-size: 12px; }
img { border: 0px; }
#tab01 { width: 900px; }
#tab011 { border-right: 1px solid rgb(217,217,217); }
#tab02 { background: url(../images/05.png); width: 321px; height: 299px; }
.title1 { color: rgb(118,152,0); font-size: 18px; margin-left: 30px; padding-top: 10px; font-family: Verdana; }
.title2 { color: rgb(118,152,0); font-size: 18px; font-family: Verdana; }
.text1 { color: rgb(65,71,45); font-size: 14px; margin-top: 30px; margin-left: 20px; }
#text2 { margin-top: 11px; margin-left: 25px; background: #ffffff; font-size: 12px; }
.text3 { color: rgb(65,71,45); font-size: 12px; margin-right: 25px; }
#podpis { margin-top: 50px; text-align: right; }
#tab03 { background: url(../images/07.png); width: 321px; height: 354px; }
#menu { background: url(../images/04.png) }
/* STOPKA */
#fotter { width: 900px; height: 70px; background: url(../images/fotter.png) no-repeat; padding-top: 26px}
/* SLIDER */
.theme-default .nivoSlider { position:relative; background:#fff url(loading.gif) no-repeat 50% 50%; }
.theme-default .nivoSlider img { position:absolute; top:0px; left:0px; display:none; }
.theme-default .nivoSlider a { border:0; display:block; }
.theme-default .nivo-controlNav { position:absolute; left:50%; bottom:-42px; margin-left:-40px; /* Tweak this to center bullets */ }
.theme-default .nivo-controlNav a { display:block; width:22px; height:22px; background:url(bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; }
.theme-default .nivo-controlNav a.active { background-position:0 -22px; }
.theme-default .nivo-directionNav a { display:block; width:30px; height:30px; background:url(arrows.png) no-repeat; text-indent:-9999px; border:0; }
.theme-default a.nivo-nextNav { background-position:-30px 0; right:15px; }
.theme-default a.nivo-prevNav { left:15px; }
.theme-default .nivo-caption { font-family: Helvetica, Arial, sans-serif; }
.theme-default .nivo-caption a { color:#fff; border-bottom:1px dotted #fff; }
.theme-default .nivo-caption a:hover { color:#fff; }
.nivoSlider { position:relative; }
.nivoSlider img { position:absolute; top:0px; left:0px; width: 579px; height: 299px; }
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }
/* The slices and boxes in the Slider */
.nivo-slice { display:block; position:absolute; z-index:5; height:100%; }
.nivo-box { display:block; position:absolute; z-index:5; }
/* Caption styles */
.nivo-caption { position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; /* Overridden by captionOpacity setting */ width:100%; z-index:8; }
.nivo-caption p { padding:5px; margin:0; }
.nivo-caption a { display:inline !important; }
.nivo-html-caption { display:none; }
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { position:absolute; top:45%; z-index:9; cursor:pointer; }
.nivo-prevNav { left:0px; }
.nivo-nextNav { right:0px; }
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a { position:relative; z-index:9; cursor:pointer; }
.nivo-controlNav a.active { font-weight:bold; }

/* Księga gości */
#opinie h2{ color: rgb(118,152,0); font-size: 18px; font-family: Verdana; font-weight:normal; }
#opinie .wpis{float:left; width:530px; margin-bottom:15px; padding-bottom:10px;}
#opinie .wpis .komentarz_header{float:left; width:530px; font-size:11px; margin-bottom:7px; border-bottom:1px dashed #CCC; padding-bottom:7px; color:#666;}
#opinie .wpis .komentarz_header span{font-weight:bold; color: rgb(118,152,0);}
#opinie .wpis .tekst{float:left; width:530px; font-size:13px;}

#opinie h3{float:left; width:530px; margin:15px 0; color: rgb(118,152,0); font-size: 18px; font-family: Verdana; font-weight:normal; }
#opinie form{float:left; width:530px; height:auto; border:0;}
#opinie form input{float:left; width:180px; height:25px; padding:2px 10px; font-size:11px; margin-bottom:10px; border:1px solid #999;}
#opinie form textarea{float:left; width:528px; height:85px; padding:7px 10px; font-size:11px; margin-bottom:10px; border:1px solid #999;}
#opinie form input#submit{float:right; cursor:pointer;}
#opinie form input:focus, #opinie form textarea:focus{border:1px solid rgb(118,152,0);}

