body {
margin:0;
padding:0;
background:url(img/bg.jpg) 0px top repeat-x #0e0e0e;
text-align:left;
font:normal 12px "Tahoma";
color:#fff;
}

.wraper {
background: url(img/top_bg.jpg) top center no-repeat;
}

div, table, p, ul, li, h1, h2, h3, h4, form, input {
margin:0;
padding:0;
font:normal 12px "Tahoma";
color:#fff;
}

img {
border:none;
}

h1 {
font:bold 16px "Tahoma";
margin-bottom:10px;
color:#fff;
padding-bottom:1px;
}

h2 {
font:bold 14px "Tahoma";
margin-bottom:10px;
color:#c2ff1e;
}

h3 {
font:normal 14px "Tahoma";
margin-bottom:10px;
color:#c2ff1e;
}

p {
font:normal 12px "Tahoma";
color:#fff;
line-height:18px;
margin-bottom:15px;
text-align:justify;
}

a {
font:normal 12px "Tahoma";
color:#c2ff1e;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

.clearer {
clear:both;
font-size:1px;
height:1px;
}

.container {
width:995px;
text-align:left;
margin:0 auto;
background: url(img/content_bg.jpg) repeat-y;
}

.header {
background: url(img/header.jpg) no-repeat;
width: 995px;
height: 263px;
position:relative;
}

.header .logo {
width: 247px;
height: 193px;
position:absolute;
top:15px;
left:25px;
}

.header .lang {
position:absolute;
right:0px;
top:13px;
width:130px;
height:12px;
list-style:none;
}

.header .facebook {
position:absolute;
top:10px;
right:45px;
width:20px;
height:20px;
display:block;
}

.header .twitter {
position:absolute;
top:10px;
right:15px;
width:20px;
height:20px;
display:block;
}

.header .lang li {
float:left;
padding-right:5px;
background: url(img/lang_brd.gif) right no-repeat;
margin-right:4px;
}

.header .lang li.last {
padding:none;
background:none;
}

.menu {
height:30px;
margin-bottom:30px;
}

.menu ul {
float:left;
list-style:none;
padding-left:35px;
}

.menu li {
float:left;
margin-right:44px;
}

.menu li.last {
margin-right:0;
}

.main {
padding:0 35px;
}

.main .news_cont {
width:491px;
float:left;
}

.main .news_cont ul {
margin-left:37px;
margin-bottom:15px;
}

.main .contwide {
width:760px;
margin-right:15px;
overflow:hidden;
}

.main .newses {
margin-bottom:10px;
}

.main .newses img {
float:left;
border:1px solid #fff;
margin:0 10px 10px 0;
}

.main .newses .title {
font-size:11px;
color:#6b6b6b;
margin-bottom:3px;
}

.main .newses .title a {
font-weight:bold;
text-decoration:none;
}

.main .newses .title a:hover {
text-decoration:underline;
color:#fff;
}

.main .news_cont .newsarchive {
text-align:right;
}

.main .calendar {
width:254px;
float:left;
background: url(img/calendar_bottom.gif) bottom no-repeat;
margin:0 15px;
}

.main .calendar_cont {
background: url(img/calendar_top.gif) top no-repeat;
padding:12px;
}

.main .calendar p {
margin-bottom:6px;
}

.main .calendar .title {
border-bottom:2px solid #898989;
margin-bottom:10px;
padding-bottom:5px;
}

.main .calendar b {
color:#c2ff1e;
}

.main .calendar i {
color:#797979;
font-style:normal;
}

.main .sponsors {
width:150px;
float:left;
}


.main .storie img {
float:left;
border:1px solid #fff;
margin:0 8px 5px 0;
}

.main .storie {
margin-bottom:25px;
}

.main .storie a {
color:#fff;
text-decoration:underline;
}

.main .storie a:hover {
text-decoration:none;
}

.main .storie p {
margin-bottom:5px;
}

.main .storie .more {
text-align:right;
clear:both;
}

.main .storie .more a {
color:#ff0000;
background: url(img/more.gif) right no-repeat;
padding-right:8px;
text-decoration:none;
}

.main .storie span {
font-size:11px;
color:#dedede;
}

.bottom {
background: url(img/bottom_bg.jpg) no-repeat;
width: 995px;
height:51px;
padding-top:120px;
}

.bottom p {
font-size:11px;
text-align:center;
color:#b5b5b5;
}

.bottom a {
font-size:11px;
}




/* galerijas */
.main .news_cont .galerijas {
list-style:none;
margin-left:0px;
}

.galerijas li {
float:left;
width:127px;
height:180px;
text-align:left;
margin-right:25px;
}

.gal li {
height:108px;
margin-bottom:25px;
}

.galerijas li img {
border:1px solid #fff;
}

/* galerijas end */


/* pages */
.main .news_cont .pages {
list-style:none;
height:20px;
margin-bottom:10px;
margin-left:0;
}

.pages li {
float:left;
margin:0 3px 0 0;
}

.pages a {
display:block;
font-size:11px;
float:left;
line-height:20px;
height:20px;
width:20px;
text-align:center;
color:#fff;
text-decoration:none;
background:#282828;
}

.pages li.active a {
background:#fff;
color:#000;
}
/* pages end */

/* tabula */
.tabula {
border-collapse:collapse;
margin-bottom:15px;
}

.tabula td {
border:1px solid #6e6e6e;
padding:5px;
}

.tabula tr.head td {
background:#6e6e6e;
font-weight:bold;
color:#fff;
}

.tabula tr.c td {
background:#333333;
}
/* tabula end */



.jaunumiemm {
list-style:none;
margin-left:0px;
}

.jaunumiemm li {
float:left;
width:127px;
height:120px;
text-align:left;
margin-right:20px;
}
