@charset "utf-8";
/* CSS Document */

html {}
body {
	margin:auto;
	font-size:12px;
	font-family:Arial;
	color: #333333;
	background-repeat:repeat-x;
	background-color:#fff;
}
ul,li {padding: 0;margin:0;list-style:none;}
.content-title { font-weight:bold; font-size:16px;}
a { text-decoration:none; color: #0066b3; }
a:hover { text-decoration:underline; }
form { padding:0; margin:0; }
img { border:0; }
h1,h2,h3 { margin:0; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.relative { position:relative; }
.absolute { position:absolute; }
.size10 { font-size:10px; }
.size11 { font-size:11px; }
.size12 { font-size:12px; }
.size13 { font-size:13px; }
.size14 { font-size:14px; }
.tcenter { text-align:center; }
.tright { text-align:right; }
.tleft { text-align:left; }

.vmiddle { vertical-align:middle; }
.vtop { vertical-align:top; }
.vbottom { vertical-align:bottom; }

.padme { padding:10px; }
.pad5 { padding: 5px; }
.rpad { padding-right:5px; }
.lpad { padding-left:5px; }
.tpad { padding-top:5px; }
.bpad { padding-bottom:5px; }

.tmar { margin-top:5px; }
.lmar { margin-left:5px; }
.rmar { margin-right:5px; }
.bmar { margin-bottom:5px; }

.hide { display:none; }
.block { display:block; }
.iblock { display:inline-block; }
.inline { display: inline;}

.pointer { cursor:pointer; }
.italic { font-style:italic; }

.bold { font-weight:bold; }


.keywords { display:none; }
.container { width:100%; }
.w-l-box { display:none; }
.w-l-column { display:none; }
.w-r-column { width:100%;  margin: auto;}

form {
	padding: 0px;
	margin: 0px;
}
.green-color {
	color: #43a322;
}
.red-color {
	color: #ff5253;
}
.a9-gray-color {
	color: #a9a9a9;
}
.a7-gray-color {
	color: #a7a7a7;
}
.gray-nine-five-color {
	color: #959191;
}
.blue-color {
	color: #0066b3;
}
.blue {
	color: #4ea6e9;
}
.dark-gray-color {
	color: #626262;
}
.gray-d0-color {
	color: #d0d0d0;
}
.gray-sixtwo-color {
	color: #626262;
}
.blue-background-five {
	background-color: #015ea4;
}
.blue-background-six {
	background-color: #0066b3;
}
.white-background {
	background-color: #ffffff;
}
.gray-bottom-border {
	border-bottom: solid 1px #ebebeb;
}
.container-bg {  background:none; background-color:#fff; }
a { color:#144d7e; font-size:11px; }
.header {
	display:none;
}

.topnavi { display:none; }

.content {
	position: relative;
}
.content .pad-control {
	padding:0;
}

.footer {
	display:none;
}

.vertical-menu {
	display:none;
}

.top-corners { display:none; }
.bottom-corners { display:none; }
.back { display:none; }
/*NEWS ARCHIVE LISTING */

.news-archive { width: 100%; overflow:hidden;  }
.news-archive .navi { }
.news-archive .navi .years {}
.news-archive .navi .years .title { width:50px; display:inline-block;}
.news-archive .navi .years a { display:inline-block; padding:5px; color:#333333; background-color:#f1f1f1; border:solid 1px #999999; text-decoration:none;  vertical-align:middle  }
.news-archive .navi .years a:hover, .news-archive .navi .years a.on  {  background-color:#0066B3; color:#FFFFFF; border-color:#0066B3; text-decoration:none }
.news-archive .navi .months { margin-top:5px;}
.news-archive .navi .months .title { width:50px; display:inline-block; }
.news-archive .navi .months a  { display:inline-block; padding:2px; color:#333333;  background-color:#f1f1f1; border:solid 1px #999999; text-decoration:none; vertical-align:middle }
.news-archive .navi .months a.not-active { color:#CCCCCC; border:solid 1px #CCCCCC; cursor:default  }
.news-archive .navi .months a.not-active:hover { color:#CCCCCC; border:solid 1px #CCCCCC; background-color:#f1f1f1 }
.news-archive .navi .months a:hover, .news-archive .navi .months a.on  {  background-color:#0066B3; color:#FFFFFF; border-color:#0066B3; text-decoration:none }

.news-archive .list { }
.news-archive .list a { display:block; padding:5px; background-color:#efefef; text-decoration:none; margin-bottom:5px; position:relative; }
.news-archive .list a:hover { background-color:#e9e9e9; }
.news-archive .list a img { margin-right:10px; border:0; position:relative; }
.news-archive .list a .title { color: #0066b3; text-decoration:underline; position:relative; display:block; padding-bottom:5px; }
.news-archive .list a .descr { color:#444444; text-decoration:none; position:relative; display:block; font-size:10px; }
.news-archive .list a small { display:block; text-align:right; color:#a0a0a0; position:relative; }
.news-archive .list .notfound { padding:40px; color:#000000 }

.news-archive .title-large { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0066b3; overflow: hidden; }
.news-archive .title-large h1 { padding: 0; margin: 0; padding-bottom: 10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0066b3; }
.news-archive .display { color:#333333; position:relative; }
.news-archive .display small { color:#333333; font-size:11px; color:#999999 }
.news-archive .display img { padding:5px; }

/* FEED BACK FORM */
.feedback { padding:10px; padding-top:0px; }

.feedback .members input.text, .feedback .members textarea.text { width:280px; }
.feedback input.text, .feedback textarea.text  { width:350px; padding:5px; border:solid 1px #cccccc }
.feedback input.requiredField, .feedback textarea.requiredField { border-left:solid 2px #FF0000; }
.feedback input.code { font-size:20px; font-weight:bold; padding:10px; margin-left:5px; }
/* SEARCH */
.search .search-field {
	font-size:16px;
	padding:5px;
	width:300px;
}
.search .search-title {
	font-size:16px;
	position:relative;
}
.search .form { background-color:#fafafa; padding:5px; }
.search .module { padding-right:10px; padding-bottom:10px; width:100px; overflow:hidden; height:15px; }
.search .form .callendar {

	padding-top:5px;
	width:220px;

}
.search .form .callendar .date {
	font-size:14px;
	padding-top:2px;
	color:#000000;
	font-weight:bold;
}
.search .form .callendar .left-button { display:block; padding:5px; background-image:url('/img/arrow_gray_left_big.gif'); background-repeat:no-repeat; background-position:center; margin-right:10px; text-decoration:none }
.search .form .callendar .right-button { display:block; padding:5px; background-image:url('/img/arrow_gray_right_big.gif'); background-repeat:no-repeat; background-position:center; margin-left:10px; text-decoration:none  }

fieldset.search-results { border:solid 1px #CCCCCC; padding:10px;	 }
fieldset.search-results:hover {  }
fieldset.search-results legend { font-size:12px; color:#144D7E; font-weight:bold; }
fieldset.search-results legend:hover{
	color: #0066b3;
	}
fieldset.search-results .item { padding:5px; position:relative;  }
fieldset.search-results .item a { color:#2b6495;  font-size:11px; position:relative; padding-left:10px; background-image:url('/img/arrow_gray_right.gif'); background-position:0px 5px; background-repeat:no-repeat; }
fieldset.search-results .notfound { color:#333333; padding:20px;  }

fieldset.search-results .list a {
	border: solid 1px #cccccc; display: block;
	background-color: #f7f7f7;
	padding: 5px;
	margin-bottom: 10px;
}
fieldset.search-results .list a {
	background-image: none;
}
fieldset.search-results .list a:hover {
	border-color: #cccccc;
	background-color: #ffffff;
	text-decoration: none;
}

fieldset.search-results .search-gallery { }
fieldset.search-results .search-gallery a {
	display:block; padding:5px; border:solid 1px #CCCCCC; margin-top:10px; margin-right:10px; text-decoration:none; color:#333333; width:157px; background-position:7px; 	background-repeat:no-repeat; font-size:11px; cursor:pointer; text-align:center; float:left; }
fieldset.search-results .search-gallery a img {
	border:solid 1px #c1c1c2;
	background-position:center; background-repeat:no-repeat; margin-right:10px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;	opacity: 0.5;
 }

fieldset.search-results .search-gallery a:hover img { filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;	opacity: 1; }
fieldset.search-results .search-gallery a span { display:block; padding-top:3px; width:160px; height:15px; overflow:hidden; }


/* GALLERY */

.box .gallery { }
.box .gallery .categories { }
.box .gallery .categories a { display:block; padding:5px; border:solid 1px #cccccc; border-top: 0px; margin-top:10px; text-decoration:none; color:#0066b3; width: 600px; font-size:13px; cursor:pointer;}
.box .gallery .categories a small { font-size:10px; display:block; color:#999999;  }
.box .gallery .categories a span { padding-top:20px;  }
.box .gallery .categories a img { background-position:center; background-repeat:no-repeat; margin-right:10px; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9;	opacity: 0.9; background-color: #cccccc;
 }
.box .gallery .categories a:hover {color: #444444; border-bottom:solid 1px #999999; border-left: solid 1px #cccccc; border-right: solid 1px #bbbbbb;}
.box .gallery .categories a:hover img { filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;	opacity: 1; }
.box .gallery .category-menu { padding-bottom:10px; }
.box .gallery .categories a:hover .hr { border: none;}

.box .gallery .navi { padding-right:10px; 	padding-top:5px;}
.box .gallery .navi a { color:#003366; }

.box .gallery .photos { }
.box .gallery .photos a.item {  }
.box .gallery .photos a.item img {  }
.box .gallery .photos a.item:hover img { filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;	opacity: 1; }
.box .gallery .photos a.item span { display:block; padding-top:3px; width:190px; height:15px; overflow:hidden; margin-top: 5px;}
.box .gallery .photos a.item:hover span { color: #0066b3; font-weight: bold;}
.box .gallery .photo {  }

div.sitemap {  }
div.sitemap .content { padding-left:0px; padding-right:10px; padding-bottom:10px; }
div.sitemap .content .module-title { padding-bottom:5px; padding-top:5px; font-size:12px; font-weight:bold; color:#0066b3; }
div.sitemap .content .module-title a { color:#0066b3; background-image:url('/img/blue-arrow-bullet.gif'); background-repeat:no-repeat; background-position: 0px 3px; padding-left: 10px;}
div.sitemap .content .node-title { padding:3px; }
div.sitemap .content .node-title a { color:#0066b3; background: url("/img/light-blue-bullet-white-bg.gif") 4px 13px no-repeat; padding: 10px;}

/* Anketa archive */
.poll-archive { padding-left:10px; padding-right:10px; padding-bottom:10px; }
.poll-archive fieldset { border:solid 1px #cccccc;  }
.poll-archive fieldset legend { font-size:12px; color:#888888; font-weight: bold; }
.poll-archive .content { padding:10px; }
.poll-archive .content .item a { display:block; padding:5px; color:#0066b3; background-image:url('/img/blue-arrow-bullet.gif'); background-repeat:no-repeat; background-position:left; padding-left:15px; }
.poll-archive .content .votes { padding:5px; font-size:10px;  }
.poll-archive .answers { padding-left:15px; }
.poll-archive .answers .ansert-result { padding-top:3px; padding-bottom:3px; }
.poll-archive .answers .ansert-result .title { color:#333333; }
.fix {margin-left:-10px;width:630px;}

/* kutika */
.borderbox
{
	padding: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
}
