body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif; 
/*	font-family:'trebuchet ms'; */
	vertical-align:top;
	font-size:12px;
}
body {
	background: url(/g/tlo.png) top left repeat-x #cce2ef;
	margin:0px;
}

h1, h2, h3, h4, h5, h6 {
	font-weight:bolder;
	letter-spacing:-0.07em;
	font-family:Arial;
}
h1 {font-size:200%;}

h1 {text-decoration:none;
	width:600px;
	margin:0px;
	padding:0px;
	padding-left:220px;
	padding-right:40px;
	padding-top:20px;
	color:#FFF;
	height:23px;
	display:block;
	font-family:"Trajan Pro";
	letter-spacing:0;}

#toper {height:20px; background-color:#000000; border-bottom:1px solid #FFF; margin-bottom:2px;}
#toper span {float:left; color:#CCCCCC; font-size:10px; line-height:20px;}
#toper h1 {font-size:11px; line-height:20px; margin:0px; padding:0px; padding-left:20px; padding-right:20px; display:block; float:left; color:#2b77c4;}


#flagix {position:absolute; top:0px; left:0px; width:100%;}
#flagi {height:20px; padding-top:74px; width:966px; margin:auto; text-align:right; padding-right:14px;}
#flagi a span {width:24px; height:16px; display:block; float:right; margin-left:3px;}


#page-top {background:url(/g/page-top.jpg) top left;}
#page-main {background:url(/g/page-main-cochill.jpg) top left;}
#page-bottom {height:160px; background:url(/g/page-main-bottom.jpg) top left;}
#h12 {display:none;}

#tresc {min-height:565px; margin-left:10px; margin-right:10px;}
#tresc2 {min-height:565px;}
#lewa {float:left; height:565px; width:200px;}
#lewa ul a {color:#b8def6; font-size:13px; font-weight:bold; text-decoration:none; list-style:none;}
#lewa ul {list-style:none; margin-top:3px;}
#lewa li {line-height:48px; height:49px; width:130px; text-align:center;}

#menulewe {}
#menulewe ul {margin-left:0px; padding-left:0px; margin-right:20px; padding-right:20px;}
#menulewe li {width:150px; text-align:center; border:1px solid #C00; display:block; padding:0px;}

#prawa {float:right; width:700px;}
#prawax ul {list-style:none; margin-top:238px; margin-left:260px; padding-left:20px;}
#prawax ul a {color:#edf5ff; font-size:13px; text-decoration:none; list-style:none; padding-left:20px; }
#prawax li {line-height:37px; height:38px;text-align:center; width:240px;}

#przeplyw {margin-top:35px; margin-left:30px; width:570px;}
#przeplyw a {color:#FFF; text-decoration:none;}

.prawatresc {padding-right:20px;}
.duze {font-size:26px; margin-top:20px; padding-right:30px;}

#kategorie-java-analizy {height:33px; display:block; margin-top:20px; border-top:1px solid #C00; border-bottom:1px solid #C00; padding-top:2px; padding-bottom:17px; background-color:#eaeaea; padding-left:20px;}
#kategorie-java-analizy a {text-decoration:none; color:#FFF; cursor:pointer;}
#kategorie-java-analizy a:hover {color: #f46f2e;}
#kategorie-java-analizy a span {height:33px; line-height:33px;  width:157px; display:block; float:left; text-align:center;  background:url(/g/kategorie-button-analizy.png) no-repeat top left  #ccc; margin-right:3px; margin-top:6px;} 

#sendmailwyslano {margin:20px;border:1px solid #CC0000; background:#ffd4d4; padding:10px; font-size:9px;}

#dolnemenu {height:20px; width:965px; margin-left:10px; margin-right:10px; text-align:center; color:#FFFFFF; }
#dolnemenu a {color:#FFFFFF; font-size:12px; text-decoration:none;}

#error-mail {border:1px solid #C00; padding:4px; width:400px; margin-bottom:10px;}

#dolnemenu2 {height:20px; width:965px; margin-left:10px; margin-right:10px; margin-top:100px; text-align:center; color:#FFFFFF; }
#dolnemenu2 a {color:#FFFFFF; font-size:12px; text-decoration:none;}

#keys {font-size:9px; margin:auto; width:800px; text-align:center; position:relative;}


#fbholder { margin:auto; width:800px;}
#fb {position:absolute; margin-top:-110px; margin-left:-45px;}
#fb img {border:0px;}


.todelete {display:none;}
