/*== A D M I N - B E R E I C H ============================================= */


div#adminlogin
{
       position:fixed;
       right:30px;
       width:80px;
       height:20px;
       bottom:8px;
       background-image:url("/.admin/cmslogin.gif");
       z-index:99;
       overflow:hidden;
}


div#adminlogin:hover
{
       width:300px;
       right:10px;
       height:180px;
       bottom:10px;
       border-left-width:0px;
       border-top-width:0px;
       border-bottom-width:1px;
       border-right-width:1px;
       border-style:solid;
       border-color:#303050;
       background-image:url("/.admin/login.gif");

}



div#adminlogin input
{
      margin-top:90px;
      margin-left:30px;
      height:16px;
}


div#adminlogin input.push
{
      margin-left:0px;
      height:20px;
}


div#admin
{
       position:absolute;
       width:100%;
       z-index:99;
       border-top-width:2px;
       border-bottom-width:2px;
       border-top-style:solid;
       border-bottom-style:solid;
       border-color:#000020;
       background-color:#FFFFFF;
       font-size:10px;
}




div#admin a
{
       text-decoration:none;
}

div#admin h1
{
      	width:99%;
	height:17px;
	background-color:#002050;
	color:#001925;
	font-size:8pt;
	font-weight:700;
	padding-left:5px;
                padding-top:1px;
	margin-top:10px;
	background-image:url("/.admin/title_blue.gif");
	background-repeat:repeat-x;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	border-top-color:#98A4D5;
	border-bottom-color:#002955;
	left:0px;
	top:0px;
	font-family:"Arial";
	font-style:normal;
                margin-left:0px;
}






div#admindirmanager table
{
	table-layout:fixed;
	width:99%;
	height:auto;
	overflow:scroll;
	margin:1px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border-collapse:collapse;
}



div#admin th
{
	background-color:#B0C0BA;
	background-image:url("/.admin/header.gif");
	padding-left:5px;
	text-align:left;
}


th.admindirmanagerfilename
{
       width:250px;
}

th.admindirmanagerdate
{
     width:200px;
}

th.admindirmanagersize
{
     width:100px;
}

th.admindirmanageredit
{
      width:auto;
}
 

th.admindirmanagerdelete
{
        width:50px;
}





tr.admindirmanagerodd
{
	background-color:#F0F0F0;
	height:16px;
}


tr.admindirmanagereven
{
	background-color:#E0E0F0;
	height:16px;
}


div#admin td
{
	padding-left:5px;
        vertical-align:top;
}


div#admin table a
{
	padding-left:20px;
}

td.admindirmanagerdirname
{
	background-image:url("/.admin/dir.gif");
	background-repeat:no-repeat;
	width:9px;
	height:10px;
}


td.admindirmanagerdirname a
{
	font-weight:bold;
}


div#admin td.admindirmanagerdelete input.push
{
	width:16px;
	height:16px;
	padding-top:16px;
	background-color:transparent;
	background-image:url("/.admin/x.gif");
	background-repeat:no-repeat;
	font-size:0px;
	margin:0px;
	margin-top:4px;
	border-width:0px;
}


div#admin td.admindirmanagerdelete input.push:hover
{
	border-width:1px;
	margin-top:3px;
	position:relative;
	left:-1px;
}



div.admineditor
{
        width:16px;
        height:16px; 
        overflow:hidden;
        background-image:url("/.admin/edit.gif");
}

div#admin div.admineditor h1
{
     margin-top:20px;
}


div.admineditor:hover
{
        height:386px;
        width:100%;
        background-image:none;
        margin-top:2px;
        border-left-width:1px;
        border-right-width:1px;
        border-top-width:0px;
        border-bottom-width:0px;
        border-style:solid;
        border-color:#404060;
        background-color:#8090A0;
}




div.admineditor textarea
{
        width:99%;
        height:300px;
}



div#admin input.push
{
	background-color:#87AD90;
	background-image:url("/.admin/button_blue.gif");
	background-repeat:repeat-x;
	
	height:19px;
	border-width:1px;
	border-style:solid;
	border-color:#A0A0B0;
                color:#F0F0FF;
}



div#admindirmanagerupload
{
	float:left;
	background-color:#204975;
	height:30px;
	width:50%;
        padding-top:2px;
}


div#admindirmanagerupload form
{
	margin-left:10px;
        color:#F0F0FF;
}


div#admindirmanagercreatefolder
{
	float:left;
	background-color:#204975;
	height:30px;
	width:49%;
        padding-top:2px;
}


div#admindirmanagercreatefolder form
{
	margin-left:10px;
        color:#F0F0FF;
}



div#admindirmanagercreatefile
{
	float:left;
	background-color:#204975;
	height:30px;
	width:50%;
        padding-top:2px;
}


div#admindirmanagercreatefile form
{
	margin-left:10px;
        color:#F0F0FF;
}


.admin form input
{
       height:18px;
}

div#adminlogout
{
	float:left;
	background-color:#204975;
	height:30px;
	width:49%;
        padding-top:2px;
}


div#adminlogout form
{
        position:absolute;
        right:20px;
}



form
{
       font-size:12px;
}


form input
{
      font-size:12px;
}
