body {
	font-family: Verdana;
	background: #c7c7c7;
	text-align: center;
	margin: 0;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#calosc {
	margin: 0 auto;
	width: 1000px;
}

.flag {
	border-top: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
	margin: 0 4px 0 0;
}

.left {
	background: url(/img/1.jpg);
}

.right {
	background: url(/img/5.jpg);
}

.right_violet {
	font-size: 11px;
	color: #b989d5;
	text-align: right;
}

.right_violet a {
	font-size: 11px;
	color: #b989d5;
	text-decoration: none;
}

.right_violet a:hover	{
	color: #ffffff;
}

.right_black {
	font-size: 11px;
	color: #878585;
	text-align: right;
}

.right_black a {
	font-size: 11px;
	color: #878585;
	text-decoration: none;
}

.right_black a:hover	{
	color: #ffffff;
}

.right_green {
	font-size: 11px;
	color: #afd57b;
	text-align: right;
}

.right_green a {
	font-size: 11px;
	color: #afd57b;
	text-decoration: none;
}

.right_green a:hover	{
	color: #ffffff;
}

.right_orange {
	font-size: 11px;
	color: #ffc051;
	text-align: right;
}

.right_orange a {
	font-size: 11px;
	color: #ffc051;
	text-decoration: none;
}

.right_orange a:hover	{
	color: #ffffff;
}

.right_pink {
	font-size: 11px;
	color: #c853bf;
	text-align: right;
}

.right_pink a {
	font-size: 11px;
	color: #c853bf;
	text-decoration: none;
}

.right_pink a:hover	{
	color: #ffffff;
}

.right_navy {
	font-size: 11px;
	color: #53729d;
	text-align: right;
}

.right_navy a {
	font-size: 11px;
	color: #53729d;
	text-decoration: none;
}

.right_navy a:hover	{
	color: #ffffff;
}

.right_yellow {
	font-size: 11px;
	color: #a4ae0c;
	text-align: right;
}

.right_yellow a {
	font-size: 11px;
	color: #a4ae0c;
	text-decoration: none;
}

.right_yellow a:hover	{
	color: #000000;
}

.right_red {
	font-size: 11px;
	color: #d05454;
	text-align: right;
}

.right_red a {
	font-size: 11px;
	color: #d05454;
	text-decoration: none;
}

.right_red a:hover	{
	color: #ffffff;
}

.right_turkus {
	font-size: 11px;
	color: #55d6b9;
	text-align: right;
}

.right_turkus a {
	font-size: 11px;
	color: #55d6b9;
	text-decoration: none;
}

.right_turkus a:hover	{
	color: #ffffff;
}

.violet1 {
	background: #842fb5;
	text-align: right;
	font-size: 10px;
	color: #b989d5;
	padding-right: 5px;
}

.violet2 {
	background: #842fb5;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}

.black1 {
	background: #000000;
	text-align: right;
	font-size: 10px;
	color: #878585;
	padding-right: 5px;
}

.black2 {
	background: #000000;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}

.green1 {
	background: #73b517;
	text-align: right;
	font-size: 10px;
	color: #afd57b;
	padding-right: 5px;
}

.green2 {
	background: #73b517;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}

.orange1 {
	background: #ffa303;
	text-align: right;
	font-size: 10px;
	color: #ffc051;
	padding-right: 5px;
}

.orange2 {
	background: #ffa303;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}

.pink1 {
	background: #b006a2;
	text-align: right;
	font-size: 10px;
	color: #c853bf;
	padding-right: 5px;
}

.pink2 {
	background: #b006a2;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}

.navy1 {
	background: #063371;
	text-align: right;
	font-size: 10px;
	color: #53729d;
	padding-right: 5px;
}

.navy2 {
	background: #063371;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}

.yellow1 {
	background: #eefc12;
	text-align: right;
	font-size: 10px;
	color: #a4ae0c;
	padding-right: 5px;
}

.yellow2 {
	background: #eefc12;
	text-align: left;
	font-size: 10px;
	color: #a4ae0c;
}

.red1 {
	background: #bb0707;
	text-align: right;
	font-size: 10px;
	color: #d05454;
	padding-right: 5px;
}

.red2 {
	background: #bb0707;
	text-align: left;
	font-size: 10px;
	color: #d05454;
}

.turkus1 {
	background: #09c49a;
	text-align: right;
	font-size: 10px;
	color: #55d6b9;
	padding-right: 5px;
}

.turkus2 {
	background: #09c49a;
	text-align: left;
	font-size: 10px;
	color: #55d6b9;
}

.menu {
	width: 225px;
	background: #e8e8e8;
	padding: 15px 0px 15px 0px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	color: #767676;
}

.black_menu {
	background: #e8e8e8;
	padding: 15px 0px 15px 0px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	color: #000000;
}

.menu a {
	font-size: 11px;
	color: #767676;
	text-decoration: none;
}

.menu a:hover	{
	color: #000000;
}
	
.down {
	background: url(/img/down.jpg);
	text-align: right;
	font-size: 10px;
	color: #6a92c5;
}

.down a {
	color: #6a92c5;
	text-decoration: none;
}

.down a:hover {
	color: #ffffff;
}

.tresc {
	width: 687px;
	background: url(/img/tlo1.jpg);
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

.text {
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding: 10px 50px 5px 10px;
	text-align: justify;
}

.text a {
	font-size: 11px;
	color: #215ca9;
	font-weight: bold;
	text-decoration: none;
}

.text a:hover	{
	color: #000000;
}

.submenu {
	display: none;
}

.table_border {
	font-size: 11px;
	border: 1px solid #215ca9;
	color: #215ca9;
	background: #e8e8e8;
}

.td_border {
	padding: 10px 10px 10px 10px;
	font-size: 11px;
}

.table_border2 {
	font-size: 11px;
	border: 1px solid #215ca9;
	color: #215ca9;
	background: #e8e8e8;
}

.table_border7 {
	font-size: 13px;
	border: 1px solid #215ca9;
	color: #215ca9;
	font-weight: bold;
	vertical-align: middle;
	background: #e8e8e8;
}

.td_border2 {
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	border: 1px solid #215ca9;
}

.td_border3 {
	padding: 3px 3px 3px 3px;
	background: #a7a7a7;
	font-size: 11px;
	border: 1px solid #215ca9;
}

radio {
	font-size: 11px;
	color: #767676;
	text-decoration: none;
	font-weight: bold;
	border: 0px solid #767676;
	background-color: #e8e8e8;
}

ol {
	font-size: 11px;
}

input, select, textarea {
	font-size: 11px;
	color: #767676;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #767676;
	background-color: #ffffff;
}

hr {
	color: #215ca9;
	border-width: 1px;
}

img {
	border: 0;
}

img.left{
	display: block;
	float: left;
	margin-right: 10px;
	border: 1px solid #215ca9;
}

img.right{
	display: block;
	float: right;
	margin-left: 10px;
	border: 1px solid #215ca9;
}

img.center{
	display: block;
	margin-left: auto;
  margin-right: auto;
	border: 1px solid #215ca9;
}

img.center2{
	display: block;
	margin-left: auto;
  margin-right: auto;
	border: none;
}

div.left{
	display: block;
	float: left;
	margin-right: 20px;
	border: 1px solid #215ca9;
	background-color: #ffffff;
	background: none;
	font-size: 11px;
}

div.right{
	display: block;
	float: right;
	margin-left: 10px;
	border: 1px solid #215ca9;
	background-color: #ffffff;
	background: none;
	font-size: 11px;
	
}

div.center{
	display: block;
	margin-left: auto;
  margin-right: auto;
	border: 1px solid #215ca9;
	background-color: #ffffff;
	background: none;
	font-size: 11px;
}

div.left p{
	display: block;
}

div.right p{
	display: inline;
}


td.up{
	vertical-align: top;
}

.pcenter{
	margin-left: auto;
  margin-right: auto;
}

.green{
	color: #009e05;
}

.red{
	color: #d05454;
}

#srchResult iframe { 
    width: 100%; 
    height: 1200px; 
} 

	
	ul#map {
		margin: 2em auto 0 auto;
		padding: 0 0 1em 0;
		list-style: none;
		position: relative;
		background: #fff url(img/map.png) 0 -4px no-repeat;
		width: 323px;
		height: 295px;
		border: 1px #ddd solid;	
	}
	
	ul#map li a {
		display: block;
		/*border: 1px #900 solid;*/
		text-decoration: none;
		font-family: "Trebuchet MS", Sans-serif;
		font-size: 11px;
		color: #333;
		font-weight: bold;
	}
	
	ul#map li a span {
		display: none;	
		/*border: 1px #ddd solid;*/
		/*background-color: #fff;*/
		color: #fff;
		text-align: center;
		line-height: 1.2;
		padding: 10px 0 0 0;
		position: relative;
		top: 34%;
		right: 0;
		width: 105px;
		min-height: 10px;
		background: transparent url(img/label_bg.png) 0 0 no-repeat;
	}
	
	ul#map li a span span.bottom {
		display: none;
		height: 16px;
		background: transparent url(img/label_bg2.png) 0 100% no-repeat;
		margin: 0;
		padding: 0;
	}
	
	ul#map li {
		margin: 0; 
		padding: 0; 
		display: block; 
		position: absolute;	
	}
	
	ul#map li#area1 {
		width: 82px;
		height: 95px;
		top: 24px;
		left: 11px;
	}
	
	ul#map li#area1 a {height: 95px;}
	
	ul#map li#area2 {
		width: 55px;
		height: 84px;
		top: 94px;
		left: 21px;
	}
	
	ul#map li#area2 a {height: 84px;}
	
	ul#map li#area3 {
		width: 90px;
		height: 80px;
		top: 160px;
		left: 26px;
	}
	
	ul#map li#area3 a {height: 80px;}
	
	ul#map li#area4 {
		width: 82px;
		height: 64px;
		top: 10px;
		left: 88px;
	}
	
	ul#map li#area4 a {height: 64px;}
	
	ul#map li#area5 {
		width: 73px;
		height: 70px;
		top: 60px;
		left: 103px;
	}
	
	ul#map li#area5 a {height: 70px;}
	
	ul#map li#area6 {
		width: 96px;
		height: 122px;
		top: 72px;
		left: 58px;
	}
	
	ul#map li#area6 a {height: 122px;}
	
	ul#map li#area7 {
		width: 53px;
		height: 58px;
		top: 189px;
		left: 92px;
	}
	
	ul#map li#area7 a {height: 58px;}
	
	ul#map li#area8 {
		width: 74px;
		height: 75px;
		top: 129px;
		left: 127px;
	}
	
	ul#map li#area8 a {height: 75px;}
	
	ul#map li#area9 {
		width: 55px;
		height: 81px;
		top: 193px;
		left: 127px;
	}
	
	ul#map li#area9 a {height: 81px;}
	
	ul#map li#area10 {
		width: 110px;
		height: 65px;
		top: 26px;
		left: 158px;
	}
	
	ul#map li#area10 a {height: 65px;}
	
	ul#map li#area11 {
		width: 118px;
		height: 120px;
		top: 74px;
		left: 164px;
	}
	
	ul#map li#area11 a {height: 120px;}
	
	ul#map li#area12 {
		width: 62px;
		height: 51px;
		top: 184px;
		left: 178px;
	}
	
	ul#map li#area12 a {height: 51px;}
	
	ul#map li#area13 {
		width: 71px;
		height: 59px;
		top: 224px;
		left: 160px;
	}
	
	ul#map li#area13 a {height: 59px;}
	
	ul#map li#area14 {
		width: 67px;
		height: 104px;
		top: 29px;
		left: 231px;
	}
	
	ul#map li#area14 a {height: 104px;}
	
	ul#map li#area15 {
		width: 82px;
		height: 100px;
		top: 134px;
		left: 233px;
	}
	
	ul#map li#area15 a {height: 100px;}
	
	ul#map li#area16 {
		width: 71px;
		height: 80px;
		top: 207px;
		left: 222px;
	}
	
	ul#map li#area16 a {height: 80px;}
	
	
	ul#map li#area1 a:hover {background: url(img/map.png) -11px -339px no-repeat;}
	ul#map li#area2 a:hover {background: url(img/map.png) -31px -723px no-repeat;}
	ul#map li#area3 a:hover {background: url(img/map.png) -26px -475px no-repeat;}
	ul#map li#area4 a:hover {background: url(img/map.png) -98px -639px no-repeat;}
	ul#map li#area5 a:hover {background: url(img/map.png) -103px -375px no-repeat;}
	ul#map li#area6 a:hover {background: url(img/map.png) -58px -1318px no-repeat;}
	ul#map li#area7 a:hover {background: url(img/map.png) -102px -818px no-repeat;}
	ul#map li#area8 a:hover {background: url(img/map.png) -127px -1066px no-repeat;}
	ul#map li#area9 a:hover {background: url(img/map.png) -127px -508px no-repeat;}
	ul#map li#area10 a:hover {background: url(img/map.png) -158px -963px no-repeat;}
	ul#map li#area11 a:hover {background: url(img/map.png) -164px -1320px no-repeat;}
	ul#map li#area12 a:hover {background: url(img/map.png) -206px -1613px no-repeat;}
	ul#map li#area13 a:hover {background: url(img/map.png) -170px -853px no-repeat;}
	ul#map li#area14 a:hover {background: url(img/map.png) -231px -344px no-repeat;}
	ul#map li#area15 a:hover {background: url(img/map.png) -243px -763px no-repeat;}
	ul#map li#area16 a:hover {background: url(img/map.png) -222px -1144px no-repeat;}
	
	ul#map li#area6  {z-index: 1;}
	ul#map li#area5, ul#map li#area3, ul#map li#area8  {z-index: 2;}
	
	