@charset "utf-8";
/* CSS Document */

* {
	margin:0;
}
img {
	border:0;
}
h1 {
	font-weight:normal;
	font-size:28px;
}
body {
	background:#D0E7FE url(../img/bg-body.gif) repeat-x;
	color:#084F94;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
a {
	color:#0853B6;
}
a:hover {
	text-decoration:none;
}
/* Elementos Principales */
#main {
	background:#FFFFFF none repeat scroll 0%;
	margin:0pt auto;
}
/*Header*/
#header {
	padding-bottom:20px;
}
#menu {
	margin:20px auto;
	width:80%;
}
.button-menu {
	float:left;
	margin-right:2px;
}
.button-left {
	background:url(../img/btn-menu-left.gif) no-repeat;
	float:left;
	height:33px;
	width:17px;
}
.button-center {
	background:url(../img/btn-menu-center.gif) repeat-x;
	float:left;
	height:24px;
	padding:10px 10px 0pt;
	text-align:center;
}
.button-right {
	background:url(../img/btn-menu-right.gif) no-repeat;
	float:left;
	height:33px;
	width:17px;
}
#logo {
clear:both;
margin:40px auto 20px;
width:540px;
}


#logo a .flags{
filter:alpha(opacity=60);
opacity: 0.60;
}
#logo a:hover .flags{
filter:alpha(opacity=100);
opacity: 1;
}

#slogan {
	color:#0853B6;
	margin-bottom:10px;
	text-align:center;
}
#footer{
background:#FFFFFF url(/img/bg-footer2.gif) repeat-x center bottom;
font-size:12px;
margin:0pt auto;
padding:20px;
text-align:center;
}
/*Clases predefinidas*/
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.clear {
	clear:both;
}
/*Elementos Comunes*/
#title-1 {
	color:#26C747;
	font-size:20px;
	padding:40px 0 0 80px;
	width:303px;
}
.textfield {
	border:1px solid #26C747;
	font-size:14px;
	padding:4px;
	width:280px;
	margin:5px 0;
}
.textfield:focus {
	border:1px solid #FFCC00;
	background:#C0FFA7;
}
.selectfield {
	border:1px solid #26C747;
	font-size:14px;
	padding:4px;
	width:280px;
	margin:5px 0;
}
.selectfield:focus {
	border:1px solid #FFCC00;
}
.btn_send {
	background:url(../img/btn-get-list.gif) no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:19px;
	height:38px;
	text-align:center;
	width:164px;
}
.btn_volver{
background:url(../img/btn_volver.gif) no-repeat;
color:#333;
font-weight:bold;
height:23px;
padding:8px 0 0 31px;
width:75px;
}
.btn_volver:hover{
color:#FFF;
}
.errors {
	color: #FF0000;
	font-size:12px;
	font-weight: bold;
}
.formerros{margin-left:120px}
.tabulation{margin-left:15px;}

#div_imagen{
	float:right;
	padding:33px;
}
/*BODY*/
#get-list {
	background:transparent url(../img/bg-get-list-middle.jpg) repeat-y center;
	font-size:14px;
	margin:0 auto;
	width:551px;
}
#get-list #get-list-top {
	width:551px;
}
#get-list #get-list-top2 {
	background:transparent url(../img/bg-get-list-more-info-top.jpg) no-repeat scroll center top;
	margin:0 auto;
	width:551px;
}
#get-list #get-list-middle {
	padding:30px 50px 10px;
}
#get-list #get-list-bottom {
	background:transparent url(../img/bg-get-list-bottom.jpg) no-repeat center;
	clear:both;
	height:13px;
	margin:0 auto;
	width:551px;
}
#next-options {
	clear:both;
	color:#26C747;
	font-size:13px;
	margin:15px auto 0;
	width:659px;	
}
#next-options #contact-list {
	background:url(../img/bg-contact-list.jpg) no-repeat;
	float:left;
	height:50px;
	margin-right:10px;
	padding:15px 47px 0 64px;
	width:100px;
}
#next-options #contact-list-order {
	background:url(../img/bg-contact-list-order.jpg) no-repeat;
	float:left;
	height:50px;
	margin:0pt 10px 0pt 0pt;
	padding:15px 45px 0pt 66px;
	width:105px;	
}
#next-options #contact-list-notify {
	background:url(../img/bg-contact-list-notify.jpg) no-repeat;
	float:left;
	height:50px;
	padding:15px 35px 0 63px;
	width:108px;
}
.domtab{margin-top:20px}
.div_lista{
border-bottom:#64C2FE solid 1px;
border-left:#64C2FE solid 1px;
border-right:#64C2FE solid 1px;
}
.sort-contact-by {
	width: 927px;
	margin: 0 auto;
	background:url(../img/bg-sort-contact-by-top.gif) no-repeat;
	padding-top:12px;
}
.sort-contact-by-middle {
	background: url(../img/bg-sort-contact-by-middle.gif) repeat-y;
	clear:both;
	margin:45px auto 0;
	padding:10px 50px 20px;
	width:827px;
}
.sort-contact-by-bottom {
	background: url(../img/bg-sort-contact-by-bottom.gif) no-repeat;
	height: 21px;
	margin: 0 auto;
	width:927px;
}

#groupsbox{
float:right;
color:#333;
}
#groupsbox #groupsbox_left{
background: url(../img/groupsbox_left.gif) no-repeat;
float:left;
height:31px;
width:16px;
}
#groupsbox #groupsbox_right{
background: url(../img/groupsbox_right.gif) no-repeat;
float:left;
height:31px;
width:16px;
}
#groupsbox #groupsbox_middle{
background:url(../img/groupsbox_middle.gif) repeat-x;
float:left;
height:31px;
}
#groupsbox #groupsbox_middle a span,#groupsbox #groupsbox_middle span{
color: #333;
text-decoration:none;
float:left;
padding-top:7px;
font-weight:bold;
}
#groupsbox #groupsbox_middle a img{
float:left;
padding:5px 2px 0 10px;
text-decoration:none;
}

#groupsbox #groupsbox_middle .btn_on{
background: url(../img/groupsbox_middle.gif) no-repeat;
}

.cuadroitem{
background:#FFF; 
padding:5px; 
color:#000; 
font-weight:bold;
}

.cuadroitem2{
border-bottom:#CCC solid 1px;
background:#FFF; 
padding:5px; 
color:#000; 
font-weight:bold;
}
.cuadroitem2:hover{background:#D2EAF6;}
.cuadroitem2 a, .cuadroitem a {
color:#333333;
text-decoration:none;
}

.submenu-option {
	float:left;
	font-weight:bold;
}
.submenu-option .active {
	background: url(../img/bg-submenu-hover.png) no-repeat;
}
.submenu-option:hover .btnizq {
	background:url(../img/btnleft_active.gif) no-repeat;
	cursor:pointer;
}
.submenu-option:hover .btnmid {
	background:url(../img/btnmid_active.gif) repeat-x;
	cursor:pointer;
}
.submenu-option:hover .btnder {
	background:url(../img/btnright_active.gif) no-repeat right;
	cursor:pointer;
}

.btnizq_active {
	background:url(../img/btnleft_active.gif) no-repeat;
	cursor:pointer;
	float:left;
	height:35px;
	width:17px;
}
.btnmid_active {
	background:url(../img/btnmid_active.gif) repeat-x;
	cursor:pointer;
	float:left;
	height:23px;
	padding:12px 0pt 0pt;
}
.btnder_active {
	background:url(../img/btnright_active.gif) no-repeat right;
	cursor:pointer;
	float:left;
	height:35px;
	width:17px;
}

.submenu-option .btnizq{
float:left;
height:35px;
width:17px;
background:url(../img/btnleft.gif) no-repeat;
}
.submenu-option .btnmid{
background:url(../img/btnmid.gif) repeat-x;
float:left;
height:23px;
padding:12px 0pt 0pt;
text-decoration:none;
}
.submenu-option .btnder{
background:url(../img/btnright.gif) no-repeat right;
float:left;
height:35px;
width:17px;
}

.submenu-option img{
float:left;
margin:-1px 2px 0 -6px;
border:0;
}
.submenu-option-item1 {
	background:transparent url(../img/icon_blocking_me.gif) no-repeat left top;
	padding:5px 0 0 33px;
}
.submenu-option-item2 {
	background:transparent url(../img/icon_iblocking.gif) no-repeat left top;
	padding:5px 0pt 0pt 25px;
}
.submenu-option-item3 {
	background:transparent url(../img/icon_blocking_we.gif) no-repeat left top;
	padding:5px 0 0 30px;
}
.submenu-option-item4 {
	background:transparent url(../img/icon_no_blocking.gif) no-repeat left top;
	padding:5px 0pt 0pt 29px;
}
.submenu-option-item5 {
	background:transparent url(../img/icon_groups.gif) no-repeat left top;
	padding:5px 0pt 0pt 29px;
}
.faqs{list-style:none;padding:0;}
.faqs li{margin-bottom:15px;}
.faqs h3,.terms h3{color:#24BCCA;}
.terms{margin: 0pt auto; width: 750px;}
/*TELL FRIEND*/

/*
#tell-friend {
	width: 100%;
	clear: both;
	padding: 20px 0 0 17px;
}
#tell-friend-left {
	background: url(../img/bg-tell-friend-left.jpg) no-repeat;
	width: 45px;
	height: 50px;
	float: left;
}
#tell-friend-center {
	background: url(../img/bg-tell-friend-center.jpg) repeat-x;
	height: 28px;
	float: left;
	padding: 12px 10px 10px 10px;
}
.tell-friend {
	color: #26C747;
	font: normal normal 19px Arial, Helvetica, sans-serif;
}
#tell-friend-right {
	background: url(../img/bg-tell-friend-right.jpg) no-repeat;
	width: 48px;
	height: 50px;
	float: left;
}*/

.domtabs{
float:right;
list-style:none;
margin-right:10px;
height:45px;
}

.tab_top {
	background:url(../img/tab_left.gif) no-repeat;
	float:left;
	width:10px;
	height:21px;
}
.tab_middle {
	background:#64c2fe;
	float:left;
	height:18px;
	padding:3px 5px 0;
	color:#FFFFFF;
	font-weight:bold;
}
.tab_bottom {
	background:url(../img/tab_right.gif) no-repeat;
	float:left;
	width:10px;
	height:21px;
}
.list-item-izq {
	width:340px;
	padding:5px 0 5px 10px;
	float:left;
}
.list-item-der {
	width:360px;
	border-left:#64C2FE solid 1px;
	padding:5px 0 5px 10px;
	float:left;
	min-height:18px;
}
.rowitem{
border-top:1px solid #64C2FE;
}

.box{
	margin:30px auto 0pt;
	width:520px;
}
.box_up{
	background:url(/img/box_up.gif) no-repeat;
	height:18px;
}
.box_middle{
	background:url(/img/box_middle.gif) repeat-y;
	padding:0pt 25px;	
}
.box_inf{
	background:url(/img/box_inf.gif) no-repeat;
	height:18px;
}
#form_contacto .text{
text-align:right;
float:left;
width:110px;
margin:6px 0pt;
padding:4px;
clear:both;
}
#form_contacto .inputs{
float:left;
width:350px;
}
