/* default CSS syle Sheet */

html,body
{
	/* remove all borders */
	margin: 0px;
	padding: 0px;

	/* default background */
	font-family: "Trebuchet MS",tahoma, verdana, helvetica, arial, sans-serif, serif;
	background-color: #FAFBFB;
	font-size: 13px;
	color: #333333;
  text-align:center;
}

img
{
	border: 0px;
}

div
{
	margin:0px;
	padding:0px;
	/* border: solid 1px black; */
}

p, ul, li, h1, h2, h3
{
	margin:0px;
	padding:0px;
}

a {text-decoration: none; color: #333333;}
a:visited {color: #333333;}

.error
{
	color:red;
}

.success
{
	color: green;
}

.textmiddle {vertical-align:middle;} 

#container {width: 960px; margin: 0 auto; padding-bottom: 0.5em;}


#body_box
{
	width: 960px;
	background-image: url('../images/design_new/title.jpg');
	height: 256px;	
	margin-top:5px;
	text-align:left;
}

#tools
{
	padding-top:1px;
	width: 950px;
  height: 25px;
  text-align:right;
}

#tools img {
  vertical-align:top;
}

#tools a {
	font-weight: bold;
}

#gerbonis {
	 width:250px;
	 height:170px;
}

#gerbonis a {
	 margin-left: 25px;
   position: absolute;
   height: 125px;
   width: 105px;
   top: 30px; 
   text-decoration: none;
   }
#gerbonis a i { visibility: hidden; }

#gerbonis_title {
	position: relative;
	   top: 30px; 
	   left: 150px;
	font-size: 24px;
 font-weight: bold;	
}

#tools_info {
	margin-left:650px;
	margin-top:15px;
	width: 300px;
  height: 42px;
  text-align:right;
}

/******************* leftmenu ****************************/
#leftmenu_box {width: 267px; float: left;} 

#leftmenu_top
{
 margin-left: 0px;
 margin-right: 6px;
 margin-bottom: 4px;
 width: 259px;
 height: 28px;
/*
 background-color: #cc3333;
 color: white;
 background-image: url('../images/design/menu_left_top_bg.gif');
 background-position: top left;
 background-repeat: no-repeat;
 border: 1px solid #7D1520;
*/
 background-color: #c5d6e0;
 color: #333333;
	font-weight: bold; 
 text-align:left;
 border: 1px solid #c3c4c6; 
}

#leftmenu_top_title
{
 padding-left: 5px;
 font-size: 14px;
 padding-top: 5px;
 text-transform: uppercase;
text-align:left;
}

#leftmenu_top_title a
{
	 color: #333333;
}

#leftmenu_list
{
 margin-left: 0px;
 margin-right: 6px;
 margin-bottom: 4px;
 width: 259px;
 background-color: #F4F4F4;
 background-image: url('../images/design/menu_left_list_bg.gif');
 background-position: top left;
 background-repeat: no-repeat;
 border: 1px solid #CECECE;
text-align:left; 
}

#leftmenu_list ul
{
 margin-left: 30px;
 margin-top: 10px;
 margin-bottom: 10px;
text-align:left; 
}

#leftmenu_list li
{
 list-style-image: url('../images/design/menu_left_bullet.gif');
 padding: 1px;
text-align:left; 
}


/******************* news block ****************************/
#news_box {width: 693px; float: right;}

#news_top
{
 margin-left: 4px;
 margin-bottom: 4px;
 width: 687px;
 height: 28px;

 background-color: #c5d6e0;
 color: #333333;
 /*
 background-image: url('../images/design/news_top_bg.gif');
 background-position: top left;
 background-repeat: no-repeat;
*/
 border: 1px solid #c3c4c6;
}

#news_top_title
{
 padding-left: 18px;
 font-size: 14px;
 padding-top: 5px;
 text-transform: uppercase;
text-align:left; 
}

#news_top_list
{
 margin-left: 4px;
 margin-bottom: 4px;
 width: 686px;
/* SV 22/02/2010
 background-color: #F4F4F4;
 background-image: url('../images/design/menu_left_list_bg.gif');
 background-position: top left;
 background-repeat: no-repeat;
*/
 background-color: white;
 border: 1px solid #CECECE;
}


#izvelnes
{
 margin-left: 30px;
 margin-top: 10px;
 margin-bottom: 10px;
text-align:left; 
}

#izvelnes li
{
 list-style-image: url('../images/design/menu_left_bullet.gif');
 padding: 1px;
text-align:left; 
}

/******************* aktuala zina ****************************/
#news_actual_box
{
 width: 670px;
 margin: 0 0px 10px 10px;
 overflow: hidden;
text-align:left;  
}

#news_actual_image {float: left; border: solid 1px black; margin-right: 10px;}
#news_actual_image img {border: 1px solid #7A7A7B;}

#news_actual_text
{
 margin-top: 10px;
 float: left;
 width: 660px;
 color: #333333;
}

#news_actual_text h1, #news_actual_text h1 a
{
 font-size: 17px;
 color: #333333;
 font-weight: normal;
}

#news_actual_text h2, #news_actual_box h3
{
 font-size: 11px;
 padding-left: 11px;
 font-weight: normal;
 margin-bottom: 4px;
}

#news_actual_box h3
{
 padding-left: 0px;
}

#news_actual_box h3 a:visited {color: #333333;}

.news_actual_link
{
 margin-top: 8px;
 font-size: 11px;
 display: block;
 width: 500px;
}

.news_actual_link a
{
 color: #e23940;
}

.news_actual_link p {margin-left: 20px; margin-bottom: 10px;}

/******************* aktualo zinu list ****************************/
#news_actual_list
{
 float: left;
 margin: 10px;
}

#news_actual_list h1
{
 font-size: 13px;
 color: #333333;
 font-weight: bold;
 text-transform: uppercase;
 padding-bottom: 3px;
}

#news_actual_list ul
{
 margin: 2px;
 margin-left: 17px;
 list-style-type: none; 
}

#news_actual_list ul li
{
 list-style-image: url('../images/design/menu_left_bullet.gif');
 margin-left: 17px;
 padding: 1px;
}

#news_actual_list ul li a {color: #333333;}



/******************* kontakti ****************************/


#contacts {width: 267px; float: left;}

#contacts ul
{
 margin-left: 30px;
 margin-top: 10px;
 margin-bottom: 10px;
}

#contacts li
{
 list-style-image: url('../images/design/menu_left_bullet.gif');
 padding: 1px;
text-align:left; 
}

#contacts h1
{
 font-size: 14px;
 color: #0A1C7E;
 font-weight: bold;
 text-transform: uppercase;
 padding-top: 10px;
 padding-left: 8px;
text-align:left;  
}


/******************* footer ****************************/

#footer_box
{
 float: left;
 width: 960px;
 height: 50px;
}

#footer_box_left {width: 264px; float: left; }
#footer_box_right {width: 693px;  float: right; color: #B3A5A7;}

#footer_box_left div
{
 margin:0;
 margin-left: 0px;
 width: 260px;
 background-color: #7D1520;
 height: 3px;
 margin-right: 2px; 
}

#footer_box_right div
{
 margin:0;
 margin-left: 4px;
 width: 687px;
 background-color: #D5B7BA;
 height: 3px;
}

#footer_box_right p
{
 margin-left: 15px;
}


/******************* old design ****************************/

table.grid
{
	border-collapse: collapse;
	width:99%;
	margin-top:10px;
	margin-bottom:10px;
}

table.grid th
{
	padding: 3px;
	border: 1px solid #c3c4c6;
	background-color:#c3c4c6;
}

table.grid tr
{
	padding: 3px;
	border: 1px solid #c3c4c6;
}

table.grid td
{
	padding: 3px;
	border: 1px solid #c3c4c6;
}

th.status, td.status
{
	text-align:center;
}

th.date, td.date
{
	text-align:center;
}

th.button, td.button
{
	text-align:center;
}

th.text, td.text
{
	text-align:left;
}

th.number, td.number
{
	text-align:right;
}

	#content-right-column
	{
		width: 98%;
		/*height: 100%;*/
		color: #333333;
	}


		#content-right-column p
		{
			margin-bottom:3px;
		}

		#content-right-column h2
		{
 margin-top: 10px;
 font-size: 17px;
 color: #333333;
 font-weight: normal;
		}


		#content-right-column table
		{
			border-collapse: collapse;
			width: 100%;
			border: 1px solid #c3c4c6;
			background-color: #c3c4c6;
			font-size: 12px;
		}

		#content-right-column th
		{
			padding: 2px;
			color: #333333;
			border: 1px solid #c3c4c6;
			background-color: #c3c4c6;
			text-align:left;
		}

		#content-right-column td
		{
			padding: 3px;
			color: #333333;
			border: 1px solid #c3c4c6;
			background-color: white;
		}

		#content-right-column .post-status
		{
			color: #333333;
			padding-bottom: 5px;
			font-size:0.8em;
			font-style:italic;
			text-align:left;
		}

		#content-right-column .gallery-box
		{
			clear:both;
			float:right;
			background-color: #c3c4c6;
			margin-bottom:5px;
			font-size:8pt;
		}

		#content-right-column .img-thumbnail
		{
			text-align:center;
			padding-bottom:3px;
		}

		#content-right-column .img-thumbnail-bottom
		{
			width:170px;
			float:left;
			padding:5px;
			text-align:center;
			height:150px;
		}

		#content-right-column .img-thumbnail img, #content-right-column .img-thumbnail-bottom img
		{
			padding:3px;
			border: 1px solid #c3c4c6;
			margin:3px;
		}

		#content-right-column .article-img-thumbnail
		{
			float:left;
			padding-right:10px;
			padding-top:5px;
			text-align:center;
		}

		.img-thumb
		{
			padding:3px;
			border: 1px solid #c3c4c6;
			margin:3px;
		}


		#content-right-column table.first-page-box, #content-right-column table.first-page-box tr, #content-right-column table.first-page-box td
		{
			border: 0px;
			padding:2px;
		}

		#content-right-column .first-page-article-box
		{
			width:350px;
			padding-right:10px;
		}

		#content-right-column .first-page-articles-box
		{
			width:195px;
			background-color: #c3c4c6;
		}

		#content-right-column .first-page-articles-box ul
		{
			margin:0px;
			padding:0px;
			padding-top:5px;
			padding-bottom:5px;
			margin-left:20px;
			font-size:0.9em;
		}

		#content-right-column .first-page-articles-box ul li
		{
			line-height:1.5em;
		}

		#first-page-gallery-box
		{
			/*width:49%;*/
		}

		#first-page-gallery-list
		{
			background-color: #c3c4c6;
		}

		#first-page-gallery-box ul
		{
			margin:0px;
			padding:0px;
			padding-top:5px;
			padding-bottom:5px;
			margin-left:20px;
			font-size:0.9em;
		}

		#content-right-column .intro-txt
		{
			background-color: #c3c4c6;
			font-style: italic;
			padding:5px;
			padding-left:20px;
			color: #333333;
		}

		#content-right-column .body-txt
		{
			clear:both;
			padding-top:5px;
			padding-bottom:5px;
			color: #333333;
		}

		#content-right-column .additional-box
		{
			clear:both;
			float: right;
			border-left:1px solid #c3c4c6;
			margin-left:10px;
			margin-bottom:10px;
			padding-top:5px;
			padding-left:5px;
			padding-bottom:5px;
			width:200px;
			font-size:8pt;
		}

		#content-right-column .additional-box-bottom
		{
			clear:both;
			border-bottom:1px solid #c3c4c6;
			margin-top:10px;
			margin-bottom:10px;
			font-size:8pt;
			padding-top:5px;
			padding-left:5px;
			padding-bottom:5px;
		}

		#content-right-column .additional-box ul
		{
			margin-left: 25px;
			padding:0px;
		}


		#content-right-column ul
		{
 margin-left: 30px;
 margin-top: 10px;
 margin-bottom: 10px;
 text-align:left; 
			list-style-image: url('../images/design_old/li.gif');
		}

		#content-right-column hr
		{
			display: none;
		}

		#content-right-column a
		{
			color: #333333;
			text-decoration:none;
		}

		#content-right-column a:visited, #content-right-column a:active
		{
			color: #333333;
		}

/*		#content-right-column a:hover
		{
			border-bottom: 1px dotted #0A1C7E;
		}
	*/
		#content-right-column code
		{
			display: block;
			background-color: #eee;
			color: #333333;
			border: 1px dotted #666;
			padding:5px;
			font-size:1.2em;
		}
		#content-right-column .page-navigator
		{
			padding-top:10px;
			padding-bottom:10px;
			color: #333333;
			border-bottom:1px solid #D8B9BC;
			font-size:8pt;
		}

			#content-right-column .page-navigator a, #content-right-column .page-navigator a:visited, #content-right-column .page-navigator a:active
			{
				color: #333333;
				border-bottom: none;
			}

/* IZMAINAS */

#div_fontsize {
 position:absolute;
 top:34px;
 right:0;
 width:70px;
}

#div_fontsize a {
  font-size: 15px; 
}
