* html .Clearfix {height:1%;} /*IE6*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e6e5e6;
}

.linkheader {
	color:#003d7d;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}

a.linkheader {
	color:#003d7d;
	text-decoration:none;
}
a.linkheader:hover {
	color:#003d7d;
	text-decoration:underline;
}

.textfooter1 {
	color:#888888;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:18px;
}

a.linkfooter1 {
	color:#888888;
	text-decoration:none;
}
a.linkfooter1:hover {
	color:#888888;
	text-decoration:underline;
}

a.linkfooter2 {
	color:#003d7d;
	text-decoration:none;
}
a.linkfooter2:hover {
	color:#003d7d;
	text-decoration:underline;
}

.textfooter2 {
	color:#999999;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:16px;
}

a.linkfooter3 {
	color:#999999;
	text-decoration:none;
}
a.linkfooter3:hover { text-decoration:underline; }

.textlittle1 {
	color:#999999;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:16px;
}

.textlittle2 {
	color:#777777;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:16px;
}

.textlittle2 a {
	color:#4889ce;
	text-decoration:none;
}
.textlittle2 a:hover {
	color:#4889ce;
	text-decoration:underline;
}

.textlittle3 td,
.textlittle3 {
	color:#444444;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:16px;
}

.textlittle4 {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:14px;
}

.textlittle5 {
	color:#999999;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:16px;
}

.textlittle6 {
	color:#e6e5e6;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:16px;
}

.textlittle7 {
	color:#ffffff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:16px;
}

.textlittle7 a {
	color:#ffffff;
	text-decoration:none;
}
.textlittle7 a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.linknews {
	color:#fff;
	font-family:ARIAL;
	font-size:12px;
	text-decoration:none;
	
}
.textlittle3 .linknews {
	color:#444444;
	font-family:Georgia;
	font-size:19px;
	text-decoration:none;
	line-height:21px;
}

.text8 {
	color:#444444;
	font-family:Georgia;
	font-size:15px;
	text-decoration:none;
	line-height:20px;
}

.textlittle9 {
	color:#003d7d;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:16px;
}

.linknews a {
	background:url("../images/boton-azul-bg.png") repeat-x scroll center top transparent; border:1px solid #01396c; padding:5px 10px; margin:10px 0 10px 35px; 
	color:#ffffff; font-family:Tahoma, Geneva, sans-serif; font-size:11px; text-decoration:none; text-transform:uppercase; height:15px;display:inline-block;
}

.linknews a:hover { color:#fff; }

.linkvermas {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#999999;
}
a.linkvermas:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#777777;
}

.linkvermas2 {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 2px 5px 2px 6px;
	background-color:#7abde8;
}
a.linkvermas2:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 2px 5px 2px 6px;
	background-color:#5395bf;
}

.linkvermas2b {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#7abde8;
}
a.linkvermas2b:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#5395bf;
}


/************************ LINKS BOTONES PLANES - COLORES ***********************/
/** Celeste **/
.linkvermas2 {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#7abde8;
}
a.linkvermas2:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#5395bf;
}

.linkvermas2b {
	color:#FFFFFF!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:10px!important;
	text-decoration:none!important;
	padding: 1px 5px 1px 6px!important;
	background-color:#7abde8!important;
}
a.linkvermas2b:hover {
	color:#FFFFFF!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:10px!important;
	text-decoration:none!important;
	padding: 1px 5px 1px 6px!important;
	background-color:#5395bf!important;
}


/** Verde **/

.linkvermas3 {
	color:#FFFFFF!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:10px!important;
	text-decoration:none!important;
	line-height:15px!important;
	padding: 1px 4px 1px 5px!important;
	background-color:#87c550!important;
	text-transform:uppercase!important;
	font-weight:normal!important
}
a.linkvermas3:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#649b40!important;
}

.linkvermas3a {
    background: url("../images/bg_bt_link.jpg") repeat-x scroll 0 0 #87C550;
    color: #FFFFFF;
    font: 13px/1.2 Tahoma,Geneva,sans-serif;
    padding: 4px 8px 6px;
    text-decoration: none;
}
a.linkvermas3a:hover {
    background: url("../images/bg_bt_link.jpg") repeat-x scroll 0 0 #87C550;
    color: #FFFFFF;
    font: 13px/1.2 Tahoma,Geneva,sans-serif;
    padding: 4px 8px 6px;
    text-decoration: none;
}

.linkvermas3b {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#87c550;
}
a.linkvermas3b:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#649b40;
}


/** Dorado **/

.linkvermas4 {
	color:#FFFFFF!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:10px!important;
	text-decoration:none!important;
	line-height:15px!important;
	padding: 1px 4px 1px 5px!important;
	background-color:#9d9064!important;
}
a.linkvermas4:hover {
	color:#FFFFFF!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:10px!important;
	text-decoration:none!important;
	line-height:15px!important;
	padding: 1px 4px 1px 5px!important;
	background-color:#807655!important;
}

.linkvermas4b {
	color:#FFFFFF!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:10px!important;
	text-decoration:none!important;
	padding: 1px 5px 1px 6px!important;
	background-color:#9d9064!important;
}
a.linkvermas4b:hover {
	color:#FFFFFF!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:10px!important;
	text-decoration:none!important;
	padding: 1px 5px 1px 6px!important;
	background-color:#807655!important;
}

/** Gris **/

.linkvermas5 {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#afafb2;
}
a.linkvermas5:hover {
	color:#FFFFFF !important;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#818182 !important;
}

.linkvermas5b {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#afafb2;
}
a.linkvermas5b:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#818182;
}

/** Violeta **/

.linkvermas6 {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#9192cd;
}
a.linkvermas6:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#6a6b9b;
}

.linkvermas6b {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#9192cd;
}
a.linkvermas6b:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#6a6b9b;
}

/** Verde 2 **/

.linkvermas7 {
	color:#FFFFFF!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:10px!important;
	text-decoration:none!important;
	line-height:15px!important;
	padding: 1px 4px 1px 5px!important;
	background-color:#b2bc36!important;
	text-transform:uppercase!important;
	font-weight:normal!important
}
a.linkvermas7:hover {
	color:#FFFFFF !important;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#868d33!important;
}

.linkvermas7b {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#b2bc36;
}
a.linkvermas7b:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#868d33;
}


/** Naranja **/

.linkvermas8 {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#ea7e1e;
	text-transform:uppercase;
	font-weight:normal;
}
a.linkvermas8:hover {
	color:#FFFFFF !important;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#d76a08 !important;
}

/** Salmon **/

.linkvermas9 {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#f37d6e;
	text-transform:uppercase;
	font-weight:normal;
}
a.linkvermas9:hover {
	color:#FFFFFF !important;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	padding: 1px 4px 1px 5px;
	background-color:#cf665b !important;
}
.linkvermas9b {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#00a3b4;
}
a.linkvermas9b:hover {
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 1px 5px 1px 6px;
	background-color:#028a98;
}

/************************ FIN LINKS BOTONES PLANES - COLORES ***********************/



/************************ BANNERS PLANES - COLORES ***********************/
.bannerplan {
    float: left;
    height: 80px; width: 200px;
    padding: 12px 14px;
}
.bannerplan .titlebar {  color: #FFFFFF; font-weight: normal; margin: 0 0 20px;}
.bannerplan a {  background-color: #FFFFFF !important; }

.banner04 { background-color: #9D9064; }
.banner04 .linkvermas4 {  color: #9D9064 !important; }

.banner05 { background-color: #AFAFB2; }
.banner05 .linkvermas5 {  color: #AFAFB2 !important; }

.banner07 { background-color: #B2BC36; }
.banner07 .linkvermas7 {  color: #B2BC36 !important; }

.banner08 { background-color: #EA7E1E; }
.banner08 .linkvermas8 {  color: #EA7E1E !important; }

/************************ FIN BANNERS PLANES - COLORES ***********************/



.titleaccesousuarios {
	color:#609c36;
	font-family:Georgia;
	font-size:19px;
	text-decoration:none;
	line-height:22px;
}

.titlebtnhome {
	color:#666666;
	font-family:Georgia;
	font-size:19px;
	text-decoration:none;
	line-height:22px;
}

.titlebtnhome2 {
	color:#b60101;
	font-family:Georgia;
	font-size:19px;
	text-decoration:none;
	line-height:22px;
}

.titlebtnhomeb {
	color:#666666;
	font-family:Georgia;
	font-size:18px;
	text-decoration:none;
	line-height:22px;
}

.titlebtnhome2b {
	color:#b60101;
	font-family:Georgia;
	font-size:18px;
	text-decoration:none;
	line-height:22px;
}

.titlebtnhome3 {
	color:#004288;
	font-family:Tahoma;
	font-size:19px;
	text-decoration:none;
	line-height:22px;
}

.titlebtnhome3b {
	color:#004288;
	font-family:Tahoma;
	font-size:15px;
	text-decoration:none;
	line-height:21px;
}

.titlebtnhome3c {
	color:#004288;
	font-family:Tahoma;
	font-size:19px;
	text-decoration:none;
	line-height:22px;
}

.titleselecthome {
	color:#666666;
	font-family:Tahoma;
	font-size:13px;
	text-decoration:none;
	line-height:15px;
}

/*.header form { background:  url(../images/bg_header-searchbox.png); float: right; display: block; width: 186px; height: 26px; margin:0px 9px 0 0; overflow: hidden;}
/ *.header form { background:  url(../images/layout-sprite.png) 0 -216px; float: right; display: block; width: 186px; height: 26px; margin:0px 9px 0 0; overflow: hidden;}* /
.ie6 .header form { margin-right:4px;} 
.header form input.field { margin:4px 0 0 8px; height:16px; color: #999999; width: 150px; float: left; border:0; outline: 0;}
.header form input.submit { margin-left: 2px; background: transparent; cursor: pointer; width: 22px; height: 22px; float: left; border:0; outline: 0;}
.ie6 .header form input.submit { margin-left: 0px; }*/

.formsearch { background:  url(../images/bg_header-searchbox.png); float: right; display: block; width: 186px; height: 26px; margin:0px 9px 0 0; overflow: hidden;}
.ie6 .formsearch  {background:  url(../images/bg_header-searchbox.gif)}
.formsearch { *margin-right:4px;} 
.formsearch input.field { margin:4px 0 0 8px; height:16px; color: #999999; width: 150px; float: left; border:0; outline: 0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding-top:2px; font-weight:normal}
.formsearch input.submit { margin-left: 2px; background: transparent; cursor: pointer; width: 22px; height: 22px; float: left; border:0; outline: 0;}
.ie6 .formsearch input.submit { margin-left: 0px; }

/************************ SLIDE HOME ***********************/

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 580px; /*Width of Carousel Viewer itself*/
height: 363px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 580px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height: 363px; /*Height should enough to fit largest content's height*/
}

/************************ SLIDE SUBPAGE BAR ***********************/

.stepcarouselsub{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 270px; /*Width of Carousel Viewer itself*/
height: 223px; /*Height should enough to fit largest content's height*/
}

.stepcarouselsub .beltsub{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarouselsub .panelsub{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 270px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height: 223px; /*Height should enough to fit largest content's height*/
}

/************************ SLIDE TRAYECTORIA ***********************/

.stepcarouseltray{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 660px; /*Width of Carousel Viewer itself*/
height: 515px; /*Height should enough to fit largest content's height*/
}

.stepcarouseltray .belttray{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarouseltray .paneltray{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 660px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height: 515px; /*Height should enough to fit largest content's height*/
text-align:left;
}

/************************ SLIDE COMERCIALES ***********************/

.stepcarouselcom{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 562px; /*Width of Carousel Viewer itself*/
height: 58px; /*Height should enough to fit largest content's height*/
}

.stepcarouselcom .beltcom{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarouselcom .panelcom{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 112px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height: 58px; /*Height should enough to fit largest content's height*/

}

/************************ ******** ***********************/

.homebgbutton TD {
	background-image:url(../images/bg_btn-home-off.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
	}
.homebgbuttonhover TD {
	background-image:url(../images/bg_btn-home-on.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
	}
.bnbgbutton {
	background-image:url("../images/bg_bnn.png");
	background-repeat:repeat-x;
	}

/******************** SELECT HOME *************************/

#LayerUsuarios { width: 338px; border: 1px solid #d4d4d4; height: auto;  background: #f2f2f2; z-index: 1; position:absolute; height:125px;}

#LayerUsuarios UL { *padding-top: 80px; *margin-top: 28px; margin-left:-40px}
#LayerUsuarios LI {*height: 20px; *width:100%}
#LayerUsuarios LI {*height: 1%; *list-style: none;}

#LayerUsuarios UL { margin-top: 8px}
#LayerUsuarios LI { font: 11px Arial, Helvetica, sans-serif; color: #666666; display: block; width:100%;}
#LayerUsuarios A { font: 11px Arial, Helvetica, sans-serif; color: #666666; display: block; padding: 4px 0px 4px 16px; text-decoration:none;}
#LayerUsuarios A:hover { background: #addb84; color:#003d7d; text-decoration:none }
.ie #LayerUsuarios UL {padding: 0px 0px 0px 25px; margin-left:-26px}

/******************** SELECT PLANES *************************/

#LayerPlanes { width: 168px; border: 1px solid #d4d4d4; height: auto;  background: #f2f2f2; z-index: 1; position:absolute; height:125px;overflow:hidden}

#LayerPlanes UL { *padding-top: 80px; *margin-top: 28px; margin-left:-40px}
#LayerPlanes LI {*height: 20px; *width:100%; list-style: none!important;}

#LayerPlanes UL { margin-top: 8px}
#LayerPlanes LI { font: 11px Arial, Helvetica, sans-serif; color: #666666; display: block; width:100%;}
#LayerPlanes A { font: 11px Arial, Helvetica, sans-serif; color: #666666; display: block; padding: 4px 10px 4px 9px; text-decoration:none;}
#LayerPlanes A:hover { background: #dcdcdc; color:#003d7d; text-decoration:none }
.ie #LayerPlanes UL {padding: 0px 0px 0px 25px; margin-left:-26px; overflow:hidden} 

/******************** ************* *************************/

.textbreadcrumb {
	color:#999999;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:13px;
}

.textbreadcrumb a {
	color:#4889ce;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:13px;
}

.textbreadcrumb a:hover {
	color:#4889ce;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline;
	line-height:13px;
}
/* PARA EL ULTIMO ELEMENTO DEL BREADCRUMB */
/* COLOR: #999 */
.textbreadcrumb a.last:hover,
.textbreadcrumb .last { color: #999; text-decoration:none; }


.pagetitle1 {
	color:#003d7d;
	font-family:Georgia;
	font-size:25px;
	text-decoration:none;
	line-height:28px;
}
.pagetitle2 {
	color:#4889ce;
	font-family:Georgia;
	font-size:25px;
	text-decoration:none;
	line-height:28px;
}
.pagetitle3 {
	color:#ffae00;
	font-family:Georgia;
	font-size:25px;
	text-decoration:none;
	line-height:28px;
}
.pagetitle4 {
	color:#9D9064;
	font-family:Georgia;
	font-size:25px;
	text-decoration:none;
	line-height:28px;
}
.pagetitle5 {
	color:#AFAFB2;
	font-family:Georgia;
	font-size:25px;
	text-decoration:none;
	line-height:28px;
}
.pagetitle6 {
	color:#ea7e1e;
	font-family:Georgia;
	font-size:25px;
	text-decoration:none;
	line-height:28px;
}
.pagetitle7 {
	color:#B2BC36;
	font-family:Georgia;
	font-size:25px;
	text-decoration:none;
	line-height:28px;
}
.pagetitle8 {
	color:#87c550;
	font-family:Georgia;
	font-size:25px;
	text-decoration:none;
	line-height:28px;
}
/**/
.pagetitlesubhome {
	color:#003d7d;
	font-family:Georgia;
	font-size:35px;
	text-decoration:none;
}
.fuxia{
	color:#ed4e3b !important;
}
/**/
.faqnumber {
	color:#ffffff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.faqtitle {
	color:#444444;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.faqtitle a {
	color:#444444;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	outline:none
}

.faqtitle a:hover {
	color:#444444;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.textsession {
    color:#003d7d;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-decoration:none
}

.textsession a {
    color:#003d7d;
    text-decoration:none
}

.textsession a:hover {
    color:#003d7d;
    text-decoration:underline
}

.titlefeatblue {
    color:#9fc9f5;
    font-family:Georgia;
    font-size:19px;
    text-decoration:none
}

.textwfeatblue {
    color:#ffffff;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:17px;
    text-decoration:none
}

.textwfeatblue a {
    color:#ffffff;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:17px;
    text-decoration:underline
}

.textlittlefeatblue {
    color:#9fc9f5;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-decoration:none;
	line-height:15px
}

.formtaboff {
    color:#444444;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-decoration:none;
	background-color:#dcdcdc;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}

.formtaboff a {
    color:#444444;
    text-decoration:none;
	outline:none
}

.formtaboff a:hover { text-decoration:underline; }

.formtabon {
    color:#023f7f;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-decoration:none;
	background-color:#ececec;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}

.formtabon a {
	color:#023f7f;
	text-decoration:none;
	outline:none
}

.formtabon a:hover { text-decoration:underline; }

.subbgbutton TD {
	background-image:url(../images/bg_btn-subpages-off.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
}

.paginador {
    color:#444444;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-decoration:none;
}

.paginador a {
    color:#4889ce;
    text-decoration:none;
}

.paginador a:hover {
    color:#4889ce;
    text-decoration:underline;
}

.linklistado {
	color:#444444;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.linklistado {
	color:#444444;
	text-decoration:none;
}

a.linklistado:hover {
	color:#444444;
	text-decoration:underline;
}

.titlenews {
	color:#444444;
	font-family:Georgia;
	font-size:19px;
	text-decoration:none;
	line-height:23px;
}

.formbluetaboff {
    color:#4988cd;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-decoration:none;
	background-color:#01366c;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}

.formbluetaboff a {
    color:#4988cd;
    text-decoration:none;
	outline:none
}

.formbluetaboff a:hover {
    text-decoration:underline;
}

.formbluetabon {
    color:#FFFFFF;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-decoration:none;
	background-color:#013d7c;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}

.formbluetabon a {
	color:#FFFFFF;
    text-decoration:none;
	outline:none
}

.formbluetabon a:hover {
    text-decoration:underline;
}

.gallerysubnav {
/*z-index:1; position:fixed; left:50%; top:0px; margin-left:-155px;*/
z-index:1; right:0px; top:100px;position:fixed
}

.btndefnav { z-index:98; position:absolute; margin-left:215px; margin-top:192px; width:55; height:26; *margin-left:209px;}


.galleryhomenav {
/*z-index:1; position:fixed; left:50%; top:0px; margin-left:-155px;*/
z-index:1; right:0px; top:11px;position:fixed
}

.btnhomenav { z-index:98; position:absolute; margin-left:514px; margin-top:11px; width:55; height:26; *margin-left:514px;}


.titlebar {
	color:#888888;
	font-family:Georgia;
	font-size:17px;
	text-decoration:none;
	line-height:20px;
}

.titlebar2 {
	color:#888888;
	font-family:Georgia;
	font-size:19px;
	text-decoration:none;
	line-height:22px;
}

/* ************** BOTONES HOME PLANES ********************* */

.prodbgbutton1 TD {
	
background-image:url(../images/bg_btn-planlinea1.jpg);
background-repeat:no-repeat;
cursor:pointer;
color:#666666;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton1hover TD {
	
background-image:url(../images/bg_btn-plan-on.png);
background-repeat:repeat-x;
background-color:#ab9f77;
cursor:pointer;
color:#FFFFFF;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton2 TD {
	
background-image:url(../images/bg_btn-planlinea2.jpg);
background-repeat:no-repeat;
cursor:pointer;
color:#666666;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton2hover TD {
	
background-image:url(../images/bg_btn-plan-on.png);
background-repeat:repeat-x;
background-color:#afafb2;
cursor:pointer;
color:#FFFFFF;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton3 TD {
	
background-image:url(../images/bg_btn-planlinea3.jpg);
background-repeat:no-repeat;
cursor:pointer;
color:#666666;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton3hover TD {
	
background-image:url(../images/bg_btn-plan-on.png);
background-repeat:repeat-x;
background-color:#82aed9;
cursor:pointer;
color:#FFFFFF;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton4 TD {
	
background-image:url(../images/bg_btn-planlinea4.jpg);
background-repeat:no-repeat;
cursor:pointer;
color:#666666;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton4hover TD {
	
background-image:url(../images/bg_btn-plan-on.png);
background-repeat:repeat-x;
background-color:#b3ba35;
cursor:pointer;
color:#FFFFFF;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton5 TD {
	
background-image:url(../images/bg_btn-planlinea5.jpg);
background-repeat:no-repeat;
cursor:pointer;
color:#666666;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}

.prodbgbutton5hover TD {
	
background-image:url(../images/bg_btn-plan-on.png);
background-repeat:repeat-x;
background-color:#9192cd;
cursor:pointer;
color:#FFFFFF;
font-family:Georgia;
font-size:19px;
text-decoration:none;
	
}
/* ************** ******************** ********************* */
/* ************** BOTONES SERVICIOS A EMPRESAS ********************* */

.titlebtnempresas {
	color:#004288;
	font-family:Georgia;
	font-size:19px;
	text-decoration:none;
	line-height:22px;
}
.empresasbgbutton TD {
	
background-image:url(../images/bg_btn-home-off.jpg);
background-repeat:repeat-x;
cursor:pointer;
	}
	
.empresasbgbuttonhover TD {
	
background-image:url(../images/bg_btn-home-on.jpg);
background-repeat:repeat-x;
cursor:pointer;

	}

/* ************** ******************** ********************* */
/* ************** SUBMENU IZQUIERDA ********************* */
/* ************** ******************** ********************* */

/* ************** SUBMENU IZQUIERDA ********************* */


td.EasyParentTabClass{
color:#666666;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 4px 5px 4px 0px;

}

td.EasyParentTabClass a{
color:#666666;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 4px 5px 4px 0px;
}

td.EasyParentTabClass a:hover{
text-decoration:underline;
}

td.EasyCurrentParentTabClass {
color:#114a86;
font-family:Tahoma;
background-color:#9dcaee;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 4px 5px 4px 3px;
}

td.EasyCurrentParentTabClass a{
color:#114a86;
font-family:Tahoma;
background-color:#9dcaee;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 4px 5px 4px 3px;
}

td.EasyCurrentParentTabClass a:hover{
text-decoration:underline;
}

td.EasyChildrenTabClass {
color:#4889ce;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 4px 5px 4px 3px;
}

td.EasyChildrenTabClass a {
color:#4889ce;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 4px 5px 4px 3px;
}

td.EasyChildrenTabClass a:hover{
text-decoration:underline;
}

 
td.EasyCurrentTabClass {
color:#003d7d;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 4px 5px 4px 3px;
}

td.EasyCurrentTabClass a{
color:#003d7d;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 4px 5px 4px 3px;
}

td.EasyCurrentTabClass a:hover{
text-decoration:underline;
}

td.EasyParentTabClassIMG, td.EasyChildrenTabClassIMG, td.EasyCurrentParentTabClassIMG {
height:5;
background-image:url(../images/bg_dotted-line-submenu.gif);
background-repeat:repeat-x
}

/* submenu NIVEL 1 */
.submenunivel1 {
color:#666666;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 3px 5px 4px 0px;	
}

.submenunivel1 a {
color:#666666;
text-decoration:none;
outline:none
}

.submenunivel1 a:hover {
color:#666666;
text-decoration:underline;
}

.submenunivel1sel {
color:#114a86;
font-family:Tahoma;
background-color:#9dcaee;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 3px 5px 4px 6px;	
}

.submenunivel1sel a {
color:#114a86;
text-decoration:none;
}

.submenunivel1sel a:hover {
color:#114a86;
text-decoration:underline;
}

/* submenu NIVEL 2 */

.submenunivel2 {
color:#4889ce;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 3px 5px 4px 6px;	
}

.submenunivel2 a {
color:#4889ce;
text-decoration:none;
}

.submenunivel2 a:hover {
color:#4889ce;
text-decoration:underline;
}

.submenunivel2sel {
color:#003d7d;
font-family:Tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
padding: 3px 5px 4px 6px;	
}

.submenunivel2sel a {
color:#003d7d;
text-decoration:none;
}

.submenunivel2sel a:hover {
color:#003d7d;
text-decoration:underline;
}


/* ************** FIN SUBMENU IZQUIERDA ********************* */

.titlewhite {
	color:#FFFFFF;
	font-family:Georgia;
	font-size:26px;
	text-decoration:none;
	line-height:26px;
}

.titlewhite2 {
	color:#FFFFFF;
	font-family:Georgia;
	font-size:17px;
	text-decoration:none;
	line-height:21px;
}

.titlewhite3 {
	color:#FFFFFF;
	font-family:Georgia;
	font-size:27px;
	text-decoration:none;
	line-height:27px;
}

.titleverde {
	color:#609c36;
	font-family:Georgia;
	font-size:19px;
	text-decoration:none;
	line-height:21px;
}

.floatinputform {
	color:#222222;
	font-family:Tahoma;
	font-size:11px;
	line-height:18px;
	border:solid 1px #CCCCCC;
	font-weight:normal;
	padding:5px;
	margin:3px 0px 0px 0px;
	
}

.borderthumbs { background-color: #9dcbef; }

.pagarrows { color:#4889ce; }

/*estilos nuevos*/

/*links celestes*/
body .linkblue 	{color:#4889CE; text-decoration:none;}
body .linkblue:hover		{text-decoration:underline}

/*links gris*/
body .linkgris 	{ color:#666666; text-decoration:none; }
body .linkgris:hover		{ text-decoration:underline }	


body .underln	{text-decoration:underline}

.Normal{color:#444444;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		text-decoration:none;
		line-height:16px;
}
.Normal ul{list-style-image:url(../images/list-bg.png);}
.ie .Normal ul li{list-style-image:url(../images/list-bg.gif); width: 90%}

.list-gestiones li	{ list-style-image:url(../images/list-bg.png); }
.ie .list-gestiones  li { list-style-image:url(../images/list-bg.gif); }


/*navigation*/

.tabNavigation	{background:#ebf4fd;
			padding:4px;
			padding-bottom:14px;
			padding-left:18px;
			width: 250px;
			margin-bottom:30px;}
			
.ie8 .tabNavigation	{padding-top:17px;
					margin-left:0;
					padding-left:18px;
					margin-top:0;}

.ie7 .tabNavigation,					
.ie6 .tabNavigation	{padding-top:17px;
					margin-left:0;
					padding-left:18px;
					margin-top:8px;}

.tabNavigation h3		{color:#1c5487;}

.ie7 .tabNavigation h3		{font:Tahoma,Geneva,sans-serif;
							font-size:12px;
							line-height:16px;
							margin-bottom:10px;
							color:#1c5487;}
.ie8 h3,
.ie7 h3						{font:Tahoma,Geneva,sans-serif;
							font-size:12px;
							line-height:16px;}	
							
.ie6 .tabNavigation h3		{font:Tahoma,Geneva,sans-serif;
							font-size:12px;
							line-height:16px;
							margin-bottom:10px;
							color:#1c5487;}

.ie6 h3						{font:Tahoma,Geneva,sans-serif;
							font-size:12px;
							line-height:16px;}				

.tabNavigation li		{list-style:none;
					margin-bottom:2px;}
					
.ie .tabNavigation  li	{list-style-image:url(none)!important;}	
				
.tabNavigation li a	{text-decoration:none;
					color:#4c88ce;
					}
					
.tabNavigation li a:hover		{text-decoration: underline; 
								color: #4c88ce;
							}
						
.tabNavigation li a.selected	{font-weight: bold;
								}
						
.contenidos ul li	{margin-left:-25px;}	

.ie .contenidos ul li	{list-style-image:url(../images/list-bg.gif);}	
						

/*empresas side-bar*/

#fot-empresas		{width:270px;
					margin-top:15px;
					margin-bottom:15px;
					}
					
#noseligen			{width:280px;
					}

#noseligen	a			{text-decoration:none;}

#noseligen img			{border:none}

#noseligen	a:hover		{text-decoration: underline; 
						color: #999;
						}

						
.ie6 #noseligen .titlebar 		{line-height:26px;
								}
								
.ie7 #noseligen .titlebar 		{line-height:26px;
								}
								
#left				{float:left;
					width:240px;
					margin-top:4px;
					}
					
.ie6 #left 			{margin-top:0;}

.ie7 #left 			{margin-top:0;}

#left p				{margin-top:-7px;}


#right				{float:right;
					}

/*drop-box*/

#preformularios		{width: 500px; 
					position:absolute;
					margin-top:10px;}

#preformularios p	{margin-top:3px;}

#gestiones			{width:340px;
					}
					
.ie7 #gestiones		{width:260px;
					margin-top:0px;}

#explicacion		{margin-top:25px;}
#explicacion p		{margin-top:4px;}


/*paginador*/
#pages {margin-top:10px;}
.paginator {
	clear:both;
	font-size: 100%;
	text-align:right;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:11px;
	padding-top:15px;
}
.paginator a {
	text-decoration: none;
	margin-right: 10px;
	color: #15B;
}
.paginator a.inactive {
	color: #A4A4A4;
	cursor: default;
}
.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}
.ie7 #pages {margin-top:14px;}
.ie7 .paginator { padding-top:12px; }

.currentPage {display:none}
.pager {
	clear:both;
	text-align:right;
	/*float:right;*/
}
.pager a { font:11px Tahoma,Geneva,sans-serif; color:#1155BB; margin-right: 10px;}

.currentPage2 {display:none}
.pager2 {
	clear:both;
	text-align:right;
	/*float:right;*/
}
.pager2 a {font:11px Tahoma,Geneva,sans-serif; color:#1155BB; margin-right: 10px;}
a.pageactive { 
	color:#A4A4A4;
	text-decoration:underline;
}


/*emergencias*/
#urgencias	{
	height:130px;
	width:580px;
	margin-top:30px;
}
#tel	{
	width:32px;
	height:100%;
	float:left;
}
#urleft {
	width:299px;
	float:left;
	margin-left:10px;
}
#urright	{
	width:205px;
	float:left;
	padding-left:15px;
	border-left-style:dotted;
	border-width:1px;
}
#urright a img { border:none; }
.downpdf img { margin-top:13px; }
.titrojo	{
	font-family:Tahoma;
	font-size:19px;
	line-height:26px;
	color:#b60101;
}
#urgencias .titlebar {
	color:#888888;
	font-family:Georgia;
	font-size:17px;
	line-height:20px;
	text-decoration:none;
}

.bold { font-weight:bold; }

#box1_emer	{background:#eaeaea;
			margin-bottom:20px;
			padding:10px;}
			
.tit_box1	{ height:75px; }

.espacio	{ margin-top:25px; }

.tit_img	{ float:left; width:69px; height:100%; }
.tit_img2 { float:left; padding-top:5px; margin-left:10px; }
.tit_txt	{ float:left; margin-top:20px; }

.block_paso {
	background:#f9f9f9;
	width:306px;
	margin-bottom:6px;
	padding:7px;
}
.block_paso ul { list-style:url(../images/bullet.png); margin-left:-13px; }
.ie7 .block_paso ul,					
.ie6 .block_paso ul { margin-left:28px; }

.count {
	float:left;
	height:100%;
	color:#b60101; font-weight:bolder; font-size:17px; font-family:Tahoma;
	margin-right:7px; margin-top:-2px;
}
.ie6 .count { margin-top:0; }

.sangria		{padding-left:18px;}


/*link ver mas extra*/
.linkvermas2 a		{ text-decoration:none; color:#fff; }
.linkvermas5 a		{ text-decoration:none; color:#fff; }


/*medios de pago*/
#pago_module {
	float:left;
	width:130px;
	margin-right:10px; margin-bottom:40px;
}
#pago_module img	{ margin-bottom:3px; border:none; }
#pago_module .linkvermas	{ margin-left:8px; }

/*medios de pago*/
/*#pago_module	{width:130px; float:left; margin-right:10px; margin-bottom:40px;}*/
/*#pago_module img	{margin-bottom:3px;}*/
#pago_module .linkvermas5	{margin-left:8px;}
.logos_tarjetas {
	float:left;
	margin:5px; margin-top:15px;
}


/*paginador sucursales*/
.info_sucursales .textlittle3 {
	float:left;
	padding-top:3px;
	width:460px;
}
.vermapa {
	float:right;
	width:70px;
	text-align:right;
	padding-top:5px;
}
#sucursales { margin-top:18px; }


/*logos empresas que nos eligen*/
#empresas_module	{
	width:102px; height:68px;
	float:left;
	margin-right:1px; margin-bottom:2px;
	border-width:1px; border-style:solid; border-color:#CCCCCC;
}


/*brasil*/
#fot-br   {width:280px;
		margin-top:15px;}
#azul {
	width:280px; height:70px;
        background:url(../images/bg_btn-planlinea6.jpg);
}
#text-br  {
	float:left;
	margin-top:15px; margin-left:12px;
}
#text-br .titlebar    { color:#fff; }
#text-br .textlittle3  { color:#fff; }
#text-br a:hover { text-decoration:underline;color:#fff; }
.ie6 #azul,
.ie7 #azul  {margin-top:-5px;}
.ie6 #text-br  {margin-left:6px;}


/*Club de descuentos y beneficios*/
#club_fot	{float:left;}
#club_text	{float: left; margin-left: 10px; margin-top: -7px;}


/*clinicas propias - Side-bar*/
#clinicas_sbr {
	border-top-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	padding-top:7px;
	padding-bottom:9px;
	margin-top:5px;
}
#clinicas_sbr .linkvermas2b { margin-left:2px; }


/*beneficios farmacias*/
 .block_gris {
	background-color:#e6e5e6;
	padding:7px; padding-bottom:14px;
	margin-bottom:4px;
}
.num {
	color:#ffffff!important; font-weight:bold; font-size:14px; font-family:Tahoma, Geneva, sans-serif;
	background:#003d7d;
	padding:4px; padding-left:8px; padding-right:8px;
	float:left;
}
.txt_blck_gris    {margin-left:32px;}
.txt_blck_gris    a {color:#4889CE;}
.txt_blck_gris    a:hover {text-decoration:underline;}


/*sitemap*/
.submenunivel3 {
	color:#666666;
	font-family:Tahoma;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	padding: 3px 5px 4px 8px; 
}
.submenunivel3 a {
	color:#666666;
	text-decoration:none;
}


a {
	outline-style:none;
	outline-width:0px;
}


/************************ hover td button big 09/12 ***********************/
.homebgbutton-big TD {
background-image:url(../images/bg_btn_home_on_big.jpg);
background-repeat:repeat-x; padding:8px 0px;
cursor:pointer;
}

.homebgbuttonhover-big TD {
background-image:url(../images/bg_btn_home_off_big.jpg);
background-repeat:repeat-x; padding:8px 0px;
cursor:pointer;
}

/******************** hover td button big 09/12 *************************/


#atic_favorites,
#atic_email,
#atic_print,
#atic_google,
#atic_digg,
#atic_delicious,
#atic_live,
#atic_stumbleupon,
#atic_sonico,
#atic_reddit,
#atic_meneame {display: none}

.at300bs	{display:inline!important;}

.ie .at300bs {display:none!important}

#divShare {
	width:110px;
	background-color:#fff;
	border:3px solid #e6e5e6;
	z-index:500
}
#divShare p { margin:0; padding:5px; }

#divShare img	{margin-right:5px}
.ie6 #divShare img	{display:inline-block!important;
					height:16px!important;
					width:16px!important;
					margin-right:5px;}

#divShare a.shareFacebook { font-size:12px; }
#divShare a.shareTwitter { font-size:12px; }
#divShare a.shareLinkedIn { font-size:12px;}

.PnIngresoDatos {padding:10px; text-align:left;background-color:#ececec;width:550px;margin-top:15px} 

#credencial {padding:7px}

.sepline {border-bottom: 1px solid #c0c0c0;}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	border-radius:50px;
	text-align:center;
	box-shadow: 2px 2px 3px #999;
}

.chatbot{
	position:fixed;
	bottom:40px;
	right:40px;
	border-radius:50px;
	box-shadow: 2px 2px 3px #999;
}

