body {
	background-image: none; /*url(images/fondo_5.gif)*/;
	background-repeat: no-repeat;
	font-family: Trebuchet MS,Verdana,Tahoma,Arial,Helvetica,sans-serif;
	background-color: black;
	color: #cccccc;
}

h1, h2, h3, h4, h5, h6
{
	/*font-weight: lighter;*/
	color: #cccccc;
	padding-top: 0px;	
}

/*h1{ font-size: 18px; }
h2{ font-size: 16px; }
h3{ font-size: 14px; }
h4{ font-size: 12px; font-weight: bold;}
h5{ font-size: 10px; }
h6{ font-size: 8px; }*/

legend{color: white;}

a{color: #cccccc; text-decoration: none;}
a:link {color:#cccccc; text-decoration: none;}  /* unvisited link */
/*a:visited {color:#c72229; text-decoration: none;}*/ /* visited link */
a:hover {color:#aaafab; text-decoration: none;} /* mouse over link */

ul li
{
    background-image: url(/var/storage/packages/eZ-systems/ezwebin_design_cleangray/files/default/file/images/li_bg.gif);
}

input.button, input.defaultbutton
{
   /* background-color: #ADDBEB;*/
    background-image: none;
    background-repeat: repeat-x;
    border: 1px solid #666666;
    color: #FCFFFF;
    /*font-family: Trebuchet MS,Verdana,Tahoma,Arial,Helvetica,sans-serif;*/
    /*font-size: 11px;*/
    text-align: center;
    vertical-align: middle;
}

textarea, input
{
	background-color: #666666;
	color: black;
}

fieldset label
{
	color: #666666;
}

table.list tr.bglight, table.list tr.bgdark
{
	color: #666666;
}

div#page {
	background-color: #333333;
	margin-top: 5%;
	position: relative;
}

div#header {
	/*display: none;*/
	/*font-family: Impact, Trebuchet MS, Tahoma,Arial,Helvetica,sans-serif;*/
	background: transparent;
	padding: 0px;
	height: 50px; /*por IE 6*/
}

div#logo
{
	/*display: none;*/
	margin: 20px 0px 0px 20px;
}

div#searchbox
{
	display: none;
}

div#usermenu {
	background-image: none;
	height: 50px; /*por IE 6*/
	width: 400px;
	float: right;
}

div#links
{
	background-image: none;
	width: auto;
}

div#languages {
	background: none;
	float: right;
	height: auto;
	width: 200px;
	margin-left: -100px;
	position: absolute;
	top: 30%;
	left: 50%;
}

div#languages ul{
	width: 180px;
	margin: 0px auto;
}

div#languages ul li{
	width: 90px;
	text-align: center;
	margin: 0;
	background-color: black;
}

div#languages ul li.current_siteaccess{
	background-color: white;
}

div#languages ul li:hover{
	background-color: white;
}

div#languages a
{
	color: #ccc;
	font-size: 12px;
	display: block;
	line-height: 22px;
	font-weight:bold;
}

div#links a
{
    color: #666666;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    border-left: none;
    /*background-image: url(images/links_a.gif);
    background-position: right center;
    background-repeat: no-repeat;*/
}

li#tagcloud a
{
    background-image: none;
}

input#searchbutton
{
    border: 1px solid #C1C9CC;
    background-image: url(/var/storage/packages/eZ-systems/ezwebin_design_cleangray/files/default/file/images/searchbutton_bg.gif);
    color: #FCFFFF;
}

input#searchtext
{
    border: 1px solid #CACBCD;
}

div#path
{
	display: none;
}

div#topmenu
{
	background: transparent;
	margin: 0px 20px;
	float: right;
}

div#topmenu ul
{
	background: transparent;
	background-image:none;
}

div#topmenu ul li
{
	background-image: none;
	border: 1px solid #666666;
	margin-left: -1px;
	width: 90px;
	/*onMouseOver="this.style.background='#666666'";
	onMouseOut="this.style.background='transparent'";*/
}

div#topmenu ul li a
{
	color:#ccc;
	/*font-weight:normal;*/
	margin:0px;
	padding: 0px;
	/*font-size:large;*/
	text-align: center;
}

div#topmenu ul li.selected
{

}

div#topmenu ul li.selected a
{
    border-bottom: none;
    color: #cccccc;
    /*padding-bottom: 0;*/
    margin: 0;
}

div#topmenu ul li a:hover, div#topmenu ul li.selected a:hover
{
    border-bottom: none;
    margin: 0;
}

div#topmenu ul li.selected a span
{
  /*  display: block;
    background-image: url(/var/storage/packages/eZ-systems/ezwebin_design_cleangray/files/default/file/images/topmenu_a_bullet.gif);
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 6px;*/
}

div#ezwt
{
	clear: right;
	padding-top: 20px;
}

div#extrainfo
{
    padding: 0 0.25em 0 0.25em;
}

div#footer
{
	display: none;
}



