/*#kusia {position:absolute;}*/

html, body { border: 0px; text-align: center;}
body { 	font: normal 0.75em Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif; 	color: black; background: url("/img/interface/fon.png") left top repeat-x #E5E3E3; }
h1, h2, p, html, body, div { margin: 0px; padding: 0px; border: none;}
h1, h2 {color: gray;}
ul, ol { margin: 0em 0em 0em 2em; padding: 0em; text-indent: 0em; }
ul { list-style-type: disc; }
ol { list-style-type: decimal; }
a { color: black; }
a img { border: none; }
a:hover { text-decoration: none; }

#carrier {	width: 1000px; margin: 10px auto; }

#topnav {  width: 999px; height: 32px;  border: ridge 2px; background: #c2323b url("/img/interface/topnavbg_2.png") left top no-repeat ; }
/*div#menu {position:absolute; top:20px; left:440px; z-index: 1;}*/
div#menu {position:absolute; top:20px; left:300px; z-index: 1;}
div#menu .submenu {list-style-type:none; padding: 0px; margin: 5px 8px; border: ridge 2px;  display: none; background: url("/img/interface/topnav_3.png") left top repeat-y; }
div#menu #menu_1 { text-align: left; width: 100px; height: 31px; white-space: nowrap; float: left;}
div#menu #menu_2 { text-align: left; width: 135px; height: 31px; white-space: nowrap; float: left;}
div#menu #menu_3 { text-align: left; width: 135px; height: 31px; white-space: nowrap; float: left;}
div#menu #menu_4 { text-align: left; width: 110px; height: 31px; white-space: nowrap; float: left;}
div#menu #menu_5 { text-align: left; width: 100px; height: 31px; white-space: nowrap; float: left;}
div#menu #menu_6 { text-align: left; width: 100px; height: 31px; white-space: nowrap; float: left; clear: right;}
div#menu a { color: #ffffff; text-decoration: none; font-weight: bold; }
div#menu a:hover { color: #f6ff00; }
div#menu #menu_6 a { color: orange; }
div#menu #menu_6 a:hover { color: #f6ff00; }
div#menu li a { color: #ffffff; text-decoration: none; font-weight: normal; }
div#menu li a:hover { color: #ffffff; text-decoration: underline; }
div#menu ul {	background: url("/img/interface/topnav_1.png") left top no-repeat; padding: 2px;}
div#menu ul li {  padding:  4px; border-top: 1px solid #e53540; }

#header { background: url("/img/interface/head.jpg") left top no-repeat; height: 271px; border: ridge 2px; border-bottom: none;}
#osn  {  padding: 120px 15px 0px 0px; margin: 0px; }
#opis { text-align: right; width: 783px; float: left;  margin: 0px 20px 0px 0px;}
#opis li {list-style-type: none; color: black; margin: 0px;}
#phones { text-align: right; float: right; clear: right;  margin: 0px;}
#phones .line1 {color: black; font-style: oblique; font-size: 18px; font-weight: bold;}
#phones .line2 {color: black; font-style: normal; font-size: 15px; margin: 0px 7px; font-weight: bold;}
#phones .line3 { font-size: 18px; color: red; margin: 0px 7px; font-family: Georgia,"Bitstream Charter","Century Schoolbook L",Times,serif;}
#dopnav { padding: 13px 5px 5px 415px; text-align: left; clear: both; }
#dopnav img { margin: 0px; padding: 0px; border: none; }
#dopnav a {text-decoration: none; border: solid 1px white; height: 25px;  padding: 2px 0px 0px 0px; }
#dopnav a:hover { border: solid 1px orange; }
#dopnav hr { width: 500px; text-align: left; height: 1px; margin: 2px 20px;  }

#content { background: white; border: ridge 2px; border-bottom: none; border-top: none;}
#content .div1 { background: url("/img/interface/div1.png") left top no-repeat; width: 958px; margin: 0px 15px 0px 15px; text-align: left;}
#content .div2 { float: right; clear: right; text-align: center; padding: 0px 40px;}
#content .div2center { background: url("/img/interface/div2center.png") left top repeat-y;  width: 350px; text-align: center;}
#content .div2top { background: url("/img/interface/div2top.png") left top no-repeat; height: 15px; width: 350px;}
#content .div2bottom { background: url("/img/interface/div2bottom.png") left top no-repeat; height: 15px; width: 350px;}
#content .div3 { float: right; clear: right; text-align: center; padding: 0px 30px 0px 0px;}
#content .div3 img { margin: 0px; padding: 0px; height: 175px;}
#content img.logo { margin: 0px; padding: 0px; height: 40px; width: 70px;}
#content img.photo { margin: 5px; padding: 10px; border: solid 1px;}
#content .div3center { background: url("/img/interface/div3center.png") left top repeat-y;  width: 600px; text-align: center;}
#content .div3top { background: url("/img/interface/div3top.png") left top no-repeat; height: 21px; width: 600px;}
#content .div3bottom { background: url("/img/interface/div3bottom.png") left top no-repeat; height: 20px; width: 600px;}
#content h1 { padding: 20px 0px 0px 50px; font-size: 18px; font-weight: bold; color: gray;}
#content h2 { padding: 20px 0px 0px 50px; font-size: 16px; font-weight: bold; color: gray;}
#content p { padding: 10px 40px 0px 50px; text-align: justify; clear: both;}
#content p.snoska { padding: 10px 90px 0px 100px; text-align: justify; clear: both;}

#content ul {  padding: 10px 0px 0px 50px; list-style-image:  url("/img/interface/ul.png"); }
#content .uleft {  float: left; padding: 10px 0px;}
#content .lft { width: 235px; margin: 10px 0px 0px 50px; text-align: left;}
#content hr {  margin: 10px 0px 0px 100px; width: 730px; }
#content .partners { clear: both;  padding: 10px 30px 0px 50px;}



#footer { background: white; border: ridge 2px; border-top: none; margin: 0px; clear: both; }
#footer #box {  background: url("/img/interface/div1inv.png") left top no-repeat;  width: 958px; height: 105px; margin: 0px 15px 0px 15px; text-align: center;}
#footer #box img { padding: 0px; }
#footer #box #bottommenu {  padding: 20px 0px 5px 0px;}
#footer #box #bottommenu a { padding: 10px; text-decoration: none; color: red; font-weight: bold; }
#footer #box #bottommenu a:hover { text-decoration: underline; color: orange; }
#footer p {  margin: 0px;  font-weight: bold;  color: black;  }


