/* CSS Document */

div.ContactInfo div.FullBox
{
	width: 606px;
	background-image: url(/site_images/ContactInfo/BoxFullBg.jpg);
	background-repeat: no-repeat;
	padding: 10px 10px 10px 10px
}

div.ContactInfo div.FullBox ul.InfoTypeList li
{
	background-image:url(/site_images/ContactInfo/ArrowBigBlue.gif);
}


div.ContactInfo div.FullBox h2
{ 
	color:#0EA9A2;
	font-size:14px;
	margin-bottom:15px
}

div.ContactInfo div.FullBox ul.InfoTypeList li ul {
	width:550px;
	margin-bottom:14px

}

div.ContactInfo div.FullBox ul.InfoTypeList li ul  {
	width:550px;
	margin-bottom:14px

}


div.ContactInfo div.FullBox ul.InfoTypeList li ul li {
	border-bottom: 1px solid #E8F7F4;
	padding-top:4px;
	padding-bottom:4px;
	background-position: top left;
	height:29px

}


div.ContactInfo div.FullBox ul.InfoTypeList li ul li.Telephone
{
	background-image:url(/site_images/Layout07/IconPhone.jpg);
	padding-left:63px;
	height:126px
}

div.ContactInfo div.FullBox ul.InfoTypeList li ul li.Fax
{
	background-image:url(/site_images/Layout07/IconFax.jpg);
	padding-left:63px
}

div.ContactInfo div.FullBox ul.InfoTypeList li ul li.Mail
{
	background-image:url(/site_images/Layout07/IconMail.jpg);
	padding-left:63px
}

div.ContactInfo div.FullBox ul.InfoTypeList li ul li ul {
	clear:both;
	margin:0px;
	padding:0px;
	width:400px
}

div.ContactInfo div.FullBox ul.InfoTypeList li ul li ul li{
	height:18px;
	background-image: url(../../site_images/Layout07/DetailListIconLevel2.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding:0px 6px 10px 10px;
	margin:6px 0px 6px 0px;
	border-bottom:1px dotted #E8F7F4;
	line-height:13px;
	width:470px;
}

div.ContactInfo div.FullBoxBottom
{
	background-image: url(/site_images/ContactInfo/BoxFullBottom.jpg);
	background-repeat: no-repeat;
	padding: 10px 70px 10px 10px;
	text-align: right;
	width: 606px;
	height:10px
}

*html div.ContactInfo div.FullBox
{
	width: 100%;
	padding: 10px 10px 10px 10px
	
}

*html div.ContactInfo div.FullBoxBottom
{
	width: 100%;
	padding: 10px 0px 10px 30px;
}

div.ContactOptions div#FullBoxBg{
	background-image: url(/site_images/ContactInfo/ContactOptionsBg.jpg);
	background-repeat: no-repeat;
	padding: 10px 70px 10px 10px;
	text-align: right;
	width: 601px;
	height:257px
}

*html div.ContactOptions div#FullBoxBg{
	padding: 10px 0px 10px 10px;
	width: 601px;
	height:257px
}

div.ContactOptions div#FullBoxBg ul {
	margin:0px;
	padding:0px;
}

div.ContactOptions div#FullBoxBg ul li{
	background-image: none;
	line-height:16px;
	list-style-image:none;
	margin:0px;
	padding:0px;
	text-align:center;
	float:left;
}

div.ContactOptions div#FullBoxBg ul li.Socios{ 
	width:400px;
	color:#FF9900;
	font-weight:bold
}

div.ContactOptions div#FullBoxBg ul li.NoSocios{ 
	width:200px;
	color:#FF9900;
	font-weight:bold
}

div.ContactOptions div#FullBoxBg ul li ul {
	margin:0px;
	padding:0px;
}

div.ContactOptions div#FullBoxBg ul li ul li { 
	width: 200px;
	float:left;
	text-align:left;
}

div.ContactOptions div#FullBoxBg ul li ul li h3 {
	color: #0EA9A2;
	font-weight:bold;
	font-size:14px;
	background-image:url(../../site_images/ContactInfo/ArrowBigBlue.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	padding-top:0px;
	margin-bottom:6px
}

div.ContactOptions div#FullBoxBg ul li ul li p { 
	padding:6px 14px 6px 4px;
	text-align:left;
	color: #333333;
	font-size:10px
}

div.ContactOptions div#FullBoxBg ul li ul li div.Contacte {
	text-align:right;
	margin-right:35px;
	margin-botton: 10px;
}
table.SuperTable{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
table.SuperTable thead {
background-color:#ECFBFB;
height:18px;
}
table.SuperTable tbody td{
border-bottom:1px dotted #CCCCCC;
}

/******* Promo 'Comer sano' *********/
div#Content div#Content_450884 div.Image{
background-image:none;
height:auto;
width:auto;
}
div#Content div#Content_450884 h1{
font-size:28px;
padding-top:40px;
text-align:center;
}
div#Content div#Content_450884 div.Note{
background-color:#99CC00;
padding:20px;
}
div#Content div#Content_450884 div.Note h4, div#Content div#Content_450884 div.Note h3 {
color:#FFFFFF;
margin:0px;
padding:0px;
text-align:center;
}
div#Content div#Content_450884 div.Note h3 {
font-size:36px;
}
div#Content div#Content_450884 h4 span{
background-color:#CC0000;
padding:2px;
color:#FFFFFF;
}

/******* Promo 'Asesoría' *********/
div#Content div#Content_453494 div.Image{
background-image:none;
height:auto;
width:auto;
}
div#Content div#Content_453494 h1{
font-size:28px;
padding-top:40px;
text-align:center;
}

div#Content div#Content_453494 p{
clear:both;
}
div#Content div#Content_453494 h2{
text-align:center;

}
div#Content div#Content_453494 h4{
text-align:center;
line-height:27px;
}
div#Content div#Content_453494 div.Note{
padding:13px; margin:4px; border:1px dotted #5BAEB5; background-image:url(/site_images/OCU-Interactivo/Prospectus/BoxBg.jpg); background-position:right top; background-repeat:no-repeat;
width:255px;
float:left;
}
div#Content div#Content_453494 div.Note h4  {
color:#669999;
text-align:center;
margin:8px;

}

div#Content div#Content_453494 div.Note h4 span{
background-color:#CC0000;
padding:2px;
color:#FFFFFF;
margin:3px;
}

div#Content div#Content_453494 div.Note h4 span.Big{
font-size:30px; padding:5px;
}


/************* Asesoría Vacaciones *************/

div#Content div#Content_455944 div.Image{
background-image:none;
height:auto;
width:auto;
margin:0px;
}
div#Content div#Content_455944 .Note{
padding:20px; margin:4px; border:1px dotted #5BAEB5; background-image:url(/site_images/OCU-Interactivo/Prospectus/BoxBg.jpg); background-position:right top; background-repeat:no-repeat;
line-height:18px;
display:block;
}
div#Content div#Content_455944 .Note span{
background-color:#FF6600;
padding:2px;
color:#FFFFFF;
margin:10px;
font-size:17px;
font-weight:bold;
}
div#Content div#Content_455944 .Note span.Big{
background-color:#FF6600;
padding:2px;
color:#FFFFFF;
margin:10px;
font-size:30px;	
}
div#Content div#Content_455944 .Note span.SpanH5{
color:#0EA9A2;
font-size:15px;
margin:0px;
background:none;
}

div#Content div#Content_455944 .Note .TextCentered{
text-align:center;
display:block;
}
div#Content div#Content_455944 h1{
font-size:28px;
}
div#Content div#Content_455944 .Note .BlockPadding{
padding:20px 0px; margin:4px; 
display:block;
}




div#Content div#Content_456614 div.Image{
background-image:none;
height:auto;
width:auto;
margin:0px 20px 0px 0px;
padding:0px;
}
div#Content div#Content_456614 .Note{
padding:20px; margin:4px; border:1px dotted #5BAEB5; background-image:url(/site_images/OCU-Interactivo/Prospectus/BoxBg.jpg); background-position:right top; background-repeat:no-repeat;
line-height:18px;
display:block;

}
div#Content div#Content_456614 .Note div.Note p{
font-weight:bold;
font-size:13px;
line-height:21px;
}
div#Content div#Content_456614 .Note span{
background-color:#FF6600;
padding:2px;
color:#FFFFFF;
margin:5px;
font-size:18px;
font-weight:bold;
}
div#Content div#Content_456614 .Note span.Big{
background-color:#FF6600;
padding:2px;
color:#FFFFFF;
margin:10px;
font-size:30px;	
}
div#Content div#Content_456614 .Note span.SpanH5{
color:#0EA9A2;
font-size:15px;
margin:0px;
background:none;
}

div#Content div#Content_456614 .Note .TextCentered{
text-align:center;
display:block;
}
div#Content div#Content_456614 h1{
font-size:30px;
padding-top:15px;
}
div#Content div#Content_456614 .Note .BlockPadding{
padding:20px 0px; margin:4px; 
display:block;
}

/******* Opinión vinos *********/
div#Content div#Content_474974 div.Image{
background-image:none;
height:auto;
width:auto;
padding:0px;
}


/*********** Promo Reclamar es fácil *************/
div#Content div.Detail div#Content493084 div.IntroBg
{
background-image:url(/site_images/PromoPages/493084/bgReclamarFacil.jpg); 
background-position:left top; background-repeat:no-repeat;
padding:140px 247px;
}
div#Content div.Detail div#Content493084 h3
{
	font-size:17px;
	line-height:26px;
	color:#CC3366;
}
div#Content div.Detail div#Content493084 span.StrongNumber
{
	font-size:17px;
	font-weight:bold;
	color:#CC3366;
}
div#Content div.Detail div#Content493084 h4
{
	font-size:16px;
	color:#CC3366;
	text-align:center;
	background-image:url(/site_images/PromoPages/493084/bgH4.jpg); 
	background-position:left top; background-repeat:no-repeat;
	padding:25px 20px;
}
/*********** FIN Promo Reclamar es fácil *************/




/*********** Promo ¿Sabemos lo que comemos? *************/

div#Content div.Detail div#Content508004 div.IntroBg
{
	background-image:url(/site_images/PromoPages/508004/Illustration.jpg); 
	background-position:left top; background-repeat:no-repeat;
	padding:140px 247px;
}
div#Content div.Detail div#Content508004 h3
{
	font-size:17px;
	line-height:26px;
	/*color:#CC3333;*/
}
div#Content div.Detail div#Content508004 span.StrongNumber
{
	font-size:17px;
	font-weight:bold;
	color:#CC3333;
}
/*div#Content div.Detail div#Content508004 h4
{
	font-size:18px;
	color:#CC3333;
	text-align:center;
	background-image:url(/site_images/PromoPages/493084/bgH4.jpg); 
	background-position:left top; background-repeat:no-repeat;
	padding:13px 60px;
}*/



div#Content div.Detail div#Content508004 ul
{
	padding-left:0px;
}
div#Content div.Detail div#Content508004 ul li
{	
	background-position:left 10px;
	}
div#Content div.Detail div#Content508004 ul li.ClickPdf
{
	background-image:url(/site_images/Publications/ItemPdf.gif);
	background-repeat:no-repeat;
	padding:11px 10px 10px 60px;
}

div#Content div.Detail div#Content508004 ul li.PhoneBg
{
	background-image:url(/site_images/PromoPages/508004/phoneBg.jpg); 
	background-position:left top; background-repeat:no-repeat;
	padding: 7px 35px 15px 20px;
}

div#Content div.Detail div#Content508004 ul li p
{	
	
	line-height:26px;
	
}
div#Content div.Detail div#Content508004 ul li ul li 
{	
	background-position:left 12px;
	}

div#Content div.Detail div#Content508004 ul li ul li p
{	
	font-size:11px;
	font-weight:normal;
}

/*********** FIN Promo ¿Sabemos lo que comemos? *************/

/********** ipad **********/

div#Content div.Detail div#ipad { 
	background-image: url(/site_images/noticias/523514/CompraMaestraIpad.jpg); 
	background-repeat: no-repeat;
	background-position: right 25px;
	padding-right:345px
}

div#Content div.Detail div#ipad h2{ 
	color:#0EA9A2;
}

div#Content div.Detail div#ipad div.descarga{
	top: -100px;
	left:340px;
	position:relative
}

div#Content div.Detail div#ipad a {
	border-bottom:0px dotted #0EA9A2;
}

/********** fin ipad ******/




/************** Letters & Contracts ***************/

div#Content div.LettersMenu{

}
div#Content div.LettersMenu div.LettersMenuIntro{

	background-image:url(/site_images/ModelosContratos/ILLUSTRATION.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding:10px 200px 20px 0px;
}
div#Content div.LettersMenu div.LettersMenuIntro p.IntroPadding{
	padding:0px 0px 15px 0px;

}
div#Content div.LettersMenu ul.LettersMenuList{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
div#Content div.LettersMenu ul.LettersMenuList li{
	padding:0px 10px 40px 200px;
	margin-bottom:10px;
	color:#595959;
}

div#Content div.LettersMenu ul.LettersMenuList li:hover{
	cursor:pointer;
}
div#Content div.LettersMenu ul.LettersMenuList li#LettersContracts{
	background-image:url(/site_images/ModelosContratos/MC_Bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div#Content div.LettersMenu ul.LettersMenuList li.LettersGenerator{
	background-image:url(/site_images/ModelosContratos/GE_Bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div#Content div.LettersMenu ul.LettersMenuList li.LettersAssistant{
	background-image:url(/site_images/ModelosContratos/AE_Bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div#Content div.LettersMenu ul.LettersMenuList li h3{
	padding: 4px 10px;
	text-align:right;
	color:#FF9900;
	font-size:17px;
	margin-bottom:15px;
}
div#Content div.LettersMenu ul.LettersMenuList li p{
	padding:0px 20px 5px 10px; 
}

/************** End Letters & Contracts ***************/

/************** Agradecimiento Encuesta ***************/

#Agradecimiento { 
	background-image:url(/site_images/FloatWindow/BgSaludInternetAgradecimiento.jpg); 
	width: 512px;
	height: 399px;
	background-repeat:no-repeat;
	padding:110px 0px 0px 50px
}

#Agradecimiento h2 { 
	color: #0EA9A2;
	font-size:25px;
	text-align:center;
	line-height:27px;
	padding-right:44px

}

#Agradecimiento .Oferta {
	font-size:18px;
	color:#333333;
	line-height: 22px;
    padding-right: 60px;
    padding-top: 18px;
	text-align:left
}

#Agradecimiento .Oferta a {
	text-decoration: none
}

#Agradecimiento .Saludo {
	font-weight:14px;
	color:#333333;
	padding-top: 80px;
}

#Agradecimiento .SaludoSocios {
	font-weight:14px;
	color:#333333;
	padding-top: 40px;
}


/************** Fin Agradecimiento Encuesta ***************/
