*{
line-height:1.4em;
margin:0;
padding:0;
font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif
}
html{
font-size:87.5%
}
html *,html * *{
font-size:12px;
}
body{
/*background-image:url(/inc/themes/watercolors/images/btbackground.jpg);*/
background:#fff url(/inc/themes/watercolors/images/bg.gif) repeat-x
}
h2,h4{
position:relative;
color:#000
}
h2,h6{
padding:1.7em 0 1em;
font-weight:bold
}
h2,h6{
font-size:14px;
text-align:justify;
clear:both
}
h4{
text-align:justify;
font-weight:normal;
font-size:.85em;
padding-top:.5em;
}
p{
margin:.5em 0 1em
}
ul,ol{
margin:1em 1em 1em 3em
}
strong,b{
font-weight:bold
}
a{
color:#34b;
text-decoration:underline
}
a:visited, a:link{
}
a:hover,visited, a:hover{
text-decoration:underline
}
h6 a, h6 a:visited, h2 a, h2 a:visited, h1 a, h1 a:visited{
display:block;
}
h6 a:hover,visited, h2 a:hover,visited, h1 a:hover,visited{
text-decoration:underline
}
fieldset{
border:0;
/*border-top:1px solid #bbb;*/
padding:1em 10px
}
legend{
font-size:15px;
background:#fff url(/inc/themes/watercolors/images/legend_right.gif) no-repeat right top;
}
legend a, legend{
color:#fff;
font-weight:bold
}
legend a{
margin-right:5px;
position:relative;
top:5px;
}
legend img{
vertical-align:top;
}
label{
font-weight:bold
}
textarea, input{
border:solid 1px #888
}
pre{
background-color:#ffa;
margin:5px;
padding:5px
}
code{
background-color:#eee
}
pre,code{
font-family:"Courier New",Courier, Monospace
}
blockquote{
margin:10px 10px 0;
padding:20px;
background:#fffada url(/inc/themes/watercolors/images/bg_blockquote.gif) no-repeat 5px 7px;
color:#736926
}

/*structure*/
.bigbody{
clear:both;
/*width:916px;*/
width:1010px;
/*background:#fff;*/
margin:auto;
padding-left:10px
}
.maincontainer{
clear:left;
height:100%
/*
border-style:solid;
border-width:0 1px 1px;
border-color:#bbb;
padding:8px 4px
*/

}
.wrapper{
float:left;
width:100%
}
.content1{
margin-right:300px
}
.column1,.column0{
font-size:1em;
/*font-size:.75em;*/
float:left;
width:300px
}
.column1{
position:relative;
top:-40px;
margin-left:-300px
}
.column0{
margin-left:-100%
}
.content_div{
padding-bottom:2em;
font-size:.8em
/*margin:0 1.5% 0 2.5% */
}

.content_div h1{
margin:20px 0;
color:#fff;
font-size:20px;
background:#84e501 url(/inc/themes/watercolors/images/legend_right.gif) no-repeat right top;
}
.content_div h1 img{
vertical-align:top;
}

/*structure2*/

.logo{
height:60px;
padding:40px 3px 5px;
float:left;
width:300px
}
.login_div{
position:absolute;
top:0;
text-align:right;
width:100%; 
background:#9f6 url(/inc/themes/watercolors/images/bg2.gif) repeat-x;
font-size:.857em;
height:17px;
overflow:hidden;
padding:6px 0;
border-bottom:1px solid #6c3
}
.login_div p{
float:left;
margin:0 10px
}
.login_div form{
margin:0 10px
}
.button, .loginbutton{ /*otrais jaanjem nost!*/
font-weight:bold;
font-size:10px;
background-color:transparent;
height:16px;
border:1px solid #000
}
.error, .loginerror_text{ /*otrais jaanjem nost!*/
color:#c00
}
#you_have_mail{
margin:0 10px
}







.nav2{
background-color: #005ce6;
height:45px;
overflow:hidden;/*nenjemt nost!*/
margin:0;
background-image: url(/inc/themes/watercolors/images/menu_right.gif);
background-position:right;
background-repeat: no-repeat;
}
.nav2 li{
/*
overflow:hidden;
height:40px;
background-image:url(/inc/themes/watercolors/images/bg.png);
width:70px;
font-size:11px;
line-height:1.1;
text-align:center;
border-bottom:1px solid #bbb;
*/
background:url(/inc/themes/watercolors/images/menu_bullet.gif) no-repeat left;
padding-left:5px;
margin-left:2px;
float:left;
list-style-type:none 
}
.nav2 li.sel{
border:1px solid #bbb;
border-bottom:0;
width:68px !important;
padding-top:7px;
height:20px;
color:#555
}
.nav2 li.nav_empty{
overflow:hidden;
height:45px;
width:auto;
float:none;
border-top:0;
/*border-bottom-width:1px;*/
background:none;
list-style-type:none
}
* html .nav2 li.nav_empty{
ma\rgin:0 -3px 0 0;
position:relative;
left:-3px
}
.nav2 li a{
font-size:16px;
position:relative;/*bez shii uz IE6 nestraadaa linki*/
display: block;
float: left;
height: 20px;
margin:7px 0 3px 3px;
padding:5px 5px;
background-repeat: repeat-x;
background-color: #005ce6;
color: #fff;
text-decoration:none
}
.nav2 li.sel a{
padding:0
}
.nav2 li a:visited, .nav li a:link{
text-decoration:none
}
.nav2 li a:hover,visited{
background-color:#408cf6;
text-decoration:none
}

/*boxes*/

.box{
background:url(/inc/themes/watercolors/images/box.gif) no-repeat;
width:162px;
margin:7px 0 0;
overflow:hidden
}
.box_bottom{
height:12px;
width:162px;
overflow:hidden;
margin:0 0 1em;
background:url(/inc/themes/watercolors/images/box_bottom.gif)
}
.box_i{
float:right;
width:150px;
overflow:hidden;
padding:0 4px 0 6px
}
.column1 h3{
font-size:18px;
color:#fff;
font-size:20px;
margin:20px 0 0 0;
background:#005ce6 url(/inc/themes/watercolors/images/legend_right.gif) no-repeat right top;
display:block;
width:160px;
height:31px;
position:relative;
left:10px;
}
.column1 h3 img{
vertical-align:top;
}

.chat{
position:relative;
height:350px;
overflow:hidden
}
.box_i .chat{
height:170px
}
.chat p{
margin:.5em 0
}



.slimgr,.slimgl{
width:132px;
padding-top:.5em;
display:block;
/*overflow:hidden;*/
text-align:center;
/*Lai teksts neiet pa virsu uz FF:*/
position:relative;
font-size:.78em !important;
color:#999;
z-index:3
}
.slimgr{
float:right;
margin-left:5px
}
.slimgl{
float:left;
margin-right:5px
}

/*Sadaliijums pa lapaam*/
.pages{
margin:1em 0;
text-align:center;
clear:both
}
.pages a, .pages strong{
display:inline;
border:1px solid #bbb;
padding:3px
}

/*Komentaari un balsoshana par tiem*/
#com_fieldset{
clear:left
}
#com_fieldset .sp{
color:#666
}
.comment_top{
clear:both;
height:4em;
padding:.5em;
margin:2em 0 1em;
background-color:#eee;
font-weight:bold
}
.comment_top div{
width:70%;
float:left
}
.vote, .vote form{
font-weight:normal;
font-size:.9em;
float:right !important
}
div.vote{
width:30%;
clear:right
}
div.vote input{
font-weight:bold;
font-size:1em;
border:2px solid #000;
background-color:#fff;
width:2em;
height:2em;
margin-left:1em
}
#com_fieldset div.comments p{
clear:both;
text-align:justify
}
.addcomment label{
clear:both;
display:block;
width:10em;
float:left;
text-align:right;
margin-right:1em
}
.addcomment .checkbox{
float:left;
margin-left:9em;
margin-right:1em
}
.addcomment .inform{
clear:none;
width:auto
}

/*1st page*/
.sl{
/*width:46.5%;
padding:0 1.25% 0 2%;
width:93%;
padding:0 2.5% 0 4%;
*/
float:left
}
.sl fieldset{
width:355px;
float:left;
margin:20px 0px;
padding:0
}
fieldset.partners{
overflow:hidden;
padding:0;
margin:0
}
.partners img{
margin:10px 0;
}
.partners legend img{
margin:0;
}
.partners legend{
background-color:#460079;
}
.partners a{
text-decoration:none;
font-weight:normal;
}
.sl li{
list-style:disc url(/inc/themes/watercolors/images/list_bullet.gif) outside;
border-top:1px solid #e2e2e2;
padding:5px 0 10px 0;
font-size:12px;
}
.sl li:first-child{
border:0
}
/*
#sl_a{
overflow:hidden;
margin:0 1.25% 0 2%
}
#sl p,#sl_a span{
display:block;
font-size:.857em;
color:#666
}
.sl p,.sl h4{
margin:0;
padding-left:1em;
border-left:1px solid #bbb
}

.sl h4{
width:94%;
margin-bottom:1em
}
*/
.sl li a{
font-size:14px
}

.sl legend{
background-color:#84e501;
margin-bottom:5px
}
.sl legend a{
font-size:20px
}
.sl legend a,.sl legend a:visited,.column1 legend a,.column1 legend a:visited{
text-decoration:none
}
.sl legend a:hover,visited,.column1 legend a:hover,visited{
text-decoration:underline
}
#sl_a .slimgl{
width:260px;
padding-top:2.5em
}
#sl_a div.hide{
z-index:0;
display:none
}
#sl_a div.show{
clear:both;
z-index:5;
height:18em;
width:100%;
position:relative;
overflow:hidden
}
ul#sl{
display:block;
margin:0;
float:left;
width:99%;
border-top:1px solid #999;
border-left:1px solid #999;
background: url(/inc/themes/watercolors/images/upeena.gif) repeat-x;
overflow:visible
}
ul#sl li{
list-style-type:none;
float:left;
position:relative;
top:-1px;
margin-bottom:-1px;
border:1px solid #999;
border-left:0;
width:4em;
display:block;
text-align:center;
height:1.5em
}
ul#sl li.selc{
background:#fff;
border-top:1px solid #fff;
font-weight:bold
}
ul#sl li a{
display:block;
width:100%;
height:100%;
text-decoration:none;
color:#000
}

/*Events pages and galleries*/
div.events{
clear:both;
margin:0 1em 2em 1em;
border-top:1px dotted #888;
}
.events img{
float:left;
margin:2.2em 0 .5em
}
.events div{
margin-left:120px
}
.events div h2{
clear:none
}
.events div p,.event{
text-align:justify
}

.event label{
float:left;
width:8em
}
.event p{
margin-left:8em
}


/*rakstu saraksti*/
.r{
margin:0;
float:left;
clear:both;
}
span.r{
font-size:.834em;
color:#666;
padding-bottom:1em
}
p.r{
width:99%;
text-align:justify;
border-bottom:1px solid #e2e2e2;
padding-bottom:1em;
margin-bottom:1em
}
p.r .slimgl{
margin-right:20px
}
h2.ra{
background:#fff url(/inc/themes/watercolors/images/list_bullet.gif) no-repeat left bottom;	
padding:0 0 0 25px;
margin:1em 0 0.5em;
width:99%;
font-weight:normal;
}


/*forums*/
table.fo{
border-collapse:collapse
}
tr.f,.fo th{
background-color:#dfa
}
.fo td,.fo th{
padding:0 .5em
}
	
	

.location{
color:#000;
text-decoration:none
}

.newspage_siiki, .newspage_siikaak, .eventpage_siikaak
{
position:relative
}
/* varbūt var dzēst ja ieksh news-int-art/show.php rakstu saturs netiek likts divā
.news_body
{
color:#111
}
*/
.bottom_frame_div
{
padding:0 10px;
clear:both;
text-align:center
}
.box_errortext{
color:#c00;
font-weight:bold
}
.admin_text
{
font:10px Tahoma,Verdana;
background-color:#ff6;
clear:both
} 
.profile_button
{
background-color:#ccc;
font-weight:bold
}

.fl label
{
width:50%;
float:left;
text-align:right;
font-weight:bold;
margin-right:5px;
clear:left
}
/*
.eds
{
font-weight:bold;
text-align:center;
width:100%;
overflow:hidden
}
*/
.c
{
text-align:center;
margin-left:auto;
margin-right:auto
}
.c th, .c td
{
text-align:left
}
.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
}
input.checkbox
{
height:14px
}
input.checkbox, a img
{
border:0
}
.imgl
{
float:left;
padding:1px 10px 3px 1px
}
.imgr
{
float:right;
padding:1px 1px 3px 10px
}


#outputList
{
overflow:auto;
height:100%;
width:100%;
position:absolute
}

#search
{
position:absolute;
top:40px;
right:5px
}
.under_login
{
background:transparent url(/inc/themes/watercolors/images/bg_lid.jpg) no-repeat left top;
margin-right:155px;
padding-top:30px;
float:right;
font-size:12px;
height:80px;
width:500px;
text-align:right
}
.under_login ul{
position:relative;
left:185px;
}
.under_login ul li{
display:inline;
background:url(/inc/themes/watercolors/images/under_login_bullet.gif) no-repeat left bottom;
margin-left:15px;
}
.under_login a{
padding-left:15px
}
.footer
{
margin:0;
color:#a1a1a1;
clear:both;
background:#e5e5e5 url(/inc/themes/watercolors/images/footer_bg.gif) repeat-x
}
.footer div{
width:1000px;
margin:0 auto;
}
.footer ul{
margin:0;
padding:10px 0;
}
.footer ul li{
display:block;
float:left;
width:155px;
list-style-type:none;
line-height:9px;
margin-bottom:5px;
margin-right:10px;
}
.footer ul ul a{
text-decoration:none;
font-size:11px;
}
.footer ul a{
color:#004a68;
}

.magazine-image
{
background:#fff;
border:1px #eee solid
}
.magazine-image img
{
margin:2px;
border:1px #eee solid
}

.attendance
{
border-spacing:0;
border-collapse: collapse
}

.attendance th
{
background:#9f6 url(/inc/themes/watercolors/images/bg2.gif) repeat-x;
font-weight:bold;
height:19px;
border:1px #eee solid
}

.attendance td
{
border:1px #eee solid;
vertical-align:top
}

.mail_body_div
{
max-height:300px;
width:95%;
overflow:auto;
border:1px solid #999;
padding:3px;
text-align:justify
}

.cal_click
{
background-color:#fdd
}

.aviotickets{
margin:10px;
display:block;
width:310px;
height:152px;
}

div.call{
color:#fff;
margin:0 10px;
padding:10px 20px;
width:270px;
height:132px;
background:#420072 url(/inc/themes/watercolors/images/client-service.png) no-repeat; 
font-size:12px;
}
.call h2{
padding:0 0 3px 0;
font-size:16px;
color:#cd6a28
}
.call strong{
padding:3px 10px;
font-size:16px;
}
.call div{
text-indent:-10px;
line-height:200%;
margin-left:10px;
width:125px;
height:50px;
float:left
}
.call div a{
color:#cd6a28
}
.column1 fieldset{
font-size:12px;
margin:20px 0
}
.column1 legend{
background-color:#005ce6;
}
.nav li{
color:#34b;
width:280px;
font-size:14px;
font-weight:normal;
list-style:none url(/inc/themes/watercolors/images/news_bullet.gif) outside;
padding:10px 0;
border-top:#e2e2e2 1px dotted;
}
.nav li.sel{
color:#a1a1a1;
}
.nav li:first-child{
border:0
}
.column1 ul{
width:300px;
margin-left:10px;
}
ul.nav{
padding-left:10px;
margin-left:30px
}
.column1 fieldset li{
clear:left;
list-style-type:none;
/*list-style:none url(/inc/themes/watercolors/images/news_bullet.gif) outside;*/
padding:10px 0;
}
.column1 h2{
margin-left:10px
}
.lang{
width:100px;
height:20px;
position:relative;
top:-65px;
left:330px;
}
.lang a{
display:block;
width:16px;
height:12px;
padding:0 3px;
margin:0 2px;
float:left;
font-size:8px;
color:#e03940;
text-decoration:none
}
.lang a:visited,.lang a:link{
color:#e03940;
text-decoration:none
}
.lang a:hover,visited,.lang a:hover{
background-image:url(/inc/themes/watercolors/images/lang_bg.gif)
}
.lang a.sele
{
color:#c4c4c4;
background-image:url(/inc/themes/watercolors/images/lang_bg.gif)
}
.partners{
clear:both;
}

div.news_date{
margin-right:5px;
text-align:center;
float:left;
width:36px;
height:36px;
background-color:#e6e6e6;
color:#a1a1a1;
font-size:9px;
line-height:11px;
}
.news_date span{
font-size:15px;
}
iframe{
position:relative;
width:800px;
float:left;
z-index:10;
}
.breadcrumb{
font-size:12px;
padding:10px 0 0 12px
}