/* CSS Document */
body{
width:auto;
height:auto;
color: #000;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
margin:0;
padding:0;
background:#ffffff url(../images/bg_body_2_01.gif) repeat-x 0 0;
}

.innerContainer{
display:block;
width:auto;
max-width:1260px;
min-width:880px;
width:expression(document.body.clientWidth < 882? "880px" : document.body.clientWidth > 1262? "1260px" : "auto");
height:auto;
}
#header1{
width:100%;
min-width:880px;
height:50px;
}
#header1 .boxHeader1{
display:block;
width:200px;
height:50px;
float:left;
}
#header1 .boxHeader1 img{
margin:10px 0 0 20px;
}
#header1 .boxHeader2{
display:block;
width:auto;
*width:600px;
height:50px;
float:right;
*padding:20px 0 0 0;
*margin:0;
text-align: right;
}
ul li{
list-style-type:none;
}
ul li a{
text-decoration:none;
color:#000;
}

#navigationBar1{
display:block;
width:100%;
min-width:800px;
height:25px;
background:#ffffff url(../images/tabs_1_01.gif) repeat-x 0 0;
/*background:#003366 url(../images/tabs_1_01.gif) repeat-x 0 0;*/
overflow:hidden;
}
ul.mainLinks1{
display:block;
width:auto;
height:auto;
list-style-type: none;
padding:0;
margin:0;
}
ul.mainLinks1 li{
display:block;
width:14%;
*width:14%;
min-width:105px;
*min-width:110px;
height:25px;
padding:0;
margin:0;
overflow:hidden;
*overflow:visible;
float:left;
text-align:center;
border-right:1px solid #000000;
}
ul.mainLinks1 li.selected{
display:block;
width:14%;
*width:13%;
min-width:105px;
*min-width:110px;
height:25px;
padding:0;
margin:0;
overflow:hidden;
*overflow:visible;
float:left;
text-align:center;
background:transparent url(../images/tabs_3.gif) no-repeat 0 0;
}

ul.mainLinks1 li a{
display:block;
width:100%;
height:25px;
}
ul.mainLinks1 li a .textWhite2{
display:block;
width:auto;
height:25px;
padding-top:6px;
}
ul.mainLinks1 li a:hover{
background:transparent url(../images/tabs_2_01.gif) repeat-x 0 0;
}

ul#topLinks1{
display:block;
float:right;
width:340px;
*width:360px;
height:auto;
list-style-type: none;
padding:0;
margin-top:10px;
*margin:0;
}
ul#topLinks1 li.divides1{
display:block;
width:10px;
height:20px;
float:left;
text-align:center;
}
ul#topLinks1 li.linkDe1{
background:transparent url(../images/flag_de.gif) no-repeat center center;
display:block;
float:left;
width:40px;
height:25px;
}
ul#topLinks1 li.linkEn1{
background:transparent url(../images/flag_en.gif) no-repeat center center;
display:block;
float:left;
width:40px;
height:25px;
}
ul#topLinks1 li.linkEs1{
background:transparent url(../images/flag_es.gif) no-repeat center center;
display:block;
float:left;
width:40px;
height:25px;
}
#header1 .boxHeader2 ul li.linkDe1 a,
#header1 .boxHeader2 ul li.linkEn1 a,
#header1 .boxHeader2 ul li.linkEs1 a{
display:block;
width:100%;
height:100%;
float:left;
}
.mainContainer{
display:block;
width:100%;
min-width:800px;
max-width:1260px;
height:auto;
min-height:480px;
*height:480px;
float:left;
}
body#inicio .mainContainer{
min-height:500px;
*height:500px;
}

#leftColumn1{
margin:0;
padding:0;
display:block;
width:22%;
*width:21%;
min-width:200px;
height:auto;
/*border:1px solid #ffcccc;*/
float:left;
*text-align:center;
}
#rightColumn1{
margin:0;
padding:0;
display:block;
width:22%;
*width:21%;
min-width:200px;
height:auto;
/*border:1px solid #ffcccc;*/
float:left;
*text-align:center;
}
.boxColumn1{
width:200px;
*width:200px;
height:auto;
display:block;
/*border:1px solid #ccccff;*/
margin:5px auto;
float:none;
}
#contents1{
margin:0;
padding:0;
display:block;
width:54%;
*width:54%;
min-width:340px;
height:auto;
/*border:1px solid #ccffcc;*/
float:left;
*text-align:center;
}
body#inicioclientes #contents1,
body#documentacion #contents1,
body#inicioproductos #contents1,
body#callcenterQA #contents1,
body#centrosdeemergenciasQA #contents1,
body#mensajeriamulticanalQA #contents1,
body#servicioscestelQA #contents1,
body#solucionesticqa #contents1,
body#videoconferenciaqa #contents1,
body#videollamada3gqa #contents1{
margin:0;
padding:0;
display:block;
width:76%;
*width:72%;
min-width:550px;
height:auto;
/*border:1px solid #ccffcc;*/
float:left;
*text-align:center;
}
body#iniciosedes #contents1{
background:transparent url(../images/GPS.png) no-repeat right center;
margin:0;
padding:0;
display:block;
width:76%;
*width:75%;
min-width:540px;
height:auto;
float:left;
}
.boxContent1{
width:100%;
min-width:340px;
height:auto;
display:block;
/*border:1px solid #ccffcc;*/
margin:5px auto;
padding:0;
float:none;
}

#header1 .boxHeader2 ul{
width:100%;
height:auto;
}
#header1 .boxHeader2 ul li.links1{
display:block;
width:auto;
min-width:40px;
height:20px;
float:left;
padding:0 6px 0 6px;
text-align:center;
}
ul.langLinks1{
display:block;
float:left;
width:22%;
*width:200px;
min-width:200px;
height:auto;
list-style-type: none;
padding:0;
margin:5px 0 0 40px;
}
ul.langLinks1 li{
display:block;
width:36px;
*width:36px;
min-width:36px;
height:25px;
padding:0;
margin:0;
float:left;
text-align:center;
}
ul.langLinks1 li#fEnglish1 {
background: transparent url(../images/flag_en.gif) no-repeat center center;
width:36px;
height:10px;
}
ul.langLinks1 li#fGerman1 {
background: transparent url(../images/flag_de.gif) no-repeat center center;
width:36px;
height:10px;
}
ul.langLinks1 li#fSpanish1 {
background: transparent url(../images/flag_es.gif) no-repeat center center;
width:36px;
height:10px;
}

ul.langLinks1 li a{
display:block;
width:100%;
height:100%;
float:left;
}
ul.footerLinks1{
display:block;
float:right;
width:800px;
height:auto;
list-style-type: none;
padding:0;
margin:0;
}
ul.footerLinks3{
display:block;
float:right;
width:650px;
*width:600px;
height:auto;
list-style-type: none;
padding:0;
margin:0;
}

ul.footerLinks1 li,
ul.footerLinks3 li{
display:block;
width:auto;
*width:auto;
min-width:80px;
height:20px;
padding:0;
margin:0;
float:left;
text-align:center;
}

ul.footerLinks1 li#solucionesamedida,
ul.footerLinks1 li#acercadelCestel{
display:block;
width:8%;
*width:135px;
min-width:140px;
height:20px;
padding:0;
margin:0;
float:left;
text-align:center;
}
ul.footerLinks3 li#solucionesamedida1,
ul.footerLinks3 li#serviciosl{
display:block;
width:12%;
*width:140px;
min-width:140px;
height:20px;
padding:0;
margin:0;
float:left;
text-align:center;
}
ul.footerLinks1 li.divides2,
ul.footerLinks3 li.divides2{
display:block;
width:10px;
min-width:10px;
height:20px;
padding:0;
margin:0;
float:left;
text-align:center;
}

#footer1{
display:block;
width:100%;
min-width:800px;
height:20px;
float:right;
}
#footer1 .hairLine1{
float:left;
display:block;
width:100%;
height:1px;
margin:0;
padding:0;
position:relative;
*top:-10px;
}
#footer1 .hairLine1 hr{
color:#336699;
width:100%;
height:1px;
margin:0;
padding:0;

}
.headerBlue1{
color:#69c;
font-size:2em;
font-weight:500;
}
.headerBlue2{
color:#69c;
font-size:1.4em;
font-weight:500;
}
.headerBlue3{
color:#69c;
font-size:1em;
font-weight:bold;
}
.headerOrange1{
color:#f90;
font-size:1.4em;
font-weight:500;
}
.headerWhite1{
color:#fff;
font-size:4em;
font-weight:600;
}
.headerWhite2{
color:#fff;
font-size:2.4em;
font-weight:600;
font-style:italic;
}
.textBlack1{
color:#000;
font-size:0.75em;
*font-size:0.7em;
font-weight:600;
}
.textBlue1{
color:#036;
font-size:0.75em;
*font-size:0.7em;
font-weight:600;
}
.textBlue2{
color:#6cf;
font-size:0.75em;
*font-size:0.7em;
font-weight:bold;
}
.textBlue3{
color:#369;
font-size:0.75em;
*font-size:0.7em;
font-weight:bold;
}
.textWhite1{
color:#fff;
font-size:0.6em;
font-weight:bold;
line-height:1.6em;
*line-height:auto;
}
.textWhite2{
font-family:"Franklin Gothic Demi Cond", arial narrow, tahoma, verdana, sans-serif;
text-transform:uppercase;
color:#fff;
font-size:70%;
font-weight:500;
line-height:1.3em;
*line-height:auto;
}
ul.mainLinks1 li.selected a .textWhite2{
font-family:"Franklin Gothic Demi Cond", arial narrow, tahoma, verdana, sans-serif;
text-transform:uppercase;
font-size:70%;
color:#003366;
font-weight:500;
line-height:1.3em;
border:none;
}
.boxNav1{
background:transparent url(../images/bg_postit.gif) no-repeat 0 0;
width:200px;
height:200px;
text-align:left;
margin-bottom:0px;
}
.boxNav2{
background:transparent url(../images/bg_postit_2.gif) no-repeat 0 0;
width:200px;
height:300px;
text-align:left;
margin-bottom:0px;
}

.boxNav1 .title1,
.boxNav2 .title1{
display:block;
width:100%;
height:auto;
text-align:center;
padding-top:15px;

}
.boxNav1 ul{
margin:0;
*margin-left:25px;
}
.boxNav1 ul ul{
padding-left:15px;
*padding:auto;
*margin:0;
}
