body {background-image: url("../img/background_main.jpg"); font-size: 12px; font-family: Verdana; color:rgb(108,108,108); background-color:rgb(239,239,239); background-repeat: no-repeat; background-position: center top; margin:0px;}
a {color: rgb(216,5,25); text-decoration: none;}
a:hover  {text-decoration: underline;}
div.main {width:952px; margin:auto;}
div.top {width:952px;height:94px;}
img {border: 0px;}
div.logo {width:600px; padding-top: 25px; float: left;}
div.flags {width:95px; padding-top: 32px; float: left;}
div.search {width:171px; padding-top: 25px; float: left;}
div.search2 {width:260px; padding-top: 0px; float: left;}
div.background_search {background-image: url("../img/background_search.png");width:171px;height:35px;}
div.search input {border:0px;margin:8px 0 0 10px; font-family:Verdana;color:rgb(206,0,29);background:none;}
div.search2 input {border:0px;margin:8px 0 0 10px; font-family:Verdana;color:rgb(206,0,29);background:none;}
div.search2 input.button {text-decoration: none; color: #ffffff;width:42px;height:23px;background: url("../img/background_button.gif");margin: auto;text-align: center;border:none;}
div.button_magnifier {width:31px; padding-top: 25px; float: left;}
div.button_sitemap {width:27px; padding-top: 25px; float: left;}
div.menu{width:952px;height:41px;background-image: url("../img/background_menu.png")}
#flashtop {width:952px;height:203px;/*background-image: url("../img/top.jpg");*/ border-top: 3px solid #ffffff; margin-bottom:17px solid #ffffff;clear:both;}
div.boxes {width:952px; background-image: url("../img/background_lines.gif");background-repeat:repeat-y;background-color:#ffffff;}
div.boxes_en {width:952px; background-image: url("../img/background_lines_en.gif");background-repeat:repeat-y;background-color:#ffffff;}
div.box1{float: left;width:186px;height:194px;background-image: url("../img/ico_people.gif");background-repeat:no-repeat;background-position:right top; margin-left: 14px;}
div.box2{float: left;width:164px;height:194px;background-image: url("../img/ico_magnifier.gif");background-repeat:no-repeat;background-position:right top; margin-left: 28px;}
div.box3{float: left;width:168px;height:194px;background-image: url("../img/ico_map.gif");background-repeat:no-repeat;background-position:right top; margin-left: 28px;}
div.box4{float: left;width:330px;height:194px;background-image: url("../img/ico_camera.gif");background-repeat:no-repeat;background-position:right top; margin-left: 18px;}
div.box2_en{float: left;width:259px;height:194px;background-image: url("../img/ico_magnifier.gif");background-repeat:no-repeat;background-position:right top; margin-left: 42px;}
div.box3_en{float: left;width:259px;height:194px;background-image: url("../img/ico_map.gif");background-repeat:no-repeat;background-position:right top; margin-left: 28px;}
div.banners{ border-top: 30px solid #ffffff; background-color: #ffffff; }
div.banner{float: left; margin-right:1px;}
div.banner_nomargin{float: left;}
div.footer_white{clear: both; background :rgb(255,255,255); height: 60px;}
div.footer_white div.left {float: left; font-size: 10px; padding: 20px;}
div.footer_white div.right {float: right; font-size: 10px; padding: 20px; color:rgb(207,4,4)}
div.footer_white div.right a {color:rgb(207,4,4); text-decoration:none; font-weight: bold;}
div.footer_white div.right a:hover {  text-decoration:underline; }

div.footer_gray{clear: both;  }
div.footer_gray div.left {float: left; font-size: 10px; padding: 20px;}
div.footer_gray div.right {float: right; font-size: 10px; padding: 20px;}
div.footer_gray div.right a {text-decoration:none; color: rgb(108,108,108);  }
div.menu ul {margin: 0 0 0 25px; padding: 0px;}
div.menu div.fr ul {margin: 0 25px 0 0; padding: 0px;}
div.menu div.fr ul li{ padding: 12px 0 0 15px; font-weight: normal;}
.fr {float: right;}
.fl {float: left;}
div.menu ul li {float: left; list-style-type: none; padding-top:12px;color:#ffffff; display: block; font-weight: bold; font-size: 13px; margin-right:8px;}
span.menu_dot {display: block; float: left; background-image: url("../img/menu_icon.png"); width:8px; height:8px; margin: 4px 0 0 0px;font-size: 1px;}
div.menu ul li a {color: #ffffff; text-decoration: none;}
div.menu ul li a span.temp {padding: 3px;}
div.menu ul li a:hover span.temp, div.menu ul li a span.active {  background: rgb(223,96,113);}
div.menu ul li a span.active {  background: rgb(223,96,113); padding: 3px; }
div.header0 {padding-top: 38px; font-size: 20px; font-weight: bold;}
div.header0  a{color: rgb(108,108,108);text-decoration:none; }

div.header1 {padding-top: 65px; font-size: 16px; font-weight: bold;color: rgb(216,5,25)}

div.box4 div.header1 {padding-top: 7px; font-size: 16px; font-weight: bold;color: rgb(216,5,25)}
div.header1 a {color: rgb(216,5,25);text-decoration:none;}
div.header2 {font-weight: bold; font-size: 13px;}
div.header2  a {text-decoration:none; color: rgb(108,108,108);}
div.box_content{margin: 15px 0 15px 0; overflow: hidden;}
ul.more {list-style-type: none; padding: 0px; margin: 0px;} 
ul.more li {background: transparent url("../img/ico_more.gif") no-repeat scroll left 2px; padding: 0 0 0 15px; list-style-position:outside;}
ul.more li  a {color: rgb(216,5,25); text-decoration: none; font-size: 11px;}
div.content {background: #ffffff;padding:1px 20px 10px 20px; background-image: url("../img/background_line.gif"); background-repeat: repeat-y; padding-top: 14px}

div.content_left {width: 600px; float: left;}
div.content_right {width: 270px; float: right; background-repeat: no-repeat; background-position: right 35px; height: 350px }
h1 {font-size: 16px; font-weight: bold;color: rgb(216,5,25)}
h2 {font-weight: bold; font-size: 13px;}
ul.more li.gray {color: rgb(108,108,108); line-height: 170%; background: transparent url("../img/ico_more.gif") no-repeat scroll left 4px; font-weight: bold;}
ul.more li.gray a {color: rgb(108,108,108);}
ul.more li.gray a:hover {color: rgb(108,108,108);text-decoration: underline;}

ul.more li.gray_grey {color: rgb(108,108,108); line-height: 170%; background: transparent url("../img/ico_more_grey.gif") no-repeat scroll left 4px; font-weight: bold;}
ul.more li.gray_grey a {color: rgb(108,108,108);}
ul.more li.gray_grey a:hover {color: rgb(108,108,108);text-decoration: underline;}

.cb {clear: both;}

ul.submenu {margin-left: 0px; padding-left: 0px}
ul.submenu li {color: rgb(216,5,25); background:none; padding: 0; font-weight: normal; list-style-type: disc; line-height: 1.5em; margin-left: 16px}

ul.submenu li.szara {color: rgb(108,108,108); background:none; padding: 0; font-weight: normal; list-style-type: disc; line-height: 1.5em; margin-left: 16px}
ul.submenu li.szara u {color: rgb(216,5,25);}

li.red {color: rgb(216,5,25); background:none; padding: 0; font-weight: normal; list-style-type: disc; line-height: 1.5em; margin-left: 16px}

ul.more li.gray ul.submenu li a {color: rgb(216,5,25);}
ul.more li.gray ul.submenu li a:hover {text-decoration: underline;}
input.gray, input.pole, input.cities { background: url("../img/background_input.gif"); border:0px;  font-size: 12px; width: 200px; height:20px; font-family: Verdana; color: #555555; padding: 3px 0 0 3px; background-repeat: no-repeat;}
table.form tr td {height: 30px; vertical-align: top;}
td.k1 {width:115px;} 
td.k2 {width:158px;} 
td.k3 {width:170px;} 
td.k4 {width:157px;} 
div.textarea_wrap {background: url("../img/background_textarea.gif"); width: 498px; height: 60px; margin-bottom:5px;}
div.textarea_wrap  textarea{ font-family: Verdana; width: 498px; height: 56px; border: 0px; background: none;font-family: Verdana; color: #555555;font-size: 12px;}
textarea.pole { font-family: Verdana; background: url("../img/background_input.gif"); border:0px;  font-size: 12px; width: 200px; height:20px; font-family: Verdana; color: #555555; padding: 3px 0 0 3px; background-repeat: no-repeat;}
span.small {font-size: 11px;}
div.button {width:82px;height:23px;background: url("../img/background_button.gif");margin: auto;text-align: center;}
input.button {text-decoration: none; color: #ffffff;width:82px;height:23px;background: url("../img/background_button.gif");margin: auto;text-align: center;border:none;}
div.button  span {display: block; padding: 5px; margin: auto; color: #ffffff;}
div.button  span a {text-decoration: none; color: #ffffff;}
div.button  span a:hover {text-decoration: underline;}
select { font-family: Verdana; color: #555555; border: 1px solid #bbbbbb; background: #f2f2f2 }


.jasny { background-color: #f4f4f4; }
.szary { background-color: #dcdcdc; }
.ciemny {background-color: #b7b7b7; }

.text_bialy { color: #ffffff; }

.pager a:hover, .pager a:active {
	background:#D80519 none repeat scroll 0 0;
	border:1px solid #D80519;
	text-decoration:none;
}
.pager a {
	background:#6C6C6C none repeat scroll 0 0;
	color:#FFFFFF;
}
.pager a {
	border:1px solid #6C6C6C;
	margin:0 4px 0 0;
	padding:1px 3px;
}
.pager span{
	background:#D80519 none repeat scroll 0 0;
	color:#fff;
	border:1px solid #D80519;
	margin:0 4px 0 0;
	padding:1px 3px;
}
.pager span.page-sum-up {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #FFFFFF;
	color:#361001;
}

.mailtoFriend {
	display:none;
}

textarea.mailSend {
	height:70px;
	width:460px;
	border:1px solid #DADADA;
	font-size:11px;
	padding:3px;
	text-align:left;
}

.printRelease {
	background:transparent url(../img/print.png) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:35px;
	width:35px;
}

.sendRelease {
	background:transparent url(../img/send.png) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:35px;
	width:35px;
}
table td {
	border:1px solid #BBBBBB;
	font-size:11px;
	padding:6px;
}