body
{
	margin:0;
	font-family:Arial,Helvetica,sans-serif;
	background-color:#e7e7e8;
	height:auto;
/*	background-image:url(master_img/bg.gif);*/
	background-repeat:inherit;
}

#page
{
	width:100%;
	min-width:1100px;
	margin:0 auto;
	overflow:hidden;
}

#main{
	width:100%;
	min-width:1100px;
	height:auto;
    background-color:#FFF;
    background: url('../images/master_img/aqua.gif') no-repeat 50% top;
	}

.head_aquarella 
{
	width:100%;
	min-width:1100px;
	height:80px; 
	z-index:600;
	background-color:#333;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

#contact{
  display: block;
  float:right;
  width: auto;
  height: 75px;  
}

#menu{
	border:1px solid #cccccc;
	height:30px;
	width:100%;
	min-width:1098px;
	background-color:#f5f5f5;
	background-image:url('../images/master_img/back_menu.png');
	background-repeat:repeat-x
}

#menu_md{	
	height:30px;
	width:100%;
	min-width:700px;
	float:right;
	text-align:right;
	padding-right:20px;	
}

#sessions
{
	padding-top:3px;
}

.clear_int{ clear:both; height:2px; width:100%;min-width:900px}

.body_content{width:100%;min-width:1090px; height:auto; padding-left:10px; background-color:#FFF}

.content_aquarella
{
	width:100%;
	min-width:1079px;
	height:auto;
	background-color:#FFF/*#F7F7F7*/;	
	min-height:400px;
}

.clear_int3{ clear:both; height:20px; width:100%;min-width:900px}

#content_logos
{ 
	width:100%;
	height:45px;
	min-width:1075px;
	text-align:center;
	background-color:#F7F7F7;
}

.footer_links 
{
	width:100%;
	min-width:1100px; 
	height:25px; 
	border-top:1px solid #999; 
	text-align:right; 
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:11px; 
	padding-top:9px; 
	padding-right:7px; 
	background-color:#707070;
}

#copyright
{
	width:100%;
	min-width:1061px; 
	height:20px; 
	text-align:center; 
	font-family:Segoe UI; 
	font-size:11px; 
	color:#FFF;
}

#logo
{ 
	width:330px; 
	height:65px; 
	float:left; 
	margin-left:30px; 
	margin-top:5px;
}

#logo
{
  display: block;
  float:left;
  width: 330px;
  height: 65px;
  background: url('../images/master_img/logo_little.png') no-repeat 0 0;
  z-index:1000;
}

#logo:hover{ 
  background-position: 0 -65px; 
}

.sesion
{ 
	float:left;
	/*background-image:url('../images/master_img/sesion.png');*/
	width:127px;
	height:25px;
	display: block;
	z-index:1000;
	margin-top:8px
}

.sesion:hover{
background-position: 0 -25px;}


.volver 
{
	float:left;
	background-image:url('../images/master_img/volver.png');
	width:127px;
	height:25px;
	display: block;
	z-index:1000;
	margin-top:3px;
	margin-left:15px
}

.volver:hover{
background-position: 0 -25px;}



form,fieldset{margin:0;padding:0;border:0}

.loop{
	border-bottom:1px solid #d6d6d6;
    border-right:1px solid #d6d6d6;
    border-left:0px;
    border-top:1px solid #666666;
	height:17px;
	float:left;
	width:18px;
	background-image:url('../master_css/master_img/loop.png');
	background-repeat:no-repeat;
	margin-top:6px
}

#menu_md{
	
	height:30px;
	width:303px;
	float:right;
	text-align:right}


.moduletable{ float:left}


#header_top{width:924px; height:28px; color:#000; background-color:#000; float:left}
#img_left{width:15px; height:28px; float:left; background-image:url('../images/master_img/img_left_top.jpg')
}
#img_right{width:15px; height:28px; float:left; background-image:url('../images/master_img/img_right_top.jpg')
}

#block_modules{ width:230px;
height:500px;
position:absolute;
top:130px;
margin-left:25px}

#menu_left{ float:left; background-image:url('../images/master_img/border_left.jpg');
width:4px; height:37px; margin-top:95px
}
#menu_right{float:left; background-image:url('../images/master_img/border_right.jpg');
width:4px; height:37px; margin-top:95px
}
.banner_home{width:971px; height:360px; background-color:#0046ad; padding-right:5px; padding-left:15px; padding-bottom:10px}
#parte_de_ti{width:399px; height:151px; background-image:url('../images/master_img/parte_de_ti.jpg'); 
margin-top:45px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
}

#header{ width:1000px; height:185px}
#back_line{background-image:url('../images/master_img/back_line.jpg'); 
height:7px; width:680px; float:right; margin-right:65px
}

#pedido
{
  display: block;
  float:left;
  width: 230px;
  height: 51px;
  background: url('../images/master_img/realice_su_pedido.png') no-repeat 0 0;
  z-index:1000;
  margin-bottom:15px;

}

#pedido:hover{ 
  background-position: 0 -51px; 
}

.promo_2{ 
width:450px;
height:270px;
margin-top:12px;
padding:12px;
border:1px solid #d9d7d7}


#ahora{ width:437px; height:163px; float:left; background-image:url('../master_css/master_img/ahora.jpg')
}

#sub_level_menu{width:994px; height:61px; }
.play_on{width:83px; height:35px; float:right; background-image:url('../master_css/master_img/play_on.jpg')
}

.content_banner{width:1000px; height:288px; background-image:url('../master_css/master_img/background_image.gif'); 
background-repeat:repeat-x;
}

.img_left{width:409px; height:288px; float:left}

.txt_banner{width:400px; height:186px; float:left; margin-top:80px; padding:7px; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#FFF; text-align:justify; line-height:14px}

.moduletable p{ font-family:Segoe UI; font-size:12px; color:#FFFFFF; line-height:18px}

.content_reg{width:160px; height:205px; float:left; margin-top:15px; text-align:center}

.title_reg{width:160px; height:69px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; font-style:italic; font-weight:bold; line-height:19px}

.img_reg{width:160px; height:125px;}

.link_reg{width:160px; height:50px; text-align:center; color:#FFF; font-size:12px; padding-top:17px}

.title_reg .moduletable p { /*font-size:16px*/}

.content_component{width:1000px; height:auto;}

.component{width:695px; height:auto; float:left; padding-top:45px; padding-left:45px}

.img_component{width:210px; height:245px; float:left;  padding-top:45px; margin-left:40px; text-align:justify;}
.img_component .moduletable { padding-bottom:20px;}
.img_component h3{ 
 	font-family:Segoe UI;
	background-color:#C610A7;
	border-bottom:1px solid #CCCCCC;
	color:#FFFFFF !important ;
	font-size:14px !important ;
	margin:0 0 3px;
	padding:3px;
}

.contentheading{ 
font-family:Segoe UI; 
font-size:14px; 
color:#C610A7; 
font-style:inherit; 
font-weight:bolder; 
text-align:justify; 
padding-bottom:20px
}

/*.contentpaneopen{ font-family:Segoe UI; font-size:14px; color:#7C7C7C; font-style:inherit; text-align:justify; line-height:20px;}

a.contentpaneope:link{color:#C610A7; text-decoration:none; font-weight:bolder}

a.contentpaneope:hover{color:#C610A7; text-decoration:none; font-weight:bolder}

a.contentpaneope:visited{color:#C610A7; text-decoration:none; font-weight:bolder}

.contentpaneope a:link{color:#C610A7; text-decoration:none; font-weight:bolder}

.contentpaneope a:hover{color:#C610A7; text-decoration:none; font-weight:bolder}

.contentpaneope a:visited{color:#C610A7; text-decoration:none; font-weight:bolder}*/



/*.a:link contentpaneope {color:#C610A7; text-decoration:none; font-weight:bolder}

.a:hover contentpaneope {color:#C610A7; text-decoration:none; font-weight:bolder}

.a:visited contentpaneope {color:#C610A7; text-decoration:none; font-weight:bolder}

.a:active contentpaneope { color:#C610A7; text-decoration:none; font-weight:bolder}

.aq_link a:link {color:#C610A7; text-decoration:none; }

.aq_link a:hover {color:#C610A7; text-decoration:underline; }

.aq_link a:visited {color:#C610A7; text-decoration:none; }

.aq_link a:active { color:#C610A7; text-decoration:none; }*/

#footer{width:1000px; height:auto; text-align:center; font-family:Segoe UI; font-size:12px; color:#7C7C7C; padding-top:30px }

#footer .moduletable p{color:#7C7C7C; }

#counter{width:1000px; height:25px; text-align:center; font-family:Segoe UI; font-size:13px; color:#7C7C7C;}

.clear_int2{ clear:both; height:12px; width:900px}

.red_social{width:1000px; height:90px; text-align:center; font-family:Segoe UI; font-size:12px; color:#7C7C7C; padding-top:30px}

#content_links{width:1000px; height:25px; text-align:center; font-family:Segoe UI; font-weight:bold; color:#C610A7; text-align:right; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333;}

.phone{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFF; font-weight:bold; float:right; margin-right:30px; line-height:24px}
.txt_phone{font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF; font-weight:bold; float:right; margin-right:30px}

#content_links .moduletable p{color:#C610A7; font-weight:bold; font-size:14px }


.mailto  { 
color:#C610A7; 
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold}
a:link .mailto  { 
color:#C610A7; 
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold}
a:hover .mailto {color:#C610A7; 
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold}
a:visited .mailto {color:#C610A7; 
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold}
a:active .mailto {color:#C610A7; 
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold}
#module_4_4
{
  display: block;
  float:left;
  width: 246px;
  height: 157px;
  background: url('../master_css/master_img/modulo_4.png') no-repeat 0 0;
  margin-top:12px;
}
#module_4_4:hover{ 
  background-position: 0 -157px;
}

/*.link_reg a{ color:#FFF}

.link_reg a:hover{ color:#FFC; text-decoration:underline}

.link_reg a:visited{ color:#FFF}

.link_reg a:link{ color:#fff}*/

#globe{background-image:url('../master_css/master_img/globe.png'); 
width:396px; height:143px; position:button; margin-top:9px
}

#title_ppl{ background-image:url('../master_css/master_img/title_negocio.png'); 
width:456px; height:35px; margin-top:25px
}

#globe_1
{
  display: block;
  float:left;
  width: 112px;
  height: 171px;
  background: url('../images/master_img/button_1.png') no-repeat 0 0;
}

#globe_1:hover{ 
  background-position: 0 -171px;
}


#globe_2
{
  display: block;
  float:left;
  width: 112px;
  height: 171px;
  background: url('../images/master_img/button_2.png') no-repeat 0 0;
}

#globe_2:hover{ 
  background-position: 0 -171px;
}

#content_buttons{ position:absolute;
  top:500px;}

#globe_3
{
  display: block;
  float:left;
  width: 113px;
  height: 171px;
  background: url('../images/master_img/button_3.png') no-repeat 0 0;
}

#globe_3:hover{ 
  background-position: 0 -171px;
}

.footer_links a:link{color:#333333; text-decoration:none; font-weight:bolder}

.footer_links a:hover{color:#C610A7; text-decoration:none; font-weight:bolder}

.footer_links a:visited{color:#C610A7; text-decoration:none; font-weight:bolder}

.footer_links a:active{ color:#333333; text-decoration:none; font-weight:bolder}

.footer_txt{ float:left}

.footer_txt2{ float:right; padding-right:5px}

.title{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#333; padding-left:7px; line-height:24px;}

.items{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#666; padding-left:7px; line-height:14px;}

.moduletable h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px;  padding-left:7px; padding-top:6px; color:#333333; line-height:21px}

.fucsia{color:#C610A7; text-decoration:none;}
.fucsia_oscuro{ font-size:16px; color:#9e3380;}

.segoefont12{ font-family:Segoe UI; font-size:11px; color:#FFFFFF;/* line-height:18px;*/}
.segoefont14{ font-family:Segoe UI; font-size:14px; color:#FFFFFF;/* line-height:18px;*/}

.arial11{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

#sub_menu_1
{
  display: block;
  float:left;
  width: 163px;
  height: 61px;
  background: url('../images/master_img/concursa_ya.jpg') no-repeat 0 0;
}

#sub_menu_1:hover{ 
  background-position: 0 -61px;
}


#sub_menu_2
{
  display: block;
  float:left;
  width: 134px;
  height: 61px;
  background: url('../images/master_img/como_concursar.jpg') no-repeat 0 0;
}

#sub_menu_2:hover{ 
  background-position: 0 -61px;
}

#sub_menu_3
{
  display: block;
  float:left;
  width: 164px;
  height: 61px;
  background: url('../images/master_img/reglas.jpg') no-repeat 0 0;
}

#sub_menu_3:hover{ 
  background-position: 0 -61px;
}

#sub_menu_4
{
  display: block;
  float:left;
  width: 192px;
  height: 61px;
  background: url('../images/master_img/terminos.jpg') no-repeat 0 0;
}

#sub_menu_4:hover{ 
  background-position: 0 -61px;
}

#sub_menu_5
{
  display: block;
  float:left;
  width: 149px;
  height: 61px;
  background: url('../images/master_img/ganadores.jpg') no-repeat 0 0;
}

#sub_menu_5:hover{ 
  background-position: 0 -61px;
}

#sub_menu_6
{
  display: block;
  margin-top:7px;
  width: 189px;
   float:left;
  height: 54px;
  background: url('../master_css/master_img/contactenos.jpg') no-repeat 0 0;
}

#sub_menu_6:hover{ 
  background-position: 0 -54px;
}

.module_1{ width:320px; height:150px; float:left; margin-right:14px}
.module_2{ width:320px; height:150px; float:left; margin-right:14px}
.module_3{ width:320px; height:150px; float:left;}

/*a:link span{ color:#000; text-decoration:none}
a:hover span{ color:#000; text-decoration:none}
a:active span{ color:#000; text-decoration:none}
a:visited span{ color:#000; text-decoration:none}*/

table.moduletable td {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}

.icon_phone
{
	background: url('../images/master_img/icon_phone.png') no-repeat 0 0;
	width:26px;
	height:26px;
	float:right;
	margin-right:5px;
	}



#logo_1
{
  display: block;
  float:left;
  width: 149px;
  height: 44px;
  background: url('../images/master_img/marie_logo.png') no-repeat 0 0;
}

#logo_1:hover{ 
  background-position: 0 -44px;
}

#logo_2
{
  display: block;
  float:left;
  width: 119px;
  height: 44px;
  background: url('../images/master_img/logo_bata.png') no-repeat 0 0;
}

#logo_2:hover{ 
  background-position: 0 -44px;
}

#logo_3
{
  display: block;
  float:left;
  width: 174px;
  height: 44px;
  background: url('../images/master_img/logo_ns.png') no-repeat 0 0;
}

#logo_3:hover{ 
  background-position: 0 -44px;
}

#logo_4
{
  display: block;
  float:left;
  width: 68px;
  height: 44px;
  background: url('../images/master_img/logo_power.png') no-repeat 0 0;
}

#logo_4:hover{ 
  background-position: 0 -44px;
}

#logo_5
{
  display: block;
  float:left;
  width: 100px;
  height: 44px;
  background: url('../images/master_img/logo_sandak.png') no-repeat 0 0;
}

#logo_5:hover{ 
  background-position: 0 -44px;
}

#logo_6
{
  display: block;
  float:left;
  width: 189px;
  height: 44px;
  background: url('../images/master_img/logo_weinbrenner.png') no-repeat 0 0;
}

#logo_6:hover{ 
  background-position: 0 -44px;
}

#logo_7
{
  display: block;
  float:left;
  width: 100px;
  height: 44px;
  background: url('../images/master_img/logo_bg.png') no-repeat 0 0;
}

#logo_7:hover{ 
  background-position: 0 -44px;
}

#logo_8
{
  display: block;
  float:left;
  width: 91px;
  height: 44px;
  background: url('../images/master_img/logo_verlon.png') no-repeat 0 0;
}

#logo_8:hover{ 
  background-position: 0 -44px;
}


