blockquote{
	padding-left:8px;
	margin:0px;
	}
a{color:#B562D5; 
text-decoration:none;}

a:hover{color:rgb(153,0,204);
text-decoration:none;}

/*td,th,body,input,form,p,b,text,li{font-family:Garamond,Georgia,Verdana,MS Sans Serif,Tahoma;font-size:16px}*/
h1,h2{
	font-family:Trebuchet MS,Georgia,Arial;
	font-size:20px;
	letter-spacing:-1px;
	line-height:18px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:rgb(153,0,204);
	margin-top:20px;
	margin-bottom:10px;
	/*border-bottom:solid 1px black*/
	}
h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	color:#B562D5;
	margin-top:2px;
	font-size:14px;
	line-height:95%;
	}
	
h4{
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	margin:2px 0 2px 0;
	}

h5{
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#F96;

	}
	
/*CONTACT FORM*/
.fm{width:100%;margin:0px}

.gallery{
	border:#B562D5 1px solid;
	}

.ibbtn {
	width:90%;
	background-color: #b1b18c;
	background-color: #ffffff; 
	color: #003399; 
	background-image: url(../images/fm_btn_bkg.gif);
	color: RGB(40,70,170);/*color: #5a8282;*/
	border: 1px outset #999999; 
	HEIGHT:25PX; cursor: pointer; 
	font-weight: bold; 
	margin: 1px 0px 0px 4px; 
	padding: 1px 0px 2px 0px
	}
/*CONTACT FORM*/

/*CAROUSEL*/
#micarousel,
#miOtroCarousel{
	width: 300px;
	margin: auto;
	border: 1px solid #ccc;
	overflow: auto;
	height: 57px;
	position: relative;
	margin-top: 2em;
}
#micarousel img,
#miOtroCarousel img{
	width: 50px;
	border: 0 none;
}  
#miOtroCarousel_Controles{
	right: 0;
	bottom: 0;
}

#micarousel_Controles img,
#miOtroCarousel_Controles img{
	border: 2px solid #a00;
	width: 15px;
	height: 15px;
}

/*CAROUSEL*/
/*.fm{height:25px;width:150px;background:url(../images/fm_bkg.gif) 0% 0% no-repeat;background-attachment: fixed;padding:5px;border:0px;background-color:#F1E1F7}*/

/*MENU 1*/
.menu1 {
	padding:0 0 0 2px;
	margin:0;
	list-style:none;
	height:35px;
	background:#fff url(../images/button1.gif);
	background-repeat:repeat-x;
	position:relative;
	border:1px solid #000; 
	border-width:0 1px; 
	border-bottom:1px solid #444;
	outline:none;
	}
.menu1 li {float:right;}

.menu1 li a {
display:block; 
float:left;
height:35px; 
line-height:11px;
color:#CCC; 
text-decoration:none; 
font-size:10px; 
font-family:arial, verdana, sans-serif; 
font-weight:bold;
text-align:center;
padding:0 0 0 8px; 
cursor:pointer;
outline:none;
}

.menu1 li a b {
	float:left; 
	display:block; 
	padding:6px 8px 0 4px;
	height:35px;
	}
	
.menu1 li.current a {
	color:#fff; 
	background:url(../images/button3.gif);
	background-repeat:repeat-x;
	}
	
.menu1 li.current a b {
	background:url(../images/button3.gif) no-repeat right top;
	background-repeat:repeat-x;
	}
	
.menu1 li a:hover {
	color:#fff; 
	background:#000 url(../images/button2.gif);
	background-repeat:repeat-x;
	}
	
.menu1 li a:hover b {
	background:url(../images/button2.gif) no-repeat right top;}
	
.menu1 li.current a:hover {
	color:#fff; 
	background:#000 url(../images/button3.gif);
	cursor:default;
	}
	
.menu1 li.current a:hover b {
	background:url(../images/button3.gif) no-repeat right top;}
	
/*MENU 1*/
.main{
	text-decoration:none;
	color:gray;
	}

.box{
	border:solid 1px black;
	width:65px;
	background-color:white;
	padding:2px;
	background:url(../images/fm_input_bg.GIF) 0% 0% no-repeat;font-family:MS Sans Serif;font-size:12px;
	}

/* gradient 1 */
.gradient1 {
	font: bold 15px 'Georgia', Times New Roman, Times, serif;
	position: relative;
	margin: 10px 0 10px;
	color: rgb(153,0,204);
	width:80%;
}
/* gradient 1 */


#Container,#Container1
{
	background-image:url(../images/bkg/container.gif);
	background-repeat:repeat-y;
	position:relative;
	float:left;
	width:900px;
	/*margin-top:10px*/
	border-bottom:1px solid #9900CC;
	display: block;
}
#Container1
{
	background-image:url(../images/bkg/container1.GIF);	
}

#princcontent{
	position:relative; 
	margin:10px 0 0 140px;
	//margin:15px 0 0 140px;
	width:758px;
	//width:759px;
	display: block;
	float:left;
	}
	
#fondocinta{
	position:relative; 
	width:758px;
	//width:759px;
	display: block;
	float:left;
	background:url(../images/bkg/fondocinta.jpg) right repeat-y;
	}

#midcontent{
	background-color:#FFF;
	float:left;
	position:relative; 
	width:530px;
	min-height:600px;
	display: block;

	}
	
#midcontentfull{
	background-color:#FFF;
	float:left;
	position:relative; 
	width:715px;
	//width:725px;
	min-height:600px;
	display: block;

	}
	
#rightcontent{
	margin-top:-8px;
	//margin-top:0px;
	background-color:#f3ebf5;
	float:left;
	position:relative;
	width:228px;
	//width:229px;
	z-index:0;
	display: block;

/*background-image:url(../images/bg_main_withnav.jpg);*/
	background-repeat:repeat-y;
	/*border-left:1px solid #9900CC;
	border-bottom:1px solid #9900CC;*/
	}

#rightcontent ul{
	margin-left:9px;
	padding-left:12px;
	color:#333;
	list-style:url(../images/dots/square1.gif);
	}
	
	
.buttonsews{
	padding:20px 0px;
	width:227px;
	height:20px;.
	//height:61px;
	background-image:url(../images/buttons/sewsbutton.jpg);
	display:block; 
	color:#ffffff; 
	text-decoration:none; 
	font-size:16px; 
	font-family:arial, verdana, sans-serif; 
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	outline:none;
	}
	
/*TOOLTIP*/
		a.Ntooltip {
		cursor:default;
		position: relative; /* es la posición normal */
		text-decoration: none !important; /* forzar sin 	subrayado */
		color:#B562D5 !important; /* forzar color del texto */
		}
		
		a.Ntooltip:hover {
		cursor:default;
		z-index:999; /* va a estar por encima de todo */
		background-color:#FFF; /* DEBE haber un color de fondo */		
		text-decoration:underline;
		}
		
		a.Ntooltip span {
		display: none; /* el elemento va a estar oculto */
		}
		
		a.Ntooltip:hover span {
		display: block; /* se fuerza a mostrar el bloque */
		position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
		top:3em; left:-5em; /* donde va a estar */
		width:300px; /* el ancho por defecto que va a tener */
		/*//width:309px;  width: 300px;*/ 
		/*height:47px; sin height*/
		/*//height:57px;*/
		padding:5px; /* la separación entre el contenido y los bordes */
		background-color: #ffcedf;
		/*background-image:url(../images/globohint.png);/* imagen fondo */
		background-repeat:no-repeat;
		color: #000; /* el color de los textos por defecto */
		}
		/*TOOLTIP*/

.round-border-topright {
	height:7px;
	//height:3px;
	position:relative; 
	z-index:10; 
	background-image:url(../images/titlesrighttop.png);
	background-repeat:no-repeat;
	}
	
.round-border-botright {
	height:7px; 
	position:relative;
	z-index:10; 
	background-image:url(../images/titlesrightbot.png);
	background-repeat:no-repeat;
	/*background-position:bottom;*/
	}
	
	h1.first {
		clear:both; 
		margin:0px; 
		/*padding:4px 20px 3px 20px;*/
		background-color:b5a5d5; 
		font-family:Arial; 
		background-image:url(../images/titlesrightcen.png);
		color:#000000; 
		font-weight:bold; 
		font-size:115%;
		padding:0px 7px 0px 7px;
		letter-spacing:0px;
		}
	
#righttitle{
	background-color:#B562D5;
	font-size:12px;
	position:relative;
	width:229px;
	height:25px;
	//height:30px; /*IE*/
	padding-top:5px;
	margin :10px 0 10px 0;
	}
	
#menuright {
	position:absolute; 
	top:100px; 
	left:-10px;
	width:150px;
	margin-top:5px;
	}
	
			.mnbtn{
			background:url(../images/menu_bt7.gif);
			color:white;
			text-decoration:none;/*line-height:105%;*/
			text-align:left;
			width:127px;
			height:44px;/*white-space:nowrap;*/
			vertical-align:middle;
			line-height:110%;/*padding-top:2px;*/
			font-family:Tahoma,Arial;
			font-size:11px;/*padding-top:3px;*/
			display:block;
			padding-top:3px;
			padding-left:7px;
			overflow:hidden;
			background-repeat:no-repeat;
			outline:none;
			}
			
		.mnbtn:hover{
			color:yellow;
			}
			
		.mnbtns{background-image:url(../images/menu_bt6.gif);
		background-repeat:no-repeat;
		color:black;/*line-height:105%;*/
		text-align:left;
		width:127px;
		height:44px;/*white-space:nowrap;*//*padding-top:3px;*/font-size:11px;
		line-height:110%;
		font-family:Tahoma,Arial;/*padding-top:2px;*/
		font-weight:bold;
		display:block;
		overflow:hidden;
		padding-left:7px;
		padding-top:3px;
		cursor:default;
		text-decoration:none;
		outline:none;
		}
		
		.mnbtns:hover{
			color:black;
			text-decoration:none;
			outline:none;
			}

		
		.mnbtn1{background:url(../images/menu_bt7_1.gif);
		color:white;
		text-decoration:none;/*line-height:105%;*/
		text-align:center;
		width:127px;
		height:44px;/*white-space:nowrap;*/
		vertical-align:middle;
		line-height:110%;/*padding-top:2px;*/
		font-family:Tahoma,Arial;
		font-size:11px;/*padding-top:3px;*/
		display:block;
		}
		
		.mnbtn1:hover{
			font-weight:bold;
			color:yellow;
			}
			
		.mnbtns1{
			background-image:url(../images/menu_bt6_1.gif);
			background-repeat:no-repeat;
			color:black;/*line-height:105%;*/
			text-align:center;
			width:127px;
			height:44px;/*white-space:nowrap;*//*padding-top:3px;*/
			font-size:11px;
			line-height:110%;
			font-family:Tahoma,Arial;
			/*padding-top:2px;*/
			font-weight:bold;
			display:block;
			}

/*p{margin-bottom:-10px}*/
.change{
	font-family:Arial;
	font-size:9px;
	margin-bottom:15px;
	}

.tbox{
	font-family:Verdana;
	font-size:12px;
	border-bottom:solid 1px #B562D5;
	border-right:solid 1px #B562D5;
	border-left:solid 1px #B562D5;
	}

#box2 {
	display:block;
	float:left;
	height:130px;
	width:100%;
	margin-top:15px;
	}

#boxslide {
	display:block;
	float:left;
	text-align:center;
	height:230px;
	width:100%;
	background-image:url(../images/bkg/magenta.jpg);
	background-repeat:repeat-x;
	}
	
#box2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display:block;
	/*height:100px;*/
	}

#box2 ul li  { background-image: 
               url('../images/bkg/magenta.jpg'); 
               background-repeat: repeat-x; /*border: 1px solid rgb(182,213,237);               */ 
               padding:12px;
               height:130px;	               	
				border-top:solid 1px rgb(223,193,253);
               overflow:hidden;
               background-position: 0px 1px }
			   
			  
.boxuniversal {
	 background-image: 
               url('../images/fondobox.jpg'); 
	 background-repeat:no-repeat;
	 padding:10px;
	}
.boxuniversal2 {
	 background-image: 
               url('../images/fondobox2.jpg'); 
	 background-repeat:no-repeat;
	 padding:10px;
	 
	}
	
.twhite{width:10px}


.copyright,.copyright1,.copyright_sv
{
	font-family:Tahoma;
	font-size:9px;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	z-index:100;
	/*margin:40px;*/
	/*margin-left:-40px;*/
	margin-right:0px;	
	width:780px;
	background-image:url(../images/rulers/ss98.gif);
	background-position:0% 0%;
	background-repeat:repeat-x;
}
.copyright_sv
{
	margin-bottom:0px;
	background-image:url();
	border-top:solid 1px silver;
	margin:0px;
	padding:0px;
	height:40px;
	}
.copyright1
{
	background-image:url(../images/rulers/ss15.gif);
	width:660px;
	}
.copyright
{
	z-index:50;
	}
a.menu{
	color:#ffffff;
	text-decoration:underline;
	}

.HILITE{background-color:yellow}

.h2
{
	color:black;
	font-style:italic;
	font-family:Georgia;
	font-weight:bold;
	font-size:16px;	
	/*float:left;
	display:block;*/
	}
	
p,body,dt,dd,dl,td,.DwnPDF,.normal
{
	font-family:Arial;
	font-size:11px;
	line-height:140%;
	margin:0px 15px 20px 15px; 
	}
	
.normal{font-weight:normal;letter-spacing:0px}

body{
	    text-align :center;
		/*background-color: #E7D1F5;*/
		background-color: #ffffff;
		background:transparent url(../images/bg.jpg) no-repeat scroll center top;
}

dd{margin-left:0px; list-style:circle;}

dt{font-weight:bold;margin-bottom:4px; list-style:circle; }

.ruler_1,.ruler_2,.ruler_3,.ruler_4,.ruler_5,.ruler_6,.ruler_7,.ruler_8,.ruler_9,.ruler_10,.ruler_11,.ruler_12,.ruler_13,.ruler_50,.ruler_51,.ruler_52,.ruler_53,.ruler_54,.ruler_55,.ruler_56,.ruler_57,.ruler_58,.ruler_59,.ruler_60,.ruler_61,.ruler_62
{
	height:17px;
	background-image:url(../images/rulers/ss1.gif);
	background-position:0% 50%;
	background-repeat:repeat-x;
	z-index:5000;
	}
	
.ruler_2{	background-image:url(../images/rulers/ss2.gif);	}
.ruler_3{	background-image:url(../images/rulers/ss3.gif);	}
.ruler_4{	background-image:url(../images/rulers/ss4.gif);	}
.ruler_5{	background-image:url(../images/rulers/ss5.gif);	}
.ruler_6{	background-image:url(../images/rulers/ss6.gif);	}
.ruler_7{	background-image:url(../images/rulers/ss7.gif);	}
.ruler_8{	background-image:url(../images/rulers/ss8.gif);	}
.ruler_9{	background-image:url(../images/rulers/ss9.gif);	}
.ruler_10{	background-image:url(../images/rulers/ss10.gif);	}
.ruler_11{	background-image:url(../images/rulers/ss11.gif);	}
.ruler_12{	background-image:url(../images/rulers/ss12.gif);	}
.ruler_13{	background-image:url(../images/rulers/ss13.gif);	}
.ruler_50{	background-image:url(../images/rulers/ss50.gif);	}
.ruler_51{	background-image:url(../images/rulers/ss51.gif);	}
.ruler_52{	background-image:url(../images/rulers/ss52.gif);	}
.ruler_53{	background-image:url(../images/rulers/ss53.gif);	}
.ruler_54{	background-image:url(../images/rulers/ss54.gif);	}
.ruler_55{	background-image:url(../images/rulers/ss55.gif);	}
.ruler_56{	background-image:url(../images/rulers/ss56.gif);	}
.ruler_57{	background-image:url(../images/rulers/ss57.gif);	}
.ruler_58{	background-image:url(../images/rulers/ss58.gif);	}
.ruler_59{	background-image:url(../images/rulers/ss59.gif);	}
.ruler_60{	background-image:url(../images/rulers/ss60.gif);	}
.ruler_61{	background-image:url(../images/rulers/ss61.gif);	}
.ruler_62{	background-image:url(../images/rulers/ss62.gif);	}


#ThumbList{
width:65px;
display:block;
overflow:hidden;
/*border: solid 1px silver;
background-color:rgb(240,240,240);*/
height:370px;
text-align:center;
/*padding:2px;
padding-bottom:8px;*/
/*background-image:url(V8/preview4.gif);
background-position:0% 0%;
background-repeat:no-repeat;*/
font-size:9px;
font-family:Tahoma,Arial,Verdana;
line-height:105%;
margin-top:25px;
/*background-attachment:fixed;*/
}

.thm{
	border:solid 1px rgb(129,165,209);
	cursor:hand;
	float:center;
	/*width:50px;height:50px;*/
	margin:2px;
	margin-top:15px;
	}

#ThumbTitle{
/*margin-left:0px;*/
/*margin-bottom:6px;*/
/*height:20px;*/
color:black;
/*border-bottom:solid 1px rgb(220,220,220);*/
font-size:15px;
font-weight:bold;
line-height:115%;
margin:0px;
padding:0px;
margin-top:20px;
}

#ThumbOverview
{
	width:410px;
	overflow:auto;
	height:40px;
	}
	
#ThumbDemo{
/*border:solid 1px silver;*/
width:385px;
height:290px;
display:block;
margin-top:10px;
background-color:rgb(248,248,248);
}

#ThumbText
{
	height:90px;
	overflow:auto;	
}

img.DmoLnk{
	border:solid 1px rgb(158,128,228);
	margin:6px;
	}
	
a.DemoLink
{
	text-align:center;
	margin:3px;
	font-family:Tahoma;
	font-size:11px;
	}
	
a.Demolink:hover{
	color:Red;
	text-decoration:none;
	background-color:transparent;
	}
	
.SshotLink
{
	font-size:10px;
	text-align:center;
	width:25%;
	}


#CloseImg2
{
	position:absolute;
	bottom:-1px;
	right:0px;
	float:none;
	clear:left
}

#CloseImg0
{
	position:absolute;
	top:-7px;
	left:-1px;
	float:none;
	clear:left
}

#CloseImg5
{
	margin-left:10px;	
	}
	
#CloseImg6
{
	position:absolute;
	bottom:0px;
	left:0px;
	display:block;
	float:none;
	clear:left;	
	width:232px;
	height:55px;
	}
	
#Motif
{
	position:absolute;
	top:265px;
	left:505px;
	}
	
.ibbtn,.ibbtn_gr{	
	FONT-SIZE: 11px;
	HEIGHT: 29px;	
	BORDER: rgb(204,134,241) 2px solid; 
	FONT-WEIGHT: bold; 
	BACKGROUND-IMAGE:url(../images/fm_btn_bkg.gif);
	BACKGROUND-COLOR:rgb(160,33,229);
	BACKGROUND-POSITION: 0% 0px; 
	COLOR: white; 
	FONT-FAMILY: Tahoma;
}

.ibbtn_gr
{
	BORDER: rgb(134,134,134) 2px solid; 
	BACKGROUND-COLOR:rgb(160,160,160);
	BACKGROUND-IMAGE:url(../images/fm_btn_bkg_gr.gif);
	}
	
.title
{
	/*margin-top:15px;
	/*height:40px;
	margin-bottom:0px;*/
	height:67px;
	vertical-align:bottom;
	/*padding-left:15px;*/
	padding-top:30px;
	display:table-cell;
	}	

p{
	margin-top:10px;
	margin-bottom:12px;
	}
	
.req
{
	color:Red;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	height:10px;
	overflow:hidden;	
	}

#Product_Tabs
{
	margin-left:89px;
	padding-left:20px;
	padding-top:20px;
	border-right:1px solid rgb(153, 0, 204);
	border-bottom:1px solid rgb(153, 0, 204);
	background-image:url(../images/headertest2.jpg);
	background-repeat:no-repeat;
	display:block;
	height:40px;
	//height:62px;
	font-family:Arial;
	font-size:30px;
	color:#ffffff;
	font-weight:bold;
	}
	
.Product_title1{
	font-family:Arial;
	line-height:0.5em;
	//line-height:0.8em;
	font-size:30px;
	color:#ffffff;
	font-weight:bold;
	float:left;
	position:relative;
	width:500px;
	margin-right:20px;
	}
.Product_title2{
	line-height:1.6em;
	font-family:Arial;
	font-size:17px;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	float:left;
	position:relative;
	width:30%;
	width:250px;
	}
	
a.btn_2,.btn_1, a.btn_3,.btn_1f
{
	margin:0px;
	padding:0px;
	padding-top:8px;
	background-image:url(../images/buttons/btn_1.gif);
	background-position:0px 50%;
	background-repeat:no-repeat;		
	width:117px;
	height:26px;
	overflow:hidden;
	color:Black;
	text-decoration:none;
	text-align:center;
	float:left;	
	background-position:50% 50%;
	font-family:Tahoma;
	font-weight:bold;
	color:black/*rgb(133,83,215)*/;
	line-height:105%;	
	}
	
a.btn_3
{
	background-image:url(../images/buttons/btn_1c.gif);
	/*background-position:2px 50%;*/
	width:149px;
	}
	
a.btn_2:hover
{	
	background-image:url(../images/buttons/btn_1b.gif);
	color:rgb(122,53,251);
	}
	
a.btn_3:hover
{	
	background-image:url(../images/buttons/btn_1d.gif);
	color:rgb(122,53,251);
	}
	
.btn_1
{
	background-image:url(../images/buttons/btn_2.gif); 
	font-weight:bold;
	color:Black;
	}
	
	
.btn_1f
{
	background-image:url(file:///images/buttons/btn_2b.gif); 
	font-weight:bold;
	color:Black;
	width:149px;
	}
	
	
#Web_Menu,#Web_Menu_No,#Web_Menu_1
{
	width:749px;
	height:34px;
	background-image:url(file:///images/bkg/web_menu.gif);
	/*border:solid 1px red;*/
	margin-left:-130px;
	overflow:hidden;
	display:block;
	padding-left:100px;
	background-repeat:no-repeat;
	}
	
	
#Web_Menu_No
{
	background-position:0% -28px;
	height:10px;
	}
	
	
#Web_Menu_1
{
	background-image:url(file:///images/bkg/web_menu_1.gif);	
	}
	
#Home_Menu
{
	/*width:100%;*/
	height:24px;
	float:left;
	/*background-image:url(../images/bkg/gray2.gif);*/
	/*background-color:Red;*/
	/*border:solid 1px red;*/
	/*margin-left:-130px;*/	
	white-space:nowrap;
	overflow:hidden;
	display:block;
	/*padding-left:100px;*/
	/*background-repeat:no-repeat;*/
	}
	
	
a.WMenu_0
{
	width:108px;
	//width:108px; /*IE*/
	height:25px;
	background-image:url(../images/buttons/web_menu_11.gif);
	background-repeat:no-repeat;
	background-position:-1px -2px;
	text-decoration:none;
	color:White;
	padding:4px 0 0 9px;
	//padding:4px 0 0 6px; /*IE*/
	font-weight:bold;	
	display:block;		
	float:left;	
	
	//margin-left:9px; /*IE*/
	/*border:solid 1px red;*/
	}
	
a.WMenu_1
{
	width:107px;
	//width:107px; /*IE*/
	height:25px;
	background-image:url(../images/buttons/web_menu_home.jpg);
	background-repeat:no-repeat;
	background-position:-1px -2px;
	text-decoration:none;
	color:White;
	padding:4px 0 0 9px;
	//padding:4px 0 0 6px; /*IE*/
	font-weight:bold;	
	display:block;		
	float:left;	
	
	//margin-left:5px; /*IE*/
	/*border:solid 1px red;*/
	}
a.WMenu_2
{
	width:128px;
	// width:131px; /*IE*/
	height:25px;
	background-image:url(../images/buttons/web_menu_12.gif);
	background-repeat:no-repeat;
	background-position:-1px -2px;
	text-decoration:none;
	color:White;
	margin-left:0px;
	//margin-left:1px; /*IE*/
	padding:4px 0 0 4px;
	//padding:4px 0 0 6px; /*IE*/
	font-weight:bold;	
	display:block;		
	float:left;		
	/*border:solid 1px red;*/
	}
	
a.WMenu_3
{
	width:97px;
	//width:105px; /*IE*/
	height:25px;
	background-image:url(../images/buttons/web_menu_13.gif);
	background-repeat:no-repeat;
	background-position:-1px -2px;
	text-decoration:none;
	color:White;
	padding:4px 0 0 9px;
	//padding:4px 0 0 6px; /*IE*/
	font-weight:bold;	
	display:block;		
	float:left;		
	//margin-left:7px;

	/*border:solid 1px red;*/
	}
	
a.WMenu_0:hover,a.WMenu_1:hover,a.WMenu_2:hover,a.WMenu_3:hover
{
	color:yellow;
	}
	
a.WMenu_0_1
{
	background-image:url(../images/buttons/web_menu_1_1.gif);	
	}

.WMenu_1_1
{
	background-image:url(../images/buttons/web_menu_2_1.gif);
	color:Black;
	}
#Web_Submenu,#Web_Submenu_1
{
	border:solid 1px rgb(133,35,179);
	width:175px;
	/*height:300px;*/		
	background-color:rgb(237,224,254);
	display:block;	
	top:144px;
	left:-250px;
	position:absolute;
	padding:3px;
	margin-top:20px;
	z-index:20;
	}
#Web_Submenu_1
{
	border:solid 1px rgb(82,171,27);
	background-color:rgb(236,251,227);	
	}
.WebMenuItem
{
	display:block;	
	background-color:rgb(237,224,254);
	color:black;
	/*margin:2px;*/
	padding:4px;
	text-decoration:none;	
	background-image:transparent;
	font-family:Tahoma;
	}
a.WebMenuItem:hover
{
	/*background-color:rgb(133,35,179);*/
	/*background-image:url(../images/bkg/menu_bkg.gif);*/
	background-color:#b174df;
	color:White;	
	}
.DropM
{
	background-color:rgb(237,224,254);
	width:100px;
	}
.WebMenuItem_1
{
	display:block;	
	background-color:rgb(236,251,227);	
	color:black;
	/*margin:2px;*/
	padding:4px;
	text-decoration:none;	
	background-image:transparent;
	}
a.WebMenuItem_1:hover
{
	/*background-color:rgb(133,35,179);*/
	background-image:url(../images/bkg/menu_bkg_1.gif);
	color:White;	
	}
.DropM_1
{
	background-color:rgb(236,251,227);	
	width:100px;
	}
.partner
{
	background-image:url(../images/bkg/partner.gif);
	background-repeat:no-repeat;
	width:450px;
	/*height:65px;*/
	padding:30px;
	padding-top:17px;	
	display:block;
	}
.panel_support, .panel_support2
{
	background-image:url(../images/bkg/panel_support.gif);
	background-repeat:no-repeat;
	width:580px;
	height:155px;	
	display:block;	
	}
.panel_support2
{
	background-image:url(../images/bkg/panel_support2.gif);
	height:300px;	
	}
.ask_support
{

	background-repeat:no-repeat;
	width:572px;
	height:430px;	
	display:block;	
	}
.fm
{
	font-family:Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
	font-size:11px;	
	width:100%;		
	}
.login
{
	background-image:url(../images/bkg/login.gif);
	background-repeat:no-repeat;
	width:280px;
	height:174px;	
	display:block;
	}
#SchArticle,#SchPanel,#SchPanel2,#SchResults,#SchResults
{
	border:solid 1px rgb(153,0,204);
	padding:7px;		
	overflow:auto;	
	/*background-color:rgb(236,251,227);	*/
	background-color:RGB(243,238,255);
	}
#SchResults{background-color:White;}

#SchArticle{background-color:White;
border-width:0px;
}

th{
font-size:10px;
font-family:Verdana,Tahoma,Arial;
/*font-weight:bold;*/
color:#000000;
padding-top:12px;
padding-bottom:4px;
text-align:left;
}

#PressPanel,#PressMessage,#PressPanel2,#PressMSG1,#PressMSG2
{
	border:solid 1px rgb(82,171,27);
	padding:4px;
	height:105px;
	width:270px;
	overflow:auto;
	display:block;
	background-color:rgb(236,251,227);	
	}
#PressPanel2
{
	height:240px;	
	width:280px;
	}
#MSG_COUNT
{
	color:rgb(211,164,20);
	}
.KCindex,aKCindex2
{
	color:Black;
	display:block;
	border:solid 1px transparent;
	padding:3px;
	height:26px;
	/*padding-left:6px;*/
	line-height:120%;
	text-decoration:none;
	margin:1px;
	}
a:hover.KCindex,a:hover.KCindex2
{
	border:solid 1px rgb(82,171,27);
	background-color:rgb(236,251,227);
	}
#newWish
{	
	position:absolute;	
	top:0px;
	left:0px;	
	background-image:url(../images/bkg/panel_wish.png);	
	width:425px;
	height:329px;	
	}
.dWish
{
	padding:17px;
	padding-top:11px;
	padding-bottom:14px;
	border: solid 1px rgb(236,233,216);
	border-bottom-width:0px;
	border-top-width:0px;
	/*border-top:solid 1px rgb(236,233,216);*/
	line-height:135%;
	background-color:rgb(236,233,216);
	/*border: inset 1px white;*/
	}
.tWish
{
	border: solid 1px rgb(236,233,216);
	border-bottom-width:0px;
	}
.features_1
{
	height:144px;
	display:block;
	background-image:url(../images/bkg/features_1.gif);
	background-repeat:no-repeat;
	text-align:center;
	}
.features_2
{
	display:block;
	background-image:url(../images/bkg/features_2.gif);
	background-repeat:repeat-y;
	text-align:center;
	padding-top:6px;
	}
.features_3
{
	height:30px;
	display:block;
	background-image:url(../images/bkg/features_3.gif);
	background-repeat:no-repeat;	
	}
.check,.check2
{
	color:rgb(138,73,209);
	text-align:center;
	font-weight:bold;
	font-size:15px;
	margin-left:4px;
	margin-right:4px;
	}
.check2{FONT-FAMILY:Arial;FONT-SIZE:11PX}
img.detail
{
	margin-left:35px;
	margin-top:-5px;
	width:178px;
	height:139px;
	float:right;
	display:block;
	clear:right;
	}
img.Intro
{
	position:absolute;
	left:530px;
	top:530px;
	}
.RightLink
{
	float:right;
	display:block;
	margin-right:30px;
	font-weight:bold;
	/*margin-top:0px;*/
	}
a.DemoLink
{
	display:block;
	float:right;
	/*width:181px;
	height:148px;*/
	}
.small
{
	font-size:10px;
	font-family:Verdana;
	line-height:105%;
	font-style:normal;
	font-weight:normal;
	}

.Op_Img
{
	position:relative;
	float:left;	
	height:297px;
	width:260px;
	text-decoration:none;
	background-image:url(../images/bkg/bkg_option.jpg);
	color:Black;
	display:block;
	text-align:center;
	}
.Op_Text
{
	position:absolute;
	top:200px;
	/*font-size:12px;*/
	line-height:110%;
	/*width:82%;*/
	/*text-align:center;*/
	/*height:60px;*/
	display:block;	
	left:30px;
	right:30px;
	overflow:hidden;	
	}
.Op_Title
{
	position:absolute;
	top:30px;
	left:30px;
	height:60px;		
	width:200px;
	text-align:center;
	/*right:30px;*/
	font-weight:bold;
	/*width:200px;*/
	font-size:15px;
	font-family:Trebuchet MS,Arial;
	letter-spacing:-1px;
	line-height:115%;
	/*margin-top:-25px;*/
	
	}
.Op_Thumb
{
	position:absolute;
	top:70px;
	left:15px;
	width:231px;
	height:110px;
	display:block;
	background-position:50% 40%;
	background-repeat:no-repeat;
	overflow:hidden;
	background-color:white;	
	border-top:solid 2px rgb(197,171,245);
	border-bottom:solid 2px rgb(197,171,245);	
	}

#Options_List
{
	display:table;
	}
#Demo_List
{
	display:block
	}
.HL1
{
	background-color:rgb(255,255,102);
	color:Black;
	font-weight:bold;
	}
.HL2
{
	background-color:rgb(160,255,255);
	color:Black;
	font-weight:bold;
	}
.HL3
{
	background-color:rgb(153,255,153);
	color:Black;
	font-weight:bold;
	}
.HL4
{
	background-color:rgb(255,153,153);
	color:Black;
	font-weight:bold;
	}
.HL5
{
	background-color:rgb(255,102,255);
	color:Black;
	font-weight:bold;
	}
.HL6
{
	background-color:rgb(136,0,0);
	color:white;
	font-weight:bold;
	}
.HL7
{
	background-color:rgb(0,170,0);
	color:white;
	font-weight:bold;
	}
.HL8
{
	background-color:rgb(136,104,0);
	color:white;
	font-weight:bold;
	}
.HL9
{
	background-color:rgb(0,70,153);
	color:white;
	font-weight:bold;
	}
.HL10
{
	background-color:rgb(153,0,153);
	color:white;
	font-weight:bold;
	}
.demo_summary
{
	line-height:170%;/*
	font-size:12px;
	font-family:Verdana;*/
	/*padding-left:20px;*/
	/*font-weight:bold;*/
	}
.cmpHdng{
background-color:#D8D1AF;
font-weight:bold;
color:white;
/*height:20px;
padding-left:10px;*/
padding:5px
}

.cmpBody{
border:solid 1px #D8D1AF;
}

a.TabBtn{
width:123px;
/*padding:5px;*/
float:left;
/*background-image:url(images/tabbtns_bkg.gif);
background-repeat:repeat-x;*/
height:25px;
margin:0px;
padding:0px;
font-weight:bold;
text-decoration:none;
color:black;
padding-top:4px;
display:block;
}

#TabPan{
background-image:url(../images/tabbtns_tab.gif);
width:100%;
display:table-cell;
background-repeat:no-repeat;
background-position:0% 100%;
height:28px;
text-align:center;
}

#OfferPreview{
visibility:hidden;
}

#Fnt_Cats{
width:100px;
margin-left:25px;
text-align:left;
/*display:none;*/
}

a.cat{
font-size:10px;
font-family:Verdana;
}

.tab_1
{
	width:570px;
	background-image:url(../images/bkg/tab_1.gif);
	background-repeat:no-repeat;
	left:-1px;
	}
	
.tab_2
{
	background-image:url(../images/bkg/tab_2.gif);
	background-repeat:repeat-y;
	width:570px;		
	}
	
.tab_3
{
	width:570px;
	height:8px;
	background-image:url(../images/bkg/tab_3.gif);
	
	}
	
a.tab_mail, a.tab_web
{
	background-image:url(../images/buttons/tab_mail.gif);
	background-repeat:no-repeat;
	display:block;
	margin-right:6px;
	/*float:left;*/
	padding-top:11px;
	/*vertial-align:middle;	*/
	padding-left:45px;
	width:165px;
	height:38px;
	font-size:13px;
	font-weight:bold;
	color:Black;
	text-decoration:none;
	}
	
a.tab_web
{
	background-image:url(../images/buttons/tab_web.gif);
	}
	
a.early_purchase
{
	display:block;
	/*width:120px;
	height:106px;*/
	position:absolute;
	top:60px;	
	right:-20px;	
	border-width:0px;
	/*background-image:url(../images/motifs/early_purchase.png);
	background-repeat:no-repeat;*/
	}
	
#Product_Tabs_SV{
	margin-top:20px;
	height:80px;
	}

a.Mtab,.MTab1, a.MtabDis,.MtabDis
{
	background-image:url(../images/tabs/tab_0.gif);
	width:91px;
	height:55px;
	display:block;
	float:left;
	text-align:center;
	color:Black;
	text-decoration:none;
	position:relative;		
	font-family:Tahoma;
	font-size:11px;
	}
	
a.MtabDis{color:gray}

a.Mtab:hover
{
	/*background-repeat:repeat-x;*/
	background-position:0% 0%;
	background-image:url(../images/tabs/tab_hlite.gif);
	}
	
.MTabIcon
{
	margin-top:10px
	}
	
.MTab1
{
	font-weight:bold;
	color:Black;
	background-image:url(../images/tabs/tab_sel.gif);
	}
	
#SEWS_Container
{
	/*padding:20px;*/
	border:solid 1px silver;
	/*border-top-width:0px;*/
	width:660px;
	clear:right;
	float:right;
	display:block;
	background-color:white;
	text-align:left;
	/*margin-top:10px*/
	position:relative;
	/*margin-top:-10px;*/	
	overflow:hidden;
	/*padding-left:22px;*/
	/*top:0px;
	left:0px;*/
	margin:0px;
	margin-right:5px;
	margin-bottom:5px;
	/*border:solid 1px lime;*/
	/*height:800px;*/
}

.SEWS_MasterContainer
{
	border:solid 1px rgb(147,12,141);
	padding-top:10px;
	/*border-top-width:0px;*/
	/*padding:10px;*/
	/*padding-left:5px;*/
	position:relative;	
	background-color:rgb(248,238,249);
	WIDTH:820px;
	text-align:left;	
	}
	
a.SubTab,a.SubTab2,.SubTab1,.SubTab1b,a.SubTabDis
{
	font-family:Tahoma;
	font-size:11px;
	color:Black;
	text-decoration:none;
	width:155px;
	height:26px;
	background-image:url(../images/tabs/subt_0.gif);
	background-position:0% 0%;
	background-repeat:no-repeat;
	/*display:block;
	float:left;*/
	text-align:center;
	margin:0px;
	padding:0px;
	display:block;	
	overflow:hidden;
	float:left;
	}
	
a.SubTabDis{color:gray}

a.SubTab:hover
{
	background-image:url(../images/tabs/subt_0b.gif);
	}
	
a.SubTab2
{
	width:110px;
	background-image:url(../images/tabs/subt_0d.gif);
	}
	
a.SubTab2:hover
{
	background-image:url(../images/tabs/subt_0c.gif);
	}
	
.SubTab1,.SubTab1b
{
	background-image:url(../images/tabs/subt_1.gif);
	font-weight:bold;
	text-align:center;
	}
	
.SubTab1b
{
	background-image:url(../images/tabs/subt_1b.gif);
	background-position:0% 0%;
	background-repeat:no-repeat;
	width:110px;	
	}
	
#SEWS_Tabs,.SEWS_Tabs
{
	background-image:url(../images/tabs/subt_2.gif);
	/*display:none;	*/
	text-align:left;
	height:2px;
	white-space:nowrap;
	width:100%;	
	}
	
img.SubTabImg
{	
	margin-right:3px;		
	margin-top:6px;
	/*vertical-align:middle;*/
	border:0px;
	}
	
.SEWS_User
{
	float:right;
	vertical-align:absmiddle;
	display:block;
	font-family:Tahoma;
	margin-top:6px;		
	}
	
.SEWS_MagentaBar
{
	border-left: solid 1px rgb(147,12,141);
	border-right: solid 1px rgb(147,12,141);
	background-image:url(../images/tabs/bkg_2.gif);
	height:14px;
	font-size:5px;
	}
	
#ErrArrow
{
	position:absolute;
	display:;
	top:0px;
	left:0px;
	text-align:left;	
	width:62px;
	height:62px;
	}
	
#WarnMsgBalloon
{
	position:absolute;
	top:-66px;
	left:-205px;
	width:205px;
	height:66px;
	background-image:url(../images/buttons/warn.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:23px;
	padding-left:30px;
	/*font-weight:bold;*/
	color:rgb(0,0,0);
	line-height:120%;
	}
	
.Asterisk
{
	letter-spacing:1px;
	color:Purple;
	margin-left:6px;
	font-family:Arial;
	}
	
#user_data{
	/*position:absolute;
	right:58px;
	top:30px;*/
	/*float:right;*/
	/*margin:0 auto;*/
	/*margin-right:5px;*/
	/*border:solid 1px white;*/
	/*padding:6px;*/
	/*width:270px;*/
	/*	background-image:url(../services/images/user_data_bkg.jpg); */
	background-image:url(../images/tabs/user_details.jpg);
	margin:1px;
	width:250px;
	height:78px;
	}
	
#user_data td {
	color:black;
	text-align:left;
	}
	
#user_data td a {
	float:right;
	}	

.Hd_Link{
	float:left;
	display:block;
	height:auto;
	margin-top:5px;
	margin-bottom:7px;
	margin-right: 6px;
	margin-left: 5px;
	text-align:left;
	/*background-color:red;	*/
	}
	
	
#sidebar_menu {

	/*
	position:absolute;
	*/
	/*display:block;*/
	clear:left;
	/*height:1000px;
	background-color:yellow;*/
	
	float:left;	
	/*border-right:solid 1px rgb(200,200,200);*/
	width:150px;
	margin:0px;
	/*margin-top:-10px;*/
	/*top:0px;
	left:0px;*/
	/*background-color:rgb(241,241,241);	*/
	padding:0px;
	/*overflow:hidden;	*/
	/*border:solid 1px blue;*/
	/*height:800px;*/
	margin-right:-5px;
	margin-top:2px;
	margin-left:5px;
}

#sidebar_menu dl {
	/*padding-left:0px;	*/
	/*margin-top:12px;
	padding-right:0px;*/
	width:auto;	
	margin:0px;
	padding:0px;
	/*border-left:solid 1px white;*/
	}
	
#sidebar_menu dt { 
	color: white; 
	text-align: left; 
	width: auto; 
	font-weight:bold;
    BACKGROUND-IMAGE:url(../images/fm_btn_bkg.gif);
    background-repeat: repeat-x; 
    height: 23px; 
	margin: 0px;
	margin-top:10px;
	overflow:hidden;
	padding-top: 5px;
	padding-left: 10px;
	overflow:hidden;
	/*padding-bottom: 7px;                */
	background-position: 0% -5px ;
	/*border-bottom:solid 3px rgb(172,112,223);*/
}

#sidebar_menu .curr_dd {
	width:170px;
	/*width:auto;*/
	background-color:white;
	background-image:url();	
	height:28px;
	margin-bottom:3px;
	font-weight:normal;
	/*border-width:0px;*/
	border:solid 1px silver;
	margin-left:0px;	
	overflow:hidden;
	/*padding:5px;*/
	display:table-cell;
	padding:4px;
	}
	
#sidebar_menu dd { 
	width:200px;
    overflow: hidden; 
	text-align: left; 
	height: 22px; 
	font-weight: bold; 
	color: black; 
	background-image: url('../services/images/bkg/dd_bkg.gif'); 
	background-repeat: no-repeat; 
	white-space: nowrap; 
	/*border-right-width: 0px; */
	/*padding-left: 6px; */
    background-position: -5px 0px;
    padding-top:2px;
    padding-left:4px;
    /*padding-top:3px;*/
    /*border-right:solid 1px silver;*/
    margin:0px;
    margin-top:2px;
    margin-left:3px;
    }
	
#sidebar_menu a { 
	text-align: left; 
    display: block; 
    font-weight: normal; 
    text-decoration: none; 
    white-space: nowrap;                
    /*WIDTH:100%;
    padding-left:5px;               */
    color:rgb(109,38,168);
}

#sidebar_menu a:hover { 
	/*color:rgb(45,118,179);*/
	color:black; 
	text-decoration:underline; 
	}
	
#sidebar_menu img {
	float:left;
	width:16px;
	height:16px;
	border:0px;
	margin-right:3px;	
	}	
	
#Div-Principal
{    
    /*padding-left:350px;*/
    margin:0 auto;
    padding:0px;
    width: 900px;
    /*overflow:hidden;*/
    text-align:left;
 
}

#Div-Menu
{
	float:left;
	width:150px;
	top:150px;
	left:0px;
}
