@charset "utf-8";
/* CSS Document */

html, body {
	margin:0;
	padding:0;
	height:100%;
	}

#wraper {
	position:relative;
	float:left;
	font-family:Verdana;
	min-width:100%;
	}

.wraper_atble {
	width:100%;
	height:100%;
	border:none;
	}

.center {
	
	}

.center, .side, #top {
	vertical-align:top;
	}

.side, #date, .side_link, .banner {
	width:231px;
	}

#top_left {
	position:relative;
	float:left;
	width:231px;
	height:260px;
	background:url(../images/img/top_left.gif) no-repeat;
	}

#top_left img {
	border:none;
	}
	
#top {
	position:relative;
	width:100%;
	height:75px;
	background:url(../images/img/top.gif) repeat-x;
	}	
	
#top_left_2 {
	width:37px;
	background:url(../images/img/top_left_2.gif) no-repeat;
	}

#title {
	background:url(../images/img/title.gif) center 17px no-repeat;
	}
	
 /*  SEARCH start  */

#search_td, #search_wraper, #search_centred {
	width:157px;
	}
	
#search_wraper {
	position:relative;
	height:75px;
	}

#search_centred {
	position:absolute;
	top:22px;
	right:0px;
	height:16px;
	background:url(../images/img/search.gif) no-repeat;
	}

#search {
	position:absolute;
	top:0px;
	left:7px;
	padding-top:0px;
	letter-spacing:.1em;
	font-size:10px;
	color:#666666;
	width:108px;
	height:16px;
	border:none;
	background:#fff;
	}

.search_but, .search_but_on {
	position:absolute;
	top:0px;
	left:115px;
	width:42px;
	height:16px;
	border:none;
	cursor:pointer;
	}

.search_but {
	background:url(../images/img/search_but.gif) no-repeat;
	}

.search_but_on {
	background:url(../images/img/search_but.gif) 0px -16px no-repeat;
	}
 /*  SEARCH end  */
	
#top_right {
	position:relative;
	width:106px;
	height:75px;
	background:url(../images/img/top_right.gif) no-repeat;
	}

#nav_wraper {
	position:relative;
	text-align:center;		/*IE only*/
	}

.nav_space {
	position:relative;
	width:525px;
	height:25px;
	}

#nav_library {
	position:relative;
	margin:auto;			/*FF only*/
	width:500px;
	height:150px;
	
	}

#content_title span {
	position:relative;
	float:left;
	width:83px;
	height:81px;
	background:url(../images/img/page.gif) no-repeat;
	}

#content_title {
	position:relative;
	height:81px;
	background:url(../images/img/stripe.gif) repeat-x;
	border-right:solid #f0f0f0 1px;
	}
	
#content_title h1 {
	font-size:11pt;
	text-align:right;
	letter-spacing:.1em;
	color:#277c88;
	padding-top:30px;
	padding-right:20px;
	}

#content_title img {
	border:none;
	padding-left:10px;
	}

#print {
	height:16px;
	background:url(../images/img/print.gif) no-repeat;
	padding-left:10px;
	text-decoration:none;
	}	
	
#print:hover {
	background:url(../images/img/print.gif) 0px -18px no-repeat;
	}
	
#content_wraper {
	border:solid #f0f0f0 1px;
	border-top:none;
	}

#date {
	position:relative;
	display:block;
	height:140px;		
	background:url(../images/img/date.gif) bottom right no-repeat;
	cursor:default;
	}
	
#date div {
	padding-left:135px;
	padding-top:107px;
	font-size:7pt;
	color:#fff;
	}
	
 /*  NEWS start  */
	
.news {
	position:relative;
	display:block;
	background:url(../images/img/news.gif) 15px top no-repeat;
	font-size:10pt;
	color:#333;
	}

.news p {
	font-size:8pt;
	font-weight:bold;
	color:#fff;
	padding-left:25px;
	padding-top:10px;
	cursor:default;
	}

.news span {
	font-size:7pt;
	font-weight:normal;
	padding-left:4px;
	}

.news_title {
	padding: 30px 10px 30px 30px;	
	}

.news a {
	font-weight:normal;
	color:#4c4c4c;
	line-height:16px;
	}
	
.news a:hover {
	color:#277c88;
	}

.side_link {
	float:left;
	}
	
.side_link a {
	font-size:8pt;
	padding-left:25px;
	text-decoration:none;
	color:#277c88;
	}

.side_link a:hover {
	text-decoration:underline;
	}

 /*  NEWS end  */	

	
 /*MENU start */
	
*{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#menu ul li {
	float: left;
	width: 100%;
	}

#menu {
	position:relative;
	float:left;
	width:207px;
	}
	
#menu li a {
  	height: 22px;
	text-decoration: none;
	font-size:7pt;
	text-transform:uppercase;
	}
	
#menu li a:link, #menu li a:visited {
	color: #fff;
	display: block;
	background: url(../images/img/menu.gif);
	padding-left:15px;
	}
	
#menu li a:hover {
	color: #fffabe;
	background: url(../images/img/menu.gif) 0 -22px;
	padding-left:18px;
	font-weight:bold;
	}

#menu li a.submenu, #menu li a.submenu:visited {
	padding-left:30px;
	}

#menu li a.submenu:hover {
	padding-left:33px;
	}
	
/* MENU end */


/* POLL start */

#poll {
	position:relative;
	float:left;
	width:198px;
	padding-top:30px;
	}

#poll td {	
	font-size:7pt;
	color:#fff;
	background:url(../images/img/poll_bg.gif) -1px 0px repeat-y;
	padding: 3px 20px 3px 15px;
	}
	
#poll label, #poll span {
	padding-left:5px;
	color:#fffabe;
	}

#poll_header, #poll_footer {
	width:198px;
	height:32px;
	}

#poll_header {
	background:url(../images/img/poll_header.gif) no-repeat;
	}
	
#poll_footer {
	background:url(../images/img/poll_footer.gif) no-repeat;
	}

.poll_but, .poll_but_on {
	width:60px;
	height:16px;
	border:none;
	color:#fff;
	font-size:8pt;
	letter-spacing:.1em;
	cursor:pointer;
	}

.poll_but{
	background:url(../images/img/poll_but.gif) no-repeat;
	}

.poll_but_on {
	background:url(../images/img/poll_but.gif) 0px -16px no-repeat;
	}

#poll span img {
	vertical-align:middle;
	border:#b2cc65 solid 3px;
	height:2px;
	}
	
.poll_total {
	text-align:center;
	
	}
/* POLL end */	

/* BANNERs start */
.hronika, .hronika_on, .ventspils, .ventspils_on {
	position:relative;
	float:left;
	width:225px;
	height:100px;
	text-align:center;
	cursor:pointer;
	margin-top:30px;
	}

.hronika {
	background:url(../images/img/hronika.gif) 38px 10px no-repeat;
	}

.hronika_on {
	background:url(../images/img/hronika.gif) 38px -107px no-repeat;
	}

.ventspils {
	background:url(../images/img/ventspils.gif) 38px 10px no-repeat;
	}

.ventspils_on {
	background:url(../images/img/ventspils.gif) 38px -101px no-repeat;
	}

/* BANNERs end */

#menu_footer {
	position:relative;
	float:left;
	width:207px;
	height:80px;
	background:url(../images/img/menu_footer.gif) no-repeat;
	}

/* FOOTER IMAGES start */

#red_girl {
	position:absolute;
	width:235px;
	height:231px;
	left:10px;
	bottom:0px;
	background:url(../images/img/red_girl.gif) no-repeat;
	z-index:10;
}

#red_arm {
	position:absolute;
	width:44px;
	height:133px;
	left:245px;
	bottom:0px;
	background:url(../images/img/red_arm.gif) no-repeat;
	z-index:10;
}

.molips, .molips_on {
	position:absolute;
	width:150px;
	height:26px;
	left:269px;
	bottom:10px;
	padding-left:26px;
	font-size:7pt;
	color:#666666;
	cursor:pointer;
	z-index:11;
}

.molips {
	background:url(../images/img/molips.gif) no-repeat;
	}
	
.molips_on {
	background:url(../images/img/molips.gif) 0px -26px no-repeat;
	text-decoration:underline;
	}

#silent {
	position:absolute;
	width:182px;
	height:129px;
	right:40%;
	bottom:15px;
	background:url(../images/img/silent.gif) no-repeat;
	z-index:8;
}

#copyright {
	position:absolute;
	width:100px;
	height:26px;
	right:273px;
	bottom:10px;
	font-size:7pt;
	color:#666666;
	text-align:right;
	cursor:default;
	z-index:9;
	}

#green_girl {
	position:absolute;
	width:263px;
	height:180px;
	right:0px;
	bottom:0px;
	background:url(../images/img/green_girl.gif) no-repeat;
	z-index:9;
}

/* FOOTER IMAGES end */

.footer_left, .footer_right {
	position:relative;
	float:left;
	width:231px;
	}

.footer_left {
	height:280px;
	}

.footer_right {
	height:185px;
	}

#footer {
	position:relative;
	float:left;
	width:500px;
	height:110px;
	}