.error_input {
	background-color:#ffe5e5;
}	
	
	html, body{height:100%; padding: 0; margin: 0;}
	
	* { padding: 0; margin: 0; border: 0; }
	html 
	{
		background: url('../images/main/body_bg_small.gif') bottom repeat-x #FFF;		
	}
	
	html { font-size: 100%; /*IE hack*/}
	body 
	{ 
		font-size: 1em;
		font-family: Arial, Verdana, sans-serif;				
	}
	
	.index_body
	{			
		background-image: url(../images/main/body_inner_bg.gif) !important;
		background-repeat: repeat-y;
		background-position: 186px 0;		
	}	
	
	/* Opera only styles */
	@media all and (min-width: 0px){
		html, body { height: auto; }
	}
	
	.content-text * h1
	{
		font-size: 1em;
		color: #587410;	
		font-weight: bold;
		background: url(../images/main/text_title_bullet.gif) no-repeat 3px 9px #E1EFBF;
		padding: 3px 19px !important;
	}
	
	img {border: 0;}
	
	form {padding:0; margin: 0;}
	
	a { text-decoration: none; color: #5d8c17; }
	
	a:hover { text-decoration: none; color: #ed1c24; }
		
	.clear { height: 0; clear: both; font-size: 0; line-height: 0; }
	
	#outer, #outer1 
	{
		min-height: 100%; 
		height: 100%;
		margin-left:186px;
		margin-right:14px;
		color: #000000;
		min-width: 799px;
		background: none;
	}
	
	#outer1
	{
		background: url('../images/main/right_column_bg.gif') repeat-y right #FFF;
	}
	
	html>body #outer, #outer1 { height: auto; }
	
	* html #outer1, * html #outer { margin-left: 209px; }
	
	#header
	{
		position:absolute;
		left: 0;
		top: 0;		
		width: 100%;
		color: #000000;	
		min-width: 999px;	
		z-index: 99;
	}
	
	#left 
	{
		position: relative;
		width: 209px;
		float: left;
		margin-left: -186px;
		margin-right: -50px;
		z-index: 2;
	}
	
	* html #left 
	{ 
		margin-left: -209px;
		padding-bottom:0; 
		margin-right: -3px;
		
	} /*fix gap in ie next to float and clear footer because we've moved float too far left*/
	
	#left_container
	{
		padding-left: 14px;
	}
	
	#center
	{
		float:right;
		width:100%;
		position:relative;
		margin: 0 0;		
	}
	
	* html #center {height:1%;margin-bottom:12px}/* combat IE's 3 pixel jog */
	
	#center_container, #center_container1
	{		
		position: relative;
		/*background: url('../images/main/center_index_bg.gif') no-repeat 22px 0;*/
		min-width: 600px;
		margin-right: 190px;
		min-height: 300px;				
	}
	
	#center_container1
	{
		background: url('../images/main/body_inner_bg.gif') repeat-y left;
	}
	
	* html #center_container { background-position: top left; height: 300px; }
	* html #center_container1 { background: none; height: 300px; }
	
	#right
	{
		position: relative;		
		width: 202px;		
		float: right;
		z-index: 3;		
		margin-right: -14px;
		padding-bottom: 130px;
	}
	
	* html #right
	{
		/*margin-right: -229px;
		padding-bottom: 52px;*/
	}
	
	#footer
	{		
		clear:both;
		height:50px;
		margin-top: -50px;		
		color: #000000;
		text-align:center;
		position:relative;
		min-width: 999px;
		background: url('../images/main/body_bg3.gif') repeat-x bottom;
		
	}
	
	* html #footer
	{
		width: 100%;
	}
	
	#clearheader{height:108px;}/*needed to make room for header*/
	#clearfooter{clear:both;height:70px;}/*needed to make room for footer*/
	* > html #clearfooter {float:left;width:100%;}	
	
	.outerwrap 
	{
		float: left;
		width: 100%;		
	}
	
	/* OTHER STYLES */
	
	#logo_link
	{		
		display: block;
		padding-top: 30px;
		padding-left: 20px;	
		width: 185px;
	}
	
	/* HEADER STYLES */
	#header_container
	{
		margin-right: 14px;
		background: url('../images/main/center_top_bg.gif') repeat-x;
		height: 108px;
		min-width: 800px;
		position: relative;
	}
	
	#header_width
	{
		height: 1px; 
		width: 990px; 
		font-size: 0; 
		position: relative;
	}
	
	#header_left_corner
	{
		height: 108px; 
		margin-top: -1px; 
		position: absolute;
		background: url('../images/main/header_left_corner.jpg') no-repeat #FFF right; 
		width: 379px;
	}	
	
	* html #header_left_corner
	{
		margin-top: -2px;
	}
	
	
	.top_corner1
	{
		background: url('../images/main/top_right_corner.gif') no-repeat;
		position: absolute;
		right: 0;
		top: 50px;
		height: 17px;
		width: 17px;
	}
	
	.top_corner2
	{
		background: url('../images/main/gidas_bg_corner.gif') no-repeat;
		position: absolute;
		right: -14px;
		top: 99px;
		height: 23px;
		font-size: 0;
		line-height: 0;
		width: 37px;
		z-index: 2;
	}
	
	.top_search
	{
		position: absolute;
		right: 0;
		padding-top: 12px;
		font-size: 0.75em;
		z-index: 16;
	}
	
	.top_main_meniu
	{	
		padding-top: 15px;
		color: #5d8c17;
		font-size: 0.75em;
		text-align: right;		
		z-index: 17;	
		position: absolute;		
		right: 210px;		
	}
	
	.top_main_meniu a
	{		
		color: #5d8c17;
		padding: 0 5px;
		text-decoration: none;
	}
	
	.top_main_meniu a:hover
	{
		color: #ed1c24;
		padding: 0 5px;
		text-decoration: none;
	}
	
	.main_meniu
	{	
		text-align: right;	
		margin-right: 15px;		
		z-index: 3;
		position: absolute;
		right: 5px;
		margin-top: 72px;
		margin-left: 250px;		
	}
	
	#main_nav
	{
		padding: 0;
		margin: 0;
		padding-top: 42px;
		list-style: none;
		min-width: 520px;
		position: absolute;
		right: 0;
		margin-top: 30px;
		margin-right: 14px;
		height: 27px;
	}
	
	* html #main_nav
	{
		width: 520px;
		margin-top: 29px;
	}
	
	#main_nav li
	{
		padding: 0;
		margin: 0;
		float: right;
		margin-right: 1px;		
	}
	
	.cell_left_corner
	{
		display: block;
		height: 25px;
		width: 10px;
		background: url('../images/main/cell_corner_left.gif') no-repeat;
	}
	
	.cell_right_corner
	{
		display: block;
		height: 25px;
		width: 9px;
		background: url('../images/main/cell_corner_right.gif') no-repeat;
		float: left;		
	}
	
	.a_cell_left_corner, .a_lang_left_corner
	{
		display: block;
		height: 25px;
		width: 10px;
		background: url('../images/main/active_cell_corner_left.gif') no-repeat;		
		
	}
	
	
	.a_cell_right_corner, .a_lang_right_corner
	{
		display: block;
		height: 25px;
		width: 9px;
		background: url('../images/main/active_cell_corner_right.gif') no-repeat;
		float: left;
		background-color: #AAD047;		
	}
	
	.cell_text
	{
		background-color: #5d8c17;
		height: 25px;		
		display: block;
		float: left;
		white-space: nowrap;		
	}
	.cell_text_ie
	{
		background-color: #5d8c17;
		height: 25px;		
		display: block;
		float: left;
		white-space: nowrap;		
	}
	
	.a_cell_text, .a_lang_text
	{
		background-color: #AAD047;
		height: 25px;		
		display: block;
		float: left;
		white-space: nowrap;		
	}
	.a_cell_text_ie, .a_lang_text_ie
	{
		background-color: #AAD047;
		height: 25px;		
		display: block;
		float: left;
		white-space: nowrap;		
	}
	
	* html .sauktukas {
     position:relative;
     top:-18px;     
     z-index:1;
	 display: block;
	 width:35px;
	 height:43px;
	 background-image:url('img/make/sauktukas.jpg');
	 }	
	html>body .sauktukas {
     position:absolute;
     top:-18px;
     z-index:3;
	 display: block;
	  width:35px;
	 height:43px;
	 background-image:url('img/make/sauktukas.jpg');	
	 }
	 * html .sauktukas_selected {
     position:relative;
     top:-18px;     
     z-index:1;
	 display: block;
	 width:35px;
	 height:43px;
	 background-image:url('img/make/sauktukas_selected.jpg');
	 }	
	html>body .sauktukas_selected {
     position:absolute;
     top:-18px;
     z-index:3;
	 display: block;
	 width:35px;
	 height:43px;
	 background-image:url('img/make/sauktukas_selected.jpg');	
	 }
	 .cell_text a, .cell_text a:hover,.a_cell_text a, .a_cell_text a:hover, .a_lang_text a, .a_lang_text a:hover
	{
		color: #FFF;
		font-size: 0.75em;
		text-decoration: none;
		display: block;
		padding-right:5px;
		padding-left:5px;
		margin-top: 5px;		
	}
	.cell_text_ie a, .cell_text_ie a:hover, .a_cell_text_ie a, .a_cell_text_ie a:hover, .a_lang_text_ie a, .a_lang_text_ie a:hover
	{
		color: #FFF;
		font-size: 0.75em;
		text-decoration: none;
		display: block;
		padding-right:5px;
		padding-left:24px !important; padding-left:0px;
		margin-top: 5px;		
	}
	
	.lang_left_corner
	{
		display: block;
		float: left;
		height: 25px;
		width: 9px;
		background: url('../images/main/lang_left_corner.gif') no-repeat;
	}
	
	.lang_right_corner
	{
		display: block;
		float: left;
		height: 25px;
		width: 9px;
		background: url('../images/main/lang_right_corner.gif') no-repeat;
	}
	
	.lang_text
	{
		display: block;
		float: left;
		height: 25px;
		background-color: #ffc600;
	}
	
	.lang_text a, .lang_text a:hover
	{
		display: block;
		margin-top: 6px;
		color: #FFF;
		font-weight: bold;		
		font-size: 0.75em;
		text-decoration: none;
	}
	
	.main_submeniu
	{
		position: relative;
		padding-left: 40px;
		z-index: 50;
	}
	
	html>body .main_submeniu
	{
		padding-left: 62px;
	}
	
	.main_submeniu a
	{
		font-size: 0.75em;
		text-decoration: none;		
		padding: 0 4px;				
	}
	
	.search_box
	{
		 background: url('../images/main/search_box.gif') no-repeat #FFF; 
		 width: 120px;
		 height: 19px;
		 display: block;
		 float: left;		 
	}	
	
	.search_box1
	{
		 background: url('../images/main/search_box1.gif') no-repeat #FFF; 
		 width: 119px;
		 height: 19px;
		 display: block;
		 float: left;		 
	}
	/* RIGHT COLUMN STYLES */
	
	#gidas
	{
		/*background: #aad047;*/
		width: 190px;
		position: absolute;
		top: 99px;
		right: 0;
		z-index: 99;
	}
		
	#gidas_title
	{
		background: #aad047;
		float: left;
		position: relative;
		width: 190px;
	}
	
	#gidas_content
	{
		padding: 10px 0 0 0;		
		clear: both;		
		background: url('../images/main/gidas_content_bg.gif') repeat-y;		
		position: absolute;
		top: 37px;
		z-index: 99;
	}
	
	.gidas_link
	{
		display: block;
		background: url('../images/main/green_bullet.gif') no-repeat 0 3px;
		padding: 2px 8px 2px 20px;
		margin-left: 15px;
		font-size: 0.75em;
		color: #000;
		text-decoration: none;			
	}
	
	.gidas_link:hover
	{
		color: #ed1c24;
	}
	
	#gidas_bottom
	{
		background: url('../images/main/gidas_bottom.gif') no-repeat;
		width: 189px;
		height: 18px;
		border-right: solid 1px #AAD047;
		margin-bottom: -18px;
		position: relative;
		z-index: 100;
	}
	
	#right_container
	{
		margin-top: 40px;		
		padding: 0 6px 5px 13px;
		margin-right: 15px;
		border-left: solid 1px #aad047;
		position: relative;
		z-index: 2;
		background: url(../images/main/right_container_bg.gif) repeat-x bottom left;
	}
	
	/*
	#right_container a
	{
		text-decoration: none;
		color: #5d8c17;
	}
	*/	
	#right_bottom_close
	{
		height: 11px;
		margin-right: 15px;		
		background: url('../images/main/right_bottom_close1.gif') no-repeat;
		position: relative;
		padding-top: 1px;
	}
	
	* html #right_bottom_close
	{
		margin-left: 1px;
	}
	
	#make_what_container
	{
      margin: -40px -29px 0 0; 
	  position: relative;
	  font-weight: normal;
	}
	
	* html #make_what_container
	{
      margin-right: -36px;
	}
	
	.right_title
	{
		font-size: 0.75em;
		color: #5d8c17;
		text-decoration: none;
		font-weight: bold;
		padding: 5px 0;
	}
	
	.right_text
	{
		font-size: 0.75em;
		color: #000;
		text-decoration: none;
		font-weight: normal;
		padding: 5px 0;
	}
	
	/* CENTER STYLES */
	
	#center_main_content
	{
		background: url(../images/main/center_inner_bg.gif) no-repeat 23px 0;
		min-height: 300px;		
	}	
	
	* html #center_main_content
	{
		background-position: 0 0;
		height: 300px;
		}
	
	.tong
	{		
		font-size: 0.875em;
		color: #000;
		padding: 10px 0 10px 72px;
	}
	
	.text_title
	{
		font-size: 1em;
		color: #587410;	
		font-weight: bold;
		background: url(../images/main/text_title_bullet.gif) no-repeat 3px 9px #E1EFBF;
		padding: 3px 19px !important;
	}
	
	.main_title
	{		
		margin-left: 87px;
		margin-right: 14px;
		padding: 10px 10px 10px 0;
		background: url(../images/main/paging_line.gif) repeat-x 0 19px;
		font-size: 0.8125em;
		font-weight: bold;
		/*color: #5d8c17;*/
		color: #6B6B6B;
	}
	
	* html .main_title
	{
		margin-left: 63px;
	}
	
	.breadcrumb
	{
		background: #FFF;
		padding-right: 10px;		
	}
	
	.title_text
	{
		background: #FFF;
		padding-right: 10px;
		margin-left: -4px;		
	}
	/*
	* html .title_text
	{
		margin-left: -11px;
	}
	*/
	.content-text
	{
		padding: 10px 5px 10px 78px;
		font-size: 0.75em;
		color: #4e4e4e;		
		min-width: 500px;
		line-height: 1.5;		
	}
	
	* html .content-text, * html .tong
	{
		padding-left: 56px;
	}
	
	li.content-text
	{
		list-style: none;
		padding-left: 19px;
		background: url('../images/main/yellow_bullet.gif') no-repeat 0 2px;
	}
	
	.content-text ol
	{
		margin-left: 20px;
	}
	
	.index_list
	{
		width: 480px;
		padding: 0 0 0 20px;
		margin: 20px 0 0 0;				
		background: url('../images/main/yellow_bullet.gif') no-repeat 0 1px;				
	}
	
	.index_register_line
	{		
		margin-top: 30px;
		background: url('../images/main/index_register_bullet.gif') repeat-x 0 15px;		
		width: 500px;
		text-align: right;		
	}
	
	* html .index_register_line
	{
		width: 494px;
	}
	
	/* LEFT SIDE STYLES */
	
	#left_girl
	{
		background: url('../images/main/top_left_girl.jpg') right bottom #FFF no-repeat;
		position: relative;
		margin-top: 0;
		height: 158px; 
		width: 209px;		
	}
	
	.left_box
	{
		background: url('../images/main/left_box_bg.gif') repeat-y;
		padding: 10px 10px 1px 20px;
		margin-bottom: 0;
		position: relative;
		font-size: 0.75em;
	}
	
	.left_box1
	{
		background: url('../images/main/left_bottom_box_bg.gif') repeat-y;
		padding: 10px 10px 10px 30px;
		font-size: 0.75em;
	}
	
	.left_box_connect
	{
		background: url('../images/main/left_box_connect.gif') no-repeat right;
		height: 40px;
		width: 195px;
	}
	
	.left_box_bottom
	{
		background: url('../images/main/left_box_bottom.gif') no-repeat right top;
		height: 16px;
		width: 195px;
		font-size: 0;
		padding: 0;
	}
		
	#left_girl_hand
	{		
		background: url('../images/main/left_girl_hand.gif') no-repeat top right;
		height: 70px;
		width: 209px;
	}
	
	.loginform
	{
		margin-top: -25px;
		color: #3c4133;
	}
	
	.login_input
	{
		background-color: #FFF;
		color: #6b6b6b;
		font-size: 0.833em;		
		border: solid 1px #aad047;
		padding: 2px;		
		width: 160px;
	}
	
	* html .login_input
	{		
		font-size: 0.9em;
	}
	
	.login_line
	{
		font-size: 0;
		height: 0;
		line-height: 0;
		margin: 7px -8px 7px -12px;
		border-top: solid 1px #FFF;
		border-bottom: solid 1px #aad047;
	}
	
	.login_cell
	{
		padding: 2px 0;				
	}

	.dark_link
	{
		color: #000;
		text-decoration: none;	
		background: url('../images/main/green_bullet.gif') no-repeat right 1px;
		padding-right: 18px;
	}
	
	.dark_link:hover
	{
		color: #ed1c24;
	}
	
	.quota-progress
	{
		border: solid 1px #aad047;
		padding: 1px 1px;
		background: #FFF;
		font-size: 0;
	}
	
	.quota_text
	{
		padding-top: 3px;
	}
	
	#contacts
	{
		font-size: 0.75em;
		padding: 10px 20px 10px 20px;
	}
	
	/* FOOTER STYLES */
	
	.pagging_bottom
	{
		position: absolute;
		top: -70px;
		margin-left: 230px;
		margin-right: 230px;
	}
	
	#bottom_meniu
	{
		position: absolute;
		top: -19px;
		right: 230px;
		font-size: 0.75em;
	}
	
	.bottom_meniu_separator
	{
		margin-bottom: -5px;
		padding: 0 7px; 
		position: relative;
	}
	
	#index_bottom_corner
	{
		position: absolute; 
		top: -18px; 
		left: 186px; 
		height: 18px; 
		width: 18px; 
		background: url('../images/main/inner_bottom_corner.gif') no-repeat;
		z-index: 1;
	}
	
	.photo_girl
	{		
		position: absolute;
		right:0;
		top: -350px;
		/*background: url('../images/main/mergina2.gif') no-repeat;*/
		height: 400px;
		width: 220px;	
		z-index: 2;
	}
	
	.photo_girl_inner
	{
		position: absolute;
		right:0;
		top: -160px;
		/*background: url('../images/main/kampas1.gif') no-repeat;*/
		height: 210px;
		width: 220px;	
		z-index: 2;
	}
	
	.copy
	{			
		font-size: 0.75em;
		color: #FFF;				
		text-align: right;
		position: relative;
		z-index: 100;
		padding: 15px 250px 0 0;
				
	}
	
	.copy a 
	{
		color: #FFF !important;
		text-decoration: none;		
	}
		
	table
	{
		vertical-align: top;
	}
	td {vertical-align: top;}
	
	.index_text
	{				
		padding: 30px 20px 0 80px;
	}
	
	/* TABLE STYLES */
	table.default_table
	{
		padding: 0;
		margin: 0;
	}
	
	.default_table th
	{
		font-size: 11px;
		color: White;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		background-color: #aad047;
		border-right: #aad047 0px solid;
		border-top: #aad047 0px solid;
		border-left: #aad047 0px solid;
		border-bottom: #aad047 0px solid;
		padding: 2px;
		text-align: center;
		vertical-align: middle;
	}	 
	
	.sub
	{
		font-size: 11px;
		color: #566f11;
		font-family: Arial, Helvetica, sans-serif;
		border-right: 0px solid #aad047;
		border-top: 0px solid #aad047;
		border-left: 0px solid #aad047;
		border-bottom: 0px solid #aad047;
		padding: 2px;
		font-weight: normal;
		background-color: #e1efbe;
		text-align: center;
	}
	
	.default_table td
	{
		font-size: 11px;
		color: #6b6b6b;
		font-family: Arial, Helvetica, sans-serif;
		border-right: 1px solid #e1e1e1;
		border-top: 1px solid #e1e1e1;
		border-left: 1px solid #e1e1e1;
		border-bottom: 1px solid #e1e1e1;		
		padding: 2px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #FFFFFF;
		font-weight: normal;
	}
	
	table.easy_table
	{
		font-size: 1em;		
	}
	
	.easy_table th
	{	
		color: White;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		background-color: #aad047;
		border-right: #aad047 0px solid;
		border-top: #aad047 0px solid;
		border-left: #aad047 0px solid;
		border-bottom: #aad047 0px solid;
		padding: 2px 5px;		
		text-align: center;
		vertical-align: middle;		
	}
	
	.easy_table th.sub
	{		
		color: #566f11;
		font-family: Arial, Helvetica, sans-serif;
		border-right: 0px solid #aad047;
		border-top: 0px solid #aad047;
		border-left: 0px solid #aad047;
		border-bottom: 0px solid #aad047;
		padding: 2px 5px;
		font-weight: normal;
		background-color: #e1efbe;
		text-align: center;
	}
	
	.easy_table td
	{		
		color: #6b6b6b;		
		border-right: 1px solid #e1e1e1;
		border-top: 1px solid #e1e1e1;
		border-left: 1px solid #e1e1e1;
		border-bottom: 1px solid #e1e1e1;
		padding: 2px;
		padding-left: 5px;
		padding-right: 5px;		
		background-color: #FFFFFF;
		font-weight: normal;
		margin: 1px;
	}
	
	.easy_table input
	{
		width: 150px;
		font-size: 1em;
		color: #4e4e4e;		
		padding: 2px;
		border: solid 1px #5d8c17;	
		background: #E0EEBB;
	}
	
	.easy_table select
	{
		font-size: 1em;
		color: #4e4e4e;
		background: #E0EEBB;
	}
	
	.easy_table textarea
	{
		border: #5d8c17 1px solid;		
		font-family: Arial, Helvetica, sans-serif;
		background-color: #E0EEBB;
		color: #6b6b6b;
		font-size: 1em;
		padding-left : 2px;		
		overflow:auto;
	}
	
	.form_button
	{
		font-size: 1em !important;
		width: 150px !important;
		/*color: #ffc600;*/
		color: #4e4e4e;
		font-family: Arial, Helvetica, sans-serif;
		padding: 1px 0;
		font-weight: bold;
		cursor: pointer;
		background-color: #e1efbe;
		border-right: #aad047 1px solid;
		border-top: #aad047 1px solid;
		border-left: #aad047 1px solid;
		border-bottom: #aad047 1px solid;
	}
	
	*.green_button
	{
		width: 120px;
		font-size: 1em;
		color: #4e4e4e;		
		padding: 2px;
		border: solid 1px #5d8c17;	
		background: #E0EEBB;
		display: block;
		float: left;
		margin-left: 10px;
		text-align: center;
	}
	
	input.check
	{
		background: none;
		border: none;
		width: auto;
	}
	
	/* ERROR STYLES */
	
	.er_sign
	{
		position: absolute;
		left: -10px;
		top: 8px;		
	}
	
	* html .er_sign
	{
		left: -10px;
		top: 10px;
	}
	
	.error_2
	{
		position: relative;
		border: solid 1px #ABCF47;
		padding: 10px 20px 10px 20px;
		background: #FFF9C7;		
		margin: 2px 0 2px 15px;
		width: 90%;		
	}
	.error_0
	{
		position: relative;
		border: solid 1px #ABCF47;
		padding: 10px 20px 10px 20px;
		background: #FFF9C7;		
		margin: 2px 0 2px 15px;
		width: 90%;		
	}
	.error_1
	{
		position: relative;
		border: solid 1px #ED1C22;
		padding: 10px 20px 10px 20px;
		background: #FFF9C7;
		color: #ED1C22;
		margin: 2px 0 2px 15px;
		width: 90%;
	}
	
	.errInput
	{
		background-color: #F08080 !important;
	}
	
	*.pay_first_cell
	{
		width: 20px;
	}
	
	*.pay_right_cell
	{
		width: 90px;
		text-align: center;
	}
	
	input.form_check
	{
		width: auto;
		background: none;
		border: 0;
	}
	
	.choose_photo_menu
	{
	  height: 25px; 
	  text-align: center; 
	  vertical-align: middle; 
	  padding: 6px;
	  border: solid 1px #ABCF47;
	}

#picasa-login{
	margin:1.5em auto;
	width:165px;
}
.logo-picasa{
	margin:3em 3em 0;
	text-align:center;
}
.picasa h1{
	margin:15px 1em 15px 80px;
	padding:5px;
	color:#FFF;
	font-size:15px;
	background-color:#060;
}
.picasa .album_container{
	height:auto;
}
.picasa #upl{
	padding:10px 0;
}
.apgavikas{
	position:absolute;
	left:-9999%;
}

/**************************************
* 01 PRASIDEDA. Albumas *
**************************************/
.lscreen_left {
	background-repeat: no-repeat;
	background-image: url(../images/photoservice/tail.gif);
	width: 350px;
	padding-top: 10px;
	margin-left: 80px;
	position: absolute;
	z-index: 9000;
}
.lscreen_left .lscreen_left_inside {
	min-height: 184px;
	padding: 8px 10px;
	background-color: #ebebeb;
}
.lscreen_left .lscreen_left_inside .lscreen_left_top {
	font-size: 10pt;
	color: #7a7a7a;	
}
.lscreen_left .lscreen_left_inside .lscreen_left_top .exit {
	float: right;
	text-decoration:none;
}
.lscreen_left .lscreen_left_inside .container {
	border: 1px solid #dddddd;
	background-color: #F5F6F6;
	min-height: 166px;
	padding-bottom: 7px;
}

/* trikampelio pozicijos. galite jas kaip nors bandyt skaiciuotis ir tada generuoti patys, galit pasinaudoti klasemis :) */
.p0 { background-position: -50px 0; }
.p1 { background-position: 3px 0; }
.p2 { background-position: 28px 0; }
.p3 { background-position: 55px 0; }
.p4 { background-position: 83px 0; }
.p5 { background-position: 111px 0; }
.p6 { background-position: 137px 0; }
.p7 { background-position: 165px 0; }
.p8 { background-position: 192px 0; }
.p9 { background-position: 220px 0; }
.p10 { background-position: 246px 0; }
.p11 { background-position: 271px 0; }
.p12 { background-position: 299px 0; }
.p13 { background-position: 327px 0; }

/* apie buttoniuka kuris turi iðryðkëti */
.clicked {
	position: relative;
	z-index: 3;
}
.gaminti {
	float: right;
	padding: 0 5px 0 0;
}
.upload {
	float:left;
	padding: 2px 7px;
}
.iconsBar ul {
	/* visa kita yra virðuje */
	float: left;	
}
.iconsBar li {
	float: left;
	padding-right: 4px;
}
.from {
	color:#7A7A7A;
	float:right;
	margin:5px 10px 0 0; 	
}
/* window @ right [gamint] : start */

.lscreen_right {
	background-repeat: no-repeat;
	background-image: url(../images/photoservice/tail.gif);
	background-position: 100px 0;
	width: 173px;
	padding-top: 10px;
	position: absolute;
	right:0;
}
.lscreen_right_inside{
	padding: 8px 10px;
	background-color: #ebebeb;
}
.lscreen_right_top {
	font-size: 10pt;
	font-weight: bold;
	color: #7a7a7a;	
}
.lscreen_right_top .exit {
	float: right;
}
.lscreen_right .lscreen_right_inside .container {
	border: 1px solid #dddddd;
	background-color: #F5F6F6;
	padding-bottom: 7px;
	text-align:center;
}
#make_photo {
	height:90px;
	width:100px;
	padding:0 25px;
	display:table-cell; 
	vertical-align:middle;
}
* html #make_photo {font-size:91.4px;} /* Del IE centravimo */
#make_photo img {
	vertical-align:middle;
}
.lscreen_right_inside ul {
	list-style-type: none;
	padding: 9px;
	text-align:left;
}
.lscreen_right_inside a {
	color: #EA8539;
}
.lscreen_right_inside a:hover {
	text-decoration: none;
}
