/* CSS Document */ 

* {
	padding:0;
	margin:0;
	color:black;
}

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
}

#contenidor{
margin:0 auto;
width:770px; 
}

#header{
background-color:#efefef;
height:73px;
width:770px; 
}

#header img{
margin:6px;
}

#ratlla{
margin-top:5px;
border-bottom:#EFEFEF 3px solid;
width:770px;
height:2px;
}

ul.madalt {
list-style:none;
margin:5px 0 0 0;	
padding:0;
}

li.madalt {	
padding:0;	
float:left;
font-size:12px;
}

/*links*/
A.lblau {
COLOR: #333333; 
float:left;
text-decoration:none;
padding:11px 0px 11px 0px;
text-align:center;
border-right:3px solid #FFFFFF;
background-color:#EFEFEF;
}

A.lblau:visited {
	text-decoration:none;

}
A.lblau:hover {
color:#FFFFFF;
background:url(img/new/menuBG.jpg);
text-decoration:none;
}



A.lblau3 {
COLOR: #333333; 
float:left;
text-decoration:none;
padding:11px 0px 11px 0px;
text-align:center;
background-color:#EFEFEF;
}
A.lblau3:visited {
	text-decoration:none;
}
A.lblau3:hover {
color:#FFFFFF;
background:url(img/new/menuBG.jpg);
text-decoration:none;
}


A.lblaugran {
COLOR: #333333; 
float:left;
text-decoration:none;
padding:4px 0px 4px 0px;
text-align:center;
border-right:3px solid #FFFFFF;
background-color:#EFEFEF;
}

A.lblaugran:visited {
	text-decoration:none;

}
A.lblaugran:hover {
color:#FFFFFF;
background:url(img/new/menuBG.jpg);
text-decoration:none;
}

A.lblaufi {
COLOR: #333333; 
float:left;
text-decoration:none;
padding:11px 0px 11px 0px;
text-align:center;
background-color:#EFEFEF;
}

A.lblaufi:visited {
	text-decoration:none;

}
A.lblaufi:hover {
color:#FFFFFF;
background:url(img/new/menuBG.jpg);
text-decoration:none;
}

A.lblau2 {
COLOR: #333333; 
float:left;
text-decoration:none;
margin:1px 0 10px 0px;
padding:11px 84px;
border-right:3px solid #FFFFFF;
background-color:#EFEFEF;
}
A.lblau2:visited {
	text-decoration:none;

}
A.lblau2:hover {
color:#FFFFFF;
background-color:#0090D2;
text-decoration:none;
}


A.lblau2fi {
COLOR: #333333; 
float:left;
text-align:center;
text-decoration:none;
padding:11px 0px 11px 0px;
background-color:#EFEFEF;
}
A.lblau2fi:visited {
	text-decoration:none;

}
A.lblau2fi:hover {
color:#FFFFFF;
background-color:#0090D2;
text-decoration:none;
background:url(img/new/menuBG.jpg);
}


A.actual {
COLOR: #333333;
float:left;
text-decoration:none;
padding:11px 0px 11px 0px;
text-align:center;
border-right:3px solid #FFFFFF;

color:#FFFFFF;
background-color:#0090D2;
background:url(img/new/menuBG.jpg);
}
A.actual:visited {
	text-decoration:none;

}
A.actual:hover {
COLOR: #333333;
background:url(img/new/menuBG.jpg);
background-repeat:repeat-x;
text-decoration:none;
}


A.lactualgran {
color:#FFFFFF;
float:left;
text-decoration:none;
padding:4px 0px 4px 0px;
text-align:center;
border-right:3px solid #FFFFFF;
background-color:#0090D2;
background:url(img/new/menuBG.jpg);
}

A.lactualgran:visited {
	text-decoration:none;

}
A.lactualgran:hover {
COLOR: #333333;
background-color:#D4D4D4;
text-decoration:none;
}


A.actual2 {
float:left;
text-decoration:none;
margin:1px 0 10px 0px;
padding:11px 84px;
border-right:3px solid #FFFFFF;
color:#FFFFFF;
background-color:#0090D2;
}
A.actual2:visited {
	text-decoration:none;

}
A.actual2:hover {
COLOR: #333333;
background-color:#D4D4D4;
text-decoration:none;
}



A.lblaufiactual{
float:left;
text-decoration:none;
padding:11px 0px 11px 0px;
text-align:center;
color:#FFFFFF;
background-color:#0090D2;
background:url(img/new/menuBG.jpg);
}

A.lblaufiactual:visited {
	text-decoration:none;

}
A.lblaufiactual:hover {
COLOR: #333333;
background-color:#D4D4D4;
text-decoration:none;
}









A.lblau2fiactual {
color:#FFFFFF;
background-color:#0090D2;
float:left;
text-align:center;
text-decoration:none;
padding:11px 0px 11px 0px;
background:url(img/new/menuBG.jpg);
}
A.lblau2fiactual:visited {
	text-decoration:none;

}
A.lblau2fiactual:hover {
COLOR: #333333;
background-color:#D4D4D4;
text-decoration:none;
}


A.lsolicitud {
COLOR:#FFFFFF;
	text-decoration:none;
}

A.lsolicitud:visited {
	text-decoration:none;

}
A.lsolicitud:hover {
color:#CCCCCC;
text-decoration:none;
}


A.link {
color:#0090D2;
	text-decoration:underline;
}

A.link_ref {
color:#0090D2;
	text-decoration:none;
}

A.link_ref strong{
color:black;
	text-decoration:underline;
}

A.link:visited {
	text-decoration:underline;

}
A.link:hover {
color:#007BB4;
}

A.link_ref:hover {
color:#007BB4;
	text-decoration:none;
}

#erpdreta {
background-color:white;
color:black;
float:right;
font-size:12px;
font-weight:normal;
text-align:right;
width:154px;
}

#erpdreta h1{
color:#636363;
float:right;
font-size:12px;
font-weight:normal;
text-align:right;
margin:0;
padding:0;
display:inline;
font-weight:normal;
}

#erpdreta2 
{
color:#009ed4;
clear:both;
background-color:white;
color:black;
float:right;
font-size:12px;
font-weight:normal;
text-align:right;
width:154px;
margin-top:10px;
}

#erpdreta2 p 
{
color:#009ed4;
line-height:18px;
}

#erpdreta p{
padding:17px 9px 11px 14px;
}

#erpesq{
width:697px;
float:left;
}

#erp_imatge{
height:125px;
background-image:url(img/erp01.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:right;
padding-top:70px;
}

#erp_imatge p{ 
color:#888888;
text-align:right;
font-weight:bold;
font-size:14px;
padding:10px 40px;
}
#explicacio{
width:530px;
margin-top:260px;
color:#636363;
}

#explicacio p{
/*line-height: 17pt;*/
background-color:white;
color:black;
font-size:12px;
font-weight:normal;
text-align:right;
color:#636363;
font-family:Verdana,Arial,Helvetica,sans-serif;
display:inline;
}

#explicacio h2{
/*line-height: 17pt;*/
background-color:white;
color:black;
font-size:12px;
font-weight:normal;
text-align:right;
color:#636363;
font-family:Verdana,Arial,Helvetica,sans-serif;
display:inline;
}

#diagrama
{
clear:both;
width:594px;
background-image:url(img/new/kaisDiagrama.jpg);
background-repeat:no-repeat;
height:193px;
margin:auto;
margin-top:28px;
}



#presentacion_esq{
float:left;
width:390px;

}

#presentacion_txt{
height:410px;
}

#presentacion_esq p{
margin:5px 5px 15px 0px;
line-height:11pt;
}

#presentacion_dreta{
float:right;
width:355px;
}


.titolblau{
color:#0190D2;
font-size:16px;
font-weight:bold;
padding:10px 5px 10px 0px;
	width: 451px;
}

.negretablava{
color:#0190D2;
font-weight:bold;
}

/* SOFTWARE A MEDIDA */

#medidatxtesq{
float:left;
width:553px;
}

#medidatxtdret{
float:right;
width:196px;
background-color:#BFEBFF;
}

#medidatxtdret p{
margin:10px;
}

.titolnegre{
font-size:16px;
font-weight:bold;
margin:5px;
}

.titolnegre2{
color:#0190D2;
font-size:12px;
font-weight:bold;
margin:5px 5px 5px 0px;
}

.titolnegre1{
font-size:11px;
font-weight:bold;
margin:5px;
}

.titolnegre3{
font-size:14px;
color:#0190D2;
font-weight:bold;
margin:5px;
}



.titolblaup{
color:#0190D2;
font-size:12px;
font-weight:bold;
margin:5px;
}

.titolnegre14{
font-size:14px;
font-weight:bold;
margin:5px;
}

.marge{
padding:5px;
}


#boto_solicite{
background-image:url(img/barra.jpg);
color:#FFFFFF;
font-size:14px;
font-weight:bold;
width:488px;
height:50px;
margin:0 auto;
}

#boto_solicite p{
padding-top:12px;
text-align:center;
}

.titolfonsgris{
background-color:#EFEFEF;
padding:10px;
font-size:16px;
font-weight:bold;
}

.taulagris{
border:#EFEFEF 4px solid;
text-align:justify;
}

.taulagris2{
border:#EFEFEF 2px solid;
}

.taulagris1{
border-bottom:#EFEFEF 1px solid;
height:58px;
}

.taulagris1-1{
border-bottom:#EFEFEF 1px solid;
height:45px;
}

/*#taula_referencias p{
margin:5px;
}*/

/*PAG de SERVICIOS */

#cos_img{
width:200px;
float:left;
height:190px;
}

#cos_txt{
width:550px;
float:right;
margin:10px;
}

/*ERP*/

#modulo_kais{
margin-top:20px;
}

#modulo_kais p{
margin:5px;
}

#kaisfi{
float:left;
width:146px;
background-image:url(img/logo_kaisfinancials.jpg);
background-repeat:no-repeat;
height:85px;
padding:50px  0px 5px 10px;
}

#kaisfi p{
padding-right:10px;
text-align:left;
}

#kaislo{
float:left;
width:146px;
background-image:url(img/logo_kaislogistic.jpg);
background-repeat:no-repeat;
height:140px;
padding:45px  0px 5px 10px;
}

#kaislo p{
padding-right:13px;
}

#kaisfa{
float:left;
width:146px;
background-image:url(img/logo_kaisfactory.jpg);
background-repeat:no-repeat;
height:85px;
padding:50px  0px 5px 10px;
}

#kaisfa p{
padding-right:13px;
}

#kais2{
float:left;
width:440px;
height:145px;
margin-right:10px;
}

#kais3{
float:left;
width:162px;
height:145px;
}

.txt_16{
font-size:14px;
}

a.lred{
font-size:13px;
font-weight:bold;
color:#CE1820;
text-decoration:underline;

}

a.lred:hover {
color:#911A1A;
}

.titolfonsblau{
background-color:#0090D2;
padding:10px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}


/* Solicitud */

#solicitud_esq{
float:left;
width:190px;
display:inline;
}

#solicitud_dret{
float:left;
width:auto;
}

#trabajeconnosotros{
float:left;
width:568px;
}

.titol_solicitud{
font-size:20px;
margin:10px 0px;
}

.sol_form{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#757575;
width:243px;
height:18px;
border:1px #7F9DB9 solid;
}

.sol_form2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#757575;
width:175px;
height:18px;
border:1px #7F9DB9 solid;
}

.sol_textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#757575;
border:1px #7F9DB9 solid;
width:300px;
height:70px
}


.asterisc {
color:#FF6600;
}

#vacantes{
float:left;
width:50x;
padding-top:10px;
padding-left:20px;
background-color:#FF6600;
}

#vacantes p {
text-align:left;
}

/* pop ups*/

#cospopup{
margin:0 auto;
width:458px;
padding:20px;
}

#popup_esq{
width:450px;
margin:0 auto;

}

#popup_titol{
width:380px;
float:left;
float:left;
}

#popup_popup_img{
width:50px;
float:right;
}

#popup_img{
width:50px;
float:right;
padding-right:10px;
}


/*Clases web antiga*/


#figura3{
background-image: url(img/Figura3.jpg);
background-repeat: no-repeat;
width:252px;
height:120px;
}

.foot_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.foot_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.foot_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.foot_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0090D2;
	text-decoration: none;
	font-weight: bold;
}

.idioma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}
.idioma_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.red 
{
	color:red;
}


#titleERP 
{
	float:left;
}

#disenoBloque 
{
	color:Black;
}

#disenoBloque p 
{
	margin-right:195px;
}

#softGestP {
background:url("img/new/gestionPBG.jpg") no-repeat scroll right center transparent;
margin-top:0px;
padding-bottom:20px;
padding-top:20px;
text-align:justify;
}

#softGestP h1{
margin:0px;
padding:0px;
font-size:11px;
font-weight:normal;
display:inline;
}

#kaisLogistic {
background:url("img/new/kaisLog.jpg") no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:244px;
height:540px;
float:left;
}

#kaisLogistic .texto 
{
	text-align:justify;
	margin:10px;
}

#kaisLogistic .list 
{
	color:#0090d2;
	margin-left:20px;
}

.kaissubtitle 
{
margin:10px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-top:67px;
}

#kaisFinancials {
background:url("img/new/kaisFin.jpg") no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:244px;
height:540px;
float:left;
margin-left:16px;
margin-right:16px;
}

#kaisFinancials .texto 
{
	text-align:justify;
	margin:10px;
}

#kaisFinancials .list 
{
	color:#0090d2;
	margin-left:20px;
}

#kaisFactory {
background:url("img/new/kaisFac.jpg") no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:244px;
height:540px;
float:left;
}

#kaisFactory .texto 
{
	text-align:justify;
	margin:10px;
}

#kaisFactory .list 
{
	color:#0090d2;
	margin: auto;
	margin-left:20px;
}

#masLogistic
{
	text-align:center;
	color:#0090d2;
	text-decoration:underline;
	margin-top:30px;
}

#masFinancials
{
	text-align:center;
	color:#0090d2;
	margin-top:121px;
	text-decoration:underline;
}

#masFactory
{
	text-align:center;
	color:#0090d2;
	margin-top:121px;
	text-decoration:underline;
}

#masLogistic a { color:#0090d2;font-style:italic; text-decoration:none; }
#masFinancials a { color:#0090d2;font-style:italic; text-decoration:none; }
#masFactory a { color:#0090d2;font-style:italic; text-decoration:none; }

.masInformacion
{
background:url(img/new/masInformacion.jpg);
background-repeat:no-repeat;
width:300px;
height:56px;
margin:20px -30px 0;
}

.masInformacion a {
color:#0090D2;
display:block;
font-style:italic;
padding-left:65px;
padding-right:10px;
padding-top:10px;
text-align:center;
text-decoration:none;
}
