/*------------------------------- Main tamplate positions css ---------------------------------*/
body {
	background:url(../images/BG.jpg) fixed top center no-repeat;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;width:100%; height:100%; overflow-x:hidden;
}

#preload {
	display:none;
}
.bg {
	background:transparent url(../images/bg_elementai.png) top center no-repeat;
	height:103%;width:132%;
	position:absolute; z-index:0 !important;
	top:-45px; left:-206px; 
}
a , img{
	outline:none;
	border:none ;
	color:#ce4628;
	text-decoration:none;
}
img {
	border:none !important;
}
.main { 
	margin:10px auto 0 auto; 
	width:885px; 
}
.content {
	width:885px; 
	height:100%; float:left;
}
.main_all_content {	
	position:relative; z-index:2;
}
.alll {
	width:1006px;
	margin:0 auto;
}
.all {
	position:absolute;z-index:0; width:1006px;
}
.bg_head {
	background:url(../images/baltas_head.png) top center no-repeat;
	width:1006px; float:left;
	height:45px;position:relative; top:0; z-index:-2;
}
.bg_main {
	background:url(../images/baltas_main.png) top center repeat-y;
	width:1006px;position:relative;z-index:-2; 
	float:left;
}
.bg_footer {
	background:url(../images/baltas_footer.png) top center no-repeat;
	width:1006px;
	height:45px;position:relative; bottom:0; z-index:-3; float:left;
}
/*-------------Header-------------*/
.header {
	height:150px;
	border-bottom:2px dashed #C7C7C7;float:left; 
}
.header_logo, .header_center, .header_languages, .header_icons, .header_welcome_note, .header_contact, .header_contact_qoute, .header_menu, .content_left, .content_left_search, .content_left_big_menu, .content_left_work_menu, .content_left_blog, .content_right, .footer, .footer_left, .footer_right  {
	float:left;
}
.header .header_logo {
	width:225px;
}
.header .header_center {
	width:380px;
}
.header .header_languages, .header .header_icons {
	width:190px;
	height:60px;
}
.header .header_welcome_note {
	height:90px;
}
.header .header_contact {
	width:280px;
}
.header .header_contact_qoute {
	height:90px;width:280px;
	border:2px dashed #C7C7C7;
}
.header .header_menu {
	height:60px;
}
/*-------------Sidebar-------------*/
.content .content_left {
	width:225px;
}
.content .content_left .content_left_search {
	height:100px;
}
.content .content_left .content_left_work_menu {
	min-height:220px;
}
/*-------------Content-------------*/
.content .content_right {
	width:660px; position:relative;
}
/*-------------Footer-------------*/
.footer {
	margin-top:10px;margin-bottom:5px;
	border-top:2px dashed #C7C7C7;float:left;
}
.footer .footer_left {
	width:740px;
}
.footer .footer_right {
	width:145px;
}

/*icons*/
.icon a {
   display:block;
   height:25px;
   width:25px;float:left;
}
a#icon1 {
   background:url(../../../images/Site/icons/rss_1.gif) no-repeat top center;
}
a#icon1:hover {
   background:url(../../../images/Site/icons/rss_2.gif) no-repeat top center;
}
a#icon5 {
   background:url(../../../images/Site/icons/facebook_1.gif) no-repeat top center;
}
a#icon5:hover {
   background:url(../../../images/Site/icons/facebook_2.gif) no-repeat top center;
}
a#icon2 {
   background:url(../../../images/Site/icons/delicious_1.gif) no-repeat top center;
}
a#icon2:hover {
   background:url(../../../images/Site/icons/delicious_2.gif) no-repeat top center;
}
a#icon3 {
  
   background:url(../../../images/Site/icons/my_space_1.gif) no-repeat top center;
}
a#icon3:hover {
   background:url(../../../images/Site/icons/my_space_2.gif) no-repeat top center;
}
a#icon4 {
 
   background:url(../../../images/Site/icons/twiter_1.gif) no-repeat top center;
}
a#icon4:hover {
   background:url(../../../images/Site/icons/twiter_2.gif) no-repeat top center; 
}
