@font-face {
font-family: Discognate;
src: url('Discognate.ttf');
}

body {
margin:0;
padding:0;
background:#090909;
text-align:left;
font:normal 11px "Trebuchet MS";
color:#fff;
}

.wrapper {
    position: relative; z-index: 5;
}

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

img {
border:none;
}

h1 {
font:bold 14px "Arial";
margin-bottom:10px;
color:#fff;
}

h2 {
font:normal 14px "Arial";
margin-bottom:10px;
color:#fff;
}

h3 {
font:bold 14px "Trebuchet MS";
margin-bottom:10px;
color:#fff;
}

.fonted {
font-family: Discognate;
font-size:28px;
}

p {
font:normal 11px "Trebuchet MS";
color:#fff;
line-height:14px;
margin-bottom:15px;
text-align:justify;
}

a {
font:normal 11px "Trebuchet MS";
color:#ff0000;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

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

#container { position: relative; z-index: 5;}

.container {
width:995px;
text-align:left;
margin:0 auto;
}


.clubselector {
list-style:none;
width:41px;
position:fixed;
padding-top: 80px;
left:0px;
z-index:10;
}

.clubselector li {
width:41px;
margin-bottom:3px;
}

.registerform {
list-style:none;
width:45px;
position:fixed;
padding-top: 80px;
right:0px;
top:0px;
z-index:10;
}

.header {
height:240px;
position:relative;
margin-bottom:15px;
}

.header .logo {
top:54px;
left:100px;
width:344px;
height:146px;
position:absolute;
}

.header .logo_riga {
top:64px;
left:80px;
width:390px;
height:126px;
position:absolute;
}

.header .mixes {
top:21px;
right:30px;
width:444px;
height:218px;
position:absolute;
text-align:right;
}

.eventsline {
height:400px;
position:relative;
margin-bottom:10px;
}

.eventsline .allevents {
width:570px;
height:381px;
padding:3px;
background: url(img/bg_white.png);
position:relative;
float:left;
margin-left:46px;
}

.eventsline .allevents .blackline {
background: url(img/bg_black.png);
height:113px;
position:absolute;
bottom:3px;
right:3px;
left:3px;
}

.eventsline .allevents .blackline .leftbtn {
background: url(img/btn_left_n.png) right center no-repeat;
width: 50px;
height: 113px;
float:left;
}

.eventsline .allevents .blackline .leftbtn_a:hover {
background: url(img/btn_left_a.png) right center no-repeat;
width: 50px;
height: 113px;
float:left;
}

.eventsline .allevents .blackline .leftbtn_a {
background: url(img/btn_left.png) right center no-repeat;
cursor: pointer;
width: 50px;
height: 113px;
float:left;
}

.eventsline .allevents .blackline .rightbtn {
background: url(img/btn_right_n.png) left center no-repeat;
width: 50px;
height: 113px;
float:right;
}

.eventsline .allevents .blackline .rightbtn_a:hover {
background: url(img/btn_right_a.png) left center no-repeat;
width: 50px;
height: 113px;
float:right;
}

.eventsline .allevents .blackline .rightbtn_a {
background: url(img/btn_right.png) left center no-repeat;
cursor: pointer;
width: 50px;
height: 113px;
float:right;
}

.eventsline .allevents .blackline .date {
color:#f1ff11;
text-align:center;
width:100px;
font-size:28px;
float:left;
line-height:30px;
font-family: Discognate;
margin-left:10px;
}

.eventsline .allevents .blackline .date span {
font-size:96px;
line-height:75px;
}

.eventsline .allevents .blackline h3 {
margin-bottom:4px;
}

.eventsline .allevents .blackline .description {
width:330px;
float:left;
margin-left:15px;
padding-top:10px;
}

.eventsline .topposter {
width:263px;
height:371px;
padding:9px;
background: url(img/bg_white.png);
float:left;
margin-left:46px;
}

.topbanner {
width:897px;
height:136px;
padding:3px;
background: url(img/bg_white.png);
margin:0 auto 15px auto;
}

.galerijas {
height:200px;
position:relative;
}

.galerijas .archive {
position:absolute;
top:179px;
right:103px;
background: url(img/archive.png) no-repeat;
width: 95px;
height: 24px;
display:block;
}

.galerijas .archive span {
display:none;
}

.galerijas .fonted {
color:#ffa720;
text-transform:uppercase;
margin-bottom:0px;
margin-left:93px;
}

.galerijas .leftbtn {
background: url(img/btn_left_n.png) right center no-repeat;
width: 50px;
height: 113px;
position:absolute;
left:35px;
top:50px;
}

.galerijas .leftbtn_a {
background: url(img/btn_left.png) right center no-repeat;
cursor: pointer;
width: 50px;
height: 113px;
position:absolute;
left:35px;
top:50px;
}

.galerijas .leftbtn_a:hover {
background: url(img/btn_left_a.png) right center no-repeat;
cursor: pointer;
width: 50px;
height: 113px;
position:absolute;
left:35px;
top:50px;
}

.galerijas .rightbtn {
background: url(img/btn_right_n.png) left center no-repeat;
width: 50px;
height: 113px;
position:absolute;
right:35px;
top:50px;
}

.galerijas .rightbtn_a {
background: url(img/btn_right.png) left center no-repeat;
width: 50px;
height: 113px;
position:absolute;
right:35px;
top:50px;
}

.galerijas .rightbtn_a:hover {
background: url(img/btn_right_a.png) left center no-repeat;
cursor: pointer;
width: 50px;
height: 113px;
position:absolute;
right:35px;
top:50px;
}

.galerijas .slider {
background: url(img/bg_gal.png);
height:133px;
padding:7px;
width:795px;
margin-left:93px;
}

.galerijas .slider ul {
list-style:none;
}

.galerijas .slider li {
float:left;
width:145px;
height:131px;
border:1px solid #fff;
margin-right:10px;
position:relative;
}

.galerijas .slider a {
text-decoration:none;
}

.galerijas .slider span {
display:block;
position:absolute;
right:0px;
bottom:0px;
left:0px;
height:30px;
background: url(img/bg_gal.png);
color:#fff;
font-size:11px;
color:#fff;
text-decoration:none;
line-height:14px;
padding:0 5px;
}

.galerijas .slider span strong {
font-size:10px;
font-weight:normal;
}

.teammap {
padding-left:50px;
}

.teammap .team {
width:565px;
float:left;
}

.teammap .team .fonted {
color:#f41fe2;
text-transform:uppercase;
margin-bottom:0px;
}

.teammap .team ul {
list-style:none;
}

.teammap .team li {
float:left;
width: 122px;
height: 122px;
margin:0 15px 15px 0;
}

.teammap .team .marged {
margin-left:61px;
margin-right:137px;
}

.contacts {
float:left;
width:330px;
margin-left:12px;
margin-bottom:15px;
}

.contacts .fonted {
color:#e9e9e9;
text-transform:uppercase;
margin-bottom:0px;
}

.contacts .contactdiv {
background:#fff;
width:315px;
padding:3px;
}

.contacts .contactdiv p {
background: url(img/map_gradient.jpg) top repeat-x;
height: 153px;
margin:0;
padding:5px;
}

.botbanner {
width:897px;
height:150px;
padding:3px;
background: url(img/bg_pink.png);
margin:0 auto 35px auto;
}


.socblock {
padding-left:45px;
}

.facebook {
background: url(img/soc_bg.jpg) no-repeat;
width: 273px;
height: 329px;
padding-left:12px;
padding-top:10px;
position:relative;
float:left;
}

.facebook a {
color:#fff;
text-decoration:none;
}

.facebook .link {
color:#8ba3d6;
line-height:25px;
}

.facebook .link:hover {
text-decoration:underline;
color:#fff;
}

.facebook .icon {
right:-11px;
top:-28px;
position:absolute;
width:64px;
height:64px;
}

.facebook ul {
list-style:none;
padding-top:12px;
}

.facebook li {
float:left;
margin:0 18px 10px 0;
width:50px;
height:70px;
line-height:12px;
text-align:center;
}

.facebook li a {
line-height:12px;
}

.facebook .socbot {
text-align:right;
padding-right:25px;
position:absolute;
bottom:15px;
right:0px;
width:240px;
}

.facebook .socbot span {
color:#8b8b8b;
line-height:21px;
}

.facebook .socbot a {
display:block;
float:right;
background:url(img/soc/f_pievienoties.png) no-repeat;
width:75px;
height:21px;
margin-left:10px;
}

.facebook .socbot a span {
display:none;
}

.draugiem {
background: url(img/soc_bg.jpg) no-repeat;
width: 273px;
height: 329px;
padding-left:12px;
padding-top:10px;
position:relative;
float:left;
margin:0 18px;
}

.draugiem a {
color:#ff810b;
text-decoration:none;
}

.draugiem .link {
color:#ff810b;
line-height:25px;
}

.draugiem .link:hover {
text-decoration:underline;
color:#fff;
}

.draugiem .icon {
right:-11px;
top:-28px;
position:absolute;
width:64px;
height:64px;
}

.draugiem ul {
list-style:none;
padding-top:12px;
}

.draugiem li {
float:left;
margin:0 18px 10px 0;
width:50px;
height:70px;
line-height:12px;
text-align:center;
}

.draugiem li a {
line-height:12px;
}

.draugiem .socbot {
text-align:right;
padding-right:25px;
position:absolute;
bottom:15px;
right:0px;
width:240px;
}

.draugiem .socbot span {
color:#8b8b8b;
line-height:21px;
}

.draugiem .socbot a {
display:block;
float:right;
background:url(img/soc/d_pievienoties.png) no-repeat;
width:75px;
height:21px;
margin-left:10px;
}

.draugiem .socbot a span {
display:none;
}

.twitter {
background: url(img/soc_bg.jpg) no-repeat;
width: 273px;
height: 329px;
padding-left:12px;
padding-top:10px;
position:relative;
float:left;
}

.twitter a {
color:#5bcff6;
text-decoration:none;
}

.twitter .link {
color:#5bcff6;
line-height:25px;
}

.twitter .link:hover {
text-decoration:underline;
color:#fff;
}

.twitter .tweets {
padding-top:12px;
}

.twitter p {
font-size:11px;
padding-right:10px;
line-height:12px;
text-align:left;
margin-bottom:10px;
}

.twitter p span {
font-size:10px;
color:#cacaca;
}

.twitter .icon {
right:-11px;
top:-28px;
position:absolute;
width:64px;
height:64px;
}

.twitter .socbot {
text-align:right;
padding-right:25px;
position:absolute;
bottom:15px;
right:0px;
width:240px;
}

.twitter .socbot a {
display:block;
float:right;
background:url(img/soc/t_vairak.png) no-repeat;
width:71px;
height:21px;
margin-left:10px;
}

.twitter .socbot a span {
display:none;
}

.bottom  {
background: url(img/bottom_bg.png) 0 10px repeat-x;
height:93px;
padding-top:100px;
}

.bottom .botcont {
width:995px;
text-align:left;
margin:0 auto;
position:relative;
}

.bottom .botcont .copyright {
background: url(img/bottom_logo.jpg) no-repeat;
width: 300px;
height: 66px;
padding-left:175px;
padding-top:10px;
font-size:10px;
margin-left:55px;
}

.bottom .botcont .copyright_riga {
background: url(img/bottom_logo_riga.jpg) no-repeat;
width: 300px;
height: 66px;
padding-left:175px;
padding-top:10px;
font-size:10px;
margin-left:55px;
}

.bottom .botcont .champ {
width:150px;
position:absolute;
top:0px;
font-size:10px;
text-align:center;
left:460px;
}

.bottom .botcont .develop {
font-size:10px;
position:absolute;
width:200px;
right:35px;
top:10px;
}

.bottom .botcont .develop a {
font-size:10px;
}

#bgFader1_2 {
    width: 100%;
    height: 2450px;
    background: url('img/bg/bg1.jpg') top center no-repeat;
    background-attachment: fixed;
    position: absolute;
    z-index: 1;
}
        
#bgFader2_2 {
    width: 100%;
    height: 2450px;
    background: url('img/bg/bg2.jpg') top center no-repeat;
    background-attachment: fixed;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    visibility: hidden;
}  
       
#bgFader3_2 {
    width: 100%;
    height: 2450px;
    background: url('img/bg/bg3.jpg') top center no-repeat;
    background-attachment: fixed;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    visibility: hidden;
} 
       
#bgFader4_2 {
    width: 100%;
    height: 2450px;
    background: url('img/bg/bg4.jpg') top center no-repeat;
    background-attachment: fixed;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    visibility: hidden;
} 

#bgFader1_1 {
    width: 100%;
    height: 2140px;
    background: url('img/bg/bg1.jpg') top center no-repeat;
    background-attachment: fixed;
    position: absolute;
    z-index: 1;
}
        
#bgFader2_1 {
    width: 100%;
    height: 2140px;
    background: url('img/bg/bg2.jpg') top center no-repeat;
    background-attachment: fixed;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    visibility: hidden;
}  
       
#bgFader3_1 {
    width: 100%;
    height: 2140px;
    background: url('img/bg/bg3.jpg') top center no-repeat;
    background-attachment: fixed;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    visibility: hidden;
} 
       
#bgFader4_1 {
    width: 100%;
    height: 2140px;
    background: url('img/bg/bg4.jpg') top center no-repeat;
    background-attachment: fixed;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    visibility: hidden;
} 

.top_text{
    margin-top: 25px;
}

.text {
    position:absolute;
    width: 840px;
    height: 450px;
    padding:0 0 0 20px;
}

.pikachoose h1 {
font:normal 18px "Trebuchet MS";
color:#fff;
text-transform:uppercase;
text-align:left;
padding-left:30px;
padding-top:10px;
}

#page {width:100%; position:relative;}
#supporters {height:50px; width:100%; position:absolute;}
#sup-img1 {position:absolute;}
#sup-img2 {position:absolute;}
#sup-img3 {position:absolute;}
#supporters-content {position:relative; width:100%; height:100%; overflow:hidden;}


.jaunumi {
margin-bottom:30px;
}

.jaunumi .fonted {
color:#ffb832;
text-transform:uppercase;
margin-bottom:0px;
margin-left:93px;
}

.jaunumi .cont {
background: url(img/news_bg.png);
width:795px;
margin-left:93px;
padding:7px;
}

.jaunumi .left_n {
float:left;
width:380px;
margin-right:25px;
}

.jaunumi .right_n {
float:left;
width:385px;
}

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

.jaunumi .ntitle {
margin-bottom:5px;
}

.jaunumi a {
color:#ffb832;
}

.team .seeall {
background: url(img/visa_komanda.png) top no-repeat;
width: 540px;
height: 40px;
display:block;
}

.team .seeall:hover {
background: url(img/visa_komanda.png) bottom no-repeat;
}

.team .seeall span {
display:none;
}

.kontaktinfobtn a {
display:block;
background: url(img/kontaktinfo.png) top no-repeat;
width: 280px;
height: 28px;
margin-left:12px;
}

.kontaktinfobtn a:hover {
display:block;
background: url(img/kontaktinfo.png) bottom no-repeat;
width: 280px;
height: 28px;
}
