﻿a{
background:transparent;
color:#3366FF;
font-weight:bold;
text-decoration:none
}
a:hover{
background:transparent;
color:#FF0033
}
body{
font-family:'Times New Roman',Arial,Helvetica,Sans-serif;
background-color : #004F66;
color: Black;
font-weight: normal;
}
#img {
	margin: 0px 0px 0px 0px;
}
div.main{
margin: 0px 15px 0px 15px;
}
h2{
background-color: transparent;
color: #008888;
text-align: center
}

p.c2 {text-align:center; }

div.head {
background-color: #F0F0F0;
color: Black;
border-bottom: 4px solid #000033;
border-left: 3px solid #3399FF;
border-right:4px solid #000033;
border-top:3px solid #0070FF;
margin: 5px auto 0px auto;
}
hr{
width:100%;
color:Red;
background-color: transparent;
height:3px;
border-bottom: 1px solid #AA0055;
border-top:1px solid #AA0055
}
div.artikel {
background-color : #F0F0F0;
color: Black;
border-bottom:4px solid #000033;
border-left:3px solid #3399FF;
border-right:4px solid #000033;
border-top:3px solid #0070FF;
padding : 10px 15px 0px 15px;
margin: 10px auto 10px auto;
line-height: 1.5em
}
.style1 {
	border-width: 0;
}
table{
color:#000000;
background-color:#B8C2DA;
border-bottom: 4px solid #000033;
border-left: 3px solid #3399FF;
border-right: 4px solid #000033;
border-top: 3px solid #0070FF;
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight: bolder;
margin-left: auto;
margin-right: auto;
}

/* ========================================================================================================================================= */

/* How HSE should print bold and small text, respectively */

.HSE-bold {
	font-weight: bold;
	font-family: Verdana;
}

.HSE-small {
	font-size: 11px;
	color: gray;
}

a.HSE-small:link {
	color: gray;
	text-decoration: none;
}

a.HSE-small:visited {
	color: gray;
	text-decoration: none;
}

a.HSE-small:hover {
	color: gray;
	text-decoration: underline;
}


/* Result links belong to the class "HSE-link" */

a.HSE-link:link {
	text-decoration: none;
}

a.HSE-link:visited {
	text-decoration: none;
}

a.HSE-link:hover {
	color: #dd0000;
}

/* ========================================================================================================================================= */

/* Style of each result file: First, an icon is printed (unless you have turned that off via hse.ini's "results_details") */

.HSE-icon-div {
/*	border: 1px solid gray; */
/*	width: 120px; */
	background-color: white;
	overflow: hidden;
	text-align: center;
	float: left;
	padding: 0px;
	margin: 0px 10px 15px;
}

.HSE-icon {
	width: 16px;
	height: 16px;
}


/* Then, the ranking number is printed (unless you have turned that off via hse.ini's "results_details") */

.HSE-rank {
	font-weight: bold;
	font-family: Verdana;
	text-align: right;
	float: left;
	width: 30px;
	padding-left: 0px;
}


/* The description division. If you don't want it intented, specify '0px' as 'margin-left' value. */

.HSE-description {
	margin-left: 55px;
	padding: 4px;
}


/* Within that division, a meta description is printed (unless you have turned that off via hse.ini's "description") */

.HSE-meta-desc {
	color: green;
	font-size: 12px;
/*	display: none; */
/* you might want to uncomment the above line if your hse.ini's "results_global" contains "head:description" */
}


/* Then, list items are printed (unless you have turned that off via hse.ini's "description") */

.HSE-list-item {
	list-style: none outside;
	padding-top: 2px;
	font-size: 11px;
}


/* Matches belong to the class "HSE-match". Some might want to experiment with these. */

.HSE-match:before {
	content: "";
}

.HSE-match:after {
/*	content: ""url(); */
}

/* ========================================================================================================================================= */

/*
 * If there are more than one results pages, a navigation panel appears below the results, containing a "previous" and "next" image. The 
 * style of these images and of the currently displayed result range (such as "1-10") can be defined here. 
 */

.HSE-nav-image {
	width: 11px;
	height: 11px;
	border-width: 0px;
}

.HSE-current-range {
	border: 1px solid darkblue;
	padding: 1px;
}

/* ========================================================================================================================================= */

/* How the pre-built input form (search box) should look like (unless you have turned it off via hse.ini's "searchbox_place") */

/* The search box's general outfit */

.HSE-searchbox {
	width: 475px;
	border: 1px solid darkblue;
	padding: 10px;
/*	background-color: transparent; */
	background-color: #dadada;
/*	background: url(/hse/images/lang/lang_es.png) repeat; */
}


/* The input text field of the search box */

.HSE-inputtext {
	font-family: Courier New, Courier;
	font-size: 13px;
	width: 300px;
}


/* Selection menus within the search box */

.HSE-selection {
	background-color: #dadada;
}

.HSE-selection:hover {
	background-color: yellow;
}


/* Text and Links */

.HSE {
	color: black;
	font-size: 13px;
	line-height: 16px;
}

a.HSE:link {
	color: black;
	text-decoration: none;
	font-size: 13px;
}

a.HSE:visited {
	color: black;
	text-decoration: none;
	font-size: 13px;
}

a.HSE:hover {
	color: darkgreen;
	font-size: 13px;
}


/* The form button */

.HSE-button {
   width: 20%;
  	font-size: 110%;
	border: 2px outset #3399ff;
	background-color: #004f66;
	color: CaptionText;
}
