@charset "iso-8859-9";
/*********************************************************
GENERALS - ALWAYS TENDRAN WHO TO BE DEFINED
**********************************************************/

body, html {
	margin: 0px;
	padding: 0px;
	scrollbar-arrow-color: #55729f;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #e3eaef;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #d0d0d0;
	scrollbar-track-color: #ffffff;
}
img {
	vertical-align: middle;
	border: 0px;
}
form, li, ul, p {
	padding: 0px;
	margin: 0px;
}
li {
	list-style-type: none;
}
a:link {
	color: #f7dee1;
	text-decoration: underline;
	overflow: hidden;
}
a:active {
	color: #f7dee1;
	text-decoration: underline;
}
a:visited {
	color: #f7dee1;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.clear {
	clear: both;
	padding: 0px;
	margin: 0px;
}
.required {
	margin-left: 2px;
	color: #FF0022;
}
input, textarea, select {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	border: solid 1px #7d0553;
	background-color: #000000;
}
/*
- Edition image used by the manager of contents
*/

.edit {
	width: 20px;
	margin-left: 5px;
	vertical-align: top;
}
/*
- 	With text-align: to center we were able to in center align the page in Internet Explorer
*/ 

body {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-align: center;
	color: #d6038b;
	margin: 0px;
	position: relative;
	background-repeat: repeat-x;
	background-color: #000000;
}
/*
-	Images flags
*/
.LAN-es {
	background-image: url("../images/es.gif");
}
.LAN-en {
	background-image: url("../images/en.gif");
}
.LAN-pt {
	background-image: url("../images/pt.gif");
}
.LAN-al {
	background-image: url("../images/al.gif");
}
.LAN-ek {
	background-image: url("../images/ek.gif");
}
.LAN-ca {
	background-image: url("../images/ca.gif");
}
.LAN-fr {
	background-image: url("../images/fr.gif");
}
.LAN-it {
	background-image: url("../images/it.gif");
}
.LAN-ne {
	background-image: url("../images/ne.gif");
}
.LAN-gl {
	background-image: url("../images/gl.gif");
}
.LAN-tr {
	background-image: url("../images/tr.gif");
}
/*********************************************************
STRUCTURE - TO MODIFY TO VARY THE GROUP
**********************************************************/
		
#container {
	margin-left: auto;
	margin-right: auto;
	width: 968px;
	text-align: left;
}
/* not to modify */
#content-right #list .container ul {
	width: 245px !important;
	width/**/: 100%;
	overflow: auto;
}
/* no modificar */
#content-right #list .container ul li a {
	width: 135px;
	overflow: hidden;
}
#head {
	width: 100%;
	height: 97px;
	margin: 0px;
	padding: 0px;
	background: url("../images/fondo_head.jpg") #080000;
	background-repeat: repeat-x;
}
#head-left {
	width: 598px;
	height: 97px;
	float: left;
	padding: 0px;
	margin: 0px;
	background: url("../images/aslan_bijuteri.gif") #080000;
	background-repeat: no-repeat;
}
#head-right {
	width: 370px;
	height: 97px;
	padding: 0px;
	margin: 0px;
	float: right;
	background-image: url("../images/finder.jpg") #080000;
	background-repeat: no-repeat;
}
#head-right-top {
	width: 352px !important;
	width/**/: 352px;
	float: right;
	padding-top: 10px !important;
	padding-top/**/: 7px;
	padding-right: 35px;
	height: 14px !important;
	height/**/: 21px;
	overflow: hidden;
}
#head-right-bottom {
	width: 352px;
	height: 50px;
	float: right;
	margin: 0px;
	background-image: url("../images/input.gif")  #080000;
}
/*
-	Style sweeps menu section
*/
#it-sweeps-menu {
	width: 100%;
	height: 59px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-weight: bold;
	color: #444;
	font-size: 11px;
	background: url("../images/fondo_menu.jpg");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px !important;
	padding/**/: 12px 0px 0px 0px;
}
#it-sweeps-menu ul {
	padding: 12px 0px 0px 38px !important;
	padding/**/: 0px 0px 0px 38px;
}
#it-sweeps-menu ul li {
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px 16px 0px 0px;
	height: 20px !important;
	height/**/: 20px;
}
#it-sweeps-menu ul li a {
	margin: 0px;
	padding: 0px;
	color: #6b6b6b;
	border: none;
	display: inline;
	text-decoration: none;
}
#it-sweeps-menu ul li a:hover {
	color: #6b6b6b;
	text-decoration: none;
	padding-bottom: 2px;
	border-bottom: 4px solid #d6038b;
}
/*
-	Style Languages
*/


#languages li {
	margin: 0px;
	padding: 0px;
	float: right;
	display: inline;
}
#languages li a {
	width: 26px;
	height: 14px !important;
	height/**/: 13px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
*html #languages li a {
	width: 26px;
	height: 14px !important;
	height/**/: 13px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#languages li a:hover {
	background-position: 0px -14px;
	background-repeat: no-repeat;
}
/*
#languages li a:visited
{
}
*/

#languages li .assets {
	background-position: 0px -14px !important;
	background-position/**/: 0px -14px;
}
/*
-	Seeking style
*/
#finder {
	width: 100%;
	height: 50px;
	vertical-align: middle;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(../images/input.gif);
}
#finder .text {
	width: 112px;
	height: 19px;
	color: #ffffff;
	vertical-align: middle;
	margin: 0px;
	padding: 2px 0px 0px 6px !important;
	padding/**/: 1px 0px 2px 6px;
	background-color: transparent;
	border: 0;
}
#finder form {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 37px;
}
#finder .button {
	vertical-align: middle;
	margin-bottom: 0px;
	padding: 0px;
	border: 0px;
}
/*********************************************************
CONTENT - ALWAYS TENDRAN THAT TO BE DEFINED
**********************************************************/
#content {
	min-height: 406px;
	overflow: hidden !important;
	overflow/**/: visible;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: url("../images/fondo_content.gif");
}
#content2 {
	min-height: 406px;
	overflow: hidden !important;
	overflow/**/: visible;
	width: 894px;
	margin-left: 37px;
	padding: 0px 0px 60px 0px;
	background: url("../images/arkaplan.jpg");
	background-repeat: no-repeat;
}
/* Content left emptiness */
#content-left {
	width: 432px;
	float: left;
	background-color: transparent;
}
#content-right {
	width: 442px !important;
	width/**/: 462px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	background-color: transparent;
	max-height: 442px !important;
	max-height/**/: 462px;
	overflow:auto;
}
#imag-content-left {
	width: 369px;
	height: 406px;
}
#imag-content-left .utilities-basic {
	margin: 0px 0px 0px 0px;
	padding: 163px 0px 0px 0px;
	text-align: center;
}
#imag-content-left .utilities-basic li {
	display: inline;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
#imag-content-left .utilities-basic li a {
	color: #ffffff;
	text-decoration: none;
}
#imag-content-left .utilities-basic li a:hover {
	text-decoration: underline;
}
.ver-mas {
	text-align: right;
	color: #8F8A5F;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
}
.text-intro {
	padding: 15px;
	color: #ffffff;
	margin: 0px 0px 10px 0px;
	background-image: url("../images/fondo_txt_intro.gif");
	background-repeat: repeat;
	background-position: 0px 0px;
	background-color: transparent;
}
.title-section {
	font-size: 14px;
	position: relative;
	height: 33px !important;
	height/**/: 50px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px;
	padding: 17px 0px 0px 0px;
	text-transform: uppercase;
}
.image-side {
	float: right;
	margin: 0px 0px 0px 10px;
	border: 2px solid #bf037b;
}
#list .clear, #data .clear {
	padding: 6px !important;
	padding/**/: 0px;
}
/*
- Section of type text, Beginning, Who We are, That We offer, Legal Warning
*/

#text .title {
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
#text .text {
	padding: 0px 0px 10px 0px;
}
#text .image-side {
	margin: 0px 0px 0px 25px;
	border: 2px solid #bf037b;
}
/*
- Specific section of type list, Where we are, Contact
*/

#list .container {
	margin: 10px 0px 10px 10px;
}
#list .title-list {
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	color: #211f22;
	font-weight: bold;
	background-image: url("../images/fondo_titu_contenido.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
}
#list .title-element {
	padding: 3px 0px 3px 0px;
	font-weight: bold;
}
#list a + ul {
	float: left;
}
/*
- Generic section of type list, Supplies, New features, Archives, Connections, Clients
*/

#data .container {
	margin: 10px 0px 10px 10px;
}
#data .title-element {
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	color: #211f22;
	font-weight: bold;
	background-image: url("../images/fondo_titu_contenido.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
}
#data .enlace-element {
	float: left;
}
/*
- Styles for the results of the finder
*/

#results-finder {
	margin: 0px 0px 10px 0px;
}
#results-finder .title-resultados {
	padding: 6px 0px 6px 0px;
	font-weight: bold;
}
#results-finder .text, #results-finder .title {
	margin: 10px 0px 10px 0px;
}
/*
- Styles for the forms, To recommend
*/

#form {
	margin: 0px 0px 18px 0px;
}
#form label {
	width: 150px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-weight: bold;
	float: left;
}
#form .clear {
	clear: both;
	margin: 0px;
	padding-top: 4px !important;
	padding-top/**/: 2px;
}
#form .toforget {
	position: absolute;
	left: -130px;
}
#buttons {
	margin: 8px 0px 0px 170px !important;
	margin/**/: 8px 0px 0px 152px;
	padding: 0px;
}
#buttons .button {
	background-color: #c90082;
	border: 0px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}
/*
- Styles for the catalogue
*/

#navigation {
	margin: 10px 0px 10px 0px;
}
#navigation a {
	padding: 0px 6px 0px 0px;
}
#navigation li {
	display: inline;
}
#catalog {
	margin: 0px;
	padding: 0px;
}
#catalog p {
	margin-left: 3px;
	padding: 0px;
}
#catalog .title-section {
	font-size: 14px;
	position: relative;
	height: 33px !important;
	height/**/: 50px;
	font-weight: bold;
	border: 1px;
	color: #ffffff;
	margin: 0px;
	width: 363px;
	padding: 17px 0px 0px 0px;
	text-transform: uppercase;
}
#catalog h1 {
	font-size: 11px;
	height: 18px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 4px 8px;
	color: #211f22;
	font-weight: bold;
	background-image: url("../images/fondo_titu_contenido.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
}
#catalog h1 a {
	color: #211f22;
}
#catalog h2 {
	font-size: 11px;
	height: 18px;
	background-color: #a8957d;
	padding: 0px 0px 0px 5px;
	margin: 10px 0px 10px 0px;
	color: #ffffff;
}
#catalog h2 a {
	color: #211f22;
}
#catalog .level1 {
	padding: 0px 0px 8px 0px;
}
#catalog .level2 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#catalog .image-side {
	float: right;
	margin: 0px 0px 10px 10px;
	border: 1px solid #bf037b;
}
#catalog .mas-info {
	clear: both;
	margin: 0px 0px 10px 0px;
	float: right;
}
#catalog .toreturn {
	margin: 5px 0px 20px 0px;
	float: left;
}
#catalog .descargar {
	margin: 5px 0px 20px 0px;
	float: right;
}
/*
-	Foot of the page
-	position: absolute y bottom:0 clear: both establishes in the foot of the page
*/

#foot {
	width: 968px;
	height: 83px;
	bottom: 0;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 8px;
	background: url("../images/fondo_pie.jpg") no-repeat;
}
#foot-right {
	width: 180px;
	height: 83px;
	float: right;
	margin: 0px;
	padding-top: 14px;
}
#foot-left {
	width: 720px;
	height: 83px;
	float: left;
	margin: 0px;
	padding-right: 1px;
}
#foot .logo {
	margin-top: -8px;
	margin-left: 0px !important;
	margin-left/**/: -1px;
	margin-right: 30px;
	float: left;
}
#foot p {
	padding-top: 15px;
	padding-left: 0px;
	margin-left: 29px;
	text-align: left;
	color: #6b6b6b;
}
#foot a:link, #foot a:visited {
	color: #6b6b6b;
}
#foot a:hover {
	color: #6b6b6b;
}
#foot img {
	vertical-align: top;
}
/* 
-	Style menu of utilities in the foot
*/ 

#foot-right ul {
	list-style-type: none;
	margin: 0px;
	padding-right: 42px !important;
	padding-right/**/: 27px;
	float: right;
}
#foot-right ul li {
	display: inline;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	list-style-type: none;
}
#foot-right ul li a {
	margin: 0px;
	padding: 1px 4px 3px 4px;
	color: #000000;
	text-decoration: none;
}
#foot-right ul li a:hover {
	margin: 0px;
	padding: 1px 4px 3px 4px;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
}
/* 
-	It solves pixed of more in the IE
*/ 

* html #foot {
	margin-bottom: -1px;
}
#outstanding table {
	width: 100%;
	font-family: Arial;
	font-size: 11px;
	background-image: url("../images/fondo_txt_outstanding.gif");
	background-repeat: repeat;
	background-position: 0px 0px;
	background-color: transparent;
	margin-bottom: 5px;
}
#outstanding thead {
	font-weight: bold;
}
#outstanding td {
	vertical-align: top;
}
#outstanding td.image {
	width: 150px;
}
#outstanding .image-side {
	margin: 0px;
	float: none;
	width: 80%;
	border: 1px solid #bf037b;
}
#catalog .productname {
	display: block;
	float: left;
}
#catalog .code {
	display: block;
	margin-right: 10px;
	float: right;
}
#catalog h1 {
	height: 15px;
}
#catalog .right {
	float: right;
	vertical-align: middle;
}
#catalog .mainright {
	margin-top: 22px;
	padding: 0px 0px 0px 0px;
	float: right;
	vertical-align: middle;
}
.tasarim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #222222;
}
.tasarim a:link, .tasarim a:visited, .tasarim a:hover {
	text-decoration:none;
}
