* {margin: 0px; padding: 0px;}

.home {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #333333; background: #576473 url(../images/bg_page.gif) repeat-x left top; margin: 0px auto; padding: 0; width: 100%; text-align: center;}

.page {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #333333; background: #576473 url(../images/bg_page.gif) repeat-x left top; margin: 0px auto; padding: 0; width: 100%; text-align: center;}

.headerbox { float: left; margin: 0px auto; padding: 0px 0px 0px 0px; width: 970px; height: 154px; background: url(../images/prostony_logo.gif) no-repeat left top; vertical-align: top;}
.topbox { margin: 0px; padding: 0px 0px 0px 571px; height: 84px; background: url(../images/bg_search.gif) no-repeat right top; text-align: right; vertical-align: top;}

.langbox { float: left; padding: 30px 0px; width: 10%; color: #aabdd2;}
.langbox a { font-size: 11px; color: #aabdd2; text-decoration: none; text-transform: uppercase; padding: 0px 5px 0px 5px; }
.langbox a:visited { color: #aabdd2; text-decoration: none; padding: 0px 5px 0px 5px; }
.langbox a:hover { color: #ffad00; text-decoration: none; padding: 0px 5px 0px 5px; }
.langbox a.active { color: #ffad00; text-decoration: none; padding: 0px 5px 0px 5px; }


.menubox { float: left; margin: 0px 0px; padding: 0px; width: 90%; text-align: center; vertical-align: bottom;}
.menubox ul { margin: 0px auto; padding: 0; list-style-type: none; z-index: 1020; width: 500px; text-align: center;}
.menubox li { list-style-type: none; position: relative; text-align: center; float: left; width: 99px; }
.menubox li.border { list-style-type: none; position: relative; text-align: center; float: left; width: 1px; }
.menubox a { font-size: 14px; color: #aabdd2; text-decoration: none; padding: 0px 0px 13px; background: url(../images/bg_topmenu.gif) repeat-x left top; display: block; width: 100%; line-height: 1em;}
.menubox a:visited { font-size: 14px; color: #aabdd2; text-decoration: none; padding: 0px 0px 13px; background: url(../images/bg_topmenu.gif) repeat-x left top; display: block; width: 100%; }
.menubox a:hover { font-size: 14px; color: #ffad00; text-decoration: none; padding: 0px 0px 13px; background-position: 0px -70px; display: block; width: 100%; }
.menubox a.active { font-size: 14px; color: #ffad00; text-decoration: none; padding: 0px 0px 13px; background-position: 0px -70px; display: block; width: 100%; }
.menubox img {margin: 0px 0px 3px; padding: 0px;}

.centerbox { float: left; width: 100%; height: 640px; }

.leftbox { float: left; width: 50%; height: 640px; text-align: left;}
.rightbox { float: left; width: 45%; text-align: left; padding: 50px 0px 0px 0px;}
.rightbox h1 { font-size: 18px; color: #8b9eb3; font-weight: normal; padding: 5px 0px 10px 0px; text-align: left; }
.rightbox h2 { font-size: 12px; color: #8b9eb3; font-weight: bold; padding: 10px 0px 5px 50px; text-align: left; }
.rightbox p { font-size: 11px; color: #8b9eb3; font-weight: normal; padding: 5px 0px 5px 50px; text-align: left; }
.rightbox ul { padding: 5px 0px 5px 70px; color: #8b9eb3;  list-style-image: url(../images/arrow.gif) }
.rightbox li { padding: 3px 0px 3px 0px; }
.rightbox img { margin: 0px 10px 0px 0px; }
.rightbox a { color: #ffad00; font-style: normal; text-decoration: underline; }
.rightbox a:visited { color: #ffad00; text-decoration: underline; }
.rightbox a:hover { color: #aabdd2; text-decoration: underline; }
 
.footerbox { float: left; padding: 0px 0px 20px 0px; width: 100%; text-align: center; }
.footerbox ul { color: #192535; margin: 0px auto; list-style-type: none; display: block; width: 600px; text-align: center; }
.footerbox li.copy { float: left; text-align: right; display:inline; padding: 10px 10px 0px 10px; width: 280px; border: #8191a3; border-style: solid; border-width: 1px 0px 0px 0px;}
.footerbox li.address { float: left; text-align: left; display:inline; padding: 10px 10px 0px 10px; width: 280px; border: #8191a3; border-style: solid; border-width: 1px 0px 0px 0px;}
.footerbox a { color: #ffad00; font-style: normal; text-decoration: underline; }
.footerbox a:visited { color: #ffad00; text-decoration: underline; }
.footerbox a:hover { color: #aabdd2; text-decoration: underline; }

img {border: 0px solid;}
.pic {border: 4px #A5A5A5 solid; margin: 5px 0px 5px 0px;}
table {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #072740; padding: 0px;}

td {
  font-family: Tahoma;
  font-size : 11px;
  color: #8B9EB3; 
  border: 0px solid #CCCCCC;
	border-collapse: collapse;
}


