@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url(imm/BG/Bg.jpg) top repeat-x #FFCC00;
}


#container {
	background:#FFFFFF url(imm/BG/ContIn.jpg) top right repeat-y;
	font-size:1.2em;
	margin:0px auto;
	text-align:left;
	width:780px;

}

#TopLogos {
	background: #339900 url(imm/BG/BgLogoUnderAll.jpg) repeat-x bottom;
	width:780px;
	height:180px;

}

#Logos{
	float:left;
}

#UnderLogos{
	background:url(imm/BG/BgLogoUnder.jpg) bottom right no-repeat;
	text-transform:capitalize;
	padding: 20px 0px 10px 80px;
	float:left; 
	height:30px; 
	width:520px;
}

#side {
	background:#FFCC00;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:capitalize;
	/*background:#FFCC33;
	*/float:left;
	padding:0px 0px 40px 0px;
	width:210px;
}

#side li{
	width:140px;
	padding:0px;
	list-style:none;
}

#side li a:link,li a:visited {
	/*border-top:#FFFF99 dashed 1px;
	*/
	margin-left:-10px;
	padding:4px;
/*	padding-top:4px;
	padding-left:2px;
	padding-right:10px;
	padding-bottom:4px;
*/	list-style:none;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	
}

#side li a:hover {
	margin-left:-5px;
	width:130px;
	padding 4px;
/*	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
*/	list-style:none;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0000FF;
	background-color:#FFFFFF;
}

#MenuTop{
	background:url(imm/BG/MenuTop.jpg) top left no-repeat;
}
#MenuTopBG{
	height:15px;
	background:url(
imm/BG/MenuTop.jpg) top left no-repeat;
}

#MenuIn{
	background: url(imm/BG/MenuIn.jpg) top  left repeat-y;
}

#MenuBot{
	background: url(imm/BG/MenuBot.jpg) bottom left no-repeat;
}


#MenuAdminTopBG{
	height:15px;
	background: url(imm/BG/MenuAdminBGTop.jpg) top left no-repeat;
}

#MenuAdminTop{
	/*background: url(imm/BG/MenuAdminBGTop.jpg) top left no-repeat;
	*/
}

#MenuAdminIn{
	background: url(imm/BG/MenuAdminBGIn.jpg) top  left repeat-y;
}

#MenuAdminBot{
	background: url(imm/BG/MenuAdminBGBot.jpg) bottom left no-repeat;
}


#MenuContacts{
	width:200px;
	height:250px;
	background: url(imm/BG/MContac.jpg) bottom left no-repeat;
}

#content{
	background: url(imm/BG/ContBot.jpg) bottom right no-repeat;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
}

#contentMainIn{
	background: url(imm/BG/ContIn.jpg) top right repeat-y;
}

#contentMain{
	background: url(imm/BG/ContIn.jpg) top right repeat-y;
	/*position:220px top;
	*/
	margin-left:200px;
	padding:3px 40px 15px 40px ;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#footer {
	background: #339900 url(imm/BG/PageBot.jpg) top repeat-x;
	/*position: fixed;
    */width: 100%;
    height: 50px;
	top: auto;
	right: 0;
    bottom: 0;
    left: 0;
	padding-top: 40px;
/*	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	*/
}



A:link, A:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #0033CC;
}

A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FF0000;
	#background-color: #339900;
}



.Txtfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CCCCCC;
	background-position: center;
	/*text-transform:capitalize;
	*/width: 750px;
	margin: 0px auto;
	
}
.Txt_def {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
