body
{
	color: #000000;
	font: normal 11px Tahoma, Verdana, Arial;
	background: url('../gfx/bg_body1.gif') repeat;
	margin: 0;
}
#root 
{
	width: 850px;
	height: auto;
	margin:0px;
	overflow:hidden;
	position:relative;
}
img{border: 0;}

.l {float:left;}
.r {float:right;}

a:hover,a:active,a:focus{ outline: none; text-decoration: underline; margin: 0 auto; cursor:pointer; color:#ad200d;}

a.menu { padding-left: 30px; color: #FFFFFF; text-decoration: none;}
a:hover.menu { padding-left: 31px; color: #FFFFFF; text-decoration: underline;}

a:link.news, a:visited.news {color: #42a5c1; text-decoration: none;}
a:active.news, a:hover.news {color: #42a5c1; text-decoration: underline;}



#top_left { float:left; width: 47px; height: 400px; background: url('../gfx/bg_top_left.gif') no-repeat;}
#top_left_menu { float:left; width: 180px; height: auto;}
#top_left_menu #logo { width: 180px; height: 231px; background: url('../gfx/top_logo.gif') no-repeat;}
#top_left_menu #ms { width: 180px; height: 2px; background: url('../gfx/bg_ms.gif') no-repeat;}
#top_left_menu #menu { width: 180px;  background: url('../gfx/bg_menu.gif') no-repeat;}

#top_left_menu #menu #m { padding-top: 4px; padding-bottom: 3px; height: 15px; }
#top_left_menu #menu #arrow { float:left; background: url('../gfx/m_arrow1.gif') no-repeat;}
#top_left_menu #menu #s { height: 1px; background: url('../gfx/bg_menu_s.gif') no-repeat;}


#top_flash { float:left; width: 623px; height: 280px; background: url('../gfx/bg_flash.jpg') no-repeat;}

#content { float:left; width: 544px; background: #FFFFFF;}
#content #nag { margin-left: 18px; color: #9d5ec7; font-weight: bold;}
#content #line { margin-left: 18px; margin-right: 18px; margin-top: 10px; margin-bottom: 10px; height: 1px; background: #9d5ec7;}
#content #newsline { margin-top: 10px; margin-bottom: 10px; height: 1px; background: #dbdbdb;}
#content #text { margin-left: 18px; margin-right: 18px; color: #404040; line-height:16px; text-align: justify;}
#content #youtube { margin-left: 18px; margin-right: 18px; text-align: center; }
#content #imgyoutube { width: 508px; height:71px; background: url('../gfx/youtube.jpg') no-repeat;}


#content #back { margin-left: 18px; margin-right: 18px; background: #49434d;}
#content #down { padding-bottom: 18px;}
#content #team { margin-left: 18px; margin-right: 18px; color: #404040; text-align: center;}
#content #team img { border:5px solid #dbd9db; background: url('../gfx/loading.gif') no-repeat;}
#content #team .o { background: #dbd9db; }

#content #fotki { margin-left: 15px; margin-right: 15px; color: #404040; text-align: center;}
#content #fotki img { border:3px solid #dbd9db; background: url('../gfx/loading.gif') no-repeat;}

#content #submenu { margin-left: 18px; margin-right: 18px; text-align: left; }
#content #submenu a:link.m, a:visited.m {padding: 4px; background: #eeedee; color: #55495a; font: bold 11px Tahoma, Verdana, Arial; text-decoration:none; }
#content #submenu a:active.m, a:hover.m {padding: 4px; background: #dbd9db; color: #55495a; font: bold 11px Tahoma, Verdana, Arial; text-decoration:none; }

#content #submenu a:link.mo, a:visited.mo {padding: 4px; background: #965ead; color: #FFFFFF; font: bold 11px Tahoma, Verdana, Arial; text-decoration:none; }
#content #submenu a:active.mo, a:hover.mo {padding: 4px; background: #7e379a; color: #FFFFFF; font: bold 11px Tahoma, Verdana, Arial; text-decoration:none; }



#content #bottom { float:left; width: 544px;}
#content #bottom #line1 { height: 3px; background: url('../gfx/bg_st_line.gif') no-repeat;}
#content #bottom #l {width: 544px; display:inline;}
#content #bottom #l #foto { float: left; height: 47px;}


