* {
	margin: 0;
	padding: 0;
}

body {
	background: #fff;
	color: #313131;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

a {
	color: #006DDD;
}

a:visited {
	color:#993399;
}

a:hover {
	color: #DD3900;
}

.cantbevisited a {
	color: #006DDD;
}

.cantbevisited a:visited {
	color: #006DDD;
}

.cantbevisited a:hover {
	color: #DD3900;
}

img {
	border: 0;
}

h1 {
	font-size: 16px;
}

#container {
	min-width: 920px;
}

#header {
	padding: 40px 62px 30px 154px;
	
}

#header .logo_status {
	margin-top: 3px;
	font-size: 10px;
}

#header .language {
	float: right;
	font-size: 10px;
}

#top_menu {
	margin: 0 100px 0px 130px;
	height: 16px;
}

#top_menu div {
	height: 16px;
	white-space: nowrap;
}
#top_menu .div1 {
	margin-left: 85px;
}

#top_menu div div {
	text-align: right;
	float: left;
}

#top_menu a {
	display: inline-block;
	height: 16px;
	padding-left: 23px;
}

#top_menu a:visited {
	color: #006DDD;
}

#top_menu a:hover {
	color: #DD3900;
}

#top_menu .portfolio {
	text-align: left;	
	width: 85px;
	float: left;
}

#top_menu .portfolio a {
	background: url('../images/ico_portfolio.gif') no-repeat left;
}

#top_menu .pics {
	width: 24%;
}

#top_menu .pics a {
	background: url('../images/ico_pic.gif') no-repeat left;
}

#top_menu .blog {
	width: 26%;
}

#top_menu .blog a {
	background: url('../images/ico_lj.gif') no-repeat left;
}

#top_menu .futbolki {
	width: 22%;	
}

#top_menu .futbolki a {
	background: url('../images/ico_40.gif') no-repeat left;
}

#top_menu .email {
	float: right;
	width: 27%;	
}

#top_menu .email a {
	background: url('../images/ico_mail.gif') no-repeat left;
}


#top_menu a.current{
 	color: #00004e;
}

#top_line
{
	margin-top: 25px;
	margin-left: -6px;
	border-bottom: 1px #DADADA solid;
	font-size: 10px;
	padding-left: 145px;
}

#top_line div
{
	float: left;
	padding: 8px 15px 9px 15px;
	position: relative;
	bottom: -2px;
	background: #FFF;
}

#top_line .current
{
	border: 1px #DADADA solid;
	border-bottom: 1px #FFF solid;
	background: #FFF;
	color: #565656;
	margin-top: -1px;
}
#top_line .clear
{
	height:1px;
	overflow:hidden;
	float: none;
	padding: 0;
	background: none;
	clear:both;
}



#bottom_line
{
	clear: both;
	padding-left: 145px;
	border-top: 1px #DADADA solid;
	font-size: 10px;
}

#status {
	padding: 0 0 0 154px;
	margin-top: 33px;
}

#copyright {
	padding: 27px 0 27px 154px;
	font-size: 10px;
	color: #565656;
	float: left;
}

#logo {
	float: right;
	padding: 25px 100px 0 0;
}

#logo img{
	width: 39px;
	height: 18px;
	background: url('../images/logo_out.gif') no-repeat;
}
#logo img:hover {
	background: url('../images/logo_over.gif') no-repeat;
	cursor: pointer;
}

.wraper{
	clear: both;
	width:100%;
	height: 0px;
}

.loader{
	background: url('../images/logo_over.gif');
	margin-left:-1000px;
	position: absolute;
}