body {
top: 0px;
left: 0px;
background-color: blue;
font-size: 11px;
font-family: tahoma, verdana, arial, serif;
/*background-image:url("picas/b_snow.gif");*/
}

a:link { color: navy; text-decoration: none;}
a:hover { color: #6B6BB3; text-decoration: none;}
a:visited { color: navy; text-decoration: none;}
a:visited:hover { color: #6B6BB3; text-decoration: none;}

.box {
position: relative;
min-height: 850px;
}

.boxie {
position: relative;
height: 890px;
}

.boxee {
position: relative;
width: 450px;
border: 1px solid white;
}

.foot {
position: relative;
top: 5px;
height: 10px;
width: 100%;
text-align: center;
color: white;
}

div.menu {
position: absolute;
top: 0px;
left: 0px;
width: 125px;
height: 100%;
background: blue;
text-align: center;
/*background-image:url("picas/b_snow.gif");*/
}

div.meine {
position: relative;
top: 0px;
left: 129px;
width: 400px;
min-height: 850px;
text-align: left;
/*background: #f2f2f7;*/
background: white;
}

div.sw_meine {
position: relative;
top: 0px;
left: 129px;
width: 400px;
text-align: left;
background: #FEDF58;
}

div.no_meine {
position: relative;
top: 0px;
left: 129px;
width: 400px;
text-align: left;
background: #322b87;
}

div.mseine {
position: relative;
top: 0px;
left: 129px;
width: 400px;
height: 890px;
text-align: left;
background: white;
}

div.sw_mseine {
position: relative;
top: 0px;
left: 129px;
width: 400px;
text-align: left;
background: #FEDF58;
}

div.no_mseine {
position: relative;
top: 0px;
left: 129px;
width: 400px;
text-align: left;
background: #322b87;
}

#meine1 {
width: 1050px;
}

div.meine_f {
position: relative;
top: 0px;
left: 129px;
width: 400px;
min-height: 575px;
text-align: center;
background: white;
}

div.meine_fie {
position: relative;
top: 0px;
left: 129px;
width: 400px;
height: 575px;
text-align: center;
background: white;
}

div.fochenes {
position: relative;
top: 0px;
left: 129px;
width: 650px;
text-align: left;
background: #1E90FF;
}

div.foto {
position: relative;
left: 0px;
text-align: center;
width: 100%;
background: #1E90FF;
border: 1px solid white;
}

div.spons {
position: absolute;
top: 0px;
left: 529px;
width: 120px;
height: 100%;
line-height: 5px;
font-weight: bold;
text-align: center;
background: white;
}

div.espons {
position: absolute;
top: 0px;
left: 533px;
width: 120px;
height: 100%;
line-height: 5px;
font-weight: bold;
text-align: center;
background: white;
}

div.videjo {
position: relative;
top: 0px;
left: 129px;
width: 560px;
text-align: left;
background: white;
}

div.vspons {
position: absolute;
top: 0px;
left: 695px;
width: 120px;
height: 100%;
line-height: 5px;
font-weight: bold;
text-align: center;
background: white;
}

.plats{
line-height: 21px;
}

div.tablez {
position: absolute;
top: 0px;
left: 657px;
width: 160px;
height: 100%;
font-weight: normal;
text-align: center;
background: white;
}

div.head {
position: relative;
left: 0px;
height: 70px;
width: 100%;
text-align: center;
background: blue;
}

div.heady {
position: relative;
left: 0px;
height: 70px;
padding-left: 25px;
width: 100%;
font-weight: bold;
text-align: left;
background: blue;
}

.newzhead {
position: relative;
padding : 1px 1px 1px 7px;
margin : 7px 7px 0px 7px;
color: white;
font-size: 12px;
font-weight: bold;
border: 1px solid #1E90FF;
background: #1E90FF;
}

.newz {
position: relative;
/*padding : 1px 1px 1px 7px;*/
margin : 0px 7px 7px 7px;
padding: 3px;
font-size: 11px;
font-weight: normal;
border: 1px solid #1E90FF;
background: white;
}

.newpic {
position: relative;
/*padding : 1px 1px 1px 7px;*/
margin : 7px 7px 7px 7px;
padding: 3px;
font-size: 11px;
font-weight: normal;
border: 1px solid #1E90FF;
background: white;
}

.newze {
position: relative;
/*padding : 1px 1px 1px 7px;*/
margin : 0px 7px 0px 7px;
padding: 3px;
font-size: 11px;
font-weight: normal;
background: white;
border: 2px dotted blue;
}

.newzo {
position: relative;
/*padding : 1px 1px 1px 7px;*/
margin : 0px 7px 0px 7px;
padding: 3px;
font-size: 11px;
font-weight: normal;
background: white;
/*border: 1px solid blue;*/
}

.oldnewz {
font-size: 10px;
font-weight: bold;
padding : 2px;
margin : 1px 7px 1px 7px;
border-bottom: 1px dashed #6B6BB3;
}

.newz_sw {
position: relative;
margin : 0px 20px 0px 10px;
padding: 5px;
font-size: 10px;
font-weight: normal;
background: #FFFFE0;
}

.newz_no {
position: relative;
margin : 0px 20px 0px 10px;
padding: 5px;
font-size: 10px;
font-weight: normal;
color: white;
background: #322b87;
}

.newz_no a:link { color: white; text-decoration: none;}
.newz_no a:hover { color: white; text-decoration: none;}
.newz_no a:visited { color: white; text-decoration: none;}
.newz_no a:visited:hover { color: white; text-decoration: none;}

.mish {
position: relative;
padding-left: 20px;
padding-right: 30px;
margin : 0px 20px 0px 10px;
min-height: 75px;
}

.pics {
position: relative;
left: 0px;
width: 115px;
height: 175px;
vertical-align: middle;
text-align: center;
}

.piics {
position: relative;
left: 0px;
width: 115px;
height: 145px;
vertical-align: middle;
text-align: center;
}

.teks {
position: absolute;
top: 0px;
padding: 5px;
left: 120px;
font-size: 11px;
font-weight: normal;
}

.bilde {
position: relative;
left: 0px;
width: 144px;
height: 295px;
padding-top: 5px;
text-align: center;
}

.bildee {
position: relative;
left: 0px;
width: 144px;
height: 205px;
padding-top: 5px;
text-align: center;
}

.teksts {
position: absolute;
top: 0px;
padding: 5px;
left: 145px;
}

.pilde {
position: relative;
top: 0px;
left: 175px;
width: 205px;
height: 130px;
padding-top: 3px;
text-align: center;
}

.texc {
position: absolute;
top: 0px;
left: 0px;
width: 175px;
padding: 5px;
}

.newhead {
position: relative;
padding : 1px 1px 1px 7px;
margin : 7px 7px 0px 7px;
color: black;
font-size: 12px;
font-weight: bold;
border: 1px solid #FEDF58;
background: #FEDF58;
}

.newout {
position: relative;
margin : 0px 7px 0px 7px;
padding : 0px;
font-size: 11px;
font-weight: normal;
/*border: 1px solid red;*/
}

.swedi {
position: absolute;
top: 0px;
left: 0px;
width: 187px;
min-height: 50px;
border: 1px solid #FFDD00;
}

.swehead {
position: relative;
padding : 1px 1px 1px 7px;
margin : 0px;
color: blue;
font-size: 12px;
font-weight: bold;
text-align: center;
border: 1px solid #FFDD00;
background: #FFDD00;
}

.nori {
position: relative;
top: 0px;
left: 197px;
width: 187px;
border: 1px solid #00339C;
}

.norhead {
position: relative;
padding : 1px 1px 1px 7px;
margin : 0px;
color: white;
font-size: 12px;
font-weight: bold;
text-align: center;
border: 1px solid #00339C;
background: #00339C;
}

.tex {
padding: 3px;
}

.afis {
color: white;
font-size: 11px;
font-weight: bold;
text-align: center;
line-height: 17px;
padding : 1px 1px 1px 7px;
margin : 3px 3px 0px 3px;
border: 1px solid navy;
font-family: georgia, arial, tahoma, serif;
background: #0000B3;
}

.afis1 {
color: white;
font-size: 11px;
font-weight: bold;
text-align: center;
line-height: 17px;
padding : 1px 1px 1px 7px;
margin : 3px 3px 0px 3px;
border: 1px solid blue;
font-family: georgia, arial, tahoma, serif;
background: blue;
}

div.links {
position: absolute;
width: 216px;
top: 7px; right: 7px;
border: 1px dashed red;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
color: red;
line-height: 17px;
font-weight: bold;
text-align: left;
}
.links a:link { color: black; padding-left: 7px; text-decoration: none;}
.links a:hover { color: red; padding-left: 7px; text-decoration: none;}
.links a:visited { color: black; padding-left: 7px; text-decoration: none;}
.links a:visited:hover { color: red; padding-left: 7px; text-decoration: none;}

div.dance{
position: absolute;
top: 15px; left: 10px;
}


#navlist {
margin: 0px;
padding: 0px;
list-style-type: none;
font-family: verdana, lucida, tahoma, serif;
}

#navlist li {
margin: 5px;
padding-left: 10px;
line-height: 14px;
font-size: 12px;
font-weight: bold;
list-style-type: none;
text-align: left;
}

#navlist li a { text-decoration: none; letter-spacing: 0.1em; }
#navlist li a:link { color: #D3D3D3; }
#navlist li a:hover { font-style: italic; color: #D3D3D3; }
#navlist li a:visited { color: white; }
#navlist li a:visited:hover { font-style: italic; color: white; }

.nosauk {
color: blue;
font-size: 17px;
font-family: verdana, tahoma, arial, serif;
font-weight: bold;
}

.titls {
text-decoration: none;
color: blue;
font-size: 14px;
font-weight: bold;
text-align: center; }

.starpa {
font-size: 10px;
font-weight: bold;
background: #ADD8E6;
text-align: center;
}

.speles {
font-size: 12px;
font-weight: normal;
}

.speles {
font-size: 12px;
line-height: 13px;
font-weight: normal;
}

.spelets {
font-size: 12px;
width: 110px;
font-weight: normal;
}

.tabele {
font-size: 11px;
font-weight: normal;
}

.linx {
text-align: right;
margin-right: 7px;
}

.doti {
padding: 0px 3px 1px 3px;
color: white;
font-size: 9px;
text-align: center;
background: blue;
}
.doti a:link { color: white; text-decoration: none;}
.doti a:hover { color: white; text-decoration: none;}
.doti a:visited { color: white; text-decoration: none;}
.doti a:visited:hover { color: white; text-decoration: none;}

#raksts {
top:50px; left:120px;
}

#protokols {
top:50px; left:140px;
}

#navcontainer ul {
margin: 5px;
padding: 0;
list-style-type: none;
color: #fff;
background-color: white;
text-align: center;
}
#navcontainer ul li { display: inline; }
#navcontainer ul li a {
text-decoration: none;
padding: .2em 1em;
color: white;
background-color: #0000ff;
border: 1px solid #0000ff;
}
#navcontainer ul li a:hover {
color: #0000B3;
background-color: white;
}

#navo ul {
margin: 4px;
padding: 0;
list-style-type: none;
color: blue;
background-color: white;
text-align: center;
}
#navo ul li { display: inline; padding: 1px;}
#navo ul li a {
text-decoration: none;
padding: 1px;
color: white;
background-color: #0000B3;
border: 1px solid #0000B3;
}
#navo ul li a:hover {
color: #0000B3;
background-color: white;
}

#swenav ul {
margin: 5px;
padding: 0;
list-style-type: none;
color: #fff;
background-color: #FEDF58;
text-align: center;
}
#swenav ul li { display: inline; }
#swenav ul li a {
text-decoration: none;
padding: .2em 1em;
color: #FEDF58;
background-color: blue;
border: 1px solid blue;
}
#swenav ul li a:hover {
color: blue;
background-color: #FEDF58;
}

div.kounts {
position: absolute;
top:540px;
left: 30px;
height: 28px;
width: 70px;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #6B6BB3;
border: 1px solid #0000B3;
}

div.izma {
position: absolute;
top:500px;
left: 20px;
height: 36px;
width: 70px;
font-size: 10px;
font-weight: bold;
text-align: center;
border: 1px solid #dddddd;
}

.izma a:link { color: #dddddd; text-decoration: none;}
.izma a:hover { color: #6B6BB3; text-decoration: none;}
.izma a:visited { color: #dddddd; text-decoration: none;}
.izma a:visited:hover { color: #6B6BB3; text-decoration: none;}

.kreisais {
float: left;
left: 0px;
width: 195px;
padding-left: 10px;
padding-top: 5px;
}

.labais {
float: left;
top: 0px;
width: 195px;
left: 205px;
padding-top: 5px;
}

.ease, .simple, .stieple, .roks, .mirga {
font-size: 12px;
font-family: tahoma, verdana, lucida, serif;
padding-right: 5px;
}

.vista {
padding-right: 1px;
padding-left: 7px;
}

.simple {
line-height: 16px;
padding-left: 10px;
background: white;
}

.ease {
line-height: 16px;
padding-left: 100px;
}

.roks {
text-align: center;
padding: 5px;
}

.mirga {
font-weight: bold;
line-height: 18px;
font-size: 13px;
padding-left: 5px;
background: white;
}

#vidus {
text-align: center;
}
.spans {
font-size: 11px;
font-weight: bold;
}

.tabu {
font-size: 10px;
line-height: 12px;
font-weight: bold;
/*border: 1px solid firebrick;*/
text-align: left;
background: #dddddd;
}

.reci {
padding-left: 15px;
padding-right: 7px;
font-size: 10px;
line-height: 14px;
}

.mazie {
font-size: 8px;
font-weight: bold;
text-align: center;
}

.notes {
font-size: 10px;
}

.prot {
font-size: 11px;
font-weight: bold;
}

div.joks {
color: red;
}

.vpogas {
font-size: 11px;
color: white;
font-weight: bold;
background: blue;
}

.kalle {
position: relative;
padding: 7px 0px 7px 0px;
width: 90%;
color: black;
line-height: 14px;
font-weight: bold;
font-size: 11px;
background: white;
border: #dddddd 1px solid;
}

.tabletes {
width: 380px;
background: #d2d2d2;
font-weight: normal;
font-size: 11px;
color: black;
}

.swee {
padding: 5px 0px 5px 0px;
background: #FFDD00;
font-size: 11px;
}

.gabali {
padding: 5px 0px 5px 0px;
line-height: 15px;
}

.texic {
padding: 5px;
}

.zgabals {
padding: 5px 0px 5px 0px;
line-height: 17px;
font-weight: bold;
color: white;
background: blue;
}

.zils {
padding: 0px 3px 1px 3px;
font-size: 5px;
text-align: center;
height: 3px;
background: blue;
}

.zilais {
padding: 0px 3px 1px 3px;
font-size: 9px;
text-align: center;
background: blue;
color: white;
}

.balc {
padding: 0px 3px 1px 3px;
font-size: 9px;
text-align: center;
height: 3px;
background: white;
}

h4 {
font-size: 12px;
}

h3 {
font-size: 14px;
}

.aktual { background-color: #ffffff;
font-size: 10pt;
font-family: tahoma, verdana, arial, helvetica, serif; 
}

.pofi { text-decoration: none; 
font-family: arial, verdana, tahoma, helvetica, serif;
font-size: 11px; font-weight: bold; }

div.kopa {
width: 500px;
text-align: center;
}

div.half1 {
float:left;
width:50%;
font-size: 8pt;
}

div.half2 {
float:left;
width: 50%;
font-size: 8pt;
}

.wea {
width: 300px;
background-color: #e3ecfc;
}

.newz_st {
position: relative;
margin : 0px 20px 0px 20px;
padding: 7px 5px 7px 7px;
font-size: 10px;
font-weight: normal;
background: #88DDFF;
}
.new_wfc {
background: white;
font-size: 11px;
font-weight: bold;
margin-top: 5px;
}

.este {
font-size: 9px;
font-weight: bold;
}

.aste {
font-size: 11px;
font-weight: bold;
}

.theo {
color: blue;
background: white;
}

.slaidi {
color: black;
font-size: 14px;
font-family: verdana, tahoma, arial, serif;
font-weight: normal;
}

div.jubii {
font-size: 10px;
line-height: 12px;
border: 1px solid blue;
background-color: #fcff52;
padding: 4px;
margin-top: 2px;
font-weight: normal;
text-align: left;
}

div.vdiena {
/*width: 180px;*/
font-size: 10px;
line-height: 11px;
background-color: white;
color: blue;
padding: 4px;
margin-top: 2px;
font-weight: normal;
}
.estu {
margin-left: 5px;
text-align: left;
}

.note {
text-align: right;
}

.efci {
position: relative;
/*padding : 1px 1px 1px 7px;*/
margin : 0px 7px 7px 7px;
padding: 3px;
font-size: 12px;
font-weight: normal;
border: 1px solid #1E90FF;
background: white;
}

.te {
font-weight: bold;
background: white;
}
