* { margin: 0px; padding: 0px; }

body { text-align: center; 
overflow-y: scroll; 
overflow-x: hidden; 
font-family: Tahoma; font-size: 11px; background: #14480C url("../img/body_bg.jpg") repeat-x; }

*html body { overflow-x: hidden; overflow-y: hidden; }

a { text-decoration: none; }

li { list-style-position: inside; }

img { border: 0px; }

.top { background: url('../img/topbg.jpg'); width: 1022px; height: 182px; margin: 0 auto; text-align: left; border-left: 1px solid #113E0B; border-right: 1px solid #113E0B; }

.menugora { width: 1022px; height: 40px; margin: 0 auto; text-align: left; background: url('../img/menubg.jpg') repeat-x; }

.le { display: inline; float: left; }
.pr { display: inline; float: right; }
.clr { clear: both; font-size: 0px; height: 0px; line-height: 0px; }

.sep2 { height: 10px; font-size: 0px; line-height: 10px; }
.sep { height: 5px; font-size: 0px; line-height: 5px; }

.grawer { padding-top: 7px; width: 440px; }     
#tekstss { padding-top: 7px; width: 640px; }
a.grawer { font-family: Arial; font-size: 22px; font-weight: bold; text-decoration: none; color: #FFFFFF; }

.menu { padding-top: 6px; text-align: center; }
a.menu { font-family: Tahoma; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding: 0px 16px 0px 16px; }
a.menu:hover { font-family: Tahoma; font-size: 12px; color: #FFF267; text-decoration: none;
 font-weight: bold; padding: 0px 16px 0px 16px; }

a.menu1 { font-family: Tahoma; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.menu1:hover { font-family: Tahoma; font-size: 12px; color: #FFF267; text-decoration: none; font-weight: bold; }

a.menu_nie { font-family: Tahoma; font-size: 12px; color: #FEFA8E; text-decoration: none;}
a.menu_nie:hover { font-family: Tahoma; font-size: 12px; color: #FEFA8E; text-decoration: none; }

a.menu_red { font-family: Tahoma; font-size: 12px; color: #FF1111; text-decoration: none; 
font-weight: bold; padding: 0px 20px 0px 20px; }
a.menu_red:hover { font-family: Tahoma; font-size: 12px; color: #FF1111; text-decoration: none;  font-weight: bold; padding: 0px 20px 0px 20px; }



.logo { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://com.home.pl/arual.pl/img/logo1.png'); background: url("../img/logo1.png") no-repeat; _background: none; width: 271px; height: 195px; position: absolute; margin-left: 30px; }

.smycz { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://com.home.pl/arual.pl/img/smycz1.png'); background: url("../img/smycz1.png") no-repeat; _background: none; width: 276px; height: 195px; position: absolute; margin-left: -330px; }

.content { color: #ffffff; background: #1E5317 url('../img/contentbg.jpg') 14px 0 no-repeat; width: 1010px; margin: 0 auto; text-align: left; padding: 6px 6px 0px 6px; line-height: 20px;
border-left: 1px solid #113E0B; border-right: 1px solid #113E0B;  
}

.content1 { color: #ffffff; background: #1E5317 url('../img/contentbg.jpg') 14px 0 no-repeat; border-left: 1px solid #113E0B; border-right: 1px solid #113E0B; width: 968px; margin: 0 auto; text-align: left; padding: 11px 27px 0px 27px; line-height: 16px; font-size: 12px; font-family: Tahoma; }

.content1 .tytulbody { font-size: 18px; }
.maincontent { width: 538px; padding: 6px 6px 0px 26px; font-size: 12px; font-family: Tahoma; color: #ffffff; text-align: justify; 
#border: 1px solid #000; 
}


.promocje {width: 194px; 
#height: 300px;
background: #296518 ;
# url("../img/menu_left.jpg") repeat-y;
border: 4px solid #195110; }

.promocje512{width: 194px; 
height: 512px;
background: #296518 ;
# url("../img/menu_left.jpg") repeat-y;
border: 4px solid #195110; }

.promocje312{width: 194px; 
height: 312px;
background: #296518 ;
# url("../img/menu_left.jpg") repeat-y;
border: 4px solid #195110; }

.promocje280 {width: 194px; 
height: 280px;
background: #296518 ;
# url("../img/menu_left.jpg") repeat-y;
border: 4px solid #195110; }

.promocje-title { font-family: Tahoma; font-size: 20px; font-weight: bold; text-decoration: none; color: #FFF948; }
.promocje-titlew { font-family: Tahoma; font-size: 20px; font-weight: bold; text-decoration: none; color: #FFFFF; }
.promocje-bottom { font-family: Tahoma; font-size: 18px; font-weight: bold; text-decoration: none; color: #FFF948; }

.promocjetitle {
text-align: center; 
background: url('../img/title_bg.gif') repeat-x;
width: 194px; 
#border: 1px solid #fff;
padding: 6px 0px 6px 0px; }

.promocje1 {
width: 194px; 
text-align: center;
#border: 1px solid #fff;
padding: 6px 0px 6px 0px; }

.uwaga { width: 194px; height: 573px; background: url("../../img/left_01.jpg") no-repeat; 
border: 1px solid #000; }

.newsleter { width: 194px; padding: 0px 0px 0px 20px; background: #1E5317 url('../img/contentbg.jpg') 14px 0 no-repeat;}

.seps { padding-right: 10px; }

.greensep { width: 100%; height: 1px; line-height: 1px; font-size: 0px; background: #1D900B; margin: 13px 0px 13px 0px; }

.footer { width: 1022px;  margin: 0 auto; background: url("../img/footersep.jpg") repeat-x; height: 46px; border-left: 1px solid #113E0B; border-right: 1px solid #113E0B; }

.footmain { width: 967px; margin: 0 auto; padding-top: 16px; font-size: 11px; font-family: Tahoma; }

.footleft { color: #FFF948; }

.footright { color: #4A9A2C; }

.submenua { position: absolute; background: url("../img/szczalkabg.jpg") repeat-x; margin-top: 16px; margin-left: -16px; display: none; }
.submenu { background: #F07700; width: 90px;  padding: 0px 16px 0px 16px; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; border: 1px solid #FF7E00; }

.subborder { border: 2px solid #F07700; margin-top: 15px; }

.submenulink { padding: 4px 0px 4px 0px; }
.submenusep { width: 100%; height: 2px; background: #F18214; font-size: 0px; }

.submenulink a { font-size: 11px; font-weight: bold; color: #FFF555; text-decoration: none; }
.submenulink a:hover { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }


.szczalka { position: absolute; width: 13px; height: 15px; background: url("../img/szczalka.jpg") no-repeat; margin-left: 32px; }

.menu_left { background: url("../img/menu_left.jpg") no-repeat; width: 3px; height: 40px; position: absolute; margin-top: -6px; margin-left: -3px; } 

.menu_right { background: url("../img/menu_right.jpg") no-repeat; width: 7px; height: 42px; position: absolute; margin-top: -6px; margin-left: 1022px; } 

.piap { position: absolute; margin-top: -20px; margin-left: 304px; }

.kontakt { position: absolute; width: 580px; margin-left: 400px; margin-top: 80px; }

.formularzkontaktowy { width: 352px; border: 1px solid #1E5609; background: #438525;  }

td.formkont { background: #1A4A11; height: 44px; color: #BFFF37; padding-left: 20px; }

.formularzkontaktowy input { background: url("../img/inputform.jpg") no-repeat; border: 0px; width: 200px; height: 18px; font-family: Tahoma; font-size: 11px; padding: 5px 0px 0px 3px; }

.formularzkontaktowy textarea { padding: 5px 0px 0px 3px; background: url("../img/textareaform.jpg") no-repeat; border: 0px; width: 200px; height: 226px; font-family: Tahoma; font-size: 11px; }

td.left { padding-left: 20px; width: 120px; color: #FDFF2B; font-weight: bold; height: 28px; vertical-align: top; padding-top: 4px; }

td.right { vertical-align: top; }

.aktualnoscimid { text-align: left; width: 180px; padding: 6px 6px 6px 6px; }

.akttytul { font-size: 12px; font-family: tahoma; color: #FEF500; font-weight: bold; }

.aktzaj { font-size: 12px; font-family: tahoma; }

.aktwiecej { text-align: right; }

a.aktwiecej { font-size: 11px; font-family: tahoma; color: #E3FF60; background: url("../img/aktkropa.jpg") 0px 5px no-repeat; padding-left: 7px; }

.aktsep { width: 100%; height: 1px; line-height: 1px; font-size: 0px; background: #154900; margin: 8px 0px 8px 0px; }

.prawe_sep { height: 1px; line-height: 1px; fonf-size: 0px; background: #104409; width: 100%; }

.prawe_menu { width: 230px; }

.lewemenu { width: 140px; border: 1px solid #104409; }

.reszta { width: 570px; margin-left: 15px; }

.reszta .wstecz123 { margin-left: 600px; position: absolute; }

.galery2 { padding: 3px 70px 3px 0px; }

a.strony { font-family: Tahoma; font-size: 13px; color: #ffffff; }
a.strony:hover { text-decoration: underline; }

a.strony_sel { font-family: Tahoma; font-size: 13px; color: #FFF000; font-weight: bold; }
a.strony_sel:hover { text-decoration: underline; }

a.more_link {  font-family: Tahoma; font-size: 12px; color: #FFF000; font-weight: bold; }
a.strony_sel:hover { text-decoration: underline; }

.m_caps {
text-transform: uppercase;
}
