html, body 
{
	font-family: Helvetica, Arial, sans-serif;
	margin: 0px; 
	padding: 0px;
	background: #fff url('/system/shared/KernelImages/fonsweb.png') repeat-y center;
	vertical-align: baseline;
	min-width: 1000px;
	height: 100%;
	-o-user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
}

img
{
	margin: 0px; 
	padding: 0px;
}

* 
{
	margin: 0px; padding: 0px;
	box-sizing: border-box;
	-moz-box-sizing:    border-box;
	-webkit-box-sizing: border-box;
}

div
{
	vertical-align: baseline;
	box-sizing: border-box;
	-moz-box-sizing:    border-box;
	-webkit-box-sizing: border-box;
	margin: 0px; padding: 0px;
}
a
{
	vertical-align: baseline;
	box-sizing: border-box;
	-moz-box-sizing:    border-box;
	-webkit-box-sizing: border-box;
	margin: 0px; padding: 0px;
	text-decoration:none;
}
input, textarea { color: #333; }
.placeholder { color: #aaa; }

#position-saver {
    height: 40px;
    width: 100%;
}

.ui-widget
{
	font-size: 12px;
}

.ui-slider
{
	margin :5px;
	margin-left :10px;
	margin-right :10px;
}
.ui_tpicker_time
{
	margin: 5px;
	margin-left: 0;
	margin-right: 0;
	font-size: 14px;
}
.ui_tpicker_time_label
{
	color:#666;
}
.ui_tpicker_hour_label
{
	color:#666;
}
.ui_tpicker_minute_label
{
	color:#666;
}


#wrap 
{
	min-height: 100%;
}

#main 
{
	overflow:auto;
	padding-bottom: 57px;
}

.TopWhite
{
	position: absolute;
	top:0px;
	left:0px;
	height:55px;
	min-width: 1000px;
	width:100%;
	background: #FFF url('/system/shared/KernelImages/TopWhite.png');
}
.InsideTop
{
	margin: auto;
	margin-top:0px;
	margin-bottom:0px;
	width:1000px;
	height:55px;
	font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
	position:relative;
}

.BodyCenter
{
	margin: auto;
	margin-top:15px;
	margin-bottom:0px;
	width:1000px;
	padding-left:5px;
	padding-right:5px;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	text-align:center;
}

.RightLine
{
	float:right;
	width:540px;
	margin-top:3px;
	margin-right:10px;
	margin-bottom:1px;
}

#languageblock_changelang
{
	float:right;
  	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  	font-size: 13px;
  	color: #333;
	border: 1px solid #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #fff;
}


#LostPw
{
	float:right;
	padding-top:8px;
	padding-right:10px;
  	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	color: #999;
	text-align:right;
	text-decoration:none;
}

#LostPw:hover
{
  	color: #333;
	text-decoration:none;
}

#SelectLanguage
{
	float:right;
}

.labelForm
{
	display:inline;
  	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #333;
}
.FormLogin
{
	display:inline;
	width:120px;
	margin-left:5px;
  	text-align: left;
  	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  	font-size: 13px;
  	color: #333;
	background: #fff;
	padding:1px;
	border: 1px solid #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.BotoLink
{
	display: inline-block;
	margin:0px;
	margin-top:-5px;
	padding:0px;
	padding-top:2px;
  	color: #fff;
	width: 66px;
	height: 20px;
	text-decoration:none;
	text-align:center;
  	font-size: 12px;
	background: url('/system/shared/KernelImages/MiniBoto.png');
	vertical-align:middle;
}

.BotoLink:hover
{
	display: inline-block;
	margin:0px;
	margin-top:-5px;
	padding:0px;
	padding-top:2px;
  	color: #fff;
	width: 66px;
	height: 20px;
	text-decoration:none;
  	font-size: 12px;
	background: url('/system/shared/KernelImages/MiniBotoOver.png');
	vertical-align:middle;
}


#ColorBar
{
	position: absolute;
	top:55px;
	height:34px;
	width:100%;
	min-width: 1000px;
}

.Oranje
{
	background: #FF3900 url('/system/shared/KernelImages/Oranje.png');
}

.Menu
{
	float:left;
	margin:0px;
	padding:0px;
	height:43px;
	cursor:pointer;
}

.Menu:hover
{
	background: url('/system/shared/KernelImages/MenuBarHover.png') repeat-x;
}

.MenuSelected
{
	background: url('/system/shared/KernelImages/MenuBarHover.png') repeat-x;
}


#LogoImg
{
	float:left;
	margin-top:10px;
	margin-left:10px;
	height:37px;
	border : none 0px #fff;
}


#CTLeft
{
	position: absolute;
	top:0px;
	left:280px;
}

#CTCentral
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	top:0px;
	right:351px;
	left:292px;
	height:43px;
	background: url('/system/shared/KernelImages/CTCentral.png');
}

#CTRight
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	top:0px;
	right:340px;
}

#DockBarPos
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	top:0px;
	right:10px;
}
#DockBar
{
	display: inline-block;
	margin: auto;
	height:40px;
	margin: 0px;
	padding: 0px;
	text-align:center;
}

#RTLeft
{
	float:right;
	margin:0px;
	padding:0px;
}

#RTCentral
{
	float:right;
	margin:0px;
	padding:0px;
	padding-right:5px;
	height:33px;
	cursor:pointer;
	background: url('/system/shared/KernelImages/RTCentral.png');
}


#RTOption
{
	float:right;
	margin:0px;
	padding:0px;
	height:33px;
	cursor:pointer;
	background: url('/system/shared/KernelImages/RTCentral.png');
}

#RTOption:hover
{
	float:right;
	margin:0px;
	padding:0px;
	height:33px;
	cursor:pointer;
	background: url('/system/shared/KernelImages/RTHover.png');
}

#RTRight
{
	float:right;
	margin:0px;
	padding:0px;
}


#UserNamePanel
{
	position: absolute;
	top:48px;
	height:32px;
	font-size:14px;
	color:#fff;
	text-shadow: #000 1px 1px 1px;
}

#MenuBarPos
{
	margin: auto;
	margin-top:63px;
	margin-bottom:0px;
	width:1000px;
	height:42px;
	position:relative;
}

#MenuBarL
{
	position:absolute;
	left : 0px;
	top : 0px;
	margin:0px;
	padding:0px;
}

#MenuBarR
{
	position:absolute;
	right : 0px;
	top : 0px;
	margin:0px;
	padding:0px;
}

#MenuBarC
{
	position:absolute;
	top : 0px;
	left : 11px;
	right : 11px;
	margin:0px;
	padding:0px;
	background: url('/system/shared/KernelImages/MenuBarC.png') repeat-x;
	height:42px;
	text-align:center;
}

.MenuBarLine
{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
}

#MenuBar
{
	display: inline-block;
	margin: auto;
	height:40px;
	padding: 0px;
	text-align:center;
}

.MenuCont
{
	font-size:16px;
	color:#fff;
	margin-left: 15px;
	margin-right: 15px;
	padding: 8px;
	padding-top: 8px;
	padding-bottom: 2px;
	border-bottom: 1px solid #F60;
	font-weight:normal;
}

.MenuCont a
{
	color:#FFF;
	text-decoration:none;
}
.MenuCont a:visited
{
	color:#FFF;
	text-decoration:none;
}

.MenuCont a:hover
{
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}

.OrangeButton
{
	margin:0px;
	padding:0px;
	width:184px;
	height:43px;
	background: url(/system/shared/KernelImages/OrangeButton.png);
	text-align:center;
	display: inline-table;
	font-size:20px;
	-webkit-text-shadow: 1px 1px 1px #000;
	-moz-text-shadow: 1px 1px 1px #000;
	text-shadow: 1px 1px 1px #000;
	padding-top:3px;
	color:#fff;
	font-weight: bold;
}

.OrangeButton:hover
{
	padding-top:5px;
	padding-left:2px;
	background: url(/system/shared/KernelImages/OrangeButtonHover.png);
}

/****************************************************************************************************************************/
.SmartPhone
{
	position:absolute;
	top:64px;
	right:5px;
	width:278px;
	height:491px;
	overflow:hidden;
	background: url(/system/shared/KernelImages/AndroidPhone470.png);
	z-index:20;
}
#SmartPhoneFilter
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:25;
}
.SmartPhonePage
{
	position:absolute;
	top:42px;
	left:19px;
	width:224px;
	height:373px;
	z-index:21;
}
#SmartPhoneScreen
{
	position:absolute;
	top:0px;
	left:0px;
	width:224px;
	height:373px;
}
/****************************************************************************************************************************/
.HomeControlPanel
{
	position:absolute;
	top:10px;
	left:5px;
	width:490px;
	height:45px;
	overflow:hidden;
	background: url(/system/shared/KernelImages/transpBlack.png);
	text-align:center;
	
	border-top-right-radius: 10px; 
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px; 

	border-bottom-right-radius: 10px; 
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px; 

	color: #FFF;
	font-size: 20px; 
	padding-top:8px;

}
.HomeFamilyPanel
{
	position:absolute;
	top:10px;
	right:5px;
	width:275px;
	height:45px;
	overflow:hidden;
	background: url(/system/shared/KernelImages/transpBlack.png);
	text-align:center;
	
	border-top-left-radius: 10px; 
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px; 

	border-bottom-left-radius: 10px; 
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px; 

	color: #FFF;
	font-size: 20px; 
	padding-top:8px;
	padding-right:10px;
	text-align : center;
	
}

#HomeControlAuto
{
	position:absolute;
	top:10px;
	left:10px;
	width:27px;
	height:24px;
}

.HomeControlAutoON
{
	background: url(/system/shared/KernelImages/slider/autoON.png);
}

.HomeControlAutoON:hover
{
	background: url(/system/shared/KernelImages/slider/autoOFF.png);
}

.HomeControlAutoOFF
{
	background: url(/system/shared/KernelImages/slider/autoOFF.png);
}

.HomeControlAutoOFF:hover
{
	background: url(/system/shared/KernelImages/slider/autoON.png);
}

.SliderZone
{
	height:555px;
	background:#fff;
	border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; 
}


#SlideArrowL
{
	position:absolute;
	top:10px;
	left:45px;
	width:24px;
	height:24px;
	background: url(/system/shared/KernelImages/slider/SlideArrowL.png);
}

#SlideArrowL:hover
{
	background: url(/system/shared/KernelImages/slider/SlideArrowLH.png);
}

#SlideArrowR
{
	position:absolute;
	top:10px;
	right:10px;
	width:24px;
	height:24px;
	background: url(/system/shared/KernelImages/slider/SlideArrowR.png);
}

#SlideArrowR:hover
{
	background: url(/system/shared/KernelImages/slider/SlideArrowRH.png);
}

#SlideIos
{
	position:absolute;
	bottom:10px;
	left:60px;
}

#SlidePlayStore
{
	position:absolute;
	bottom:10px;
	left:260px;
}

#JoinNow
{
	position:absolute;
	bottom:15px;
	left:460px;
	background: url(/system/shared/KernelImages/JoinNow.png);
	width:184px;
	height:43px;
}

.HomeFormImg
{
	float:left;
	margin:0px;
	padding-bottom:10px;
	width:990px;
	height:444px;
	border-top-left-radius: 9px; 
	border-bottom-left-radius: 9px; 
	-webkit-border-top-left-radius: 9px; 
	-webkit-border-bottom-left-radius: 9px;
	-moz-border-radius-topleft: 9px; 
	-moz-border-radius-bottomleft: 9px; 
	position:relative;
}
.HomeSubForm
{
	position:absolute;
	top:10px;
	left:15px;
	width:280px;
	height:280px;
	overflow:hidden;
	background: url(/system/shared/KernelImages/transpBlack.png);
	text-align:center;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	
	border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; 
}
.CaptionForm
{
	float:left;
	
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
	width:100%;
	text-align:center;
	font-size:19px;
	color:#fff;
	font-style:bold;
	-webkit-text-shadow: 1px 1px 1px #000;
	-moz-text-shadow: 1px 1px 1px #000;
	text-shadow: 1px 1px 1px #000;
}
.HomeInpLabel
{
	float:left;
	margin: 10px;
	margin-top: 5px;
	color:#fff;
	margin-bottom:0px;
	-webkit-text-shadow: 1px 1px 2px #000;
	-moz-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
.HomeInput
{
	float:left;
	margin: 10px;
	margin-top:0px;
	margin-bottom:0px;
	border : solid 1px #999;
	font-size:16px;
	width:230px;
	height:20px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	background: #ccc;
}
#HomeSubmit
{
	position:absolute;
	right:10px;
	bottom:10px;
	padding:7px;
	background: url('/system/shared/KernelImages/OrgButton.png');
	width:125px;
	height:30px;
	color:#fff;
	text-align:center;
	display: inline-table;
    	vertical-align: top;
	font-weight: bold;
	-webkit-text-shadow: 1px 1px 2px rgb(0,0,0);  
	-moz-text-shadow: 1px 1px 2px rgb(0,0,0);  
	text-shadow: 1px 1px 2px rgb(0,0,0);  
}
#HomeSubmit:hover
{
	background: url('/system/shared/KernelImages/OrgButtonOver.png');
}
/*************************************************************************************************************************************/

.WhiteZone
{
	position:relative;
	display: inline-block;
	margin:0px;
	padding: 4px;
	margin:0px;
	margin-bottom:10px;
}
.WhiteZone .SE1
{
	position:absolute;
	top: 0px;
	left: 0px;
	width: 9px;
	height: 4px;
	background: url('/system/shared/KernelImages/BSE1.png');
}
.WhiteZone .SE2
{
	position:absolute;
	top: 4px;
	left: 0px;
	width: 4px;
	height: 5px;
	background: url('/system/shared/KernelImages/BSE2.png');
}
.WhiteZone .SD1
{
	position:absolute;
	top: 0px;
	right: 0px;
	width: 9px;
	height: 4px;
	background: url('/system/shared/KernelImages/BSD1.png');
}
.WhiteZone .SD2
{
	position:absolute;
	top: 4px;
	right: 0px;
	width: 4px;
	height: 5px;
	background: url('/system/shared/KernelImages/BSD2.png');
}
.WhiteZone .IE1
{
	position:absolute;
	bottom: 0px;
	left: 0px;
	width: 9px;
	height: 4px;
	background: url('/system/shared/KernelImages/BIE1.png');
}
.WhiteZone .IE2
{
	position:absolute;
	bottom: 4px;
	left: 0px;
	width: 4px;
	height: 5px;
	background: url('/system/shared/KernelImages/BIE2.png');
}
.WhiteZone .ID1
{
	position:absolute;
	bottom: 0px;
	right: 0px;
	width: 9px;
	height: 4px;
	background: url('/system/shared/KernelImages/BID1.png');
}
.WhiteZone .ID2
{
	position:absolute;
	bottom: 4px;
	right: 0px;
	width: 4px;
	height: 5px;
	background: url('/system/shared/KernelImages/BID2.png');
}
.WhiteZone .BSC
{
	position:absolute;
	top: 0px;
	left: 9px;
	right: 9px;
	height: 4px;
	background: url('/system/shared/KernelImages/BSC.png') bottom;
}
.WhiteZone .BIC
{
	position:absolute;
	bottom: 0px;
	left: 9px;
	right: 9px;
	height: 4px;
	background: url('/system/shared/KernelImages/BIC.png') bottom;
}

.WhiteZone .BEC
{
	position:absolute;
	top: 9px;
	left: 0px;
	width: 4px;
	bottom: 9px;
	background: url('/system/shared/KernelImages/BEC.png') repeat-y;
}
.WhiteZone .BDC
{
	position:absolute;
	top: 9px;
	right: 0px;
	width: 4px;
	bottom: 9px;
	background: url('/system/shared/KernelImages/BDC.png') repeat-y;
}

.WhiteZone .WithHead
{
	top:25px;
}

#MainBody
{
	width:975px;
}

.MiddleBody
{
	width:490px;
	margin:0px;
	margin-bottom:5px;
}

.floatLeft
{
	float:left;
	margin-right:10px;
}


.floatRight
{
	float:right;
}



.whitefloat
{
	float:left;
	width:100%;
	background:#fff;
	padding-bottom:20px;
}

.WhiteBody
{
	background: #fff;
	width:100%;
	margin:0px;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	margin:0px;
	padding:0px;
	position:relative;
}

.WhiteZone .Homebody
{
	height:180px;
	text-align:right;
}


.ZBCL
{
	position:absolute;
	top:4px;
	left:0px;
	background:url('/system/shared/KernelImages/ZBCaptionLeft.png');
	width:11px;
	height:31px;
}

.ZBCR
{
	position:absolute;
	top:4px;
	right:0px;
	background:url('/system/shared/KernelImages/ZBCaptionRight.png');
	width:11px;
	height:31px;
}

.ZBHead
{
	height:31px;
	padding-top:7px;
	color:#444;
	text-align:left;
	padding-left:15px;
	background:url('/system/shared/KernelImages/ZBCaptionBack.png');
}

.LeftIcon
{
	position:absolute;
	top:45px;
	left:2px;
	height:170px;
	z-index:10
}

.TrayEmail
{
	position:absolute;
	top:10px;
	right:60px;
	background:url('/system/shared/KernelImages/TrayEmail.png');
	width:90px;
	height:21px;
}

.TrayRss
{
	position:absolute;
	top:10px;
	right:10px;
	background:url('/system/shared/KernelImages/TrayRss.png');
	width:40px;
	height:21px;
}

.HomeLine
{
	float:right;
	margin-top:5px;
	width:305px;
	height:16px;
	border-bottom:1px solid #ddd;
	text-align:left;
	color:#333;
}

.HomeLine .Description
{
	float:left;
}

.HomeLine .Date
{
	color:#999;
	float:right;
	margin-right:5px;
}
/*************************************************************************************************************************************/
#footer 
{
	position: relative;
	margin-top: -57px; /* negative value of footer height */
	height: 57px;
	clear:both;
}
#PeuTaronja
{
	width:100%;
	height:55px;
	margin: 0px;
	padding: 0px;
	background: url('/system/shared/KernelImages/PeuTaronja.png') repeat-x bottom;
	text-align:center;
}
#PeuGris
{
	display: inline-block;
	margin: auto;
	height:40px;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	text-align:center;
}
#CosDelPeu
{
	float:left;
	margin:0px;
	padding:0px;
	width:980px;
	height:47px;
	background: url('/system/shared/KernelImages/PGrisC.png') repeat-x;
}
#TexteCopy
{
	float:left;
	padding:15px;
	color:#fff;
}
#PoweredOpenFenix
{
	float:right;
	padding:15px;
	color:#fff;
}
/*************************************************************************************************************************************/
.SubPanelRight
{
	position:absolute;
	top:0px;
	right:10px;
	bottom:0px;
	width:256px;
	background:url('/system/shared/KernelImages/BGrayHome.png') repeat-x #4e4e4e;	
	padding:10px;
	margin:0px;
	margin-bottom:10px;
	color:#fff;
	border-top-right-radius: 10px; 
	border-bottom-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	border-left: solid 1px #000;
	-webkit-text-shadow: 0px 0px 2px #000;
	-moz-text-shadow: 0px 0px 2px #000;
	text-shadow: 0px 0px 2px #000;
}
.LCaption
{
	float:left;
	width:100%;
	margin:0px;
	margin-top:10px;
	margin-bottom:5px;
	font-size:18px;
	text-align:left;
	border-bottom: 1px solid #ccc;
}
.RCaption
{
	float:right;
	width:100%;
	margin:0px;
	margin-top:10px;
	margin-bottom:5px;
	font-size:18px;
	text-align:right;
	border-bottom: 1px solid #ccc;
}
.LMenuLine
{
	float:left;
	width:100%;
}
.LMenuLine:hover
{
	float:left;
	width:100%;
	background-color:#C60;
}
.LMenuLine .Description
{
	float:left;
}
.LMenuLine .Date
{
	float:right;
}
.t2
{
	color:#f60;
}

/**************************************************************************************************************************/


body
{
  padding: 0px;
  margin: 0px;
  background: #fff url('/system/shared/KernelImages/fonsweb.png') repeat-y center;
}
input:-webkit-autofill {
    color: #2a2a2a !important;
}
#Cospral
{
	position:relative;
  	margin: auto;
  /*	background: #f60 url('/system/shared/KernelImages/fnxLogin.jpg'); /* #EBEBEB; */
	width:1000px;
	height:800px;
}

#LogoHoritzontal
{
	position:absolute;
	top:255px;
	right:290px;
}
#LogoCuadrat
{
	position:absolute;
	top:15px;
	left:10px;
	width:150px;
	max-height:150px;
}

/*
#BotoLogin
{
	position:absolute;
	top:485px;
	right:305px;
	width:106px;
	height:23px;
	padding-top:4px;
	font-size:14px;
	text-decoration:none;
	font-family:  Verdana, Arial, sans-serif;
  	background: url('/system/shared/KernelImages/bottoLogin.png');
	color:#000;
}
#BotoLogin:hover
{
	text-decoration:none;
  	background: url('/system/shared/KernelImages/bottoLoginOK.png');
}*/

#TxtNom
{
	position:absolute;
	top:415px;
	right:500px;
  	text-align: right;
  	font-family: Helvetica, Arial, sans-serif;
  	color: #fff;
  	font-size: 18px;
	text-shadow: #000 2px 2px 2px;
}
#TxtPw
{
	position:absolute;
	top:450px;
	right:500px;
  	text-align: right;
  	font-family: Helvetica, Arial, sans-serif;
  	color: #fff;
  	font-size: 18px;
	text-shadow: #000 2px 2px 2px;
}
#chromeFix { display: block; position: absolute; width: 1px; height: 100%; top: 0px; left: 0px; }

.FormLogin2
{
	position:absolute;
	width:190px;
	left:505px;
  	text-align: left;
  	font-family: Helvetica, Arial, sans-serif;
  	font-size: 18px;
  	color: #ff0;
	background: #000;
	background-color: #000;
	border: 1px solid #333;
	-webkit-border-radius: 8px;
	-moz-broder-radius: 8px;
	opacity: 0.7;
}
#FormLogin
{
	position:absolute;
	width:190px;
	top:412px;
	left:505px;
  	text-align: left;
  	font-family: Helvetica, Arial, sans-serif;
  	font-size: 18px;
  	color: #ff0;
	background: #000;
	border: 1px solid #333;
	-webkit-border-radius: 10px;
	-moz-broder-radius: 10px;
	opacity: 0.7;
}
.FormPw
{
	position:absolute;
	top:449px;
	left:505px;
	width:190px;
  	text-align: left;
  	font-family: Helvetica, Arial, sans-serif;
  	font-size: 18px;
  	color: #ff0;
  	background: #000;
	background-color: #000;
	border: 1px solid #333;
	-webkit-border-radius: 10px;
	-moz-broder-radius: 10px;
	opacity: 0.5;

}

#EdVersion
{
	position:absolute;
	top:525px;
	left:290px;
  	font-family: Helvetica, Arial, sans-serif;
  	color: #fff;
  	font-size: 11px;
}


#LoginZone
{
	position:absolute !important;
	top: 50%;
	left: 50%;
	width:490px;
	margin:auto;
	display:inline-block;
	position: relative;
  	margin-top:-175px;
  	margin-left:-245px;
}

#FullFrame
{
	position:absolute;
	top:0px;	
	left:0px;	
	right:0px;	
	bottom:0px;	
	width:100%;
	height:100%;
}


