/* CSS Document */

body.blue{ background-image:url(../img/fondo.jpg); background-repeat:repeat-x; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:68.75%; color:#333333;}
body.blue h1{ color:#001B53; font-size:2em; margin-top:0.3em; margin-bottom:0.2em; font-weight:normal;}
body.blue a{ color:#0057CE; text-decoration:underline;}
body.blue .icon{ background-image:url(../img/icon-blue.gif); height:14px; width:14px; float:left; margin-right:3px; }
body.blue .logo{ background-image:url(../img/logo-blue.gif); width:128px; height:39px; float:left; background-repeat:no-repeat; }
body.blue .border{padding:2px; border: 1px solid #001B53;}




body.red{ background-image:url(../img/fondo-red.jpg); background-repeat:repeat-x;  background-color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:68.75%; color:#333333;}
body.red h1{ color:#990000; font-size:2em; margin-top:0.3em; margin-bottom:0.2em; font-weight:normal;}
body.red a{ color:#990000; text-decoration:underline;}
body.red .icon{ background-image:url(../img/icon-red.gif); height:14px; width:14px; float:left; margin-right:3px; }
body.red .logo{ background-image:url(../img/logo-red.gif); width:128px; height:39px; float:left; background-repeat:no-repeat;}
body.red .border{padding:2px; border: 1px solid #990000;}


body.orange{ background-image:url(../img/fondo-orange.jpg); background-repeat:repeat-x;  background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:68.75%; color:#333333;}
body.orange h1{ color:#BC3D05; font-size:2em; margin-top:0.3em; margin-bottom:0.2em; font-weight:normal;}
body.orange a{ color:#FF3300; text-decoration:underline;}
body.orange .icon{ background-image:url(../img/icon-orange.gif); height:14px; width:14px; float:left; margin-right:3px; }
body.orange .logo{ background-image:url(../img/logo-orange.gif); width:128px; height:39px; float:left; background-repeat:no-repeat;}
body.orange .border{padding:2px; border: 1px solid #BC3D05;}

body.green{ background-image:url(../img/fondo-green.jpg); background-repeat:repeat-x;  background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:68.75%; color:#333333;}
body.green h1{ color:#336600; font-size:2em; margin-top:0.3em; margin-bottom:0.2em; font-weight:normal;}
body.green a{ color:#669900; text-decoration:underline;}
body.green .icon{ background-image:url(../img/icon-green.gif); height:14px; width:14px; float:left; margin-right:3px; }
body.green .logo{ background-image:url(../img/logo-green.gif); width:128px; height:39px; float:left; background-repeat:no-repeat;}
body.green .border{padding:2px; border: 1px solid #336600;}

body.violet{ background-image:url(../img/fondo-violet.jpg); background-repeat:repeat-x; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:68.75%; color:#333333;}
body.violet h1{ color:#660066; font-size:2em; margin-top:0.3em; margin-bottom:0.2em; font-weight:normal;}
body.violet a{ color:#990066; text-decoration:underline;}
body.violet .icon{ background-image:url(../img/icon-violet.gif); height:14px; width:14px; float:left; margin-right:3px; }
body.violet .logo{ background-image:url(../img/logo-violet.gif); width:128px; height:39px; float:left; background-repeat:no-repeat;}
body.violet .border{padding:2px; border: 1px solid #660066;}


p{ margin-top:0.3em; margin-bottom:0.5em; line-height:1.4em; text-align:justify;}

h2{ font-size:1.1em; margin-top:1em; margin-bottom:0.5em;}
.destacat{ font-size:1.2em;}

.web{ width:780px; margin:auto; }

.web .inner1{ background-image:url(../img/top.png); background-repeat:no-repeat; height:43px; padding-left:15px; padding-top:5px; padding-bottom:0px; }
.web .inner2{ background-color:#FFFFFF;  overflow: hidden; _display: inline-block;  padding-top:5px; padding-bottom:5px;}

.web .inner3{ background-image:url(../img/bottom.png); background-repeat:no-repeat; height:48px; }

.Right{ float:right;}
.Left{ float:left;	}
.cont{ padding-left:18px; padding-right:18px; margin-top:12px; text-align:justify;}
.mig{ width: 45%; float: left;}
.clear{ clear:both; }
.MiniBox{ background-image:url(../img/mini-box-grey.gif); width:103px; height:20px; padding-top:4px; text-align:center;}
.MiniBox a{ color:#333333; text-decoration:underline;}

.MenuTop{ padding-left:22px; float:left; padding-right:5px;}

.Separador{clear:both; height:4px; background-image:url(../img/separador.gif); background-repeat:repeat-x;}

.SeparadorGrey{

clear:both;
height:4px;
background-image:url(../img/separador-grey.gif); background-repeat:repeat-x;
}
.border{padding:2px; border: 1px solid #333333;}

li{ list-style:inside; margin-left:0px;}
ul{ margin-left:0px;}

.fondo-news{ background-image:url(../img/fondo-news.jpg); background-repeat:no-repeat; width:220px; height:169px; float:right;}

.data{ font-size:10px;}

.text{ margin-left:7px; margin-right:7px; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:3px; margin-top:3px;}
.text p{ margin-bottom:0px; padding-bottom:0px; margin-top:0px;}
.text p a{ text-decoration:none; }
.bottom{ padding-left:18px; padding-right:18px; text-align:center; font-size:0.9em;}

.bottom a{ color:#666666;} 


.InstalacionButonAatt{ float:left; width:232px; height:157px; background-image:url(../img/altres/instalaciones-aatt.jpg);  width:232px; height:157px; margin-right:15px; margin-left:7px;}

.InstalacionButonAtmosferiques{ float:left; width:232px; height:157px; background-image:url(../img/altres/instalaciones-atmosferica.jpg);  width:232px; height:157px ;margin-right:15px;}

.InstalacionButonLaboratori{ background-image:url(../img/altres/instalaciones-laboratorio.jpg);  width:232px; height:157px; float:left;}

.InstalacionsButonInner{ margin-top:135px; height:20px;  color:#FFFFFF; font-weight:bold; font-size:1.4em; text-align:center;}
.InstalacionsButonInner a{ color:#FFFFFF;  text-decoration:none; display:block; }

.flash-instalaciones{ float:right; width:460px; margin-left:10px;}

.buton{ border:none; background-color:#333333;color:#FFFFFF; font-weight:bold; font-size:0.9em; padding:4
px;}
.forms{
	border: 1px solid #333333;
}
.left{ float:left;}
.right{ float:right;}


.eslogan{ margin-left:135px; margin-top:10px; width:287px; height:22px; }


.SeparatorList{ 
	height:1px;
	line-height:1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.back-color-blue 	{ background-color: #001B53; }
.back-color-red		{ background-color: #990000; }
.back-color-orange 	{ background-color: #BC3D05; }
.back-color-green 	{ background-color: #336600; }
.back-color-violet 	{ background-color: #660066; }
