@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#ebebeb; border:1px; }
html { padding:0; margin:0; }
/* main */
.main { width:100%; padding:0; margin:0 auto; }
/********** header **********/
.header { background:#ebebeb repeat left top; border-bottom:0px solid #fff; }
.block_header { margin:0 auto; width:1300px; height:107px; background:url(/web/20211206084542im_/http://anglobtlumaczenia.pl/images/logo.jpg) no-repeat right top;}
/* logo */
.logoL {  padding:0; margin:0px; width:150px; float:left; }
.logo {  padding:0; margin:0px; width:1000px; float:left; }
.logoR {  padding:0; margin:0px; width:150px; float:right; }
/***************menu_pasek_tło******************/
.menu_pasek { background:#d1d1d1 repeat left top; height:45px; margin:0; padding:0; border-bottom:3px solid #323e94; }
.menu_pasek_body { width:1002px; height:45px; margin:0 auto 0 auto; padding:0; border:0px;}
.main_body img { margin:0; padding:0; }

/**************** menu_buttony ****************/	
.menu { padding:0px 15px; margin:0px; width:1002px; height:45px; float: left; background:#d1d1d1 no-repeat left ; }
.menu ul  { float:left; margin:0; padding:6px 2px 0px 2px; border:0; list-style:none; }
.menu ul li { float:left; margin:0; padding:6px 0px 0px 0px; border:0; list-style:none; }
.menu ul li a { float:left; margin:0px; padding:0px; color:#323e94; font:bold 16px Trebuchet MS, Helvetica, sans-serif; text-decoration:none; }
.menu ul li a strong { padding:18px 28px 0px 28px; background:none; color:#323e94; }
.menu ul li a span { padding:12px 28px 0px 28px; background:none; color:#323e94; }
.menu ul li a:hover { background:#323e94 repeat right bottom; height:34px;}
.menu ul li a:hover span { background:#323e94 repeat left top; color:#d1d1d1;}
.menu ul li a.active { background:#323e94 repeat left top; color:#d1d1d1; }
.menu ul li a.active span { background:#323e94 repeat left top; }
.menu ul li a.active strong { background:#323e94 repeat left top; }

/***************main_body******************/
.main_body_resize { background:#ebebeb top repeat; margin:0; padding:0; border-bottom:0px solid #fff; height:318px; }
.main_body { background:#ebebeb; width:1300px; margin:0 auto 0 auto; padding:0; }
.main_body img { margin:0; padding:0; }

/********** Top_header **********/
.Top_header { background:#e5e5e5 repeat left top; border-bottom:0px solid #fff; }
.block_Top { margin:0; width:1300px; height:318px; background:url(/web/20211206084542im_/http://anglobtlumaczenia.pl/images/mch_top.jpg) no-repeat left top;}
/*********** Top ***********/
.TopL {  padding:0; margin:0; width:150px; float:left; }
.Top {  padding:0; margin:0px; width:1000px; float:left; }
.TopR {  padding:0; margin:0px; width:150px; float:right; }

/********** slider **********/
.sliderL { margin:0; padding:0; height:314px; float:left; }
.slider { margin:0; padding:0; height:314px; float:left;  }
.sliderR { margin:0; padding:0; height:314px; float:right; }
.slider_left { margin:0 auto; padding:0; height:314px; }

/******butons****/
.buttons { margin:0 auto; padding:0; height:40px; border:0px solid #000000;}
.buttons_body_resize { background:url(/web/20211206084542im_/http://anglobtlumaczenia.pl/images/bg_simple_down.gif) top repeat-x; margin:0 30px 0; padding:0; border-bottom:0px; }
.buttons_body_resize2 { background:url(/web/20211206084542im_/http://anglobtlumaczenia.pl/images/bg_simple_down2.gif) top repeat-x; margin:0; padding:0; border-bottom:0px solid #fff; height:40px; }
.buttons_body { background:url(/web/20211206084542im_/http://anglobtlumaczenia.pl/images/bg_buttons.gif); border-bottom:0px solid #ffffff; height:40x; margin:0; padding:0; }
.buttons_body img { margin:0; padding:0; }
.buttons ul { margin:0 30px 0; padding:10px 0; list-style:none; width:700px; float:left; }
.buttons li { float:left; padding:0px 22px 0 22px; margin:0 0 0 0; border-right:2px solid #f2df9d; }
.buttons a { font:bold 12px Tahoma, Geneva, sans-serif; color:#f2df9d; text-decoration:none; padding:0; }
.buttons a:hover { color:#ffffff; text-decoration:none; }
.buttons { background:#e6e6e6; border-bottom:1px solid #cdcdcd; height:46px; margin:0 auto; padding:0; }


/********** środek_content_całość **********/
.body_resize { background:#ebebeb; top repeat-x; margin:0; padding:20px 0 10px 0; border-bottom:1px solid #d2d2d2;  }
.bg1 { clear:both; border-top:1px solid #ebebeb; padding:0px 45px; margin:10px 50px; background:none; width: 800px;}
.body { width:1002px; margin:0px auto; padding:0; }
.body h2 { font:bold 18px  Trebuchet MS, sans-serif; color:#323e94; padding:10px 0px 10px; margin:0; border-bottom:0px solid #323e94; }
.body h3 { font:bold 14px Trebuchet MS, sans-serif; color:#323e94; border-bottom:1px solid #d2d2d2; padding:10px 0; margin:0; }
.body h4 { font:normal 18px Trebuchet MS, sans-serif; color:#323e94; padding:10px 0px 10px; margin:0; }
.body p { font:normal 15px Verdana, Helvetica, sans-serif; color:#323e94; line-height:1.2em; padding:5px; margin:0; text-indent:10px; }
.body span { color:#323e94; font:normal 15px Verdana, Helvetica, sans-serif; line-height:1.2em; }
.body a { color:#323e94; }

/******** lewa strona_środek_prawa strona_teksty i cała reszta *********/
.LewyL { width:150px; float:left; margin:0px; padding:0px; }
.Lewy { width:580px; float:left; margin:5px 10px 0px 20px; padding:5px 20px; }
.Lewy p { font:normal 12px Verdana, Helvetica, sans-serif; color:#323e94; line-height:19px; text-decoration:none; }
.Lewy ul { list-style:none; margin:0; padding:0; }
.Lewy li { background:url(/web/20211206084542im_/http://anglobtlumaczenia.pl/images/ul_li.gif) left no-repeat; padding:5px 0 5px 25px; margin:0 10px; }
.Lewy a { font:normal 12px Verdana, Helvetica, sans-serif; color:#323e94; text-decoration:none; }
.Lewy a:hover { text-decoration:underline; }

.Lewy2 { width:580px; float:left; margin:5px 10px 0px 20px; padding:5px 20px; }
.Lewy2 p { font:normal 12px Verdana, Helvetica, sans-serif; color:#323e94; line-height:19px; text-decoration:none; }
.Lewy2 ul { list-style:none; margin:0; padding:0; }
.Lewy2 li { left no-repeat; padding:5px 0 5px 25px; margin:0 10px; }
.Lewy2 a { font:normal 12px Verdana, Helvetica, sans-serif; color:#323e94; text-decoration:none; }
.Lewy2 a:hover { text-decoration:underline; }

.Srodek { width:270px; float:left; margin:5px 10px; padding:5px 20px; }

.Prawy { width:270px; float:left; margin:5px 10px; padding:5px 20px; }

.News .data { font: normal 15px Verdana, Helvetica, sans-serif; color:#323e94; line-height:1.6em; padding:5px; margin:0; }



/***************menu_logotypy******************/
.logotypy { background:#323e94; margin:0; padding:5px 0 0px 0px; }
.logotypy_pasek { width:1002px; height:20px; margin:0 auto 0 auto; padding:0 0 0 40px; border:0px;}
.logotypy img { margin:0; padding:0 20px 0 0px; }


/************Galeria********************/
.galeria { width:910px; background:url(/web/20211206084542im_/http://anglobtlumaczenia.pl/images/bg_content.gif) top repeat-x; padding:10px 40px 10px 40px; margin:0 auto; }
.galeria h2 { font:bold 24px  Trebuchet MS, sans-serif; color:#323e94; padding:10px 0px 10px; margin:0; border-bottom:0px solid #323e94; }
.galeria span { font:bold italic 15px Verdana, Helvetica, sans-serif; color:#898989; }
.galeria img { float:left; margin:10px 10px 10px 10px; padding: 4px 4px 4px 4px; border:2px;}
.galeria p { font:normal 14px Verdana, Helvetica, sans-serif; color:#323e94; line-height:1.1em; padding:0px; margin:0; text-decoration:none;  }
.galeria a { }
.galeria .box { width:300px; float:left; margin:10px 0; padding:10 0px 0 0px; }
.galeria .box img { float:none; margin:5px 5px 5px 5px; padding:4px 20px 4px 4px; border:0px solid #5c1a02; }
.galeria .box_small { width:400px; float:left; margin:10px 0; padding:0; }
.galeria .box_small img { float:none; margin:15px 5px 5px 5px; padding:4px 4px 4px 4px; border:11px solid #5c1a02; }
.galeria .but { width:300px; float:right; padding:20px 0 0 0;}
.galeria .but ul { list-style:none; margin:0; padding:0; float:right; width:200px; }
.galeria .but ul li { margin:0; padding:0; background:none; float:left;}
.galeria .but ul li a { display:block; margin:0 3px; padding:0; height:20px; width:20px; text-align:center; color:#82941f; background:#f6ffa0; text-decoration:none; font:bold 11px Verdana, Helvetica, sans-serif; line-height:1.2em;}
.galeria .but ul li a:hover { background:#82941f; color:#f6ffa0; text-decoration:underline;}
.galeria .but ul li a.active { background:#323e94; color:#f6ffa0;}

/********************services*****************/
.services { width:910px; background:url(/web/20211206084542im_/http://anglobtlumaczenia.pl/images/bg_content.gif) top repeat-x; padding:10px 40px 10px 40px; margin:0 auto; }
.services img { float:right; margin:20px 20px 20px 20px; padding: 4px 4px 4px 4px;}
.services span { font:bold italic 15px Verdana, Helvetica, sans-serif; color:#898989; }
.services a { font:normal 11px Verdana, Helvetica, sans-serif; color:#323e94; text-decoration:none; }
.services a:hover { text-decoration:underline; }


/********** contact**********/
.Contact { width:660px; margin:0 auto; padding:10px 0px 40px 40px; float:left; }
.Sub { width:240px; float:left; margin:0 20px; padding:50px 0px 0 0px; }
.Sub ul { margin:0 auto; border:0px solid #323e94; font:normal 13px Verdana, sans-serif; color:#323e94; list-style:none; padding:20px 20px 0px 10px; }
.Sub li { padding:0; margin:0; }
.Sub a { font:bold 12px Verdana, Helvetica, sans-serif; color:#323e94; text-decoration:none; }
.Sub a:hover { text-decoration:underline; }
/********** contact form **********/
#contactform { margin:0; padding:5px 10px; }
#contactform * { color:#6e6e6e; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 20px; }
#contactform label { margin:0; width:110px; display:block; padding:5px 0; font:normal 13px Verdana, sans-serif; color:#323e94; text-transform:capitalize; float:left; }
#contactform label span { color:#6e6e6e; }
#contactform input.text { width:440px; border:1px solid #dcdcdc; margin:5px 0; padding:5px 2px; height:16px; background:#f5f5f5; float:left; }
#contactform textarea { width:440px; border:1px solid #dcdcdc; margin:5px 0; padding:2px; background:#f5f5f5; float:left; }
#contactform li.buttons input { padding:3px 0; margin:20px 0 20px 90px; border:0; color:#323e94; float:left; }
p.response { text-align:center; color:#6e6e6e; font: bold 13px Verdana, Helvetica, sans-serif; line-height:1.8em; width:auto; }

/********** Stopka **********/
.stopka { background:#d1d1d1; padding:40px 60px 40px; margin:0 auto auto; }
.stopka  .resize p.stopka_logo { float:right; padding:0; margin:0 20px; }
.stopka  .resize div { width:1002px; color:#323e94; font:normal 10px Tahoma, Geneva, sans-serif; text-align: left; margin:0 auto; line-height:1.2em; }
.stopka  .resize div p { padding:0px 0px 0px 0px; margin:0 45px; }
.stopka  .resize div img { float:right; }
.stopka  .resize div a { color:#323e94; font:bold 10px Tahoma, Geneva, sans-serif; padding:0 20px 0px 0px; text-decoration:none;}
.stopka  .resize p a:hover { color:#323e94; }
.text_left { text-align: left;  }

p.clr,
.clr { clear:both; padding:0; margin:0; background:none; }
li.bg,
.bg { clear:both; border-top:1px solid #323e94; padding:0 0 0 10px; margin:5px 0 0 10px; background:none; width: 880px;}

/*
     FILE ARCHIVED ON 08:45:42 Dec 06, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:06:02 Jan 24, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 86.603
  exclusion.robots: 0.065
  exclusion.robots.policy: 0.06
  cdx.remote: 0.05
  esindex: 0.006
  LoadShardBlock: 63.564 (3)
  PetaboxLoader3.datanode: 55.748 (4)
  CDXLines.iter: 13.863 (3)
  load_resource: 81.761
  PetaboxLoader3.resolve: 50.718
*/