body{
	margin:0px; padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-image:url(../images/bg.gif);
	background-repeat:no-repeat; 
	background-position:top left;
	}
	
#container{ margin:0px 0px 0px 0px; padding:20px 20px 0px 20px;}

hr{ margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#EDD1D3; height:1px;}

#content2{ margin:0px 0px 0px 0px; padding:31px 33px 0px 33px;
background-color:#fff7f7;}

#content3{ margin:0px 0px 0px 0px; padding:0px 30px 0px 30px;}

#content2 ul{
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding:0px; list-style:none; list-style-type:none; 
}
#content2 li{
	color:#000000; font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	background-image:url(../images/arrow.gif); 
	background-repeat:no-repeat; 
	background-position:2px 4px; 
	margin-left:0px; 
	padding:0px 0px 5px 10px; 
	margin:0px 10px 0px 0px; 
	list-style:none; list-style-type:none;
}

#content2 h1{
font:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#d04147;
font-style:normal;
font-weight:bold;
padding:0px 0px 12px 0px;
margin:0px 0px 0px 0px;

}

#content2 h2{
font:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#d04147;
font-style:normal;
font-weight:bold;
padding:0px 0px 12px 0px;
margin:0px 0px 0px 0px;

}

#content2 ol{
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding:0px; list-style:none; list-style-type:none; 
}
.red{color:#c9252c;}


#logo{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
float:left; position:relative; 
font-size:11px;}

#top{ margin:16px 0px 0px 0px; padding:0px 0px 0px 0px;
float:right; position:relative; width:60%;
height:66px; border:0px solid #000000; 
font-size:11px; vertical-align:middle;}

#search{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
float:right; position:relative; width:auto; 
font-size:11px;}

#lenguage{ float:left; position:relative; width:auto; 
font-size:11px;}

#topmenu{ margin:0px 0px 0px 0px; padding:3px 0px 0px 40px;
float:left; position:relative; 
width:auto; 
font-size:11px;}

#topmenu a:link, #topmenu a:visited{
	padding:0px 9px 0px 9px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303c49;
	text-decoration:none;}
	
#topmenu a:hover {text-decoration:underline;
color:#c9252c;
}

#menubox{
	position:absolute;
	font-size:12px;
	background-color:#c9252c;
	height:35px;
	width:618px;
	margin-top:104px;
	margin-left:167px;
	padding:0px 13px 0px 13px;
	text-align:center;
	color:#ffffff;
	border:1px solid #8e0107;
	z-index: 100;
	top: 1px;
	left: 12px;
	font-weight:bold;

}

#menubox a:link{
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	line-height:35px;
	}
	
#menubox a:visited{
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	line-height:35px;
	}
	
#menubox a:hover{color:#e9e9e9; }



#banner{ margin:20px 0px 0px 0px; padding:0px 0px 0px 0px;
float:left; position:relative; 
font-size:11px; width:auto;}

#content_home{ margin:0px 10px 0px 10px; padding:36px 30px 12px 30px;
float:left; position:relative;
color:#c9252c;
font-size:12px; border:0px solid #c9252c;
background-color:#fff7f7; height:190px; width:860px;}



#content_home p{ margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;
float:left; position:relative;
color:#666666;
font-size:11px; text-align:justify;
}

#news{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
float:left; position:relative;
color:#666666; 
font-size:12px; border:0px solid #c9252c;
}

#news h1{
font:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#d04147;
font-style:normal;
font-weight:bold;
padding:0px 0px 12px 0px;
margin:0px 0px 0px 0px;
text-align:left;

}

#company{ margin:0px 10px 0px 0px; padding:0px 0px 0px 0px;
float:left; position:relative;
color:#666666;
font-size:12px; border:0px solid #c9252c;
width:170px; }

#company h1{
font:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#d04147;
font-style:normal;
font-weight:bold;
padding:0px 0px 12px 0px;
margin:0px 0px 0px 0px;

}

#company p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	float:left;
	position:relative;
	color:#000000;
	font-size:11px;
	text-align:justify;
}

#products{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	position:relative;
	color:#000000;
	font-size:12px;
	border:0px solid #333333;
}

#ccip{ margin:0px 0px 0px 0px; padding:0px 5px 0px 0px;
float:left; position:relative;
color:#666666;
font-size:12px; border:0px solid #c9252c;
width:100px; height:176px;}

#ccip1{ margin:0px 16px 17px 0px; padding:10px 8px 10px 8px;
float:left; position:relative;
color:#000000;
font-size:12px; border:0spx solid #c9252c;
width:145px; height:41px;
background-color:#fffefe;}

#ccip1 p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
float:left; position:relative;
color:#000000;
font-size:11px; text-align:justify;}

#ccip1 h2{
font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#d04147;
font-style:normal;
text-decoration:none;
padding:0px px 0px px;
margin:0px 0px 0px 0px;
}

#ccip2{ margin:0px 16px 0px 0px; padding:10px 8px 10px 8px;
float:right; position:relative;
color:#000000;
font-size:12px; border:0spx solid #c9252c;
width:145px; height:41px;
background-color:#fffefe;}

#ccip2 p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
float:left; position:relative;
color:#000000;
font-size:11px; text-align:justify;}

#ccip2 h2{
font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#d04147;
font-style:normal;
text-decoration:none;
padding:0px px 0px px;
margin:0px 0px 0px 0px;
}


#copyright{ margin:0px0px 0px 0px; 
padding:0px 0px 0px 0px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#aaaaaa; text-align:center;
line-height:25px;
display:block;
width:100%; height:25px; border:0px solid #666666;}


.padding_table{
	padding-left:45px;
	padding-right:45px;
	padding-top:0px;
	padding-bottom:0px;
	font-weight: normal;
	height:280px;
}


.heading {
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006CC6;
text-decoration:none;
font-weight:bold;
}
.heading a:link , a:visited{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
text-decoration:none;
}
.heading a:hover {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099CC;
text-decoration:none;
}

.padding {
padding-bottom:0px;
padding-top:5px;
padding-right:5px;
padding-left:2px;
}


.readmore a:link{
font:Arial, Helvetica, sans-serif;
font-size: 10px;
color:#c9252c;
font-style:normal;
text-decoration:none;
}

.readmore a:link{
font:Arial, Helvetica, sans-serif;
font-size: 10px;
color:#c9252c;
font-style:normal;
text-decoration:none;
}


 a:link,  a:visited {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#c9252c;
font-style:normal;
text-decoration:none;
}

a:hover{
color:#9a080e; text-decoration:underline;
}

.bottom_links{
font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
font-style:normal;
text-decoration:none;
}
.bottom_links a:link , .bottom_links a:visited {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
font-style:normal;
text-decoration:none;
padding:0px 4px 0px 4px;
}

.bottom_links a:hover{
color:#00615e;
text-decoration:underline;
}

.input_text{
font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#767676;
font-style:normal;
text-decoration:none;
border:solid 1px #FFFFFF;
}
.bold_text{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	}


.menu{
font:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#666666;
font-style:normal;
text-decoration:none;
}
.menu a:link , .menu a:visited {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#666666;
font-style:normal;
font-weight:bold;
text-decoration:none;
padding:0px 25px 0px 0px;
line-height:34px;
}

.menu a:hover{color:#797979;}

#menuactive{color:#797979; text-decoration:none;}

#menuspace{ margin:26px 0px 0px 26px;}
#space2{ padding:0px 61px 0px 26px;}
#space3{ padding:26px 61px 0px 26px;}
#space4{ padding:12px 0px 0px 26px;}


p{
padding:0px 0px 12px 0px; 
margin:0px 0px 0px 0px; 
font:Arial, Helvetica, sans-serif;
font-size: 11px; 
text-align:justify;
color:#000000;}

.logo{
	position:absolute;
	float:right;
	width:99%;
	text-align:right;
	padding-top:10px;
}

.centerdiv{padding-top:61px; position:absolute; float:left; margin:0px; 
text-align:left; padding-left:26px;
}

form { margin:0px; padding:0px;}
.checkbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #303c49; border:0px solid #797979;}

.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #303c49; border:1px solid #797979;
	height:16px;}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #303c49; border:1px solid #797979;}
	
.selectmenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #303c49; border:1px solid #797979; width:115px;
	height:20px; line-height:20px;}
	
.selectmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #303c49; border:1px solid #797979; width:126px;}
	
.button{
	margin:2px; padding:2px; padding:0px; border:1px solid #797979; border-style: double; width:auto; height:25px; color:#303c49; 
	font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-weight:bold; font-style:normal; 
	font-size:12px;
}
.button2{
	margin:2px; padding:2px; padding:0px; border:1px solid #797979; border-style: double; width:auto; height:25px; color:#303c49; 
	font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-weight:bold; font-style:normal; 
	font-size:12px; text-align:center;
}

.td_space {
padding-left:30px;
padding-top:31px;
padding-bottom:21px;
padding-right:30px;
background-color:#FFF7F7;
margin:0px;
border:0px solid #cccccc;

}

.red_heading {
font:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#d04147;
font-style:normal;
font-weight:bold;
padding:0px 0px 12px 0px;
margin:0px 0px 0px 0px;
}
.red_heading2 {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#d04147;
}

#content_home2 p{ margin:0px 0px 0px 0px;
float:left; position:relative;
color:#666666;
font-size:11px; text-align:justify;
}

.subnav {font-size:11px; 
color:#ffffff; 
list-style:none; 
list-style-type:none; 
list-style-image:none;
background-color:#0088c7;

}

.subnav a:link, .subnav a:visited {
	color:#c9252c; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position:34px 10px; 
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	background-color:#ffffff;
	padding:5px 0px 8px 44px;
	margin:0px 0px 0px 0px;
	display:block;
	border-top:1px solid #fff7f7;

	}
.subnav a:hover {color:#c9252c; background-color:#fff7f7; }

#activemenu{color:#c9252c; background-color:#fff7f7;
	}
	
	
.subsubnav {font-size:11px; 
color:#ffffff; 
background-color:#ffffff;
text-align:left
}

.subsubnav a:link, .subsubnav a:visited {
	color:#c9252c; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background-image:none;
	background-repeat:no-repeat;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	background-color:#ffffff;
	padding:5px 0px 5px 44px;
	margin:0px 0px 0px 0px;
	display:block;
	border-top:1px solid #fff7f7;

	}
.subsubnav a:hover {color:#797979; background-color:#fff7f7; }

#activemenu2{color:#797979;
	}
	
.mainheading {
font-family:Arial, Helvetica, sans-serif;
color:#797979;
font-size:14px;
font-weight:bold;
}

h3{
font:Arial, Helvetica, sans-serif;
font-size: 15px;
color:#d04147;
font-style:normal;
font-weight:bold;
padding:0px 0px 0px 12px;
margin:0px 0px 10px 0px;
background-image:url(../images/heading_bg.gif);
background-repeat:no-repeat;
background-position:top left;
line-height:24px;

}


.bdr { margin:0px; padding:0px; border:1px solid #8e0107;}

.imgbdr {border:1px solid #FFDDDD; padding:2px;}

.inputtext_2 {border:1px solid #d04147; font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#767676;
font-style:normal;
text-decoration:none;
height:20px;
width:150px;}

.inputtext_3 {border:1px solid #d04147; font:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#767676;
font-style:normal;
text-decoration:none;
height:90px;
width:300px;}

.subsubnav_2 {font-size:11px; 
color:#ffffff; 
background-color:#ffffff;
}

.subsubnav_2 a:link, .subsubnav_2 a:visited {
	color:#c9252c; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background-image:none;
	background-repeat:no-repeat;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	background-color:#ffffff;
	padding:0px 0px 0px 60px;
	margin:0px 0px 0px 0px;
	display:block;
	line-height:20px;
	border-top:1px solid #fff7f7;

	}
.subsubnav_2 a:hover {color:#797979; background-color:#fff7f7; }


.subsubnav_3 {font-size:11px; 
color:#ffffff; 
background-color:#ffffff;
}

.subsubnav_3 a:link, .subsubnav_3 a:visited {
	color:#c9252c; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background-image:none;
	background-repeat:no-repeat;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	background-color:#ffffff;
	padding:0px 0px 0px 80px;
	margin:0px 0px 0px 0px;
	display:block;
	line-height:20px;
	border-top:1px solid #fff7f7;

	}
.subsubnav_3 a:hover {color:#797979; background-color:#fff7f7; }

.title-text
{
    color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	background-color:#FFDDDD;
	height:25px;
	line-height:25px;
	padding:2px 0px 2px 40px;
}

.title-text-bor
{
    color:#333333; 
	border: 1px solid #c9252c; 
	padding:3px;
	cursor:pointer;
}

.submenu
{
position:absolute;
top:366px;

}

.homenav {font-size:11px; 
color:#ffffff; 
background-color:none;
text-align:left
}

.homenav a:link, .homenav a:visited {
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	background-position:7px 9px; 
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	padding:6px 4px 8px 15px;
	margin:2px 2px 2px 2px;
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color:#C9252C;
	white-space: nowrap;
	display:block;	
	}
.homenav a:hover {color:#ffffff; background-color:none; }

#bdrred1{border-bottom:0px solid #d32e34; border-right:0px solid #d32e34; border-left:0px solid #d32e34; }
#bdrred2{border-top:0px solid #d32e34; border-right:0px solid #d32e34; border-bottom:0px solid #d32e34;  }




#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 12px Verdana;
line-height: 19px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #FCE5E5;
}

