BODY
{
margin:0;
padding:0;
background:#f6f8f6 url(http://www.dzd.lv/inc/themes/watercolors/images/b.jpg) repeat-x;;
}
p
{
margin-bottom:5px;
margin-top:3px;
}
*{
font-size:100%;
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}
a{
color:#060;
text-decoration:underline;
}
a:visited, a:link {
}
a:hover,visited, a:hover {
}

.topnavul
{
list-style-type:none;
margin:0;
padding:0;
float:right;
position:relative;
}
.topnavli
{
font-weight:bold;
line-height:19px;
display:inline;
}

.topnavli a:visited, .topnavli a:link {
font-weight:bold;
text-decoration:none;
color:#030;
}
.topnavli a:hover,visited, .topnavli a:hover {
color:#000;
background:#696 !important;
}
.topnavli {
background:#363 url(http://www.dzd.lv/inc/themes/watercolors/images/bg3.gif);
border-left:1px solid #696;
font-size:14px;
}

.navli
{
padding:1px 0;
}

.navli a
{
color:#000;
font-family:Verdana,Tahoma;
display:block;
}
.navli a:visited, .navli a:link {
text-decoration:none;
color:#000;
}
.navli a:hover,visited, .navli a:hover {
text-decoration:underline;
}
.location
{
font-size:.7em;
color:#000;
text-decoration:none;
}
a.ll, a.ll:visited
{
color:#000;
text-decoration:none;
}
a.ll:hover,visited
{
color:#000;
text-decoration:underline;
}
.log{
height:100px;
padding-top:30px;
}
.login_div{
position:absolute;
top:0;
text-align:right;
width:100%; 
background:#363 url(http://www.dzd.lv/inc/themes/watercolors/images/bg2.gif);
font:11px Verdana,Tahoma;
overflow:hidden;
border-bottom:1px solid #363;
}
.under_login
{
position:absolute;
top:20px;
background: url(http://www.dzd.lv/inc/themes/watercolors/images/upeena.gif) repeat-x;
height:3px;
width:100%;
}
.logintextbox{
margin-bottom:2px;
padding:0;
}
.loginbutton{
font-weight:bold;
background-color:transparent;
font-size:11px;
border:1px solid #363;
}
.loginerror_text{
color:#c00;
}
.big_f
{
padding:2px 2px;
}
.s0
{
float:right;
height:100%;
}
.s1
{
float:left;
height:100%;
}
.section_f
{
height:100%;
padding:0;
margin:0;
overflow:hidden;
} 
/*section without navigation frame*/
.section2_f
{
height:100%;
clear:left;
padding:0;
margin:0 0 7px 0;
/* raamji ap sections
border-style:solid;
border-width:1px;
border-color:#9c9;
*/
}
.content_div
{
overflow:visible;
height:100%;
margin:0 2.5% 0 2.5%;
}
h1
{
font:bold 1em Verdana,Tahoma;
margin:0;
}
h2
{
text-align:justify;
font-weight:bold;
font-size:.8em;
margin-top:1.5em;
margin-bottom:.3em;
}
h3
{
text-align:justify;
font-weight:normal;
font-size:.8em;
margin-top:.5em;
margin-bottom:0;
position:relative;
color:#333;
}
.article_body
{
font-size:.8em;
}
.newspage_title
{
display:block;
clear:both;
background: transparent;
}

.newspage_title .ll, h2 .ll
{
font-family:Verdana,Tahoma;
font-weight:bold;
}
.newspage_abstract
{
font-size:.8em;
}
.newspage_siiki
{
position:relative;
font-size:.7em;
}
.newspage_siikaak, .eventpage_siikaak
{
position:relative;
font-size:.7em;
margin-top:0;
margin-bottom:0;
}
.news_body
{
font-size:.8em;
color:#111;
}
.print_only
{
display:none;
}
.navbox
{
overflow:hidden;/*nenjemt nost!*/
padding:0;
margin:0;
list-style-type:none;
margin-left:12px;
text-indent:0;
}

.navli
{
font-weight:bold;
font-size:12px;
border-top:solid 1px #999;
}
.bottom_frame_div
{
clear:both;
padding:0px;
text-align:center;
}
.box_f
{
width:160px;
margin:0 7px;
overflow:hidden;
}
.box_f_top
{
height:16px;
color:#090;
float:right;
width:158px;
border:1px solid #696;
text-align:center;
padding-top:2px;
font:bold 12px Verdana,Tahoma, "Comic Sans MS";
background:#363 url(http://www.dzd.lv/inc/themes/watercolors/images/bg2.gif) repeat-x;
}
.box_f_content
{
float:right;
border:1px solid #696;
border-top:0;
width:150px;
font:10px Verdana;
overflow:hidden;
padding:0 4px;
}

.box_frame_bottom
{
width:158px;
height:6px;
overflow:hidden;
margin-bottom:10px;
}
.box_errortext{
color:#c00;
font-weight:bold;
}
.sec_admin_content
{
font-size:11px;
border:1px solid #696;
border-top:0;
width:150px;
display:none;
overflow:visible;
padding:0 4px;
}
.admin_text
{
font:10px Tahoma,Verdana;
background-color:#ff6;
clear:both;
} 
.profile_button
{
background-color:#ccc;
font-weight:bold;
}
fieldset
{
border:0;
border-top: 1px solid #363;
padding:10px;
}
legend
{
font-weight:bold;
font-size:.8em;
color:#000;
}
.form1{
font-size:.7em;
}
label{
font-weight:bold;
}
.fl label
{
width:50%;
float:left;
text-align:right;
font-weight:bold;
margin-right:5px;
clear:left;
}
.comment_label
{
width:10em;
float:left;
text-align:right;
font-weight:bold;
margin-right:5px;
}
.events_box
{
clear:both;
width:100%;
padding:3px 0;
float:left;
}
.e_b_big
{
width:81%;
}
.events_div
{
width:100%;
overflow:hidden;
}
.eds
{
font-weight:bold;
text-align:center;
width:100%;
overflow:hidden;
}
.c
{
text-align:center;
}
.events_label
{
float:left;
width:36%;
text-align:right;
margin-right:0;
font-size:.8em;
font-weight:bold;
}
.events_info
{
float:right;
width:63%;
text-align:justify;
font-size:.8em;
}
.events_img
{
float:right;
width:100px;
padding:3px 0;
}
.article_edit_label
{
text-align:right;
width:15%; 
font-weight:bold;
float:left;
padding-right:5px;
}
.article_edit_input	
{
width:80%; 
float:left;
}
.gallery
{
color:#fff;
}
.thumbs
{
height:180px;
width:136px;
overflow:visible;
text-align:center;
float:left;
margin:2px;
padding-top:10px;
}
.comments
{
font-size:.8em;
text-align:justify;
margin-bottom:10px;
}
textarea, input
{
border:solid 1px #696;
}
.title_img
{
padding:5px 0;
overflow:hidden;
text-align:center;
width:132px;
}
.title_imgl
{
float:left;
margin-right:5px;
}
.title_imgr
{
float:right;
margin-left:5px;
}
.title_img p
{
color:#999;
}
a img
{
border:0;
}
.imgl
{
float:left;
padding:1px 10px 3px 1px;
}
.imgr
{
float:right;
padding:1px 1px 3px 10px;
}

.chat
{
position:relative;
height:350px;
overflow:hidden;
}
.box_f_content .chat
{
height:170px;
}
#outputList
{
overflow:auto;
height:100%;
width:100%;
position:absolute;
}

#search
{
position:absolute;
top:40px;
right:5px;
}

.sl
{
clear:none;
}
.sl_d
{
width:48.5%;
float:left;
}
h4
{
text-align:justify;
font-weight:normal;
font-size:.7em;
margin-top:.5em;
margin-bottom:0;
position:relative;
color:#333;
}
.b
{
font-weight:bold;
}
.sl_h2
{
font-size:0.7em;
text-align:left;
clear:both;
margin-top:2em;
}
.sl_th
{
height:110px;
display:block;
float:right;
}
.footer
{
font-size:.6em;
}
.magazine-image
{
background: #fff;
border: 1px #eee solid;
}
.magazine-image img
{
padding: 0px;
margin: 2px;
border: 1px #eee solid;
}
.comment_top
{
border-top: 1px dotted #9c9;
}