body
{
	text-align:center;
/*	background-color:#8DA7FF;*/
	background-image:url(img/background.png);
	background-position:center;
}

#totalsite
{
	margin-left: auto;
	margin-right: auto;
	width: 985px;
/*	background-color:#8DA7FF;*/
	background-image:url(img/background.png);
	background-position:center;
}

#all
{
/*	height:337px;*/
}

#sides
{
	background-image:url(img/sidebars.png);
	background-repeat:repeat-y;
	background-position:center;
}


#flag
{
	background-image:url(img/top1.png);
	background-position:center;
	background-repeat:no-repeat;
	height:173px;
}

#login
{
	background-image:url(img/top2_login.png);
	background-repeat:repeat-y;
	background-position:center;
	height:33px;
}

#around
{
	width:800px;
}

#boxes
{
	background-image:url(img/top2_divs.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}


#menus
{
	padding-top:8px;
	width: 750px;
}

#mleft
{
	float: left;
	width: 195px;
	padding-left:2px;
}

#mright
{
	float: right;
	width: 180px;
	padding-right:5px;
}

#mcenter
{
	margin-left:275px;
	margin-right:285px;
}

#container
{
	margin-left:130px;
	margin-right:130px;
}


#center
{
	background-color:#FFFFFF;
	background-position:center;
	font-family: tahoma, arial, verdana, sans-serif;
}


#bottom
{
	background-image:url(img/bottom.png);
	background-repeat:no-repeat;
	background-position:center;
	height:166px;
}

#regist
{
	height: 535px;
	background-image:url(img/regist.jpg);
	background-position:center;
	background-repeat:no-repeat;~
	font-family: tahoma, arial, verdana, sans-serif;
}


#old_next
{
	font-family: tahoma, arial, verdana, sans-serif;
}

a.one:link {color: #816539;text-decoration: none}
a.one:visited {color: #816539;text-decoration: none}
a.one:hover {color: #D7A306;text-decoration: underline}

a.two:link {color: #183E80}
a.two:visited {color: #183E80}
a.two:hover {color: #183E80}

a.three:link {color: #DCDCDC;text-decoration: none}
a.three:visited {color: #DCDCDC;text-decoration: none}
a.three:hover {color: #DCDCDC;text-decoration:underline}

#boxesprj
{
	background-image:url(img/top2_divs_prj.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}

#boxesctc
{
	background-image:url(img/top2_divs_ctc.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}

#boxesreg
{
	background-image:url(img/top2_divs_reg.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}

#boxesfpass
{
	background-image:url(img/top2_divs_fpass.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}

#boxesddl
{
	background-image:url(img/top2_divs_ddl.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}

#boxesedprf
{
	background-image:url(img/top2_divs_edprf.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}

#boxesdisc
{
	background-image:url(img/top2_divs_disc.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}

#boxescmt
{
	background-image:url(img/top2_divs_cmt.png);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	font-family: tahoma, arial, verdana, sans-serif;
}

table.ddl
{
       
       border-spacing:50px;
       margin-left:auto;
       margin-right:auto;

}

table.ddlj
{
       
       
       margin-left:auto;
       margin-right:auto;
}
a.ddl{
       font-size:17px;
       text-decoration:none;
       color:#000000;
       margin-top:5px;
}

.ddlimage{
	padding-bottom:10px;
}

