html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, dl, dt, dd, ol, ul, li, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

ol, ul {
	list-style: none;
}

a img { vertical-align: bottom; border: 0; }

.clear {
	clear: both;
	font-size: 1px;
	line-height: 0em;
	height: 0;
	margin: 0;
	padding: 0;
}

.hidden, legend {
	display: none !important;
	overflow: hidden;
	visibility: hidden;
}

html, body {
	width: 100%;
	height: 100%;	
	background: #E9E9E9;
}

body {	
	font: normal 12px/14px tahoma, verdana, sans-serif;
	color: #666;
}

a {
	color: #9a0909;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img {
	vertical-align: bottom;
}

input {
  border: 1px solid #BBB;
  background-color: #FFF;
  color: #666;
}

textarea {
  border: 1px solid #BBB;
  background-color: #FFF;
  color: #666;
}

h3 {
	font: bold 14px/16px tahoma, verdana, sans-serif;
} 

#wrapper {
	position: relative;
	width: 996px;
	margin: 0 auto;
}

	#header {
		height: 30px;
		padding: 225px 0 5px;
		margin: 0 0 20px;
		background: url('../images/design/top_vasara.jpg') no-repeat 0 7px;
	}
	
	.svetku {
  
		background: url('../images/design/top_svetku.jpg') no-repeat 0 7px !important;  
  
  }
  
  .lnk_dzd {
  
    background: url('../images/design/top_lnk_15.png') no-repeat 0 7px !important; 
  
  
  }
	
		#header li a {
			float: left;
			display: block;
			font: normal 17px/19px tahoma, sans-serif;
			color: #fff;
			padding: 0 0 0 8px;
			margin: 0 0 0 8px;
			/* text-transform: uppercase;*/
		}
		
		#header #languages { float: right; margin: 0 15px 0 0; }
		
		#header li { float: left; }
		
		#header #languages a {
			border-left: 1px solid #fff;
			text-transform: uppercase;
		}
		
		#header #languages .first a { border: 0; }
	
  	#header #themes_top {margin: 0px 0 0 0;}	
  	
  	
  	
  	
	.column {
		float: left;
		width: 325px;
	}
	
	.column.news {
		width: 670px;
	}
	
		.news li {
			float: left;
			width: 325px;
			margin: 0 10px 10px 0;
			background: #fff;
		}
		
		.news li.news_full {
			float: left;
			width: 660px;
			margin: 0 10px 10px 0;
			background: #fff;
		}
		
		.news li li {
			background: transparent;
			width: auto;
			margin: 0;
			float: none;
		}
	
		.entry-data, .block h3 {
			height: 20px;
			background: #680708 url('../images/design/heading.png') no-repeat 0 0;
		}
		
		.block h3 { height: 24px; }
		
			.news li .category, .block h3 {
				text-align: right;
				color: #fff;
				text-transform: uppercase;
				padding: 1px 9px 0 0;
				font: normal 11px/18px tahoma, sans-serif;
			}
			
			.news li .category { float: right; }
			
			.news li .date {
				padding: 2px 0 0 17px;
				color: #fff;
				font: normal 11px/18px tahoma, sans-serif;
			}
			
		.news h1 {
			padding: 8px 16px;
		}
		
		.news h1, .news h1 a {
			font: normal 18px/20px tahoma, sans-serif;
			color: #9a0909;
		}
		
		.news .body {
			padding: 0 15px; text-align: justify;
		}
		
		.block .body {
			padding: 15px;
			background: #fff;
		}
		
		.news p, .block p, .news object { padding: 0 0 12px; }
		
		.body p {
      padding: 0 0 12px 0;
      margin: 0 0 0 0;
    }
    
		.body_li ol, .body_li h1, .body_li h2, .body_li h3, .body_li h4{
      padding: 0 0 12px 0;
    }
    
		.body_li ul li {
      list-style-type: square;
      padding: 0 0 0 0;
      margin: 0 0 0 15px;
    }
    
		.body_li ol li {    
    	list-style-type: decimal;
	    list-style-position: inside;
		}
		
    .body_li .real_table td {
        border: 1px solid #CCC;
        padding: 3px;
    }
    
		.body_li .real_table {
        border: 1px solid #9E1318;
    }
		
		.pic {
			float: left;
			margin: 2px 10px 2px 0;
		}
		
		.pic_event {
			float: right;
			margin: 2px 0 2px 10px;
		}
		
		.entry-links {
			padding: 3px 15px 17px;
			clear: left;
			font-size: 11px;
		}
		
		.entry-links a {
			font-weight: bold;
		}		
		
		.entry-links .read-more, .read-more {
			float: right;
			padding: 0 12px 0 0;
			background: url('../images/design/red-more.gif') no-repeat 100% 5px;
			font-weight: bold;
		}
		
		.related {
			border-top: 10px solid #E9E9E9;
			padding: 10px 15px 7px;
		}
		
			.related h4 {
				color: #a0a0a0;
				font: normal 12px/16px tahoma, sans-serif;
				padding: 0 0 15px;
			}
			
			.related li {
				padding: 0 0 8px;
			}
			
				.related li a {
					background: url('../images/design/gray-up.gif') no-repeat 0 4px;
					padding: 0 0 0 13px;
				}
				
				.related li .comments {
					padding: 0;
					background: none;
					color: #999;
				}
				
		.kat_list_mini {
			border-top: 10px solid #E9E9E9;
			padding: 10px 15px 7px;
		}
		
			.kat_list_mini h4 {
				color: #a0a0a0;
				font: normal 12px/16px tahoma, sans-serif;
				padding: 0 0 15px;
			}
			
			.kat_list_mini li {
				padding: 0 0 8px;
			}
			
				.kat_list_mini li a {

				}
				
				.kat_list_mini li .comments {
					padding: 0;
					background: none;
					color: #999;
				}
				
			#info .body {
				font: normal 18px/20px tahoma, sans-serif;
				color: #9a0909;
			}
			
			#info strong { font-weight: normal; }
			
			.small-blocks .block {
				float: left;
				margin: 10px 0;
				background: #fff;
			}
			
			#themes {
				width: 108px;
				margin-right: 8px;
			}
			
				#themes ul {
					padding: 7px 2px;
				}
			
				#themes li {
					margin: 2px 11px;
					padding: 0 0 0 14px;
					background: url('../images/design/red-up.gif') no-repeat 0 2px;
				}
			
			#featured {
			}
			  .paddingleft10{
          padding: 0 0 0 10px;
        }
			
				#featured ul {
					padding: 7px 2px;
				}
			
				#featured ul li {
          margin: 2px 11px;
					padding: 0 0 0 14px;
					background: url('../images/design/red-up.gif') no-repeat 0 2px;
					float:left;
        }
				
			#about {
				background: #fff;
				margin: 0 0 10px;
			}
				
				#about ul {
					padding: 9px 14px;
				}
				
				#about li { padding: 0 0 2px; }
				
			.news ul { clear: left; }
				
	#footer_friends {
		clear: both;
		padding: 4px 9px 10px 0px;
		color: #c1c1c1;
		line-height: 13px;
	}
	
		#footer_friends li {
			float: left;
			width: 996px;
			margin: 0 10px 10px 0;
			background: #fff;
		}
		
	  #footer_friends li li {
			background: transparent;
			width: auto;
			margin: 0;
			float: none;
		}
		
		#footer_friends .category { 
      float: right;
    	text-align: right;
			color: #fff;
			text-transform: uppercase;
			padding: 1px 9px 0 0;
			font: normal 11px/18px tahoma, sans-serif;
    
    }
    
    .sabiedrotie {
      float: left;
      padding: 10px 0px 10px 5px;
    }
    
	#footer_about {
		clear: both;
		padding: 4px 9px 10px 0px;
		color: #c1c1c1;
		line-height: 13px;
	}
	
		#footer_about li {
			float: left;
			width: 996px;
			margin: 0 10px 10px 0;
			background: #fff;
		}
		
	  #footer_about li li {
			background: transparent;
			width: auto;
			margin: 0;
			float: none;
		}
		
		#footer_about .category { 
      float: right;
    	text-align: right;
			color: #fff;
			text-transform: uppercase;
			padding: 1px 9px 0 0;
			font: normal 11px/18px tahoma, sans-serif;
    
    }
    
  .category a { 
  
    color: #fff;
    text-decoration: none;
  
  }
  
  .category a:hover { 
  
    color: #981014;
    text-decoration: underline;
  
  }  
	
	#footer {
		clear: both;
		padding: 4px 9px 10px;
		color: #c1c1c1;
		font-size: 11px;
		line-height: 13px;
	}
	
	.bodypadding {
    margin: 15px 0px 15px 0px;
  }
  
	.bodypaddingbottom {
    margin: 0px 0px 15px 0px;
  }
  
	.bodypaddingtop {
    margin: 15px 0px 0px 0px;
  }
  
  #picture_comment {
    font-size: 10px;
  }
  
  #regerror {
    margin: 15px 0px 15px 0px;
  }
  
  .hcbox {
    display: none;
  }
  
  .kom_num {
      font-size: 14px;
      font-weight: bold;
  }
  
  .kom_num_current {
      font-size: 18px;
      font-weight: bold;
  }
  
  .comments_article {
      color: #999;
  }
  
  .piccont {
      float: left; 
      width:63px;
      height: 90px;
  }
  
#iesakidraugiem {
  background: url('../images/design/iesakidraugiem.png') no-repeat 0px 0px;
  margin: 0 0 0 0;
  padding: 0 0 1px 22px;
}

#iesakitwitter {
  background: url('../images/design/iesaki_twitter.gif') no-repeat 0px 0px;
  margin: 0 0 0 0;
  padding: 0 0 1px 22px;
}

#iesakigooglebuzz {
  background: url('../images/design/google_buzz_this.png') no-repeat 0px 0px;
  margin: 0 20px 0 0;
  padding: 0 0 1px 22px;
}

#iesaku_rss {
  background: url('../images/design/iesaku_rss.gif') no-repeat 0px 0px;
  margin: 0 20px 0 0;
  padding: 0 0 1px 22px;
}

.event_special {
  font-weight: bold;
  color: #9A0909;
}

.img_event {
  width: 300px;
  border: #BBB solid 1px !important; 
  padding: 3px;
}

.label_pointed {
  font-weight: bold;
}

.mini_date {

 font-size: 9px;
 font-weight: bold; 

}

.tr_events_titles{

  background-color: #E9E9E9;

}

.tr_events_titles td{

 font-size: 9px;
 font-weight: bold;
 text-align: center;

}

.table_visipasakumi tr td {

 font-size: 11px;

}

.events_home{

  width: 100%;

}

.events_home td{

 font-size: 12px;
 font-weight: bold;
 text-align: left;
 vertical-align: top;

}

.events_home2 td{

 font-size: 11px;
 font-weight: normal;
 text-align: left;
 vertical-align: top;

}

.event_title_home_td {

  padding-left: 5px;

}

.events_home_special_td_left {

  border-left: 1px solid #CFCFCF;
  border-top: 1px solid #CFCFCF;
  border-bottom: 1px solid #CFCFCF;

}

.events_home_special_td_center {

  border-top: 1px solid #CFCFCF;
  border-bottom: 1px solid #CFCFCF;

}

.events_home_special_td_right {

  border-right: 1px solid #CFCFCF;
  border-top: 1px solid #CFCFCF;
  border-bottom: 1px solid #CFCFCF;

}

.events_home_special_td_right a{

  font-weight: bold;

}

.event_special_border {border: 1px solid #8C0C0B;}

.event_list_element_special{border: 1px solid #bbb;}

#event_title_input {width: 550px;}
#event_special_input {width: 10px;}
#event_startdate_input {width: 90px;}
#event_starttime_input {width: 50px;}
#event_enddate_input {width: 90px;}
#event_endtime_input {width: 50px;}
#event_city_input {width: 150px;}
#event_place_input {width: 550px;}
#event_place_link_map_input {width: 700px;}
#event_organizer_input {width: 820px;}
#event_contactinfo_input {width: 640px;}
#event_image_id_input {width: 50px;}
#event_gallery_id_input {width: 50px;}
#event_desc_ext_draugiem_lv_input {width: 585px;}
#event_desc_ext_other_input {width: 635px;}

.dropdown 
	{
		float:left; 
	}
.dropdown dt
	{
		margin:0;
		padding:0px 0px 15px 0px;
		background: url(../../img/index/backgrounds/header.menu.dt.jpg) top right no-repeat;
        width:139px;
        text-align:left;
	}
	.dropdown.last dt
		{
			background:none;
		}
.dropdown dt a
	{
		width:auto;
		height:auto;
		margin:0; 
		padding:0 0 8px 0;
		font-size:16px;
		line-height:16px;
		text-align:center;
		cursor:pointer; 
		color:white;
		list-style:none;
	}

.dropdown dt a:hover
	{
    margin:0; 
		padding:0 0 8px 0;
		text-decoration:none;
		background:url(../../img/index/backgrounds/dropdown.dt.a.hover.jpg) bottom repeat-x;
	}

.dropdown dd 
	{
		width:215px;
		margin:8px 0 0 1px; 
		position:absolute; 
		overflow:hidden; 
		display:none; 
		list-style:none;
		background:#555; 
		z-index:200;
    border: 1px solid #555; 
		opacity:0;
	}
.dropdown ul 
	{
		width:200px;
		padding:3px 2px 3px 2px;
		list-style:none; 
		border-top:none;
	}
.dropdown li 
	{
		margin:0;
		padding: 3px 0 7px 10px;
		display:inline;
		list-style:none;
		background:none;
		color: #FF2A00;
	}
.dropdown ul li a
	{
		width:200px;
		height:20px;
		padding:5px 0 5px 0; 
		margin:5px 0 5px 0;
		display:block; 
		font-size:14px;
		line-height:16px;
		text-align:left;
		font-weight:normal; /* bold */
		color:white; 
		text-decoration:none;
		border-top:0px solid #898989;
	}
	.dropdown ul li a:hover
		{
			color:#8aca1a;
            padding:5px 0; 
            margin:0;
		}
		
#adminlinks div {

  margin: 5px 5px 10px 0;
  clear:left;
  
}

#labeldiv {

  width: 60px;
  font-weight: bold;
  float: left;

}

#linkdiv {

  width: 300px;
  font-weight: normal;
  float: left;

}

.forcedGalleryImageStyle img{
  border: 0px solid #fff !important;
  margin: 0px !important;
  padding: 0px !important;
}

.forcedGalleryImageStyle .pwi_photo {
  border: 0px !important;
  margin: 0 4px 0 0 !important;
  padding: 0px !important;
  width: 80px !important;
  height: 80px !important;
  text-align: left !important;
  float: left !important;
}

.forcedGalleryImageStyle .pwi_container {
  border: 0px !important;
  margin: 0px !important;
  padding: 0px !important;
}

.forcedGalleryImageStyle .pwi_album_description, .forcedGalleryImageStyle .pwi_prevpage, .forcedGalleryImageStyle .pwi_pager_page, .forcedGalleryImageStyle .pwi_pager_current, .forcedGalleryImageStyle .pwi_nextpage {
  display: none;
}

.forcedGalleryImageStyleGal img{
  border: 2px solid #000 !important;
  margin: 0px !important;
  padding: 0px !important;
  width: auto !important;
  height: auto !important;
}

.forcedGalleryImageStyleGal .pwi_photo {
  border: 0px !important;
  margin: 0px !important;
  padding: 0px !important;
  width: 158px !important;
  height: 158px !important;
  text-align: left !important;
  float: left !important;
  background-color: #fff;
}

.forcedGalleryImageStyleGal .pwi_container {
  border: 0px !important;
  margin: 0 0 0 15px !important;
  padding: 0px !important;
}


.art_title {margin-top: 10px;}

