h3.header{
	margin:4px;	
}

img.png		{behavior:url("js/pngfix.htc")}


.search {
	background:url("images/search_bg.gif") #eeeeee left bottom no-repeat;
	padding:10px 15px;
}

.header{
	font-family: Tahoma, sans-serif; 
	text-transform: uppercase; 
	font-size:12px;
	font-weight: bold;
}

a.header{
	color:#000;
	TEXT-DECORATION: none;
}

a.header:hover{
	color:#000;
	TEXT-DECORATION: none;
}

table.carcas th{
		background-color:#f6f6f6;
}

.cert{
	font-family: sans-serif, Tahoma;
	font-size:8pt;
	color:#1e106a;
	TEXT-DECORATION: none;
}

a.cert {

	color:#1e106a;
}

.lang {
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lang a {
	COLOR: black
}

.nodeco {
	COLOR: black; 
	TEXT-DECORATION: none
}

.search.w{
	WIDTH: 100%;
}

table.product {margin:10px 0; width:100%; border:0; padding:0}
table.product td {background:#f0f0f0 url("/images/bg-photo.gif") center center repeat-y; text-align:center; padding:20px 5px}
table.product td.caption {background:none; font-style:italic; padding:10px 5px}

table.product h1 {font-size: 12px; color: black; margin-top:5 px; margin-left:0px; margin-right:0px; margin-bottom:3px; align:center; font-style: italic;
}

.newt td {padding:2px; border-bottom: #FFFFFF 1px solid; background:#e9ece8; border-left:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; text-align:center}
.newt th {padding:2px; border-right: #FFFFFF 1px solid; background: #CFC0C0; text-align:center; border-bottom: #FFFFFF 1px solid;}
.newt td.left  {padding:2px; border-bottom: #FFFFFF 1px solid; background:#e9ece8; border-right:#FFFFFF 1px solid; text-align:left}