html
{
height: 100%;
}

body
{
margin: 0; padding: 0;
font: 11px Tahoma, Arial, sans-serif;
color: #000;
background: #EFEFEF url("http://www.meteo.lv/templates//img/lv/bg.jpg") repeat-x left top;
height: 100%;

/*scrollbar-3dlight-color:#000;scrollbar-arrow-color:#FFF;scrollbar-darkshadow-color:#000;scrollbar-face-color:#008;scrollbar-highlight-color:#FFF;scrollbar-shadow-color:#999;scrollbar-track-color:#EEF;overflow:auto;*/
}

p, ul, li, dl, dt, dd, h1, h2, form
{
margin: 0;padding: 0;
}

table
{
font: 11px Tahoma, Arial, sans-serif;
}

img
{
border: 0;
}

a
{
color: #09297B;
text-decoration: underline;
}

#container
{
height: 100%;
width: 100%;
background: url("http://www.meteo.lv/templates//img/lv/text_bg.gif") repeat-y center top;
}
#index #container
{
background: none;
}

.containerfirst
{
vertical-align: top;
}
.containerlast
{
background: url("http://www.meteo.lv/templates//img/lv/footer_bg.gif") repeat-x left bottom;
height: 70px;
vertical-align: bottom;
}

#mainframe
{
width: 938px;
margin: auto;
}

#header
{
margin: auto;
background: url("http://www.meteo.lv/templates//img/lv/header_bg.jpg") no-repeat left top;
padding: 13px 0 0 0;
}

#header table
{
width: 100%;
clear: both;
margin: 12px 0 0 0;
}
#header table td
{
/*width: 15%;*/
}
#header a
{
display: block;
/*float: left;*/
background: url("http://www.meteo.lv/templates//img/lv/menu_left_bg.gif") no-repeat left top;
font: bold 11px Tahoma;
color: #fff;
text-decoration: none;
}
#header a span
{
display: block;
text-align: center;
background: url("http://www.meteo.lv/templates//img/lv/menu_right_bg.gif") no-repeat right top;
padding: 9px 25px 8px 25px;
}
#header a:hover
{
background: url("http://www.meteo.lv/templates//img/lv/menu_lefthover_bg.gif") no-repeat left top;
text-decoration: underline;
}
#header a:hover span
{
background: url("http://www.meteo.lv/templates//img/lv/menu_righthover_bg.gif") no-repeat right top;
}

#header td.active a
{
background: url("http://www.meteo.lv/templates//img/lv/menu_lefthover_bg.gif") no-repeat left top;
text-decoration: underline;
}
#header td.active span
{
background: url("http://www.meteo.lv/templates//img/lv/menu_righthover_bg.gif") no-repeat right top;
}

#all
{
/*background: url("http://www.meteo.lv/templates//img/lv/text_bg.gif") repeat-y left top;*/
height: 100%;
}
#index #all
{
background: url("http://www.meteo.lv/templates//img/lv/text_bg.gif") repeat-y center top;
}
#all h2
{
font: bold 11px Tahoma;
color: #09297B;
text-decoration: underline;
}

#text
{
margin: 0 38px 0 216px;
position: relative;
min-height: 400px;

}
* html #text
{
height: 400px;
}
#text h2
{
color: #000;
text-decoration: none;
margin: 15px 0 0 23px;
}
#text p
{
margin: 0 12px 0 15px;
padding: 10px 10px 0 8px;
}

#text table
{
padding: 0 22px 0 25px;
}
#text table td
{
border: 1px solid #c4c4c4;
padding: 5px;
}
#text table td p
{
margin: 0; padding: 0 0 5px 0;
}

#text ul, #text ol
{
margin: 15px 0 0 50px;
}
#text ul.textlist li
{
list-style-image: url("http://www.meteo.lv/templates//img/lv/text_ul_li_bg.gif");
}
#text span.datums
{
color: #C1C1C1;
padding: 2px 0 2px 24px;
}
#text span.nosaukums
{
color: #666;
}
#text p span.datums
{
padding: 0;
}
#text p.jaunums, #text p.jaunumsshort
{
margin: 0 12px 8px 15px;
padding: 10px 10px 16px 8px;
background: url("http://www.meteo.lv/templates//img/lv/jaunums_bg.gif") repeat-x left bottom;
line-height: 14px;
}
#text p.jaunums a, #text p.jaunumsshort a
{
color: #09297B; /*#001EFF*/
}
#text p.jaunums span.datums, #text p.jaunumsshort span.datums
{
color: #BEBEBE;
margin: 0; padding: 0;
}

#text p.jaunumsshort a
{
background: url("http://www.meteo.lv/templates//img/lv/jaunumsshort_a_bg.gif") no-repeat right top;
padding: 0 10px 0 0;
}

#arhivs a
{
color: #09297B; /*#001EFF*/
}
#arhivs ul.gadi
{
display: block;
height: 20px;
margin: 20px 12px 10px 15px;
padding: 0 0 0 7px;
background: url("http://www.meteo.lv/templates//img/lv/jaunums_bg.gif") repeat-x left bottom;
}
#arhivs ul.gadi li
{
list-style-type: none;
float: left;
padding: 0 10px 0 0;
}
#arhivs ul.gadi li a
{
background: url("http://www.meteo.lv/templates//img/lv/jaunumsshort_a_bg.gif") no-repeat right top;
padding: 0 15px 0 0;
}
#arhivs ul.gadi li.last a
{
background: none;
}

#arhivs ul.menesi
{
display: block;
height: 20px;
margin: 10px 12px 10px 15px;
padding: 0 0 5px 7px;
background: url("http://www.meteo.lv/templates//img/lv/jaunums_bg.gif") repeat-x left bottom;
}
#arhivs ul.menesi li
{
list-style-type: none;
float: left;
padding: 3px 10px 3px 0;
}

#arhivs ul.menesi li.active
{
background: #0C3797;
padding: 3px 10px 4px 0;
margin: 0 10px 0 0;
}
#arhivs ul.menesi li.active a
{
color: #fff;
text-decoration: none;
padding: 0 0 0 10px;
}

#text p.atpakal
{
padding: 20px 10px 10px 8px;
}
#text p.atpakal a
{
color: #09297B; /*#001EFF*/
background: url("http://www.meteo.lv/templates//img/lv/atpakal.gif") no-repeat left top;
padding: 0 0 0 15px;
}

#text #rakstipartemu
{
background: url("http://www.meteo.lv/templates//img/lv/rakstipartemu_bg.gif") repeat-x left top;
margin: 15px 11px 0 16px;
}
#text #rakstipartemu p
{
margin: 0 12px 0 10px;
padding: 10px 10px 0 8px;
}
#text #rakstipartemu a
{
color: #09297B; /*#001EFF*/
}

#navigation
{
width: 38px;
height: 220px;
float: right;
background: #F9F9F9;
}
#navigation ul
{
margin: 0; padding: 0;
}
#navigation li
{
list-style-type: none;
}
#navigation a
{
height: 30px;
display: block
}
#navigation a span
{
display: none;
}
#navigation li.home a
{
background: url("http://www.meteo.lv/templates//img/lv/home.gif") no-repeat center center;
}
#navigation li.sitemap a
{
background: url("http://www.meteo.lv/templates//img/lv/sitemap.gif") no-repeat center center;
}
#navigation li.contacts a
{
background: url("http://www.meteo.lv/templates//img/lv/contacts.gif") no-repeat center center;
}

#path
{
border-bottom: 1px solid #EBEBEB;
margin: 0 10px 0 10px;
min-height: 40px;
}
* html #path
{
height: 40px;
}
#path ul
{
margin: 0;
padding: 15px 5px 0 17px;
}
#path li
{
list-style-type: none;
float: left;
margin: 0 10px 0 0;
padding: 0;
}
* html #path li
{
margin: 0 4px 0 0;
}
#path li a
{
background: url("http://www.meteo.lv/templates//img/lv/jaunumsshort_a_bg.gif") no-repeat right top;
padding: 0 12px 0 0;
}

#path a.drukat
{
display: block;
float: right;
background: url("http://www.meteo.lv/templates//img/lv/drukat.gif") no-repeat left top;
padding: 15px 0 5px 23px;
margin: 0 10px 0 0;
color: #919191;
}

#rightframe
{
float: right;
width: 38px;
}

#leftframe
{
float: left;
width: 215px;
}
#submenu
{
padding: 20px 7px 10px 10px;
}
#submenu dt
{
border-top: 1px solid #EBEBEB;
padding: 6px 10px 6px 17px;
background: url("http://www.meteo.lv/templates//img/lv/submenudt_bg.gif") no-repeat left top;
}
#submenu dt.active
{
font-weight: bold;
}

#submenu dd
{
border-top: 1px solid #EBEBEB;
padding: 5px 10px 6px 32px;
background: url("http://www.meteo.lv/templates//img/lv/submenudd_bg.gif") no-repeat left top;
}
#submenu dd.active
{
background: #728BC1 url("http://www.meteo.lv/templates//img/lv/submenudd_bg.gif") no-repeat left top;
}
#submenu dd.active a
{
color: #fff;
}

#submenu dd.subclass
{
border-top: 1px solid #EBEBEB;
padding: 5px 10px 6px 45px;
background: url("http://www.meteo.lv/templates//img/lv/submenusubdd_bg.gif") no-repeat left top;
}
#submenu dd.subactive
{
border-top: 1px solid #EBEBEB;
padding: 5px 10px 6px 45px;
background: url("http://www.meteo.lv/templates//img/lv/submenusubdd_bg.gif") no-repeat left top;
font-weight: bold;
color: #09297B;
}

#submenu dd.subsubclass
{
border-top: 1px solid #EBEBEB;
padding: 5px 10px 6px 55px;
background: url("http://www.meteo.lv/templates//img/lv/subsubsubmenusubdd_bg.gif") no-repeat left top;
}

#submenu dd.subsubactive
{
border-top: 1px solid #EBEBEB;
padding: 5px 10px 6px 53px;
background: url("http://www.meteo.lv/templates//img/lv/subsubsubmenusubdd_bg.gif") no-repeat left top; /* subsubmenusubdd_bg.gif */
font-weight: bold;
color: #09297B;
}


#search
{
background: url("http://www.meteo.lv/templates//img/lv/meklesana_bg.gif") repeat-x left top;
height: 97px;
padding: 0 24px 0 23px;
position: relative;
}
#search h2
{
padding: 18px 0 0 0;
text-decoration: none;
}
#search form
{
padding: 5px 0 0 0;
}
#search p.button
{
text-align: right;
margin: 5px 0 0 0;
}
input.inputfield
{
font: 11px Tahoma;
}
#search input.inputfield
{
width: 98%;
}

#meklesana
{
padding: 10px 21px 0 23px;
}
#meklesana form
{
margin: 0 0 20px 0;
}
#meklesana form th
{
background: url("http://www.meteo.lv/templates//img/lv/form_p_bg.gif") no-repeat left top;
font: 11px Tahoma;
color: #003288;
text-decoration: underline;
text-align: left;
padding: 5px 0 5px 20px;
}
#meklesana form td
{
padding: 0 0 0 25px;
border: 0;
}
#meklesana form input.inputfield
{
width: 380px;
}
#meklesana form input.imagefield
{
margin: 10px 0 0 0;
}

#meklesana p.rezultats
{
margin: 0; padding: 10px 10px 0 7px;
color: #4D4D4D;
}
#meklesana p.rezultats strong
{
color: #000;
}
#meklesana h3
{
margin: 15px 0 0 0; padding: 0;
font: 11px Tahoma;
border-top: 1px solid #ECECEC;
padding: 10px 10px 0 7px;
}
#meklesana p.adrese
{
margin: 0; padding: 10px 10px 0 7px;
color: #B5B5B5;
text-decoration: none;
}
#meklesana p.adrese a
{
color: #B5B5B5;
text-decoration: none;
}

p.lapas
{
text-align: center;
margin: 10px 0 0 0;
border-top: 1px solid #ECECEC;

}
p.lapas a
{
margin: 0 5px 0 6px;
}
p.lapas a.active
{
background: url("http://www.meteo.lv/templates//img/lv/meklesanalapas_bg.gif") repeat-x left top;
padding: 1px 5px 4px 6px;
margin: 0;
color: #fff;
text-decoration: none;
}

#text #regusers form p
{
text-align: left;
padding: 2px 24px 2px 23px;
}

#regusers
{

}
#regusers h2
{
padding: 18px 24px 0 23px;
text-decoration: none;
}
#regusers form
{
padding: 5px 0 0 0;
}
#regusers form p
{
text-align: right;
padding: 2px 24px 2px 23px;
}
#regusers input.inputfield
{
width: 110px;
margin: 0 0 0 6px;
}
#regusers p.button
{
margin: 5px 0 0 0;
}
#regusers p.forgetpass
{
border-top: 1px solid #EBEBEB;
margin: 5px 8px 0 9px;
padding: 5px 0 0 13px;
}
#regusers p.forgetpass a
{
color: #09297B; /*#001EFF*/
}

#text p.comment
{
background: url("http://www.meteo.lv/templates//img/lv/comment_top_bg_e.gif") no-repeat left top;
margin: 10px 8px 0 13px; padding: 0;
position: relative;
}
#text p.comment span
{
display: block;
background: url("http://www.meteo.lv/templates//img/lv/comment_bottom_bg_e.gif") no-repeat left bottom;
padding: 10px 15px 10px 13px;
}
#text p.comment a
{
color: #09297B; /*#001EFF*/
}
#text div.comment
{
background: url("http://www.meteo.lv/templates//img/lv/comment_top_bg.gif") no-repeat left top;
margin: 10px 8px 0 13px; padding: 0;
position: relative;
}
* html #text div.comment
{
background: url("http://www.meteo.lv/templates//img/lv/comment_top_bg_e.gif") no-repeat left top;
}
#text div.commentin
{
background: url("http://www.meteo.lv/templates//img/lv/comment_bottom_bg.gif") no-repeat left bottom;
}
* html #text div.commentin
{
background: url("http://www.meteo.lv/templates//img/lv/comment_bottom_bg_e.gif") no-repeat left bottom;
}
#text div.comment span
{
display: block;
padding: 10px 15px 10px 13px;
}
#text div.comment a
{
color: #09297B; /*#001EFF*/
}


#alfabetiski
{
position: relative;
}
#alfabetiski div.comment
{
background: url("http://www.meteo.lv/templates//img/lv/commenta_top_bg.gif") no-repeat left top;
margin: 15px 0 10px 16px;
}
* html #alfabetiski div.comment
{
background: url("http://www.meteo.lv/templates//img/lv/commenta_top_bg.gif") no-repeat left top;
padding: 0 0 0 3px;
}
#alfabetiski div.comment p
{
text-align: center;
margin-left: 0; padding-left: 0;
}
#alfabetiski div.comment ul
{
background: url("http://www.meteo.lv/templates//img/lv/commenta_bottom_bg.gif") no-repeat left bottom;
height: 40px;
padding: 0 0 0 12px;
margin: 10px 0 0 0;
}
* html #alfabetiski div.comment ul
{
margin: 10px 0 0 -3px;
}
#alfabetiski div.comment li
{
list-style-type: none;
float: left;
width: 31%;
margin: 0; padding: 0;
}
#alfabetiski div.comment li a
{
display: block;
text-align: center;
border-right: 1px solid #E5E5E5;
background: #EFE7A9;
margin: 0 7px 0 0;
padding: 5px 0 6px 0;
color: #0C3797;
}
#alfabetiski div.comment li.active a
{
background: none;
border: 1px solid #EADB7F;
padding: 4px 0 5px 0;
}
#alfabetiski p.burti a
{
display: block;
float: left;
margin: 0 2px 0 0;
padding: 2px 5px 3px 5px;
}
#alfabetiski p.burti a.active
{
display: block;
float: left;
margin: 0 2px 0 0;
background: #BABCC5;
padding: 2px 5px 3px 5px;
color: #fff;
text-decoration: none;
}

#alfabetiski ul
{
margin: 25px 0 0 23px;
}
#alfabetiski ul li
{
list-style-type: none;
margin: 2px 0 0 0;
}
#alfabetiski ul a
{
color: #09297B; /*#001EFF*/
}

#footer
{
height: 60px;
width: 920px;
margin: auto;
}
#footer p
{
padding: 0px 0px 0px 0px;
margin: 0px auto 0px auto;
}
#footer a
{
color: #09297B; /*#001EFF*/
}
#footer .update
{
color: #9C9C9C;
}


/* -------- index page ----------- */
#index #mainframe
{
width: 938px;
margin: auto;
background: url("http://www.meteo.lv/templates//img/lv/index_line.gif") no-repeat left bottom;
padding: 0 0 1px 0;
}

#index #header
{
margin: auto;
background: url("http://www.meteo.lv/templates//img/lv/header_bg.jpg") no-repeat left top;
padding: 13px 0 0 0;
}
#index #header table
{
width: 100%;
}
#index #header a
{
display: block;
background: url("http://www.meteo.lv/templates//img/lv/menu_left_bg.gif") no-repeat left top;
font: bold 11px Tahoma;
color: #fff;
text-decoration: none;
}
#index #header a span
{
display: block;
text-align: center;
background: url("http://www.meteo.lv/templates//img/lv/menu_right_bg.gif") no-repeat right top;
padding: 9px 25px 8px 25px;
}
#index #header a:hover
{
background: url("http://www.meteo.lv/templates//img/lv/menu_lefthover_bg.gif") no-repeat left top;
text-decoration: underline;
}
#index #header a:hover span
{
background: url("http://www.meteo.lv/templates//img/lv/menu_righthover_bg.gif") no-repeat right top;
}

#index #text
{
margin: 0; padding: 0;
background: url("http://www.meteo.lv/templates//img/lv/index_text_bg.gif") repeat-y left top;
}

#index #text h2
{
font: bold 11px Tahoma;
color: #09297B;
text-decoration: underline;
}

#index #text p.sakumbilde
{
margin: 0; padding: 4px 0 7px 6px;
}

#index #search
{
height: auto;
background: url("http://www.meteo.lv/templates//img/lv/search_bg.gif") repeat-y right top;
padding: 5px 0 0 0;
border-bottom: 1px solid #B9B9B9;
position: relative;
margin: 0;
}
#index #search input.inputfield
{
font: 11px Tahoma;
height: 13px;
margin: 5px 0 0 0;
width: 175px;
}
#index #search input.imagefield
{
vertical-align: bottom;
}
#index #search form
{
margin: 0; padding: 0;
}
#index #search h2
{
padding: 10px 0 0 18px;
margin: 0;
}
#index #search p
{
padding: 0 10px 18px;
margin: 0;
}
#index #search ul
{
margin: 0;
padding: 0 8px 8px;
}
#index #search li
{
list-style-type: none;
padding: 2px 0 6px;
margin: 3px 0 0 0;
}

#index #navigation
{
width: 38px;
float: right;
}
* html #index #navigation
{
width: 35px;
}
#index #navigation ul
{
margin: 0; padding: 0;
}
#index #navigation li
{
list-style-type: none;
}
#index #navigation a
{
height: 30px;
display: block
}
#index #navigation a span
{
display: none;
}
#index #navigation li.home a
{
background: url("http://www.meteo.lv/templates//img/lv/home.gif") no-repeat center center;
}
#index #navigation li.sitemap a
{
background: url("http://www.meteo.lv/templates//img/lv/sitemap.gif") no-repeat center center;
}
#index #navigation li.contacts a
{
background: url("http://www.meteo.lv/templates//img/lv/contacts.gif") no-repeat center center;
}

#index #rightframe
{
float: right;
width: 281px;
margin: 0; padding: 0;
position: relative;
}

#index #laikazinas
{
background: url("http://www.meteo.lv/templates//img/lv/laikazinas_bg.gif") no-repeat left top;
padding: 15px 0 0 13px;
position: relative;
}
#index #laikazinas .attention
{
background: url("img/attention_top_bg.gif") no-repeat left top;
width: 219px;
margin: 0;
padding: 0;
}

#index #laikazinas .attention .in
{
display: block;
background: url("img/attention_bottom_bg.gif") no-repeat left bottom;
padding: 15px 10px 15px 10px;
color: #E11212;
margin: 0;
}

#index #laikazinas .attention .in img {
    margin: 5px 5px 5px 5px;
    padding: 0px;
    float: right;
}

#index #laikazinas .attention p {
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#index #laikazinas .attention h2, #index #laikazinas .attention h3 {
    padding: 5px 0 5px 0px;
    margin: 0px;
}

#index #laikazinas h2
{
color: #000;
padding: 19px 0 8px 5px;
margin: 0;
}
#index #laikazinas .datums
{
padding: 0 0 0 5px;
color: #000;
}
#index #laikazinas table
{
margin: 0 0 0 5px;
padding: 0;
border: 0;
width: 188px;
}
#index #laikazinas td
{
border: 0;
padding: 0;
text-align: right;
width: 88px;
}
#index #laikazinas  td img {
    padding: 5px;
    margin: 0px;
    float: none;
}

#index #laikazinas img
{
float: right;
margin: 17px 75px 0 0;
}
#index #laikazinas th
{
color: #7386A9;
text-align: left;
font: 11px Tahoma;
white-space: nowrap;
padding: 3px 0 0 0;
border: 0;
}
#index #laikazinas .vairak
{
padding: 25px 0 20px 5px;
margin: 0;
}
#index #laikazinas .vairak a
{
color: #546688;
background: url("http://www.meteo.lv/templates//img/lv/vairak.gif") no-repeat right top;
padding: 0 10px 0 0;
}

#index #jaunumi
{
border-top: 1px solid #EFEFEF;
padding: 10px 20px 0 14px;
margin: 0 282px 0 0;
}
#index #jaunumi h2
{
padding: 0 0 10px 7px;
}
#index #jaunumi p
{
background: #FBFBFB;
border-top: 1px solid #E2E2E2;
padding: 5px 7px 5px 7px;
color: #9C9C9C;
}
#index #jaunumi p.inactive
{
background: #fff;
}
#index #jaunumi p a
{
background: url("http://www.meteo.lv/templates//img/lv/jaunumi_a_bg.gif") no-repeat right top;
padding: 0 10px 0 0;
}
#index #jaunumi p a.active
{
color: #C84226;
}
#index #jaunumi p.visi
{
background: none;
border-top: 1px solid #E2E2E2;
padding: 23px 7px 10px 7px;
}
#index #jaunumi p.visi a
{
background: url("http://www.meteo.lv/templates//img/lv/jaunumi_avisi_bg.gif") no-repeat right top;
padding: 0 10px 0 0;
}
#index #jaunumi span.datums
{
display: block;
float: left;
width: 70px;
position: relative;
}

#print
{
padding: 0;
font: 11px Tahoma, Arial, sans-serif;
color: #000;
background: #fff;
min-height: 100%;
}
* html #print
{
height: 100%;
}

#print p, #print ul, #print li, #print dl, #print dt, #print dd, #print h1, #print h2, #print form
{
margin: 0;padding: 0;
}

#print h1
{
padding: 35px 0 20px 30px;
margin: 0;
}
#print h1 span
{
display: none;
}

#print h2
{
font: bold 11px Tahoma, Arial, sans-serif;
padding: 10px 25px 15px 30px;
}

#print #container
{
width: 520px;
margin: auto;
height: auto;
padding: 0;
}

#print #text
{
padding: 25px 25px 15px 30px;
margin: 0;
width: auto;
height: auto;
}

#print #text p
{
padding: 0 0 12px 0;
}
#print #text ul
{
padding: 0 0 12px 20px;
}
#print #text li
{
list-style-type: none;
list-style-image: url("http://www.meteo.lv/templates//img/lv/print_bullet.gif");
}

#print #footer
{
padding: 15px 0 0 0;
margin: 0;
height: auto;
width: auto;
}
#print #footer p
{
text-align: center;
}


#text #attachments
{
float: right;
width: 160px;
margin: 20px 10px 20px 0;
padding: 0 0 20px 0;
border-left: 1px solid #ebebeb;
}
* html #text #attachments
{
margin: 20px 5px 20px 0;
}
#text #attachments h3
{
font: bold 11px Tahoma, Arial, sans-serif;
margin: 0; padding: 0;
}
#text #attachments p
{
margin: 0; padding: 5px 0 0 10px;
line-height: 15px;
}
#text #attachments ul
{
margin: 10px 0 0 0; padding: 0;
}
#text #attachments li
{
list-style-type: none;
list-style-image: url("http://www.meteo.lv/templates//img/lv/text_ul_li_bg.gif");
margin: 0 0 4px 30px; padding: 0;
}
#text #attachments .comment
{
margin: 20px 0 0 12px;
background: url("http://www.meteo.lv/templates//img/lv/attachemnts_comment.gif") no-repeat left bottom;
padding: 0 0 10px 0;
width: 148px;
}
#text #attachments .comment h3
{
padding: 10px 0 0 14px;
margin: 0;
}
#text #attachments .comment .in
{
background: url("http://www.meteo.lv/templates//img/lv/attachemens_h2_bg.gif") no-repeat left top;
}
#text #attachments .comment p
{
padding: 10px 0 0 14px;
margin: 0;
}

#notikumukalendars .menesi
{
float: left;
background: #fbfbfb;
margin: 25px 15px 0 12px;
padding: 0 0 15px 0;
width: 153px;
background: url("http://www.meteo.lv/templates//img/lv/menesi_bg.gif") no-repeat left bottom;
}
* html #notikumukalendars .menesi
{
margin: 25px 0px 0 6px;
}
#notikumukalendars .menesi form
{
margin: 0; padding: 15px 0 20px 12px;
background: url("http://www.meteo.lv/templates//img/lv/menesi_form_bg.gif") no-repeat left top;
}
#notikumukalendars .menesi select
{
font: 11px Tahoma, Arial, sans-serif;
width: 104px;
}
#notikumukalendars .menesi ul
{
margin: 0 0 0 15px; padding: 0;
}
#notikumukalendars .menesi li
{
list-style-type: none;
padding: 0 0 4px 0;
}
#notikumukalendars .menesi li a
{
color: #0f3a9a;
}
#notikumukalendars h2
{
margin: 10px 0 0 0;
padding: 17px 0 0 7px;
float: right;
width: 495px;
}
#notikumukalendars p
{
float: right;
width: 495px;
margin: 0;
padding: 15px 0 0 0;
}
#notikumukalendars .notikums
{
background: url("http://www.meteo.lv/templates//img/lv/jaunums_bg.gif") repeat-x left bottom;
margin: 0 15px 0 0;
padding: 15px 0 10px 0;
float: right;
width: 480px;
}
* html #notikumukalendars .notikums
{
margin: 0 7px 0 0;
}
#notikumukalendars .notikums span
{
color: #09297B; /*#001eff*/
text-decoration: underline;
}
#notikumukalendars .notikums p
{
margin: 0 25px 0 0; padding: 0;
width: auto;
float: none;
}
#notikumukalendars .notikums a
{
color: #000;
text-decoration: none;
background: url("print_bullet.gif") no-repeat right bottom;
}


#galerija div.gallery_comment
{
background: url("http://www.meteo.lv/templates//img/lv/comment_bg.gif") no-repeat left bottom;
margin: 8px 0 10px 16px;
padding: 0 0 10px 0;
width: 663px;
}
* html #galerija div.gallery_comment
{
margin: 8px 0 10px 8px;
}
#galerija div.gallery_comment p
{
text-align: left;
margin: 0; padding: 10px 25px 0 20px;
background: url("http://www.meteo.lv/templates//img/lv/comment_p.gif") no-repeat left top;
}





#galerija .bildes
{
display: block;
padding: 0 0 0 15px;
height: 165px;
}
#galerija .bilde
{
float: left;
margin: 0 14px 0 0;
width: 115px;
}
#galerija .bilde img
{
border: 1px solid #8e8e8f;
}
#galerija .bilde p
{
margin: 0; padding: 5px 10px 0 9px;
}
#galerija .lapas
{
margin: 0; padding: 10px 30px 20px 0;
text-align: center;
color: #b1b1b1;
}
#galerija .lapas a
{
color: #0c3797;
margin: 0 0 0 10px;
text-decoration: underline;
}
#galerija .lapas a.active
{
color: #b1b1b1;
text-decoration: none;
}

#galerijapopup
{
background: #fefbd8 url("http://www.meteo.lv/templates//img/lv/galerija_popup_bg.gif") repeat-x left top;
}
#galerijapopup #header
{
text-decoration: underline;
background: none;
height: auto;
width: auto;
margin: 0; padding: 0;
border: none;
}
#galerijapopup #header ul
{
float: right;
padding: 0 45px 0 0;
width: 400px;
}
#galerijapopup #header li
{
list-style-type: none;
border: none;;
padding: 10px 0 10px 0;
width: 80px;
float: right;
}
#galerijapopup #header li a.drukat
{
display: block;
background: url("http://www.meteo.lv/templates//img/lv/icon_print.gif") no-repeat left center;
height: 15px;
padding: 0 0 0 22px;
margin: 0 20px 0 0px;
}
#galerijapopup #header a
{
background: none;
display: block;
color: #919191;
text-decoration: underline;
font-weight: normal;
height: 15px;
}
#galerijapopup #bilde
{
text-align: center;
height: 385px;
}
* html #galerijapopup #bilde
{
height: 325px;
}
#galerijapopup #bilde img
{
border: 1px solid #8f8f8e;
}


#galerijapopup ul.lapas li
{
float: left;
list-style-type: none;
}
#galerijapopup ul.lapas li a
{
padding: 2px 5px 3px 4px;
margin: 0 1px 0 1px;
color: #0c3797;
text-decoration: underline;
}
#galerijapopup ul.lapas
{
padding: 10px 44px 0 44px;
}
#galerijapopup ul.lapas li.active a
{
background: #bdbbad;
color: #fff;
text-decoration: none;
}
#galerijapopup ul.lapas span
{
display: none;
}
#galerijapopup ul.lapas li.previous, #galerijapopup ul.lapas li.previousa
{
width: 6px;
padding: 0;
margin: 0 3px 0 0;
background: url("http://www.meteo.lv/templates//img/lv/galerija_previous.gif") no-repeat left center;
}
#galerijapopup ul.lapas li.previousa
{
background: url("http://www.meteo.lv/templates//img/lv/galerija_previousa.gif") no-repeat left center;
}
#galerijapopup ul.lapas li.next, #galerijapopup ul.lapas li.nexta
{
width: 6px;
padding: 0;
margin: 0 3px 0 0;
background: url("http://www.meteo.lv/templates//img/lv/galerija_next.gif") no-repeat left center;
}
#galerijapopup ul.lapas li.nexta
{
background: url("http://www.meteo.lv/templates//img/lv/galerija_nexta.gif") no-repeat left center;
}

#header h1#logo
{
float: left;
width: 170px;
}
#header h1#logo a, #index #header h1#logo a
{
display: block;
width: 113px;
height: 94px;
background: none;
margin: 0 0 0 17px;
}
#header h1#logo a span, #index #header h1#logo a span
{
display: none;
}
#header ul
{
padding: 23px 0 0 0;
}
#header ul li
{
list-style-type: none;
float: left;
width: 195px;
background: none;
}
#header ul li a, #header ul li a:hover, #index #header ul li a:active, #index #header ul li a, #index #header ul li a:hover, #index #header ul li a:active
{
display: block;
height: 77px;
background: none;
}
#header ul li a span, #index #header ul li a span
{
display: none;
}

#index #header #language, #header #language

{
float: right;
}
#index #header #language ul, #header #language ul
{
margin: 0; padding: 76px 0px 0 0;
}
#index #header #language ul li, #header #language ul li
{
width: auto;
padding: 0 10px 0 0; margin: 0;
}
#index #header #language ul li span, #header #language ul li span
{
display: block;
background: none;
padding: 0; margin: 0;
}
#index #header #language ul li a, #header #language ul li a
{
color: #03328c;
height: auto;
padding: 0; margin: 0;
font: 11px Tahoma, Arial, sans-serif;
text-decoration: underline;
}

#lapaskarte ul, #lapaskarte
{
padding: 0; margin: 10px 0 20px 20px;
font: bold 12px Tahoma, Arial, sans-serif;
}
#lapaskarte li
{
padding: 0; margin: 0 0 3px 0;
}
#lapaskarte ul ul
{
padding: 0; margin: 0 0 10px 40px;
}
#lapaskarte ul ul, #lapaskarte ul ul ul
{
font: 11px Tahoma, Arial, sans-serif;
}

#searchpopup1
{
position: absolute;
top: 52px;
height: 100px;
overflow: auto;
z-index: +100;
width:181px;
margin-left:10px;
}
#searchpopup2
{
position: absolute;
top: 97px;
height: 100px;
overflow: auto;
z-index: +100;
width:181px;
margin-left:10px;
}
* html #searchpopup1
{
width: 195px;
}
* html #searchpopup2
{
width: 195px;
top: 75px;
}
#searchpopup1 ul, #searchpopup2 ul
{
background: #fff;
margin: 0 0 0 0;
width: 146px;
background: #f0f0f0;
border: 1px solid #ccc;
border-bottom: 0;
}
#searchpopup1 ul li, #searchpopup2 ul li
{
border-bottom: 1px solid #ccc;
padding: 0 5px 0 18px;
}

#editor_content #all
{
background: url("http://www.meteo.lv/templates//img/lv/text_bg.gif") repeat-y left top;
}
#editor_content #container
{
background: none;
}

#header li#link13
{
width: 260px;
}
#header li#link23
{
width: 165px;
}
#header li#link33
{
width: 230px;
}



#text div.attention, #text div.mapcomment
{
background: url("http://www.meteo.lv/templates//img/lv/attention_bg_.gif") no-repeat left bottom;
width: 625px;
padding: 0 0 7px 0;
margin: 15px 0 0 15px; /* atstarpe starp diviem*/
color: #E11212;
display: block;
}

#text div.attention .in, #text div.mapcomment .in
{
background: url("img/attention_in_bg_.gif") no-repeat left top;
padding: 0px 0px 0px 0px;
/*min-height:100px;*/
}

* html #text div.attention .in, * html NULL

#text div.mapcomment .in
{
height: auto;
}

#text div.attention .in {
    display: block;
    padding: 0px 0px 0px 0px;
}
#text div.attention .in img {
    float: right;
    margin: 0px 0px 0px 0px;
}

#text div.attention p, #text div.attention h2, #text div.attention h3, #text div.mapcomment p, #text div.mapcomment h2, #text div.mapcomment h3 {
    margin-top: 0px;
    padding-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#text div.mapcomment .in, #text div.attention .in {
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   padding-right: 20px;
}

#text #map
{
padding: 15px 0 0 15px;
}
#text div.mapcomment
{
background: url("http://www.meteo.lv/templates//img/lv/map_comment_bg.gif") no-repeat left bottom;
color: #000;
}
#text div.mapcomment .in
{
background: url("http://www.meteo.lv/templates//img/lv/map_comment_in_bg.gif") no-repeat left top;
}

#weather_forecast_dates
{
height: 30px;
}
/*
* html #weather_forecast_dates
{
height: auto;
}*/
#weather_forecast_dates ul
{
float: right;
margin: 0 70px 0 0;
}
* html #weather_forecast_dates ul
{
margin: 0px 35px 0 0;
}

#weather_forecast_dates li
{
float: left;
list-style-type: none;
padding: 15px 15px 0 0;
}
#weather_forecast_dates span
{
display: block;
padding: 15px 0 0 42px;
float: left;
font: bold 11px Tahoma, Arial, sans-serif;
}

#text #forma
{
padding: 15px 0 0 0;
}
#text #forma table
{
width: 100%;
}
#text #forma td
{
border: 0;
}
#forma th
{
text-align: right;
font: 11px Tahoma, Arial, sans-serif;
background: url("http://www.meteo.lv/templates//img/lv/unrequiered.gif") no-repeat left top;
vertical-align: top;
padding: 7px;
color: #000;
}
#forma th.required
{
color: #003288;
text-decoration: underline;
background: url("http://www.meteo.lv/templates//img/lv/requiered.gif") no-repeat left top;
}
#forma input, #forma textarea
{
width: 300px;
font: 11px Tahoma, Arial, sans-serif;
}
#forma input.checkbox, #forma input.radio, #forma input.pogas {
    width: auto;
}
#forma textarea
{
overflow: auto;
height: 100px;
}
#text_in
{
margin: 0 22px 0 23px;
}
#text_in p
{
margin: 0; 
padding: 10px 0 0 0;
}
#text_in h2
{
margin: 15px 0 0 0;
}
#text_in table
{
margin: 0; padding: 0;
}
* html #text_in
{
width: 625px;
}

#services_in
{
width: 480px;
margin: 0;
padding: 0 0 0 23px;
}
* html #services_in
{
width: 470px;
}
#services_in h2
{
margin: 15px 0 0 0;
}
#services_in p
{
margin: 0; 
padding: 10px 0 0 0;
}
#services_in table
{
margin: 0; padding: 0;
}
#editor_content #text_in
{
width: 640px;
}


#text .texth4
{
width: 100%;
border: 0;
}
#text .texth4 td
{
text-align: left;
border: 0;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
font: bold 12px Tahoma, Arial, sans-serif;
color: #09297B;
text-decoration: none;
}
#text .texth4 td.last
{
border-right: 0;
}
#text .texth4 .last td
{
border-bottom: 0;
}
#text .texth4 .dark
{
background: #eee;
}
#text .texth4 td p
{
margin: 0; padding: 0;
text-align: left;
}
#text h4
{
font: bold 20px Tahoma, Arial, sans-serif;
margin: 15px 0 0 0; padding: 0;
}

div.feedback_done {
    text-align: center;
    padding: 20px;
}

#index #text h1
{
font: bold 11px Tahoma;
color: black;
}

#index #text h3 {
    padding-left: 18px;
}
#index #text h3, #index #text h3 a
{
font: bold 13px Tahoma;
color: #E11212;
text-decoration: underline;
}
