body {
	font-family: arial, verdana, tahoma, helvetica, sans-serif; color: #484848; font-size: 12px;
	width: 100%;
	margin: 0 auto; padding: 0;
	background: #f4f3f3;
	}

a:link, a:visited {text-decoration: none; color: #484848;}
a:hover {text-decoration: none; color: #6288BF;}
	 
img {border: 0;}

.bold {font-weight: bold;}

input {border: 0;}

td,tr,p {line-height: 22px;}

#container {width: 896px; margin: 0 auto 15px auto; overflow: hidden; background: url(images/bg.png) repeat-y center 0;}

img#logo {float: left; margin: 3px 0 0 23px;}

ul#flags {float: right; list-style: none; margin: 10px 20px 0 0; _margin: 10px 10px 0 0; padding: 0;}
ul#flags li {float: left; margin: 0 0 0 4px;}

ul#nav {width: 851px; height: 43px; float: left; list-style: none; margin: 10px 0 0 20px; _margin: 10px 0 0 10px; padding: 6px 0 0 5px; background: url(images/menu-header.png);}
ul#nav li {float: left; background: url(images/menu-header-space.png) no-repeat 100% 0;}
ul#nav li.last {width: 120px; overflow: hidden; background: none;}
ul#nav li a{display: block; width: 121px; height: 26px !important; float: left; padding: 11px 0 0 0; text-align: center; color: #000;}
ul#nav li a.big{height: 33px !important; padding: 4px 0 0 0;}
ul#nav li a:hover {height: 27px; background: url(images/menu-hover-header.png);}

ul#menu-left {width: 175px; float: left; list-style: none; margin: 10px 0 0 20px; _margin: 10px 0 0 10px; padding: 0;}
ul#menu-left li {width: 175px; float: left; background: url(images/menu-left.gif) repeat-x 0 100%;}
ul#menu-left li.under1 {width: 145px; overflow: hidden; float: left; margin: 0 0 0 30px; _margin: 0 0 0 15px; background: url(images/menu-left.gif) repeat-x 0 100%;}
ul#menu-left li a {width: 150px; float: left; padding: 7px 0 7px 25px; color: #545454; background: url(images/p.png) no-repeat 0 7px;}
ul#menu-left li a:hover {font-weight: bold; color: #b60d0d; background: url(images/p2.png) no-repeat 0 7px;}

#content {width: 635px; float: left; overflow: hidden; margin: 15px 0 0 20px; padding: 0 0 0 20px; background: url(images/bg-content.gif) repeat-y 0 0; line-height: 22px;}
#content2 {width: 851px; float: left; overflow: hidden; margin: 15px 0 0 20px; _margin: 15px 0 0 10px; padding: 0;}

p.p1 {width: 100%; float: left; margin: 0 0 25px 0; text-align: center; font-size: 16px; font-weight: bold;}

#img-description {float: left; padding: 4px 4px 4px 0; border: 1px solid #e8e8e8;}

#mainpic img{width: 153px; margin: 0; overflow: hidden; z-index: 1;}
#mainpic{display: inline; height: 223px; position: relative; float: left; overflow: hidden; margin: 0 0 0 4px;}
div.mainopacity{
	width: 100%; height: 42px;
	position: absolute; 
	bottom: 0; left: 0; 
	z-index: 2;
	padding: 4px 0; 
	opacity: .7; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=74)"; 
	filter: alpha(opacity=74); 
	color: #fff; 
	background: #1a3456; 
	}
div.mainopacity p {margin: 0; padding: 0; text-align: center; font-size: 14px; font-weight: bold; color: #fff;}
div.mainopacity p.line1 {height: 21px; margin: 0; padding: 10px 0 0 0; text-align: center; font-size: 14px; font-weight: bold; color: #fff;}

ul.list {width: 100%; float: left; list-style: none; margin: 25px 0 0 0; padding: 0; font-size: 14px; font-weight: bold;}
ul.list li {width: 635px; float: left; margin: 0 0 2px 0; padding: 0 0 0 10px; background: url(images/p3.gif) no-repeat 0 6px;}

#footer {width: 896px; height: 35px; float: left; margin: 30px 0 0 0; padding: 13px 0 0 0; overflow: hidden; background: url(images/footer.png);}
#footer a {text-decoration: underline; color: #184d8e;}
#footer a:hover {color: #b70d0d;}
#footer p {display: inline;}
p.footer1 {float: left; margin: 0 0 0 25px;}
p.footer2 {float: left; margin: 0 0 0 75px;}
p.footer3 {float: right; margin: 0 25px 0 0;}

#miniature{display: inline; float: right; padding: 3px; margin: 0 10px 0 0; border: 1px solid #d8d8d8;}
#miniature img {float: left; margin: 0;}

.table {text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent}
table.table td {text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #FFFFFF #FFFFFF C9C9C9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.nieb {color: #517cb1; font-size: 14px;}

.table2 {text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: #EDEDED}
table2.table td {text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #FFFFFF #FFFFFF D5D5D5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.foto2 {padding: 5px; border: 1px solid #eaeaea; background: #f0f0f0;}
.foto {border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
