@import url('lightbox.css');

body  {    margin: 0;    padding: 0;    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 12px; }
p     {    margin: 0;    padding: 0; }
table {    margin: 0;    padding: 0;  border-collapse: collapse;	}
td	  {    padding:0;	 vertical-align:top;		}
form, fieldset 	{	margin:0; padding:0; border:0; 	}
a       		{ color: #44AFCE;	text-decoration:none;  }
a:hover			{ color: #FFAC01;	text-decoration:underline; }
a img 			{ border:0; margin:0; padding:0;	}


/*----------------------------- Layout -----------------------------*/
#page_container		{	width:  880px;	margin: 0 auto;   border: 1px solid #BFCCD6;		}
#page_header		{	height: 80px;   background: #E7F4F7 url("/images/header_bg.gif") top repeat-x; padding: 10px 0 0 20px;   	}
#page_top			{	height: 245px;  background: #17416F url("/images/top_bg.gif") top repeat-x;	}
#page_menu			{	height: 48px;   background: #F0F3FA url("/images/menu_bg.gif") top repeat-x;	border: 1px solid #BFCCD6; }
#page_panel 		{	height: 80px;   background: #9DDBEC url("/images/panel_bg.gif") top repeat-x; border: 1px solid #5090A0;  }

#page_sidebar		{	width:  220px;	padding: 5px;	float:left;  background-color: #FFF;		clear:both;	}
#page_content		{	width:  640px;	min-height:400px;	height:auto !important;	height:400px;	padding:5px 5px 40px 5px;	float:right;	 background-color: #FFF; 	}
#page_content_full	{	padding: 5px 40px 40px 40px;	min-height:400px;	height:auto !important;	height:400px;	clear:both;	}
#page_footer		{	 height: 50px; background-color:#D6ECF5; border-top:1px solid #AFCBD7; color:#839CA7; padding: 10px 0 10px 30px; font-size:9px;	clear:both;	}
/*----------------------------- Layout -----------------------------*/



/*----------------------------- Content Formating -----------------------------*/
#page_content	 {	padding-bottom:25px;	line-height: 20px; }
h1 {	font-size: 22px;	margin:10px 0 10px 0;	font-family: Verdana, Helvetica, sans-serif; }
h2 {	font-size: 18px;	margin:5px 0 5px 0; 	font-family: Verdana, Helvetica, sans-serif; }
h3 {	font-size: 16px;	margin:3px 0 3px 0; 	font-family: Verdana, Helvetica, sans-serif; }
/*----------------------------- Content Formating -----------------------------*/



/*----------------------------- Footer and Copyright -----------------------------*/
#mediovski 		{ 	width: 105px;	float:right;	font-size:9px;	padding-top:15px;	margin: 8px 10px 0 0;		}
#mediovski a		{ 	color:#6E9EB2;	}
#mediovski a:hover{ 	color:#297797;	text-decoration:underline;	}
#footer_note	{ 	float: left; }
/*----------------------------- Footer and Copyright -----------------------------*/


/*----------------------------- Main menu -----------------------------*/
#main_menu		{	list-style-type: none;	margin:0;	padding:0;	width:auto;	}
#main_menu li 	{	display:block;	float:left;	}
#main_menu li a {	display:block;	float:left;    width:136px;  height:39px;	padding: 9px 15px 0 15px;	color: #48647E;	font-family: arial, tahoma, helvetica, verdan;	font-size:12px;	font-weight:bold;	border-left:  1px solid #BFCCD6;	border-right: 1px solid #BFCCD6; }
#main_menu li a:hover  {	background: #DAE1E6 url("/images/menu_bg_active.gif") top repeat-x; text-decoration:none;	}
#main_menu li a.active {	background: #DAE1E6 url("/images/menu_bg_active.gif") top repeat-x;	}
/*----------------------------- Main menu -----------------------------*/


/*----------------------------- Side menu -----------------------------*/
#side_menu_container    {   background-color: #FDF0C3;  border-right:1px solid #FAE8A8;  }
#side_menu a			{	background-color: #FEF5D4;	padding:4px 5px 4px 10px;	display:block; color:#404650;  border-bottom: 1px solid #FAE8A8; font-weight:bold;    font-size:11px;	}
#side_menu a:hover 		{	background-color: #FFFFFF;  text-decoration:none;    border-left:5px solid #FFAC01;  padding-left:5px;	}
#side_menu a.active     { 	background-color: #FFFFFF;    border-left:5px solid #FFAC01; padding-left:5px;	}

#side_menu  			{	padding: 0 0 0 0;		margin:0;	list-style-type: none;	}
#side_menu a			{	width:205px;	}
#side_menu ul 			{	padding: 0 0 0 20px;	margin:0;	list-style-type: none;	}
#side_menu ul li a		{	width:185px;	}
#side_menu ul ul		{	padding: 0 0 0 20px;	margin:0;	list-style-type: none;	}
#side_menu ul ul li a	{	width:175px;	}
/*----------------------------- Side menu -----------------------------*/





.contact_form	input.textbox {	padding:2px;	border:1px solid #808080;	width: 450px;	font-family:Arial, Helvetica, sans-serif; font-size:12px;	}
.contact_form	input.button  { font-family:Verdana, Arial, Helvetica, sans-serif;	}
.contact_form	label	{ display: block;	}
.contact_form	textarea{ padding:2px;	 border:1px solid #808080;	width: 450px;	height:200px;	font-family:Arial, Helvetica, sans-serif; font-size:12px;	}
.contact_form	p		{ padding:3px 0; margin:0;	}
.contact_form_container	{ margin: 0 auto; width:450px;}





.pager			{ margin: 0 auto; text-align: center; }
.pager a 		{ padding: 3px; }
.pager a.special{ color:#C0C0C0; }
.pager a.current{ font-weight:bold; }
.pager a:hover  { background-color:#1371FF; color:#fff; text-decoration:none; }






.articles_list1		 { margin:  10px 0 20px 0; }
.articles_list1 td   { padding: 10px 0;    line-height:15px;}
.articles_list1 td h2{ margin:  2px 0;  font-size:14px; }

.articles_list1		 { margin:  10px 0 20px 0; }
.articles_list2 td   { padding: 5px 10px 15px 0;    line-height:15px;}
.articles_list2 td h2{ margin:  2px 0;  font-size:14px; }
.articles_list2 img  { border:  1px solid #404040; }

.articles_list1		 { margin:  10px 0 20px 0; }
.articles_list3 td   { padding: 10px; }
.articles_list3 td h2{ margin:  2px 0; }


.products_list1		 { margin:  10px 0 20px 0; width:100%;}
.products_list1	td	 { padding: 10px 5px; border-bottom: 1px solid #C0C0C0; }
.products_list1	td h2{ margin:  2px 0; }

.products_list2		 { margin: 20px 0; width:100%;}
.products_list2	td	 { border: 1px solid #C0C0C0; text-align:center; font-size:smaller; line-height:normal; padding: 10px 5px; color:#808080; }


.gallery1			 { margin:  10px auto 20px auto; width: 100%; }
.gallery1	td  	 { padding: 10px; }
.gallery1	td img	 { border:  1px solid #404040; } 

.gallery2			 { margin:  10px auto 20px auto; width:100%; }
.gallery2	td	  	 { width:33%; text-align:center; line-height:normal; padding: 10px 5px; color: #808080; }
.gallery2	td img	 { border: 1px solid #404040; margin-bottom:5px; }

.product			{ margin: 0 auto 20px auto; width: 100%; }
.product td			{ padding: 0 15px 0 0; }
.product_img		{ width:220px; }	

.product_params 		{ margin: 0 auto; border: 1px solid #808080; margin: 20px auto; width:100%;}
.product_params td  	{ padding: 2px 6px;	border: 1px solid #808080; }
.product_params td img  { margin:0; }
.product_param			{ font-weight: bold; }



.img_left		{ float: left ; margin:0; padding: 0 10px 10px 0;	}
.img_right		{ float: right; margin:0; padding: 0 0 10px 10px;	}

.light_text 	{ font-size:smaller; color: #808080; }






input#text { height: 14px; font-size: 11px; }
input#button {  padding:1px;  border:1px solid;  font-family:Arial,Helvetica,sans-serif;  font-size:1em;  font-weight:bold;  color: #464646;   border-color:#E0E0E0 #ACACAC  #ACACAC #E0E0E0;  background: #C7C7C7 url("../images/search_button_bg.gif") top repeat-x;  cursor:pointer; }  
input.button_short {  width:45px;  }  
input.button_long {  width:125px;  }  







div#box_header {
	border-left: 14px solid #FFAC01;
	border-bottom: 1px solid #3BA9C5;
	background-color:#44AFCE;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 8px;
	text-transform: uppercase;
}
div#box_content {
	 
	/*
	background-color:#F9F1DD;
	border: 1px solid #F1E5BB;
	*/	
	background-color: #FFFAE7;
	border: 1px solid #FDF0C3;
	padding: 8px;
}



span#infolinia1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color: #5090A0;
}

span#infolinia2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color: #fff;
}
a span#bloguja {
	color: #33565D;
	text-decoration:underline;
	font-weight:bold;
}
a#nemzi 		{	color: #839CA7;	text-decoration:underline;	}
a:hover#nemzi	{	color: #324E5A; }



