<div style='width:100%; border:1px dotted #ff0000'><font color=ff0000><br />
<b>Warning</b>:  fopen(/var/www/rmk/files/www.kevilmare.com/cache_objects/object_b9c86d559f34548348866f689754a6d1) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in <b>/var/www/rmk/cmsone/libraries/cache/default.php</b> on line <b>42</b><br />
</font></div><div style='width:100%; border:1px dotted #ff0000'><font color=ff0000><br />
<b>Warning</b>:  fputs(): supplied argument is not a valid stream resource in <b>/var/www/rmk/cmsone/libraries/cache/default.php</b> on line <b>43</b><br />
</font></div><div style='width:100%; border:1px dotted #ff0000'><font color=ff0000><br />
<b>Warning</b>:  fclose(): supplied argument is not a valid stream resource in <b>/var/www/rmk/cmsone/libraries/cache/default.php</b> on line <b>44</b><br />
</font></div>/* HTML Tag Redefinition */
html, body {height: 100%;  }
body {
	/* customize_background */ 
	background-color: #ffffff; 
	text-align: center; 
	padding: 0px;
	margin: 0px; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	color:rgb(58,54,54);
	font-weight:normal;
	text-decoration:none;
}

h3 {font-weight: bold;}
h2 {font-weight: bold;}
h1 {font-weight: bold;}
img {border: 0px}

label { font-weight:bold; display:block; padding-top: 10px; }
fieldset { border:1px solid #ccc;}
/* error text class optionally provided by theme */
div.cms1-error-response {color: #f00; margin-bottom: 12px}
/* Page Structure / Navigation */
#page{ width:935px; margin:auto; text-align:left }
#page #headerSpacer{ height:40px }
#page #header{ position:relative; } 
#page #header #logo{
	color:#999;
	font-size:32px; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	line-height: auto; 
	margin-bottom: 0px;
	padding: 0px;
	margin-top:8px;
	cursor:pointer;
  left:0px;
	z-index:10;
	width:auto;
	float:left;
	position: relative;
	}
#page #header #logo a{ /* customize_header_logo */color:#999; /* customize_header_logo */ text-decoration:none;}
#page #header #headerNav{ position: absolute; top: 14px; right: 0px; z-index:2; width:100%; overflow:visible;}
#page #header ul.nav-header{list-style:none; margin:0px; padding:0px; width:auto; z-index:2; overflow:visible; float: right}
#page #header ul.nav-header li{border-top:2px solid #e6e6e6; float:left; padding:2px 0px; margin-left:10px; margin-bottom: 0px; color:#999; font-size:10px; margin-top:0px }
#page #header ul.nav-header li a,#page #header ul.nav-header li a:hover{ text-decoration:none; color:#999999 }
#page #header ul.nav-header li a:hover{ text-decoration:none; color:#ed931d }
#page #header ul.nav-header li.nav-selected{ border-top:2px solid #ed931d; padding:2px 4px; color: #ed931d; /*background-color: #f0f0f0;*/}
#page #header ul.nav-header li.nav-selected a{ color: #ed931d;}
#page #header #header-area{margin-top: 0px; margin-bottom: 0px }
/**/
#page #header #header-area #header-area-inside{
	margin-bottom: 10px;
	padding-bottom: 12px;
	/*margin-top: 12px;*/
	padding-top: 12px;
	border-top: 1px dashed #666;
	border-bottom: 1px dashed #666;
	}
#page #header #header-area img { display: block}
#page .divider{
	padding-top: 12px;
	/*background: url(/cmsone/themes/www.kevilmare.com.default/images/nav_horizontal_divider.gif) repeat-x top;*/
	overflow:hidden;
	height:1px;
	clear:both;
	width:100%;
	}
/*#page #central{background:url(/cmsone/themes/www.kevilmare.com.default/images/nav_sidebar_right_bg.gif) repeat-y center; clear:both; }*/
#page #central{background:none; clear:both; margin-top: 0;}
#page .no-sidebar { background-image: none !important}
/*#page #central.central-left { background:url(/cmsone/themes/www.kevilmare.com.default/images/nav_sidebar_left_bg.gif) repeat-y center !important; }*/
#page #central.central-left { background:none !important; }
#page #central.central-left div#sidebar {float: left !important; }
#page #central.central-left #body {padding-left: 0px !important; padding-right: 0px !important; float:right}
 
#page #central #body{ float:left; width:770px; overflow:hidden; padding-left: 0px !important; padding-right: 0px !important; /*border: 1px solid orange;*/}
#page #central #body p {text-align:left;}
#page .no-sidebar #body{ float: none !important; width: auto !important; overflow:hidden }
#page #central #sidebar{ float:right; width:240px; overflow:hidden; /*border: 1px solid orange;*/}
#page #central #sidebar p{ line-height:24px}
#page #central #sidebar ul.nav{ list-style:none; margin-left:0px; padding:0px; padding-left:12px; font-size:10px;}
#page #central #sidebar ul.nav li{ margin-bottom:10px; }
#page #central #sidebar ul.nav a{ text-decoration:none; color:#333 }
#page #central #sidebar ul.nav a.nav-selected {font-weight: normal; color: #fff; padding: 2px; padding-right: 4px; background: url(/cmsone/themes/www.kevilmare.com.default/chemo-li-gris.gif); background-repeat: no-repeat; background-position: center right;}
#page #central #sidebar ul.nav a:hover{ text-decoration:underline }
#page #central #sidebar ul.nav ul{ list-style:none; margin-left:0px; padding:0px; padding-left:12px; margin-top:10px; }
#page #central #sidebar ul.nav ul li{ margin-bottom:10px; }
/*Parámetros 3cols.*/
#page #central .sidebar_l {
	background: url(/cmsone/themes/www.kevilmare.com.default/images/nav_sidebar_divider.gif) repeat-y right;
	overflow:hidden;
	clear:both;
	float:left;
	width:240px;
	overflow:hidden;
	padding-right: 5px;
	vertical-align: top;
	margin-top:0px;
	/*border: 1px solid red;*/
	}
#page #central .sidebar_l p{ line-height:24px}
#page #central .sidebar_l ul.nav{ list-style:none; margin-left:0px; padding:0px; padding-left:24px; font-size:10px;}
#page #central .sidebar_l ul.nav li{ margin-bottom:16px; }
#page #central .sidebar_l ul.nav a{ text-decoration:none; color:#333 }
#page #central .sidebar_l ul.nav a.nav-selected {font-weight: bold}
#page #central .sidebar_l ul.nav a:hover{ text-decoration:underline }
#page #central .sidebar_l ul.nav ul{ list-style:none; margin-left:0px; padding:0px; padding-left:16px; margin-top:16px; }
#page #central .sidebar_l ul.nav ul li{ margin-bottom:16px; }
#page #central .body_2col{ 
	float:left;
	/*margin: 5px; */
	width:500px; 
	padding-top:0px; 
	padding-bottom:0px; 
	padding-right:20px; 
	padding-left:20px; 
	overflow:hidden;
	border-left: 1px dotted #000000;
	border-right: 1px dotted #000000;
	/*padding-left: 0px !important; 
	padding-right: 0px !important; */
	
	}
#page #central .body_2col p {text-align:left;}
#page .no-sidebar .body_2col{ float: none !important; width: auto !important; overflow:hidden }
#page #central .sidebar_r {
	/*background: url(/cmsone/themes/www.kevilmare.com.default/images/nav_sidebar_divider.gif) repeat-y left; */
	overflow:hidden; 
	float:right; 
	width:240px; 
	overflow:hidden; 
	padding-top: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-right: 15px; 
	vertical-align: top;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:-10px;
	/*border-bottom: 1px solid red;
	border: 1px solid green;*/
	}
#page #central .sidebar_r p{ line-height:24px}
#page #central .sidebar_r ul.nav{ list-style:none; margin-left:0px; padding:0px; padding-left:24px; font-size:10px;}
#page #central .sidebar_r ul.nav li{ margin-bottom:16px; }
#page #central .sidebar_r ul.nav a{ text-decoration:none; color:#333 }
#page #central .sidebar_r ul.nav a.nav-selected {font-weight: bold}
#page #central .sidebar_r ul.nav a:hover{ text-decoration:underline }
#page #central .sidebar_r ul.nav ul{ list-style:none; margin-left:0px; padding:0px; padding-left:16px; margin-top:16px; }
#page #central .sidebar_r ul.nav ul li{ margin-bottom:16px; }

#page #central #box_bott{ float:right; width:240px; overflow:hidden; }
#page #central #box_bott p{ line-height:24px}
#page #central #box_bott ul.nav{ list-style:none; margin-left:0px; margin-right:10px; padding:0px; padding-left:24px; font-size:10px;}
#page #central #box_bott ul.nav li{ margin-bottom:10px; }
#page #central #box_bott ul.nav a{ text-decoration:none; color:#333 }
#page #central #box_bott ul.nav a.nav-selected {font-weight: bold}
#page #central #box_bott ul.nav a:hover{ text-decoration:underline }
#page #central #box_bott ul.nav ul{ list-style:none; margin-left:0px; padding:0px; padding-left:16px; margin-top:10px; }
#page #central #box_bott ul.nav ul li{ margin-bottom:10px; }
#page #central #foot_full{ float:right; width:980px; overflow:hidden; border-bottom: 1px dotted #000000; padding-bottom:20px;}
#page #central #foot_full img{ margin:10px;}
#page #central #foot_full p{ line-height:24px}
#page #central #foot_full ul.nav{ list-style:none; margin-left:0px; margin-right:10px; padding:0px; padding-left:24px; font-size:10px;}
#page #central #foot_full ul.nav li{ margin-bottom:10px; }
#page #central #foot_full ul.nav a{ text-decoration:none; color:#333 }
#page #central #foot_full ul.nav a.nav-selected {font-weight: bold}
#page #central #foot_full ul.nav a:hover{ text-decoration:underline }
#page #central #foot_full ul.nav ul{ list-style:none; margin-left:0px; padding:0px; padding-left:16px; margin-top:10px; }
#page #central #foot_full ul.nav ul li{ margin-bottom:10px; }
#page #central.navLeft{ background:url(/cmsone/themes/www.kevilmare.com.default/images/nav_sidebar_left_bg.gif) repeat-y center; }
#page #central.navLeft  #sidebar{float:left}
#page #central.navLeft  #body{float:right; padding-right:0px; width:68%; }
#page #central.noSideNav{ background: none; }
#page #central.noSideNav  #sidebar{ display:none }
#page #central.noSideNav  #body{float: none; padding-left:0px; padding-right:0px; width:100%; }
#page #footer{ padding-top:24px; clear:both; padding-bottom:16px; color:#999; font-size:10px; }
#page #footer a{ text-decoration:none }
#page #footer span.sign-in {margin-left: 20px}
#page #footer span.powered-by { float:right; }
/* Page Elements */
.pagingNav{ margin:16px 0px 8px 0px}
.pagination{ text-align:center; color:#bbb; padding-top:4px}
.pagination .pageRight{width:20%; float:right; text-align:right}
.pagination .pageLeft{width:20%; float:left; text-align:left}
/* MISC STYLES & SHORTCUTS */
div.code {border: 1px solid #ddd; background: #eee; padding: 10px}
div.spacer,div.cms1-spacer{ clear:both; font-size:1px; line-height:1px }
.noTopSpace{margin-top:0px; padding-top:0px}
/* customize_miscellaneous */ /* customize_miscellaneous */

/*AGREGADO DE estilos.css ORIGINAL*/
#pHistory {
	float:left;
	margin:0px 15px 0 0 !important;
	margin:10px 15px 0 0;
	width:275px !important;
	width/**/:275px;
	width /**/:290px;
}
#pHistory p {
	width:auto;
	margin-bottom:12px;
}
#pHistory2 {
	float:right;
	font-size:10px;
	width:180px;
	margin-top:-3px !important;
	margin-top:6px;
}
#pHistory2 p {
	width:auto;
	margin:3px 0 8px;
	line-height:15px;
}
#pHistory2 cite {color:rgb(237, 147, 29); font-style:normal;}

.hAzul {color:rgb(0,144,191);}
.hRojo {color:rgb(177,50,55);}
.hLila {color:rgb(148,97,201);}
.hNaranja {color:rgb(242,112,35);}
.hAzul, .hRojo, .hLila, .hNaranja {background:none; padding:0;}

.cajaizquierda {
	float:left;
	width:300px;
margin-right:20px;
}
.cajaizquierda ul {
	text-align:left;
	list-style:none;
	margin:-8px 0 12px;
	padding:0;
}
.cajaizquierda li {
	height:100%;
	line-height:16px;
	margin:5px 0;
	padding-left:.7em;
}
.bulletazul li {background:url(/cmsone/themes/www.kevilmare.com.default/http://www.chemogroup.com/imagenes/bulletAzul.gif) no-repeat 0 6px;}
.bulletrojo li {background:url(/cmsone/themes/www.kevilmare.com.default/http://www.chemogroup.com/imagenes/bulletRojo.gif) no-repeat 0 6px;}
.bulletlila li {background:url(/cmsone/themes/www.kevilmare.com.default/http://www.chemogroup.com/imagenes/bulletLila.gif) no-repeat 0 6px;}
.bulletnaranja li {background:url(/cmsone/themes/www.kevilmare.com.default/http://www.chemogroup.com/imagenes/bulletNaranja.gif) no-repeat 0 6px;}
.cajaderecha {
	float:left;
	width:190px;
}
.cajaderecha dl{
	text-align:left;
	margin:0;
}
.cajaderecha dt{
	font-size:0;
}
.cajaderecha dd{
	text-align:left;
	margin:0;
	font-size:10px;
}

.td-gris {
	background-color: #e7e7e7;
}
.td-contactos dl {
	text-align:left;
	margin:0;
}
.td-contactos dt {
	font-size:0;
}
.td-contactos dd {
	text-align:left;
	margin:0;
	font-size:10px;
}

.columna {width:50%; float:left;}

#col-one, #col-two, #col-three{width:33%; float:left;}
#col-one img, #col-two img, #col-three img{text-align:center;}
#col-one p, #col-two p, #col-three p{padding-right:10px;}
#col-one small, #col-two small, #col-three small{line-height:10px;}
#col-double{width:615px; float:left; text-align: left; padding-left:10px;}
#col-three p{padding-left:10px;}
address {
	line-height:13px;
	text-align:left;
	margin-bottom:12px;
}
address a {color:rgb(78,75,74);}
address a:hover {text-decoration:underline;}

table.locations {
	text-align:left;
	width:100%;
	text-decoration:none;
	font-size:10px;
}
table.locations thead th {
	font-size: 12px;
}
table.locations strong {
	font-size: 11px;
}
table.locations thead th, table.locations td {
	padding:3px;
	width:152px !important;
	width/**/:152px;
	width /**/:157px;
}
table.locations tbody tr {
	vertical-align:top;
}
table.locations tbody ul {list-style:none; padding:0px; margin:0;}
table.locations tbody li {line-height:18px;}
table.locations tbody li a {height:100%; display:table-cell; text-decoration:none;}
table.locations .separacion {margin-top:10px;}
table.locations a:hover {text-decoration:underline;}

.hAzul a:hover{color:rgb(0,72,95);}
.hRojo a:hover{color:rgb(88,25,30);}
.hLila a:hover{color:rgb(50,25,75);}
.hNaranja a:hover{color:rgb(80,40,10);}

.hAzul a:visited{color:rgb(0,72,95);}
.hRojo a:visited{color:rgb(88,25,30);}
.hLila a:visited{color:rgb(50,25,75);}
.hNaranja a:visited{color:rgb(80,40,10);}

hr, HR {
	margin-top: 10px;
	margin-bottom: 10px;
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
		border-top: 1px dashed #878787;
		color: #fff;
		background-color: #fff;
		height: 5px;
}

table.noticias {text-align:left;}
table.noticias thead th {
	font-weight:bold;
	color:rgb(237, 147, 29);
}
table.noticias td, table.noticias th {
	padding:10px 5px 10px 0;
	border-bottom:1px solid rgb(207,196,184);
	vertical-align:top;
}
table.noticias thead th#fecha {width:100px !important; width/**/:100px; width /**/:110px;}
table.noticias tbody td.title {color:rgb(237, 147, 29); font:bold 13px/13px Arial, sans-serif;}
table.noticias tbody td.title a {color:rgb(237, 147, 29); font:bold 13px/13px Arial, sans-serif;}
table.noticias tbody td.title a:hover {text-decoration:underline;}

table.noticias tbody td p.description {color:rgb(63, 63, 63); font:normal 11px/13px Arial, sans-serif;}
table.noticias tbody td p.description a {color:rgb(237, 147, 29); font:normal 11px/13px Arial, sans-serif;}
table.noticias tbody td p.description a:hover {text-decoration:underline;}

p.titular {
	line-height:13px;
	color:rgb(237, 147, 29);
}

/***********************/
/***    FOOTER     *****/
/***********************/
/**/.footerlist{
		/*margin:5px 0px 5px 0px;*/
		/*padding-top: 5px;*/
		border-top: 1px dashed #666;
		padding-bottom: 5px;
		border-bottom: 1px dashed #666;
		height:auto;
		text-align:center;
		width:100%;
	}
	/*.footerlist div{
		margin:0px auto;
		}*/
	.footerlist p{
		font-size:10px;
		color:#666666;
		top:0px;
		}
	.footerlist ul li{
		list-style:none;
		float:right;
		font-size:10px;
		color:#666666;
		/*margin-left:5px;*/

	}		
	.footerlist li{
		padding-left: 5px;
		padding-right: 5px;
		border-right: 1px dotted #666666;
	}
	/*.footerlist ul li a{
		color:#666666;
		text-decoration:underline;
	}*/

a { cursor:pointer; color: #ed931d;}
a:hover { cursor:pointer; color: #ed931d;}
a:visited { cursor:pointer; color: #ed931d;}

.foto_mapa {border:1px solid #ed931d; height:120px;}
.texto_mapa{padding-left:3px; font-size: 10px; color:#000000;}
.titulo_mapa {font-size:13px; font-weight: bold; color:#ed931d;}
.description_mapa p {font-size:11px; line-height:13px; padding: 0;}
.estyle1 {
	background-color:#ffffff;
	border-top:2px solid #ed931d;
	border-bottom:2px solid #ed931d;
	border-left:2px solid #ed931d;
	border-right:2px solid #ed931d;
	padding: 5px;
}
