body {
	font: 80%/90% Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	background-color:#fff;
	margin: 0 15px;
	padding: 0;
}

.wrap {
	float: none !important;
	clear: both;
}


.clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.hidden {
	display:none;
}

img {
	border: 0;
}

form {
	margin: 0;
}

h1 {
	margin: 10px 0 10px 81px;
	font:38px Arial, Tahoma, Verdana;
}

a { color:#939598; text-decoration: underline; }

a:hover { color:#939598; text-decoration: none;}

p {
	margin: 0 0 1em 0;
}

ul {
	margin: 0;
}

#main {
	min-width: 970px;
	max-width: 1350px;
	margin: 0 auto;
	position:relative;
}

#header { margin-top: 15px; }
#header .menu-item { float:left; width: 25%; position: relative; padding: 6px 0 24px 0; }

#header h2 {
	font-size: 21px;
	padding: 3px 0 0 0;
	margin: 0 0 7px 0;
}

#header ul { margin: 0 0 0 0; padding: 0 0 0 0;}

#header ul li { margin: 0 0 1px 0; padding: 0 0 0 0; list-style-type:none; }

#header a { text-decoration: none; }
#header ul.plain { margin: 0 0 0 -10px;}
#header ul.plain li { margin: 0 0 2px 0; list-style-type: none; font-size: 12px; }
#header ul.plain li a { padding: 0 0 0 10px;  }

#header ul.plain li strong { padding: 0 0 0 10px; display: block; }
.schemeBLUE #header ul.plain li strong { background: url(../i/markers/li_blue.gif) 0px 3px no-repeat;}
.schemeGREEN  #header ul.plain li strong { background: url(../i/markers/li_green.gif) 0px 3px no-repeat;}
.schemeYELLOW  #header ul.plain li strong { background: url(../i/markers/li_yell.gif) 0px 3px no-repeat;}

#header ul.plain li a strong { padding: 0 0 0 0px; display: inline; }
.schemeBLUE #header ul.plain li a strong { background: none;}
.schemeGREEN  #header ul.plain li a strong { background: none;}
.schemeYELLOW  #header ul.plain li a strong { background: none;}
/* Color Depend */

.schemeRED .cd , .schemeRED .cd a , .schemeRED .cd a:hover { color:#B32124; }
.schemeRED .cd_bg, .schemeRED .teasers img.w { background-color:#B32124; }
.schemeRED table.teasers td.m { background-color: #fff; }
.schemeRED table.teasers tr.head td.m { background: #fff url(../i/worms/back-h-red.gif) 0px -6px repeat-x; }
.schemeRED table.teasers tr.tfoot td.m { background: #fff url(../i/worms/back-h-red-foot.gif) 0px -9px repeat-x;  }


.schemeBLUE .cd { 	color: #2586a2; }
.schemeBLUE .cd a { color: #2586a2; }
.schemeBLUE .cd a:hover { color: #2586a2; }

.schemeBLUE .cd_bg, .schemeBLUE .teasers img.w { background-color:#2586a2; }
.schemeBLUE table.teasers td.m { background-color: #fff; }
.schemeBLUE table.teasers td.m { background: #fff url(../i/worms/back-h-blue.gif) 0px -6px repeat-x; }
.schemeBLUE table.teasers tr.tfoot td.m  { background: #fff url(../i/worms/back-h-blue-foot.gif) 0px -9px repeat-x;  }

.schemeGREEN .cd , .schemeGREEN .cd a , .schemeGREEN .cd a:hover { color:#80A638;  }


.schemeGREEN .cd_bg, .schemeGREEN .teasers img.w { background-color: #80A638; }
.schemeGREEN table.teasers td.m { background-color: #fff; }
.schemeGREEN table.teasers td.m { background: #fff url(../i/worms/back-h-green.gif) 0px -6px repeat-x; }
.schemeGREEN table.teasers tr.tfoot td.m { background: #fff url(../i/worms/back-h-green-foot.gif) 0px -9px repeat-x;  }

.schemeYELLOW .cd , .schemeYELLOW  .cd a , .schemeYELLOW  .cd a:hover {  color:#cea32b;  }

.schemeYELLOW .cd_bg, .schemeYELLOW .teasers img.w { background-color: #cea32b; }
.schemeYELLOW table.teasers td.m { background-color: #fff; }
.schemeYELLOW table.teasers td.m { background: #fff url(../i/worms/back-h-yell.gif) 0px -6px repeat-x; }
.schemeYELLOW table.teasers tr.tfoot td.m { background: #fff url(../i/worms/back-h-yell-foot.gif) 0px -9px repeat-x;  }

div.teaserBlock { 	margin:10px 0px; padding: 0 0 0 0;}


.worm1 {
	display:block;
	width: 30px;
	height: 78px;
	position: absolute;
	right:0px;
	top:0;
}

.worm1 .inner-worm {
	display:block;
	width: 30px;
	height: 78px;
	background: url(../i/worms/worm0.png) 0 0 repeat-y;
}


.with-left {
	background: url(../i/worms/worm0.png) -30px 0 no-repeat;
}

.no-right .inner-worm {
	/*display:none;*/
	background: url(../i/worms/worm-selected.png) -13px 0 no-repeat;
}
.selected .worm1 {
	background: url(../i/worms/worm-selected.png) -7px -3px no-repeat;
}

.worm-red {
	background-color:#b32124;
}

.worm-blue {
	background-color:#2586a2;
}

.worm-yellow {
	background-color:#cea32b;
}

.worm-green {
	background-color:#80a638;
}

.worm-grey {
	width:20px;
	position:absolute;
	top:0px;
	right:0px;
	height:100%;
	background-image:url('../i/worms/worm-grey.png');
	/* background-position: top left; */
	background-repeat: repeat-y;
}

.red div.worm-grey {
	background-position:0px -600px;
}

.black div.worm-grey {
	background-position:0px -400px;
}

.orange div.worm-grey {
	background-position:0px 0px;
}

.red p, .red h3 {
	color:#b62126 !important;
}

.black p, .black h3 {
	color:#000000 !important;
}

.orange p, .orange h3 {
	color:#ff5d00 !important;
}

.grey p, .grey h3 {
	color:#6d6e70 !important;
}

#itemBlue * {
	color:#2586a2;
}
#itemRed * {
	color:#b32124;
}
#itemGreen * {
	color:#80a638;
}
#itemYellow * {
	color:#cea32b;
}


#itemBlue.selected {
	background-color:#2586a2;
}
#itemRed.selected {
	background-color:#b32124;
}
#itemGreen.selected {
	background-color:#80a638;
}
#itemYellow.selected {
	background-color:#cea32b;
}


#header .selected * {
	color:#fff!important;
}

.wave {
	width: 100%;
	left: 0;
	height: 18px;
	position:absolute;
	background: url(../i/worms/wave.png) 0 100% repeat-x;
}

.top-wave {
	top:-15px;
}

.bottom-wave {
	background-position: 0% 0%;
	margin-top: -24px;
}
.navLine div.chain {
	width: 75%;
	float: left;
}

.navLine div.search { position: absolute; left: 70%; width: 29%; top: 100px; margin-top: -15px; */margin-top: 5px; }
.navLine div.search form { display: block; float: left; margin: 0 30px 0 0; padding: 0 0 0 63px; }
.navLine div.search .txtInp { display: block; float: left; width: 141px; height: 23px; background:url('../i/search_inp.gif') 0px 0px no-repeat; overflow: hidden;}
.navLine div.search .txtInp input { margin: 2px 4px 2px 4px; width: 133px; color:#b4b5b6; 	font-size:12px; border: none; background: none;}
.navLine div.search .but { width: 26px; height: 23px; display: block; float: left; }
.navLine div.search .icons { display: block; float: left; padding: 3px 10px 0 0; }
.navLine div.search .icons img { width: 23px; height: 15px; }

.search input.txt {
	width:150px;
	height:14px;
	border:0px solid #929294;
	color:#b4b5b6;
	font-size:12px;
	background:none;
	padding-left:3px;
	margin-top:-1px;
}

.search input.img {
	margin-top:-2px;
}

.search li.lang_flag {
	float:right;
	padding-right:15px;
}

.search ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

.search li {
	float:left;
}

.search li.input {
	background:url('../i/search_bg.gif') no-repeat;
	width:172px;
	height:18px;
	position:relative;
	padding:0px 0px 0px 1px;
}

.navLine .chain ul {
	margin: 0 81px;
	padding:0;
}

.navLine .chain ul li {
	margin: 0;
	padding:0;
	display:inline;
	list-style-type:none;
}

.navLine .chain ul li a { color:#656565; }

.wrapper {
	float:left;
	width:100%;
	padding-top:0px;
}
.wrapper .text {
	margin-left:25%;
	font-size:120%;
	line-height:120%;
}

/*-- tut ppc, nado pridumat'' --*/
.wrapper td.text {
	font-size:80%;
}

.wrapper .singleColumn {
	margin-left:0px;
}

.wrapper .text .left25 { margin-left: 25%; }

.sectPic {
	position:absolute;
	left: 0;
	top: 180px;
	width: 25%;
}

.wrapper .pic { float: left; padding: 200px 0 0 0;  }
.wrapper .twoPic .pic  { padding: 0 0 0 0; width: 25%;}

.short {
	width:50%;
}

.wrapper .text p {
	line-height:110%;
}

.leftSection {
	float:left;
	width: 25%;
	margin-left: -100%;
}

.leftSection .main { padding-top:4px; padding-right:25px; font-size:100%; line-height:130%; height: 145px;  position: relative; overflow: hidden; color: #b62127;}
.leftSection .main .more { position: absolute; left: 0px; bottom: 0px;}
.leftSection .main .more a { color: #4b4b4b;}

div.left_image {
	position:relative;
	margin:0px 20px 10px 0px;
	/* float: left; */
}


.default_project_pic {  background: url(../i/logo_splur.png) 0 0 no-repeat; width: 100px; height: 70px; }
.default_project_pic img { display: block; width: 70px; height: 70px; }

.left_image img {
	display:block;
}

.left_image  div.corner { position:absolute; width:10px; height:10px; background-image:url('../i/corners.png'); }

.left_image div.tl {
	top:0px;
	left:0px;
	background-position:-11px -11px;
}

.left_image div.tr {
	top:0px;
	right:0px;
	background-position:1px -11px;
}

.left_image div.bl {
	bottom:0px;
	left:0px;
	background-position:-11px 1px;
}

.left_image div.br {
	bottom:0px;
	right:0px;
	background-position:1px 1px;
}

.leftSection div.left_image {
	float:right !important;
}

.tag {
	font-size:400%;
	text-decoration:none;
	font-family:Tahoma, Arial, Verdana;
	line-height:100%;
}

.red {
	color:#b62126;
}

.orange {
	color:#cea32b;
}

.black {
	color:#231f20;
}

.blue {
	color:#2586a2;
}

.grey {
	color:#939598;
}

.green {
	color:#80a638;
}

/*
<!-- TEASERS -->
div.teaserBlock {
	margin: 10px;
} */

table.teasers { width: 99%; min-width: 960px; margin: 0 0 0 0;}

table.teasers td { padding:0; color:#000; text-align:left; 	vertical-align: middle; border: none; }

table.teasers td.l { width: 20px; }

table.teasers td.r { width: 20px;}

table.teasers thead td.l, table.teasers thead td.r, table.teasers tfoot td.l, table.teasers tfoot td.r { background: url(../i/worms/ring.png) -2px -2px no-repeat; }

table.teasers thead td.r, table.teasers tfoot td.l, table.teasers tfoot td.r { background-position: -22px -2px; }

table.teasers tfoot td.l { background-position:-2px -20px; background-repeat:no-repeat; }

table.teasers tfoot td.r {
	background-position: 100% 100%;
}

table.teasers tbody td.l, table.teasers tbody td.r { background: url(../i/worms/back-v.png) 0 0 repeat-y;
}

table.teasers tbody td.r {
	background-position: 100% 0%;
}

table.teasers tbody img.w { background: url(../i/worms/worm2.png) 0 0 no-repeat; }

table.teasers tbody td.r img.w { background-position: 100% 0%; }


table.teasers img.w-l {
	float:left;
}
table.teasers img.w-r {
	float:right;
}

table.teasers thead img.w, table.teasers tfoot img.w { background: url(../i/worms/worm3.png) 0 -20px repeat-x; }

table.teasers thead img.w-m {
	background-position: -356px -20px;
}

table.teasers thead img.w-r {
	background-position: -642px -20px;
}

table.teasers tfoot img.w-m {
	background-position: -356px 0px;
}

table.teasers tfoot img.w-r {
	background-position: -642px 0px;
}

table.teasers tfoot img.w-l {
	background-position: 0px 0px;
}


table.teasers tfoot td.b {
	background-position: 0% 100%;
}

table.teasers tfoot td.r {
	/* background-position: 100% 100%; */
	background-position: -22px -20px;
}


table.teasers td.text {
	background-color:#fff;
}

p.bold_date {
	font-size:270%;
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

.teasers div.left_tight { width:24%; float:left; text-align:left !important; overflow: hidden;}

.teasers div.right_wide { width:75%; float: left; }

.teasers div.cent {
	margin:auto;
	position:relative;
}

.teasers div.inner { float: left; width: 20%; overflow: hidden; line-height: 110%; */width: 19.5%;   }
.teasers div.inner p { padding: 0 20px 0 0;}

.teasers h3 { font-weight:bold !important; font:12px Arial, Tahoma, Verdana; }

.teasers p, .teasers h3 {
	text-align:left;
	padding-right:20px;
}

.calendar h3 {
	font: 24px Arial, Verdana, Tahoma;
	float: left;
	width:23%;
	text-align:right;
	margin-top:0px;
	margin-left: 2px;
}

.calendar ul {
	margin-left:25%;
	list-style:none;
	padding:0px 0px 0px 0;
}

.calendar li {
	padding:3px 0px;
}

.calendar li a { color:#000; }

.calendar li a:hover { color:#000; }

.calendar li.all { 	padding: 3px 0px 3px 68px; }
.calendar li.all a { color: #b32124; text-decoration: underline;}
	.calendar li.all a:hover { text-decoration: none;}

.calendar span.date {
	font:12px Arial, Tahoma, Verdana;
	text-transform:uppercase;
	font-weight:bold;
}

a.grey {
	color:#939598 !important;
	text-decoration:none;
}

a.grey:hover {
	text-decoration:underline;
}

.teaserBlock div.preview_info {
	width:24.5%;
	float:left;
	line-height:100%;
	position:relative;
	margin-top:20px;
}

.teaserBlock .preview_info p {
	padding-right:33px;
	font-size: 85%;
}

.teaserBlock .preview_info h3 { padding-right:50px; margin:0px 0px 10px 0px; font-size:120%; line-height:120%; }

.schemeRED  .teaserBlock .preview_info h3  a { color:#b62126; }
.schemeBLUE  .teaserBlock .preview_info h3  a { color: #2586a2; }
.schemeGREEN  .teaserBlock .preview_info h3  a { color:#80A638; }
.schemeYELLOW  .teaserBlock .preview_info h3  a { color: #cea32b; }

.teaserBlock .preview_info a:hover, .teaserBlock .inner a:hover { text-decoration: none; }

p.file {
   background-image:url('../i/icons.png');
   background-repeat:no-repeat;
   min-height:40px;
}

.file a {
   padding-left:50px;
}

.doc {
   background-position: 0px -80px;
}

.xls {
   background-position: 0px -160px;
}

.pdf {
   background-position: 0px -120px;
}

.zip, .rar {
   background-position: 0px -40px;
}

.unknown_file {
   background-position: 0px 0px;
}

.red * {
     color:#b62126 !important;
}

.black * {
     color:#000000 !important;
}

.orange * {
     color:#ff5d00 !important;
}

.grey * {
     color:#6d6e70 !important;
}


/* NEW STYLE */
.news ul { list-style: none; margin: 0 0 20px 20px; padding: 0 0 0 0;}
.news ul li { list-style: none; padding: 0 0 0 16px;}
.schemeRED  .news ul li { background: url(../i/markers/red.gif) 0px 5px no-repeat; }
.schemeGREEN  .news ul li { background: url(../i/markers/green.gif) 0px 5px no-repeat; }
.schemeYELLOW  .news ul li { background: url(../i/markers/yell.gif) 0px 5px no-repeat; }
.schemeBLUE  .news ul li { background: url(../i/markers/blue.gif) 0px 5px no-repeat; }

ul.listUl { list-style: none; margin: 0 0 20px 20px; padding: 0 0 0 0;}
ul.listUl li { list-style: none; padding: 0 0 0 16px;}
.schemeRED  ul.listUl li { background: url(../i/markers/red.gif) 0px 5px no-repeat; }
.schemeGREEN  ul.listUl li { background: url(../i/markers/green.gif) 0px 5px no-repeat; }
.schemeYELLOW  ul.listUl li { background: url(../i/markers/yell.gif) 0px 5px no-repeat; }
.schemeBLUE  ul.listUl li { background: url(../i/markers/blue.gif) 0px 5px no-repeat; }

.projectMenu { display: block; float: left; width: 20%; margin-right: 5%; margin-bottom: 5%; }
.projectMenu ul { list-style: none; margin: 0 0 0 84px; padding: 10px 0 0 0; font-size: 90%; }
	.projectMenu ul ul { margin: 0 0 4px 20px; padding: 4px 0 0 0; }
	.projectMenu ul li { margin: 0 0 0 0; padding: 0 0 0 0; display: block;  color: #B32124;}
	.projectMenu ul li a:hover { text-decoration: none; color: #B32124; }
	
.projectDetail { display: block; float: left; width: 75%; margin: 0 0 5% 0;}
	
.leftSection   { position: relative; }
	.leftSection  .left_image { position: absolute; left: 0px; height: 0px; }

.leftSection .projectMenu { display: block; float: none; width: auto; margin-bottom: 0%; font-size: 100%; line-height: 110%; }
	.leftSection .projectMenu ul {font-size: 110%; }
	.leftSection .projectMenu ul ul { font-size: 90%; }
	
	.leftSection .projectMenu ul ul { margin: 0 0 6px 20px; padding: 6px 0 0 0; }
	.leftSection .projectMenu ul li { margin: 0 0 6px 0; padding: 0 0 0 0; display: block;  color: #B32124;}
	.leftSection .projectMenu ul li a:hover { text-decoration: none; color: #B32124; }


.schemeRED .projectMenu ul a { 	color:#B32124; }
.schemeGREEN .projectMenu ul a  { 	color:#80A638; }
.schemeYELLOW .projectMenu ul a  { color:#cea32b; }
.schemeBLUE .projectMenu ul a { 	color: #2586a2; }

.cb { clear: both; overflow: hidden; height: 0px; }

#footer { height: 100px;}
	#footer .fl , #footer .fr { color: #939598; padding: 80px 0 0 0; }

.personList { margin: 0 0 40px 0;}
	.person { clear: both; margin: 0 0 30px 0;}
	.person .image { display: block; float: left; margin: 0 30px 5px 0;}


.schemeRED h4  , .schemeRED h4 a  { 	color:#B32124; }
.schemeGREEN h4 , .schemeGREEN h4  a { 	color:#80A638;  }
.schemeYELLOW h4  , .schemeYELLOW h4 a { color:#cea32b;  }
.schemeBLUE h4 , .schemeBLUE h4 a { 	color: #2586a2;   }

.news { margin: 0 0 20px 0; clear: both; }
	.news .date { font-size: 9pt;  color: #B32124; padding: 0 0 0 0; margin: 0 0 0 0;}
	.news h4 { padding: 0 0 0 0; margin: 0 0 6px 0;}
	.news p { padding: 0 0 0 0; margin: 0 0 8px 0;}
	.news .more { height: 10px; }
	.news .more a { font-size: 9pt;  color: #B32124; }
	.news  .image { display: block; float: left; margin: 0 30px 5px 0;}
	.news ul { margin: 0 0 20px 0; clear: both; }

.download { margin: 0 0 10px 0; }
	.download a { font-size: 9pt;  color: #B32124; }
	

	
.newsText { margin: 0 0 30px 0;}	
	
.pages { clear: both; height: 30px; font-size: 9pt; color: #B32124; margin: 0 0 40px 0;}
	.pages span , .pages a { display: block; float: left; padding: 0px 6px 0px 6px; margin: 0 3px 0 0;}	
	.schemeRED .pages a { color: #B32124; }
	.schemeGREEN .pages a  { 	color: #80A638; }
	.schemeYELLOW .pages a  { color: #cea32b; }
	.schemeBLUE .pages a { 	color: #2586a2; }
	.schemeRED .pages a:hover { background: #B32124; }
	.schemeGREEN .pages a:hover  { 	background: #80A638; }
	.schemeYELLOW .pages a:hover  { background:#cea32b; }
	.schemeBLUE .pages a:hover { 	background: #2586a2; }
	.pages a:hover { color: #fff; text-decoration: none; }
	
.schemeBLUE .teasers div.right_wide , .schemeGREEN .teasers div.right_wide { float: none; position: relative; }
	
	.pages a.a-text { width: auto; }
	.pages a.a-text:hover , .schemeBLUE .pages a.a-text:hover , .schemeYELLOW .pages a.a-text:hover , .schemeGREEN .pages a.a-text:hover , .schemeRED .pages a.a-text:hover { color: #B32124; background: none; }
	
.docs { margin: 0 0 20px 0; }
	.docs p {margin: 0 0 6px 0; padding: 0 0 0 0; font-size: 9pt;}
	.docs h4 { margin: 0 0 0 0; padding: 20px 0 0 0; width: 50%; display: block; float: left;}
	.docs .download { display: block; float: right; width: 50%;}
	.docs .download a { color: #B32124; }
	
.docsList { display: block; float: left; width: 75%;}	

.galleryList { display: block; float: left; width: 75%;}
	.galleryList .photo { display: block; float: left; width: 200px; margin: 0 30px 10px 0; height: 170px; overflow: hidden; padding: 0 0 0 0; }
	.galleryList .photo .image { height: auto; overflow: hidden; margin: 0 0 0 0; padding: 0 0 0 0;  }
	.galleryList .photo .image .left_image { margin: 0 0 0 0;  padding: 0 0 0 0;}
	.galleryList .photo .image .left_image img { width: 200px;}
	
	.galleryList .photo .name { padding: 0px 10px 0 10px; font-size: 9pt; vertical-align: top; }
	
.news .galleryList { display: block; float: none; width: 100%;} 	

.map-level-0 { list-style: none; margin: 0 0 20px 20px; padding: 0 0 0 0; line-height: 100%;}
.map-level-0  li { list-style: none; padding: 0 0 0 16px; margin: 0 0 6px 0; background: url(../i/markers/red.gif) 0px 2px no-repeat; display: block; }
.map-level-0  li a { color: #b62126; text-decoration: none; }
	.map-level-0  li a:hover { text-decoration: underline; }
	
ul.map-level-1 { list-style: none; margin: 0 0 20px 20px; padding: 0 0 0 0; display: block;}	

.map-level-0 ul { list-style: none; margin: 0 0 20px 20px; padding: 0 0 0 0; display: block;}
.map-level-0 ul li { padding: 0 0 0 0; background: none;  margin: 0 0 2px 0; font-size: 90%;}
.map-level-0 ul li a:hover { text-decoration: none; color: #b62126;}
.map-level-0 ul li a {color:#656565; text-decoration: underline;}

.red , .starrequired { color: #B32124; font-weight: bold; margin: 0 5px 0 5px;}	

.data-table td { padding: 4px 30px 4px 0px;}
.data-table h4 { padding: 0 0 0 0; margin: 0 0 0 0;}

.unpBut , .button { display: block; float: left; border: none; color: #fff; background: #b62125; margin: 0 20px 0 0; padding: 1px 10px 1px 10px; cursor: pointer; font-size: 10pt;}
.unpText , .inputtext , .unpCaptcha { border: solid 1px;  color: #787878; background: #fff; padding: 1px 6px 1px 6px; width: 292px; font-size: 10pt;}
.unpCaptcha { display: block; float: left; width: 92px; margin: 20px 0 0 0;}

.inputtextarea { border: solid 1px; color: #787878; background: #fff; padding: 1px 6px 1px 6px; width: 292px; height: 120px; font-family: Arial; font-size: 10pt;}
.subscribe-index .unpText , .subscribe-index span  { display: block; float: left; margin: 0 10px 10px 0; } 
.subscribe-index .comm , .data-table  .comm { width: 60%; font-size: 9pt; padding-top: 20px; } 


.selectDiv { width: 200px; display: block; float: left; margin: 0 30px 0 0;}
	.selectDiv select {  border: solid 2px #b6b6b6;  background: #fff;  color: #787878; }
	.selectDivYear { width: 58px;  }
	.filter input { display: block; float: left; border: none; color: #fff; background: #b62125; margin: 0 20px 0 0; padding: 1px 10px 1px 10px; cursor: pointer;}
	
.subscribeForm { padding: 30px 0 0 0;}
.subscribeForm h4 {color: #656565; margin: 0 0 4px 0; }
.subscribeForm .unpText { width: 100%;}


.arrow { background: url(../i/shape.png); display: block; float: left; width:34px; height:34px; position: absolute; top: 20px; cursor: pointer; }

.right_wide div.left { left:-10%; background-position: 0px 0px; }

.right_wide div.right { background-position: 0px -34px; right: -10%;}

.fl { float: left;}
.fr { float: right;}
.hr { clear: both; height: 0px; overflow: hidden;}


.inner p a { color: #4b4b4b; }
.inner p a p { text-decoration: underline; }
.inner p a:hover p { text-decoration: none; }



/* BR */
.subsections-image-size {width: 207px; height: 68px;}
.section-image-size {width: 227px; height: 177px;}
.section-image-minheight {min-height: 177px;}

.projectCard { display: none;}

.ans { clear: both; }
.ans span { display: block; float: left; width: 180px; margin: 0 20px 0 0; padding: 2px 0 0 0;}
.ans .inpBox { display: block; float: left; width: 420px; margin: 0 20px 0 0;}

.pr  { position: relative;}

.ans img  { display: block; float: left; margin: 0 20px 0 0;}

.dark_red { color: #B62126; }
