@charset "utf-8";
/* CSS www.slaidi.lv V2 Autors: Matīss Bērziņš */
@font-face {
	font-family: 'Museo300';
	src: url('../fonti/museo300-regular-webfont.eot');
	src: url('../fonti/museo300-regular-webfont.ttf') format('truetype'), url('../fonti/museo300-regular-webfont.svg#webfont4pA2KGhl') format('svg');
	font-weight: normal;
	font-style: normal;
}
*{padding:0; margin:0;}
html,body{
	background-color:#FFF;
	font-family:"Museo300", "Trebuchet MS";
	color:#363636;
	margin: 0;
	padding:0;
	width: 100%;
	height:100%;
	overflow:inherit;
}
a{ 
	color:#363636;
	text-decoration:none;
}
a:hover{border-bottom:1px dotted #363636;}
img{border:none;}
.ideja{
	margin:0;
	padding:20px 20px 20px 0;}
.bilde2{
	position:relative;
	float:right;
	margin:0 10px 10px 0;
}
h2{
	font-size:34px;
	margin:2px 0 5px 0;
	font-weight:normal;
}
h3{font-size:20px;
	margin:10px 0 5px 5px;
	font-weight:normal;
	position:relative;
	clear:both;
	}
.relative{
	position:relative;
	float:left;
	margin:0 0 30px 0;
	width:700px;}
hr{
	position:relative;
	float:left;
	width:960px;
	height:3px;
	margin:0 auto;
	background-image:url(../images/hr.png);
	background-repeat:repeat-x;
	border:none;
}
.forma{	
	display: none;
	position: absolute;
	width: 800px;
	text-align: left;
	left:-135px;
	top:-90px;
	height:65px;
	color:#fff;
	
	
}
.forma input{
	color:#363636;
	width:145px;
	height:19px;
	background-color:#fff;
	border:2px #fff solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom:10px;
	padding:0;
	}
.forma label  { position:absolute; top:2px; left:8px; color:#363636;}
.forma .zemak  { position:absolute; top:34px !important; left:8px !important; color:#363636;}
.forma .col{
	position:relative;
	width:150px;
	float:left;
	margin:0 10px 0 0;
	height:62px;
}
.forma textarea{
	color:#363636;
	width:145px;
	height:53px;
	background-color:#fff;
	border:2px #fff solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
#send{ border: none;
    background: url(../images/ikonas.jpg) no-repeat -71px -96px !important;
    padding:0;
	position:relative;
	float:left;
	height:44px;
	width:35px;
	margin:5px 0 0 0;
	cursor:pointer;
	}
.logo{ position:relative; float:left; margin-top:5px;}
.error{ color:#fff; text-transform:uppercase; font-weight:bold; font-size:15px; width:145px; text-align:center;}
.done{ color:#fff; font-size:15px;  width:145px; text-align:center;}
.done_komentars{ display:none; color:#363636;  text-transform:uppercase; font-weight:bold; font-size:15px; width:480px; position:relative; clear:both;}
.error_komentars{ display:none; color:#363636; text-transform:uppercase; font-weight:bold; font-size:15px; width:480px; position:relative; clear:both;
height:30px;}
#nav{
	background-color:#363636;
	width:100%;
	height:34px;
	position:relative;
	}
#header{ margin:0 auto; width:960px; position:relative; height:180px;
clear:both;}
#main-nav {
	margin: 0px 0px 0px 240px;
	text-align: left;
	height: 38px;
	padding: 9px 0 0 0;
	position:relative;
	float:left;		
}

#main-handle {
	margin:0 auto;
	width: 960px;
	position: relative;
	height:38px;
	clear:both;
}
#main-nav li {
	display: inline;
	list-style: none;	
}
#main-nav li a {
	margin-left: 25px;
	display:block;
	height:20px;
	outline: 0;
	position: relative;
	top:-3px;
	float:left;
	color:#D1D1D1;
	font-size:16px;
}
#main-nav li a:hover, #main-nav li a.active {
	color:#FFF;
	text-decoration:none;
}
#sub-link-bar {
	background: #363636;
	min-height:0px;
}
.sub-links {
	display: none;
	position: absolute;
	width: 700px;
	top: -15px;
	text-align: left;
	left: 0;
	padding:0;
}
.sub-links li a{
	color:#D1D1D1;
}
.sub-links li a:hover{
	color:#FFF;
}
#main-nav li a.close{
	margin-left:10px;
	display: none;
	position:relative;
	padding:0 5px 5px 5px;
	text-indent:1px;
	color:#fff;
	top:-2px;
}
#main-nav li a.close:hover{
	text-decoration:none;
	font-weight:bold;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#sl1{
	height:306px;
	width:1000px;
	margin:0 auto;
	background-position:bottom;
	background-repeat:no-repeat;
	margin-bottom:10px;
}
#sl2{
	width:960px;
	height:190px;
	margin:0 auto;
}
#slaider1{
	margin:0 auto;
	width:960px;
	height:310px;
}
#slaider2{
	position:relative;
	float:left;
	width:100%;
	height:140px;
	margin-top:10px;
	clear:both;
}
#sauklis{
	margin:0 auto;
	margin-bottom:10px;
	font-size:38px;
	height:100px;
	width:960px;
	color:#363636;
}
.left{
	position:relative;
	float:left;
	width:180px;
}
.right{
	position:relative;
	float:right;
	width:150px;
}
#content{ 
	position:relative;
	width:100%;
	float:left;
	height: auto !important;
	min-height:100%;

}
#raksti{
	width:960px;
	margin:0 auto;
	padding-bottom: 180px;
}
#raksti_p{
	width:960px;
	margin:0 auto;
	padding-bottom: 180px;
}
.raksts{
	position:relative;
	float:left;
	margin-top:5px;
	width:100%;
	clear:both;
	
}
.link{
	display:block;
	width:85px;
	float:right;
	position:relative;
	margin: 20px 0 10px 430px;
	}
.lasit{
	background-image:url(../images/ikonas.jpg);
	background-position:-36px -98px;
	width:7px;
	height:7px;
	text-indent:-9000px;
	margin:27px 0 0 5px;
	display:block;
	position:relative;
	float:right;
	padding:0;
	}
.right .lasit{
	margin:7px 0 0 5px;
	}
.raksts h2 {
	font-size:27px;
	margin: 0 0 1px 0;
	width:390px;
	font-weight:normal;
}
.raksts h1 {
	font-size:30px;
 
	margin: 0 0 1px 0;
	width:480px;
	font-weight:normal;
}
.raksts h2 a:hover{
	color:#363636;
	text-decoration:none;
	}
	
.datums{

	color:#6b5959;
	position:relative;
	float:left;
	width:500px;
	margin:0 0 5px 0;
}
.raksts .autors{

	color:#6b5959;
	position:relative;
	float:right;
	width:220px;
	text-align:right;
	margin:20px 0 0 0;
}
.teksts{
	position:relative;
	clear:both;
	padding:20px 0 23px 0;
	font-size:17px;}
.raksts .otra{
	position:relative;
	float:left;
	width:55%;
	margin:20px 20px 0 20px;
	padding:0;
	text-align:justify;
}
.raksts .pirma{
	padding-top:5px;
	position:relative;
	float:left;
	width:40%;
	padding:0;
	margin:0;
}
.raksts p {
	margin-top:0;
	margin-bottom:0;}
.raksts p + p {
  text-indent: 1.5em;
  margin-top: 0 }
.rakstbilde{ padding-bottom:10px;
position:relative;
width:375px;}
#image{
	position:relative;
	width:960px;
	margin:0 auto;
	margin-bottom:10px;
	background-position:bottom;
	background-repeat:no-repeat;
}
.hide{
	z-index:101;}
.mala{ 
position:relative;
width:80px;
float:left;
}
.diapoz{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	display:block;
	}
.ieprieksh{
	width: 55px;
    height:46px;
    cursor: pointer;
    background: transparent url(../images/ikonas.jpg) no-repeat -5px 0;
	position:absolute;
	left:15px;
	text-indent:-9990px;
	z-index:99;}
.ieprieksh:hover{
	background: transparent url(../images/ikonas.jpg) no-repeat -5px -46.4px;}	
.im{position:relative;
float:left;}
.nakama{
	width: 55px!important;
    height: 46px!important;
	border:none!important;
    cursor: pointer;
    background: transparent url(../images/ikonas.jpg) no-repeat -70px 0;
	position:absolute;
	right:15px;
	text-indent:-9990px;
	z-index:99;
}
.nakama2{
	width: 55px!important;
    height: 46px!important;
	border:none!important;
    cursor: pointer;
	margin-top:12px;
    background: transparent url(../images/ikonas.jpg) no-repeat -70px 0;
	position:absolute;
	top:12px;
	right:35px;
	text-indent:-9990px;
}
.nakama:hover{
	background: transparent url(../images/ikonas.jpg) no-repeat -68px -46.4px;
	}
.nakama2:hover{
	background: transparent url(../images/ikonas.jpg) no-repeat -68px -46.4px;
	}
.social{
	position:relative;
	float:right;
	width:100px;
	height:30px;
	margin:140px 80px 0 0;}
.vote_up{
	position:relative;
	float:left;
	width:16px;
	height:16px;
    background: transparent url(../images/ikonas.jpg) no-repeat -45px -94px;
	text-indent:-9990px;
	margin:10px;
}
.twitter{
	background-image:url(../images/ikonas.jpg);
	background-position:-16px -94px;
	height:16px;
	width:16px;
	position:relative;
	display:block;
	float:left;
	text-indent:-9000px;
	padding:0;
	margin:10px 0 10px 0;
}
.votes_count{
	font-size:20px;
	margin-top:4px;
	height:24px;
	width:30px;
	display:block;
	position:relative;
	float:left;
}
	
#apraksts{
	clear:both;
	position:relative;
	width:960px;
	height:120px;
	margin:0 auto;
	margin-top:20px;
}
#search{ 
	background: transparent url(../images/ikonas.jpg) no-repeat -1px -154px;
	background-repeat:no-repeat;
	width:206px;
	height:21px;
	position:relative;
	float:right;
	margin:5px;
	border:none;
	padding:2px 25px 2px 5px;
}
.tabula{
	border-collapse:collapse;
	position:relative;
	width:960px;
	float:left;
	text-align:left;
	margin:0 0 10px 0;
}

.tabula th{
	padding:10px 8px;
	margin:0;
	border-bottom:2px #fff solid;
}
.tabula td{
	padding:9px 8px 0;
	text-align:center;
}
.tab:hover{
	color:#999;
	cursor:pointer;}
.virsraksti{
	font-size:24px;
	}
.apraksti{
	font-size:19px;

	}
/* GADI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#gadi{
	margin:0 0 10px 0;
	padding:0;
	height:100px;
	}
#gadi li {
	list-style: none;
	float:left;
	width:180px;
	height:90px;
	padding:0;
	margin:0 12px 12px 0;
	position:relative;
	text-align:center;
}
#gadi li a {
	text-decoration: none;
	color: #363636;
	outline: 0;
	position: relative;
	text-align:center;
	padding:0;
	margin:0;
	display: inline;
}
#gadi li h3{
	padding:60px 0 0 0;
	font-size:18px;
	text-align:left; 
	}
.tie{
	}
#gadi li a.close{
	font-size:24px;
	font-weight:bold;
}
.desmiti{
	width:130px;
	height:54px;
	font-size:45px;
	
	}
#gadi li a:hover, #gadi li a.active {
	color:#000;
	font-size:48px;
	border:none;
}
#gadi li .close{
	display:none;
	position:absolute;
	right:0;
	top:0;}
.apaksh_gadi{
	position: relative;
	width: 192px;
	text-align: left;
	height:35px;
	
}
.apaksh_gadi li{
	margin:0 !important;
}
.apaksh_gadi li a{
	font-size:27px!important;
	text-indent:1px !important;
	font-style:normal;
	clear:both;
	
}
.apaksh_gadi li a:hover{
	font-size:28px!important;
}


/* GADI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.gal_title{
	position:relative;
	float:right;
	width:300px;
	margin:9px 0 9px 50px;
	}
.thumb_img{
	width:180px;
	height:135px;
	position:relative;
	float:left;
	padding:0;
	margin:0 12px 12px 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;}
.boxgrid{
	width: 180px;
	height: 135px;
	overflow: hidden;
	position: relative;

}
.boxgrid img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption{
	text-align:right;
	float: left;
	position: absolute;
	background: #363636;
	height: 135px;
	top:135px;
	width: 100%;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
 	}

.boxcaption .heart{
	position:relative;
	opacity:1;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);	
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	}
boxgrid caption a{
	display:block;
	color:#FFF;}
.boxcaption h3{
	margin:10px 20px 15px 42px;
	font-size:14px;
	width:118px;
	height:30px;
	color:#fff;
	font-weight:bold;
	position:relative;
	}
.boxcaption p{
	margin:0 20px 0 20px;
	position:relative;
	font-size:13px;
	width:140px;
	text-align:right;
	color:#fff;
	}
.boxcaption img{
	position:relative;}
.gads2{
	width:30px;
	height:15px;
	color:#fff;
	font-size:12px;
	background-color:#363636;
	font-weight:bold;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius:10px;
	padding:5px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;}
.vertejums {
	font-size:13px!important;}
#atslegvardi{
	width:430px;
	height:250px;
	position:relative;
	float:left;
	padding:8px 38px 8px 8px;
	text-align:left;

}
#atslegvardi a{ 
margin:3px;
}
#atslegvardi h2{ 
	margin:5px 5px 10px 5px;
}
#pilsetas{
	width:429px;
	height:250px;
	position:relative;
	float:left;
/*border-left:#d1d1d1 1px solid;*/
	padding:8px 38px 8px 8px;
	text-align:left;

}
#pilsetas a{ 
margin:3px;
}
#pilsetas h2{ 
	margin:5px 5px 10px 5px;
}
#pilsetas a:hover{
}
#komentari{
	position:relative;
	width:960px;
	min-height:200px;
	margin:0 auto;
	}
.pievienot_k{
	width:480px;
	clear:both;
	margin:10px 0 20px 30px;
	height:100px;}
#komentari .left{
	 font-size:17px;
	 margin-bottom:20px;}
#komentari .right{
	width:300px;}
#komentari p{ margin:0; padding:0; position:relative;}
#komentari label{position:absolute; top:5px; left:8px; color:#363636;}
#komentari h2{
	margin-bottom:10px;
	}
#komentari input{
	color:#363636;
	width:158px;
	height:18px;
	background-color:#fff;
	border:1px solid #363636;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin:5px 0 5px 0;
	padding:4px 0px 0px 5px;
	}
#komentari textarea{
	margin:5px 0 5px 0;
	color:#363636;
	width:198px;
	height:68px;
	background-color:#fff;
	border:1px solid #363636;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	position:relative;
	float:left;
	overflow:hidden;
	}
.komentars{ height:100px; position:relative; clear:both; width:960px;}
.komentars .vards{ font-weight:bold; color:#363636; width:200px; position:relative; float:left; margin:5px 0 0 10px;}
.komentars .datums{ width:200px; position:relative; float:left;}
.komentars .koments{ font-size:15px; width:900px; position:relative; clear:both; padding: 10px 0 20px 30px; text-align:justify;}
#pagi{
	position:relative;
	height:430px;}
#page_navigation{
	padding:0 5px 5px 0;
	clear:both;
	position:relative;
	width:100%;}
#page_navigation a{
	text-align:center;
	font-size:20px;
	padding:2px;
	}
.active_page{
	font-size:21px;
	color:#ccc;}
#page_navigation a:hover{
	color:#ccc;
	text-decoration:none;
}

#footer{
	width:100%;
	height:140px;
	clear:both;
	background-color:#363636;
	color:#d1d1d1;
	margin-top:-140px;
	position: relative;
}
/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}
#footer a{
	padding:5px;
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:17px;
	position:relative;
	}
#footer a.copy{
	position:relative;
	float:right;
	width:380px;
	text-align:right;}
#footer .made{
	position:absolute; right:17px;
	top:50px;
	width:200px;
	height:46px;
	background: transparent url(../images/ikonas.jpg) no-repeat 0 -180px;
	text-indent:-9990px;
		}
#footer a.copy:hover{
	border:none;}	
#footer a:hover{
	border-bottom:2px dotted #fff;
}
#footer .col {
	width:960px;
	height:70px;
	position:relative;
	margin:0 auto;
	padding: 10px;}
#social{
	width:100%;
	height:30px;
	background-color:#f5f5f5;
	position:relative;
	border-top:1px solid #d1d1d1;
	border-bottom:1px solid #fff;
	}
#ikonas{
	width:960px;
	position:relative;
	height:28px;
	margin:0 auto;}
#ikonas a.twitter{
	background-image:url(../images/ikonas.jpg);
	background-position:-16px -94px;
	height:16px;
	width:16px;
	position:relative;
	display:block;
	float:right;
	text-indent:-9000px;
	padding:0;
	margin:7px 7px 7px 0;
}

#ikonas .rss{
	background-image:url(../images/ikonas.jpg);
	background-position:0 -94px;
	height:16px;
	width:16px;
	position:relative;
	display:block;
	float:right;
	text-indent:-9000px;
	padding:0;
	margin:7px;
}
