
/* ############# */

#buttons {
	margin-left:32px;
	margin-top:-4px;
    float:left;
    width:100%;
    background:transparent;
    font-size:93%;
    line-height:normal;
    font-family:Verdana,Arial,sans-serif;
    
}

#buttons ul {
    margin:0;
    padding:0;
    list-style:none;
}
#buttons li {
  	background:url("/images/new_design/button_right.gif") no-repeat right bottom;
  	list-style-type:none;
    float:left;
    margin:0;
    padding:0;
    margin-right:6px;
    margin-top:-1px;
}

#buttons a {
  	margin-left:-5px;
  	background:url("/images/new_design/button_left.gif") no-repeat left bottom;
    padding:5px 13px;
    display:block;
    color:#FFFFFF;
    font-size:10px;
}
#buttons a:hover{
    background:url("/images/new_design/button_left_active.gif") no-repeat left bottom;
}
#buttons li:hover {
	background:url("/images/new_design/button_right_active.gif") no-repeat right bottom;
}
#buttons li.skype_button {
	margin-top:2px;
	padding-bottom:9px;
	background:url('/images/new_design/skype_button_right.gif') right top no-repeat;
}

#buttons a.skype_button {
	
	background:url('/images/new_design/skype_button_left.gif') left top no-repeat;
	padding:5px 22px;font-weight:bold; font-size:10px;
	padding-top:2px;
	padding-bottom:9px;
	margin-right:12px;
}
#buttons li.skype_button:hover {
	background-image:url('/images/new_design/skype_button_right_active.gif')
}

#buttons a.skype_button:hover {
	background-image:url('/images/new_design/skype_button_left_active.gif');
	color:#2385b9;
	
}

#CoreHeader			{ width:960px; }
#CoreHeaderTop		{ margin-bottom:.5em;border-bottom:0; }

#CoreHeaderTopLang	{ padding:9px 1em 11px 1em;padding-right:0;float:left;text-align:left;margin-left: 0; width: 80px; margin-top: 0; margin-right:-8px;}
#CoreHeaderTopLang a span {color:#F6F6F6; font-size:10px;}

#CoreHeaderTopMeny	{ padding:.5em 1em .5em 0;margin-left:7px;text-align:right; }

#CoreHeaderMiddle			{ position:relative}

#CoreHeaderMiddle .Table	{ width:100%; }
#CoreHeaderMiddle .Logo		{ width:165px; }
#CoreHeaderMiddle .Logo a	{ display:block; margin-top: -18px; height: 62px;}

#CoreHeaderMiddle .Switch	{ padding:.2em 1em .2em 0;text-align:right; }
#CoreHeaderMiddle .Switch a	{ padding:0; }

#CoreHeaderMiddle .Round	{ margin-bottom:10px; background:url(/images/new_design/search_fons.png) no-repeat 0 8px; margin-top: -10px; padding-top:14px}

#CoreHeaderMiddle .Form				{ height:59px; margin-top:-20px; padding-top:4px;  }
#CoreHeaderMiddle .FormTable		{ width:100%; height:24px; padding-top:15px; margin-top:-15px; }
#CoreHeaderMiddle .FormTable td		{ padding:.1em 0;text-align:center; padding-top:19px; }
#CoreHeaderMiddle td.NBSP				{ width:5px; padding-top: -8px;}
#CoreHeaderMiddle .Clear			{ width:49px;vertical-align:middle;}
xx#CoreHeaderMiddle .Clear a			{ padding:0;display:block; }
xx#CoreHeaderMiddle .Clear img		{ width:20px; }
#CoreHeaderMiddle .Submit			{ width:107px; }

#CoreHeaderMiddle .Input input		{ 
	height:18px;
	width:527px;
	padding:5px 7px; 
	padding-right:1px;
	margin:0;
	border:0; 
	background: transparent url(/images/new_design/search_field_long.png) no-repeat scroll 0 0;
	padding-bottom:8px;
}
#CoreHeaderMiddle .Input_long {
	width:500px;
	text-align:left;
}
#CoreHeaderMiddle .Input_long input		{
	padding:5px 7px; 
	padding-right:14px;
	margin:0;
	margin-right:10px;
	width:513px; 
	height: 19px; 
	border:0; 
	background: transparent url(/images/new_design/search_field_long.png) no-repeat scroll 0 0; 
}
#DetailSearchInput{
  margin:20px 0 0 0}
#CoreHeaderMiddle .Submit input, #DetailSearchInput input, #mapSearch .button		{
  width:110px;height:35px; border:0;
  
  background: transparent no-repeat center center; }
#CoreHeaderMiddle .Submit .lv:hover, #DetailSearchInput input.lv:hover, 		
#CoreHeaderMiddle .Submit .en:hover, #DetailSearchInput input.en:hover, 		
#CoreHeaderMiddle .Submit .ru:hover, #DetailSearchInput input.ru:hover, #mapSearch .button:hover
{
	background-image: url(/images/new_design/poga_press.png);
	cursor:pointer;
}

#CoreHeaderMiddle .Submit .lv, #DetailSearchInput input.lv, 		
#CoreHeaderMiddle .Submit .en, #DetailSearchInput input.en, 		
#CoreHeaderMiddle .Submit .ru, #DetailSearchInput input.ru, #mapSearch .button		

{
margin-left:1px;
margin-right:0px;
width:56px;
margin-top:-4px;
padding-bottom:5px;
padding-left:0px;padding-right:6px; color: #FFFFFF; font-weight:bold; font-size:13px; letter-spacing:2px;
background-image: url(/images/new_design/search_button.png); }
#DetailSearchInput input.lv {
	margin-top:-3px;
	margin-left:-5px;
}
/*#CoreHeaderMiddle .Submit .en, #DetailSearchInput input.en		{ background-image: url(/images/core.submit.en.gif); }
#CoreHeaderMiddle .Submit .ru, #DetailSearchInput input.ru		{ background-image: url(/images/core.submit.ru.gif); }
#CoreHeaderMiddle .Submit .ph, #DetailSearchInput input.ph		{ background-image: url(/images/core.submit.lv.gif); }*/

#CoreHeaderBottom					{  }
#CoreHeaderBottom div				{  }
#CoreHeaderBottomClock				{ float:left;width:auto;padding:.3em 0; }
#CoreHeaderBottomDatums				{ float:both;padding:.3em 0;font-size:10px;margin-right: 10px; width:240px; margin-top: 2px;}

#CoreHeaderBottomLaikaZinas			{ float:both;width:auto; font-size:10px; font-color:#000000; margin-top: 0px;}
#CoreHeaderBottomLaikaZinas a		{ display:block; }
#CoreHeaderBottomLaikaZinas p		{ float:left;margin-right:1em; }
#CoreHeaderBottomLaikaZinas .ico img{ width:50px; }

#FORMSuggest					{ position:absolute;background:white; }
#FORMSuggest *					{ cursor: pointer;cursor: hand; }
#FORMSuggest					{ border:1px solid #888888; }

#FORMSuggest ul					{  }
#FORMSuggest ul li.selected		{ background: #FFFFBB; }
#FORMSuggest ul li				{ display:block;padding:1em .5em; }
#FORMSuggest ul li				{ cursor:pointer;cursor: hand; }

/* CoreHeaderStart */
#CoreHeaderStart			{ margin:0 auto;width:695px; height:309px }

/*#CoreHeaderStart .Logo		{ margin:5em auto 1em auto;width:165px; }*/
#CoreHeaderStart .Logo		{ margin:3em 175px 0;width:355px; }
#CoreHeaderStart .Logo a	{ display:block;margin-bottom: -29px; }

#CoreHeaderMiddle			{  }
#CoreHeaderMiddle .Lang		{ padding:11px 1em;text-align:left; float:left; clear:both; }
#CoreHeaderMiddle .Lang	a span	{ color:#FFFFFF; font-size:10px; }

#CoreHeaderBottom .Karte	{ margin:4em auto 4em auto;width:270px; }
#CoreHeaderBottom .Karte a	{ display:block; }

#CoreHeaderBottom .Meny		{ padding:.5em 1em .5em 0;text-align:center; }
#CoreHeaderBottom .Meny		{ margin-top: 10px; margin-left:63px;}
