html, body { padding:0; margin:0; border:0; background:#c8c8c8; }

/* //////////////  LINKS  ///////////////// */ 
a { font-family: "Verdana"; font-size:12px; color: #808e4e; text-decoration: none; }
a:hover { font-family: "Verdana"; font-size:12px; color:#808e4e; text-decoration: underline; }


#bg_line { height:700px; width:100%; background:#c8c8c8 	url(./gfx/lay/bg_line.png) repeat-x; }
#bg_line2 { height:896px; width:100%; background:#c5c5c5 	url(./gfx/lay/bg_line2.png) repeat-x; }

#root { width: 980px;  position: relative; top:0px; margin:auto;  height:896px; background: url(./gfx/lay/bg.jpg); }
#root_pre { width: 980px;  position: relative; top:0px; margin:auto;  height:871px; }
#main { width: 868px; position: relative; left:60px; }
#top { width: 100%; height:191px; text-align:center;}
	div.logo { width:170px; height:140px; position: absolute; top:40px; left:0px;}
	div.menu { width:378px; height:48px; position: relative; top:143px; margin:auto; }
#header { height:15px; width:865px; background:	url(./gfx/lay/bg_header.png); }
#content { width:865px; background: url(./gfx/lay/bg_content.png) repeat-y; }
#bottom { width:865px; height:17px; background: url(./gfx/lay/bg_bottom.png); }
div.stopka { font-family: "Verdana"; float:right; color:#878787; font-size:10px; margin-right:16px; margin-bottom:20px;}

div.tresc {  padding:39px 39px 0 33px; font-family: "Verdana"; font-size:12px; color:#000000;  }
div.txt { font-size:11px; width:400px; text-align:justify; line-height:15px; color:#2f3323; float:left;}
div.txt2 { width:359px; height:451px; text-align:justify; line-height:18px; color:#666; background: url(./gfx/lay/bg_txt2.png); float:left;}

div.form_kontakt { color:#666; float:right; margin-right:20px;}
.input { width:200px; color:#666; border:1px solid #e0e8c7; font-size:12px; }
.input2 { color:#666; border:0px; font-size:11px;  width:150px; height:14px; position: relative; left:5px; top:0px; border:1px solid #e0e8c7; }
.area { color:#666; border:1px solid #e0e8c7; font-size:12px; }


div.right_foto { float:right; margin-right:20px; margin-top:0px;  }
div.newsletter { width:338px; height:81px; float:right; margin-right:20px; margin-top:15px; background: url(./gfx/lay/bg_nlet.jpg); font-size:10px; color:#666; line-height:24px;}


h1{margin:0; padding:0; font-size:14px; font-weight:bold; color:#666; }


.nagl_big { font-size:18px; font-weight:bold; color:#009ee0; }
.nagl_small { font-size:16px; font-weight:bold; }

table.table1 { width: 100%; background:#fff; border:0px; margin:auto; text-align:center; line-height:18px;}
table.table1 td { border:1px solid #009ee0;}
.titles1 { background:#009ee0; font-weight:bold;}
.bodys1 { background:#fff; }

.nagl_big2 { font-size:18px; font-weight:bold; color:#e2007a; }
table.table2 { width: 100%; background:#fff; border:0px; margin:auto; text-align:center; line-height:18px;}
table.table2 td { border:1px solid #e2007a;}
.titles2 { background:#e2007a; font-weight:bold;}
.bodys2 { background:#fff; }

.nagl_big3 { font-size:18px; font-weight:bold; color:#b6ca00; }
table.table3 { width: 100%; background:#fff; border:0px; margin:auto; text-align:center; line-height:18px;}
table.table3 td { border:1px solid #b6ca00;}
.titles3 { background:#b6ca00; font-weight:bold;}
.bodys3 { background:#fff; }
 .jezyki{ 
position: absolute;
margin-left:670px;

 
 }
 
 
