/*
############################
CLOSESOURCE identy V-Hvz desing
All rights reserved.
Rakstija gomasmile (smile@hhradio.lv)
############################
*/

* {
margin: 0;
padding: 0;
}


html
{
height: 100%;
}

a img {
    border: none;
}

a {
background-color:transparent;
color:#000000;
cursor:pointer;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}


body{
height: 110%;
width: 930px;
margin: 0 auto;
font-size: 11px;
font: 66% Tahoma, "Lucida Grande", 'Trebuchet MS', verdana, arial, sans-serif;
background:#2E2E2E;
}

#logo {
background:#000 url('../img/logo.jpg') no-repeat;
width: 303px;
height: 86px;
float:left;
}

#topleft {
display:block;
height:225px;
left:0;
position:absolute;
text-decoration:none;
top:0;
width:225px;
}

#logo_right {
margin: 14px;
float:right;
}


/* top navigation */

ul#nav {
		clear:both;
	background:#2E2E2E;
	text-align: center;
	margin: 0;
	height: 23px;
}

ul#nav li { 
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
}

ul#nav  a{ 

	margin-right: 3px;
	display:block; 
	float:left; 	
	padding-top:5px;
	background:url('../img/nav.jpg') no-repeat center center;
	padding-bottom:5px;
	width:84px;
	color: #0d2474;
	text-decoration:none;
	height: 13px;
}


ul#nav   a.active{ 
	background:url('../img/nav_active.jpg') no-repeat center center;

}

.nav_bottom {
	background:url('../img/navig_bottom.jpg') no-repeat center center;
	height: 17px;
	width: 920px;
	float: left;
	padding: 5px;
	color:#555;
	font-family:trebuchet ms;
	font-size:12px;
	font-weight:bold;
	}
	
	
	#conteiner {
	background:#fff url('../img/center_bg.png');
	margin:0;
	min-height:700px;
	overflow:hidden;
	width: 100%;
	
	}
	
		#forum {
	background:#fff;
	margin:0;
	min-height:700px;
	overflow:hidden;
	width: 100%;
	color: 000;
	
	}

	
#footer {


	background:url('../img/footer.jpg') no-repeat center center;
	height: 19px;
	width: 920px;
	float: left;
	padding: 5px;
	color:#555;
	font-family:trebuchet ms;
	font-size:12px;
	font-weight:bold;
}

#content {
clear:both;
float:left;
padding:4px;
width:500px;
margin-right:3px;
margin-top:12px;
}

#side_left {

float:left;
font-size:11px;
margin:0;
padding:4px;
width:200px;
}

#side_right {

float:right;
font-size:11px;
margin:0;
padding:4px;
width:200px;
}

h1 {
background:#E7ECF0;
border:1px solid #DCDCE9;
color:#000000;
font-size:11px;
font-weight:bold;
letter-spacing:1px;
margin:7px -4px 2px;
padding:4px;
}

h2 {
background:#EFF3F6;
border:1px solid #DCDCE9;
color:#000000;
font-size:11px;
font-weight:bold;
margin-top:10px;
padding:2px;
text-align:center;
}

ul.circle {
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
margin-left:14px;
}

ul.none {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:4px;
}

ul.disc{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
margin-left:14px;
list-style-type:disc;
text-align:left;
}

/* jaunumu dizainin? */

#news .title {

margin-top: 10px;
margin-bottom: 10px;
font-size: 13px;
font-weight:bold;
}


#news .descript {
font-size: 10px;
}

#news .footer {
margin-top: 10px;
clear:both;
background:#E7ECF0;
border: 1px solid #CCC;
font-size:10px;
padding:4px 6px;
}

#news .lasi_talak{
margin: 10px;
}

#news .lasi_talak a{
color: red;
font-weight:bold;
font-size: 9px;
}

/* KOMENTAARIEM */
.comments {
margin-top:5px;
}

.comments_headers {

background:#E7ECF0;
border-top:1px solid #ccc;
padding:5px 2px;
}

.comments_texts {
padding:3px;
clear: both;
}


/*lapaam  */

.lapas{
margin-bottom: 50px;
clear: both;
text-decoration:none;
margin-left: 10px;
}

.lapas li{
background: #EFF3F6;
padding:3px 5px;
border:solid 1px #CCC;
float: left;
font-size:11px;
list-style:none;
margin-right:2px;
vertical-align:top;
}

.lapas li.active{
background: #E7ECF0;
}

.lapas a{

text-decoration:none;
}

.ieteikt_draugiem {
background:url("../img/ikonas/ieteikt_draugam.png") no-repeat scroll 0 0 transparent;
color:#FF6600;
font-weight:bold;
padding:1px 0 1px 20px;
text-align:right;
text-decoration:none;
}

/* INPUTI, textarea */
input, textarea, select {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #555555;
color:#000000;
font-size:11px;
padding:2px;
}

input:hover , textarea:hover , select:hover {
background:#FFFFFF;
border:1px solid #8b8b8b;
}

input:focus , textarea:focus, select:focus {
background:#CCC;
}

input.login {

background:#FFFFFF url('../img/ikonas/login.gif') no-repeat scroll 0 50%;
padding-left:18px;
width: 165px;
}


input.pass {
	
background:#FFFFFF url('../img/ikonas/pass.gif') no-repeat scroll 0 50%;
padding-left:18px;
width: 165px;
}

.errors {
clear:both;
margin-bottom: 5px;
background: #ff0000;
padding-top: 5px;
min-height: 20px;
vertical-align:middle;
text-align:center;
color: #fff;
font-weight:bold;
}


.oky{
margin-bottom: 5px;
background: #ff0000;
padding-top: 5px;
min-height: 20px;
vertical-align:middle;
text-align:center;
color: #fff;
font-weight:bold;
}

table.formas {
margin:0;
padding:0;
width:100%;
border-collapse:collapse;
}

table.formas th {
color:#555;
text-align:left;
width:150px;
vertical-align:top;
}

table.formas th, table.formas td {
margin:0;
padding:5px;
}


.userListItem {
padding: 3px;
width:77px;
float:left;
}


.userListPicture {
padding: 1px;
border: 1px solid #8b8b8b;
height:70px;
margin:0 auto;
width:70px;
margin-bottom: 2px;
}


.username {

font-weight:bold;
margin-left: 5px;
font-size : 10px;
}

.bilzuks {

padding: 1px;
border: 1px solid #8b8b8b;
height:70px;
width:70px;
}

.offline {
background:transparent url('/img/icons/user_offline.png') no-repeat scroll 0 0;
padding-left:20px;
font-size: 13px;
font-weight:bold;
padding-top:-1px;
}

.online {
background:transparent url('/img/icons/user_online.png') no-repeat scroll 0 0;
padding-left:20px;
font-size: 13px;
font-weight:bold;
padding-top:-1px;
}

.about_ustitles {

border-bottom:1px solid #8D8888;
color:#B6B1B1;
font-size:11px;
font-weight:bold;
padding:4px 0;

}

#banlist {
background: #E7ECF0;
border-top:1px solid #CCCCCC;
padding:5px 2px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

#banlist:hover {
cursor:pointer;
background: #fff;

}

#banlist .nick {
color: #000;
font-weight:bold;
text-align: left;
min-width: 170px;
float: left;
}

#banlist .end {
color: #555;
font-size: 10px;
text-align: right;
float: right;
}

#banlist .ip {
color: #555;
font-size: 10px;
float: left;
width: 75px;
}

#banlist .add_time {
color: #555;
font-size: 10px;
float: left;
width: 80px;
}
#banlist .admin_nick {
color: #555;
font-size: 10px;


}

#tab_container {
	padding: 0px 0 5px 0;
	font-size: 14px;

}

/*VIDEO*/

.video-item {
background: #E7ECF0;
border:1px solid #CCCCCC;
float:left;
height:150px;
margin:7px;
padding:6px;
width:138px;
}


.video-thumb-img {
border:1px solid #8B8B8B;
min-height:100px;
min-width:130px;
padding:1px;
}

.video-content .title {
color:#0D2474;
font-family:trebuchet ms;
font-size:12px;
font-weight:bold;
padding-left:4px;
}


.video_info {
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 4px;
padding: 5px;
width: 490px;
height: 14px;
background-color: #C0C0C0;
border: 1px solid #CCC;
float: center;
margin-top: 5px;
}


.video_desc {
width: 480px;
border:1px solid #C0C0C0;
font-size: 10px;
clear:right;
margin-top:-4px;
padding:10px;
}


/*!--Video_kategorijam--!*/

#sideblock_left .video_kategorijas li	{
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
margin-left:14px;
}





#forum .paddings{
margin-top:4px;
padding: 4px;
}



#forum .statistic{
background:none repeat scroll 0 0 #EFF3F6;
padding: 4px;
}
#forum .totall{

padding: 4px;
}


#forum .con{
border:1px solid #8B8B8B;
margin-bottom:14px;
}

#forum  .title {
background: #E7ECF0;
font-size:12px;
font-weight:bold;
padding: 6px;
}


#forum  table {
width:100%;
background-color:#ccc;
border-collapse:collapse;
border-spacing:0;
}

#forum  table td {
border-bottom: 1px solid #ccc;
line-height:155%;
}



#forum  table .tr_1 td.forum {
border-right:1px solid #ccc;
font-weight:bold;
padding: 5px;
width:66%;
background-color:#8B8B8B;
}

#forum  table .tr_1  td.sk {
text-align: center;
border-right:1px solid #ccc;
font-weight:bold;
padding: 5px;
width:7%;
background-color:#8B8B8B;
}


#forum  table .tr_1  td.last {
font-weight:bold;
padding: 5px;
width:35%;
background-color:#8B8B8B;
}

#forum  table .tr_2 td.forum {
border-right:1px solid #ccc;
padding: 2px;
width:66%;
background-color:#fff;
height: 50px;
}

#forum  table .tr_2  td.sk {
text-align: center;
border-right:1px solid #ccc;
padding: 2px;
width:7%;
background-color:#fff;
}

#forum  table .tr_2  td.darks {
background-color:#EFF3F6;
}

#forum  table .tr_2  td.last {
padding: 2px;
width:35%;
background-color:#fff;
}

#forum  .quote-top {

background:#000;
border-color:#000;
border-style:dotted dotted none solid;
border-width:1px 1px 0 4px;
color:#fff;
font-size:10px;
font-weight:bold;
margin:2px auto 0;
padding:3px;
}

#forum  .quote-text {

background:#FAFCFE;
border-color: #000;
border-style:none dotted dotted solid;
border-width:0 1px 1px 4px;
color:#465584;
margin:0 auto;
padding:4px;
}

#search-form {
left:1107px;
z-index:100;
background-color:#FFFFFF;
border:1px solid #000000;
position:absolute;
width:184px;
height:56px;
}

#search-form  h3{
background:#82A301;
color:#0D2474;
font-size:11px;
font-weight:bold;
padding:5px;
height:16px;
}

#search-form  p{
padding: 3px;
}

#search-form input.b {
background:#FFFFFF url('../img/ikonas/buttonSearch2.gif') no-repeat;
height:24px;
width:24px;
margin-left:5px;
border: none;
}

#forum .left {
background:transparent;
border-top:1px solid #8B8B8B;
color:#45576F;
float:left;
font-size:11px;
padding:5px;
width:160px;

}#forum .forum_bg {
background:transparent url('../img/topik_page_bg.gif') repeat-y scroll left center;


}

#forum .forum_bg .right {
float:left;
width:750px;

}

#forum .forum_bg .text_header {
background-color:#EFF3F6;
border-bottom: 1px solid #8B8B8B;
border-top:1px solid #8B8B8B;
color:#45576F;
font-size:11px;
padding:7px 6px;
}

#forum .forum_bg  .comment_text {
padding:7px;
}

.tooltip {
-moz-border-radius:5px;
background-color:#E7ECF0;
border-color:#ccc;
border-style:solid;
border-width:1px 1px 1px 4px;
display:none;
opacity:0.9;
padding:5px;
position:absolute;
width:200px;
line-height: 1.5;
}


.reloader {
background:transparent url('../img/ikonas/slide-reload.png') no-repeat;
cursor:pointer;
float:right;
padding:1px;
width:11px;
height:11px;
}

.h1add {
background:transparent url('../img/ikonas/side-add.png') no-repeat;
cursor:pointer;
float:right;
padding:1px;
width:11px;
height:11px;
}
.peleks {
min-height:130px;
}

.monitor_small_bilde {
border:1px solid #2e2e2e;
height:80px;
margin-top:4px;
padding:1px;
width:195px;
}

.poll_bc{

border:1px solid #DCDCE9;
background: #E7ECF0;
padding:1px;
height:12px;
}
.poll_voteline {

background: #DCDCE9;
height:12px;
}

.spinner {
font-weight: bold;
    text-align: left;
    padding-left: 20px;
    margin: 10px;
    background: url('../img/lade.gif') no-repeat;
	height:20px;
}

.delete_comment_link {
    background: url('../img/ikonas/delete.gif') no-repeat;
    padding-right: 20px;
   width:100%;
    outline: 0;

}

.quote_comment_link {
    background: url('../img/ikonas/quote.gif') no-repeat;
    padding-right: 15px;
   width:100%;
   outline: 0;

}
.edit_comment_link {
    background: url('../img/ikonas/edit.gif') no-repeat;
    padding-left: 10px;
     margin-right: 5px;
   width:100%;
}

/* lietotaj pakaapes */
.pak_1 {
background: url('../img/pakaapes/1.gif') no-repeat;
padding-left:12px ;
}

.pak_2{
background: url('../img/pakaapes/2.gif') no-repeat;
padding-left:12px ;
}

.pak_3{
background: url('../img/pakaapes/3.gif') no-repeat;
padding-left:12px ;
}
.pak_4{
background: url('../img/pakaapes/4.gif') no-repeat;
padding-left:12px ;
}

#forum ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
margin-left:14px;
list-style-type:circle;
text-align:left;
}

ul#tab { height: 13px; margin: 0; padding: 6px 8px 5px 15px; border-bottom: 1px solid #BABABA; list-style: none; }
ul#tab li { display: inline; }
ul#tab li a { color: #344D76; padding: 5px 10px; border: 1px solid #BABABA; background: #EFEFEF; border-bottom: 0; }
ul#tab li a.current { background: #FFFFFF; padding: 5px 10px; border: 1px solid #BABABA; border-bottom: 1px solid #FFFFFF; font-weight: bold; }
ul#tab li a:hover { background: #F7F7F7; }