@charset "utf-8";
/* CSS Document */

body{
	text-align:center;
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding: 0;
	text-align: center;
	}
#tools table{
	font-size:11px;
		color:#CCC
	}
div#commentForm
{
	/*display: none;*/
	background-color: #000;
	position:fixed;
	left: -30px;
	right: 2000px;
	height: 2000px;
	width: 2000px;
	top: 0%;
	bottom: 100%;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	visibility: hidden;
}
div#contentForm1
{
	/*display: none;*/
	color: #000;
	/*background-color: #fff;*/
	padding: 4px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	position: absolute;
	left: 27%;
	right: 73%;
	height: 70px;
	width: 410px;
	top: 20%;
	bottom: 80%;
	visibility: hidden;

}
#tools a{
		color:#CCC;
		text-decoration:none
	}
#tools a:hover{
		color:#FFF;
		text-decoration:underline
	}
		
#oldVolume{
	width:270px;
}
#oldVs{
	padding:15px 0 0 40px;
}

#oldVs a{
	text-decoration:none;
	color:#633
}
.deleteUser{
	color:#900;
	cursor:pointer;
	}
#oldVs a:hover{
	text-decoration:underline
}

.vol {
	font-size: 10px;
	font-weight: normal;
	color: #600;
	text-decoration: none;
}
	#todo{
	width:950px;
	position:relative;
	margin:0 auto;
	text-align: left;
}
	#deIzq{width:360px; position:absolute; left:0; top:0; height:inherit}
	#deTop{
	margin:0px 0px 0px 360px;
	height:190px
}
	#deDer{
	width: 143px;
	background-color:#E8E5DC;
	height: 413px;
	position: absolute;
	right: 0px;
	top: 190px;
}
	#deTxt{
	margin:0px 0px 0px 360px;
	width: 447px;
	background-color: #E8E5DC;
}
#pagIzq{
	padding:5px 5px 0 5px;
	
	}
#pagDer{
	padding:5px 5px 0 0;
	margin-left:66px;
	}
#pagCover{
	padding-top:5px;
	/*left:30px;
	position:absolute;*/
	text-align:center;
	height:108px;
	color:#6C594D;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	width:87px;
	}
#pagDer, #pagIzq{
	width:62px;/*
	position:absolute;*/
	display:block;
	text-align:center;
	height:99px;
	font-weight:bold;
	color:#6C594D;
	text-decoration:none;
	border:none;
	cursor:pointer;
}
#featureArticle2 h3{
	font-size:12px
	}
#par{
	 height:120px;
	 position: relative;
	 }
#pagDer:hover, #pagIzq:hover, #pagCover:hover{
	background-color:#336;
	color:#FFF;
}
#foot_cubaplus a{
	text-decoration:none;
	color:#600}
	#foot_cubaplus a:hover{text-decoration:underline; color:#000}
#linkTop{
	text-align: right;

	}
#postFlash{
	padding:50px 18px 0 5px;
	text-align:right
}
#linkTop a{
	color:#7883A3;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	padding-left:15px;
	width: 330px;
	/*text-align: left;*/
}

#linkTop a:hover{
	color:black;
	text-decoration:none;
	font-weight:bold
	}
#linkTop div{
	background-color:#999;
	width:550px;
	height:1px;
	margin:4px 0 4px 400px;
	
}
#linkTop form{
	text-align:right;
	font-size:12px;
	margin:0;
	}
.deForm{
	font-size:12px;
	}
#letter{
	width:415px;
	font-size: 14px;
	font-weight: bold;
	color: #514D42;
	background-color: #D4CEBE;
	margin: 0 20px 0 15px;
}
#mediaKit span {
	font-weight: bold;
	padding-right: 13px;
}
#menu{
	position:absolute;
	top:110px;
	width:590px
}
#content{
	background-color:#E8E5DC;
	text-align:left;
}
#opMenu{
	background-image:url(images/backMenu.jpg);
	text-align:right;
}
#opMenu a{
	color:#837769;
	text-decoration:none;
	font-weight:bold;
	background-image:url(images/backMenu.jpg)
}
#opMenu a:hover{
	color:black;
}
#opMenu img{
	border:0px;
	text-align:left;
}
#deFlash{
	position:absolute;
	top:16px;
	left:10px;
	width: 347px;
	height: 550px;
	margin: auto;
	/*
	display:none*/
}
#deFlag{
	position:absolute;
	top:39px;
	left:349px;
	width: 1px;
	height: 1px;
	margin: auto;
	text-align: left;
	line-height:18px;
}
#deFlag a{
	text-decoration:none;
	color:#736353;
}
#deFlag a:hover{
	text-decoration:none;
	color:#352E28;
}

#deFlashMini{
	position:absolute;
	top:38px;
	left:20px;
	width: 230px;
	height: 267px;
	margin:0 auto;
}
#currentVolume{
	padding: 5px 20px 0 0;
	text-align: right;

}
#controles{
	padding:20px 0 15px 270PX;
	text-align:right
}

#propArt{
	padding:10px 20px;
	width:320px;
	}
#titlePropArt{
	font-size:12px;
	padding:5px;
	font-weight:bold;
	color:#369;
	margin-left:10px;
	margin-bottom:10px;
	background-color:#FFF
	}
#textPropArt{
	font-size:12px;
	color:#685C57;
	line-height:20px;
	}
#textPropArt a, .readMore{
	display:block;
	text-align:right;
	color:#369;
	font-weight:bold;
	text-decoration:underline;
	}
.readMore2{
	font-weight:bold;
	text-align:right;
	margin-top:10px;
	display:block;
	text-decoration: underline;
	}
#textPropArt a:hover, .readMore:hover{
	color:#333
}
#featureArticle{
	font-size:12px;
	line-height:17px;
	padding:5px 10px;
	width:394px
	}
#featureArticle a{
	text-decoration:underline;
	color:#D4CEBE;
}
.divisor{
	padding:8px 0}
.divisor img{
	width:100%;
	height:1px}
.cat{
	font-size:11px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	background:url(images/deCat.jpg) no-repeat;
	background-position:3px 15px;
	color:#39312E;
	padding:13px 0 4px 14px;
}
.cat:hover{
	/*text-decoration:underline}*/}
#linkk a, #linkk a:visited, #linkk a:active {
	padding:3px 6px;
	color:#39312E;
	background-color:#E8E5DC;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	-moz-border-radius:3px;
	margin:1px
}
#linkk a:hover {
	color:white;
	background-color:#899AB4;
	margin:1px
}
#cart, #cart:active{
	background:url(images/cart.jpg);
	width:40px;
	height:40px
}
#cart:hover{
	background:url(images/cart_over.jpg);
	width:40px;
	height:40px
}

#readMoreLetter{
	text-decoration:none;
	font-size:10px;
	color:#39312E}
#readMoreLetter:hover{
	text-decoration:underline;
}
#letterTxt{
	width:415px;
	line-height:17px;
	color:#535049;
	text-align:justify;
	margin-left: 15px;
}
#letterTxtHome{
	width:375px;
	line-height:17px;
	color:#535049;
	text-align:justify;
	padding:20px
	
	}
#letterTxtBlank{
	width:375px;
	background-color:#FFF;
	line-height:17px;
	color:#535049;
	text-align:justify;
	padding:20px;
	font-size: 11px;
}
#bigTxtBlank{
	background-color:#FFF;
	line-height:17px;


	width:100%;
	color:#535049;
	text-align:justify;
	padding:20px;
	font-size: 11px;
	}

#letterTxtBlank img{
	padding:5px 10px 5px 0;
}
h1, h2, h3, h4{
	margin:0px}
.price {
	font-size: 12px;
	font-weight: bold;
}

.opt{
	background:url(images/deOpt.jpg) no-repeat;
	background-position:3px 7px;
	display:block;
	text-decoration:none;
	padding:4px 0 4px 14px;
	color:#39312E
	}
.opt:hover{
	background:url(images/deOpt2.jpg) no-repeat;
	background-position:3px 7px;
	/*text-decoration:underline;*/
	background-color:#FFF
	}
#separador2{
	height:1px;
	background-color:#CCC
	}
#separador{
	width:1px;
	height:100px;
	position:absolute;
	background-color:#CCC
	}
#ad{
	top:174px;
	left:18px
	}
#whatLink{
	top:310px;
	left:18px
	}
#linkHomepage{
	text-align:left;
	position:absolute;
	top:610px;
	left:18px;
	width:940px;
	/*background-image:url(images/index_12.jpg);*/
	height:150px;
	font-size:12px}
#foot_cubaplus{
	width:950px;
	background-color:#E8E5DC;
	height:50px
	}
.headLink{
	color:#7883A3;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding-bottom:6px;
	}
	
#oldVolume .headLink{
	color:#369;
	background-color:#E8E5DC;
	text-decoration:underline
}
#oldVolume .headLink:hover{
	color:#000;
	text-decoration:underline
}
.headLink:hover{
	color:#000;
	text-decoration:underline
	}
.headLink2{
	color:#7883A3;
	font-weight:bold;
	text-decoration:none;
	}
#authorArt a{
	color:#CCC;
	text-decoration:none;
	font-size:10px;
	}
#authorArt a:hover{
	color:#FFF;
	text-decoration:underline
	}
#bigTxtBlank a{
	color:#333;
	text-decoration:none;
	}
#bigTxtBlank a:hover{
	text-decoration:underline;
	}
#bigTxtBlank ul{
	margin:3px;
	}
#bigTxtBlank li, ul{
	margin-left:-28px
}
#bigTxtBlank
.headLink2:hover{
	color:#000}
.listLink{
	padding-left:10px;
	color:#4C4B47;
	text-decoration:none;
	padding-top:6px;
	display:block;
	}
.listLink2{
	padding-left:10px;
	color:#4C4B47;
	text-decoration:none;
	padding-top:9px;
	margin-top: 9px;
	}
.listLink:hover{
	color:#000;
	text-decoration:underline}
#red{
	/*background-image:url(images/redBox/rojo_02.jpg);*/
	color:white;
	}
#blue{
	color:white;
	/*background-image:url(images/blueBox/blue_02.jpg);*/
	}
#bigTxt{
	padding:10px;
	background-color:#FFF;
	color: #4D4C47;
	line-height: 19px;
	font-size: 11px;
}
#titleArt{
	padding-left:10px;
	font-size:16px;
	font-weight: bold;
	color: #FFF;
		}
#titleArt2{
	padding-left:10px;
	color:#4D4C47;
	font-size:16px;
	font-weight: bold;
		}
#titleArtHome{
	color:#332620;
	padding-left:10px;
	font-size:14px;
	font-weight: bold;
	}
#authorArt{
	padding:5px 0 13px 10px;
	font-size:11px;
	color: #FFF;
	}
#featureTitle{
	padding:0px 0 3px 10px;
	font-size:11px;
	color: #D4CEBE;
	}
#closeArt {
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	font-size: 13px;
	color: #FFF;
}
#oldVolume {
}
#cartCategory {
	font-size: 16px;
	font-weight: bold;
	color: #9A9892;
}
#price {
	font-size: 13px;
	color: #600;
	font-weight: bold;
}
.addRemove {
	color: #900;
	text-decoration: none;
	padding: 2px;
	
	/*background-color: #D4CEBE;*/
}
.addRemove:hover {
	color: #4B4B43;
	text-decoration: none;
	padding: 2px;
	background-color: #E8E5DC;
}
.addRemove1 {
	color: #900;
	text-decoration: none;
	padding: 2px;
	
	/*background-color: #D4CEBE;*/
}
.addRemove1:hover {
	color: #4B4B43;
	text-decoration: none;
	padding: 2px;
	background-color: white;
}
#important {
	font-weight: bold;
	color: #900;
}
#totalPrice {
	font-size: 15px;
	font-weight: bold;
	color: #4D4C47;
	text-align: center;
}
#letterTxtBlank a {
	font-weight: bold;
	color: #8C654D;
}
#letterTxtBlank a:hover {
	font-weight: bold;
	color: black;
}
#puntos ul {
	padding-left: 50px;
}
.linkTituloNews {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #36F;
}
.deLead {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
}
#df {
	font-size: 22px;
}
#tradition {
	font-size: 20px;
}
#big {
	font-size: 35px;
}
li {
	padding-top: 3px;
	padding-bottom: 3px;
}
li a {
	text-decoration: none;
	color: #4B4744;
}
li a:hover {
	color: black;
}
#iphone, #iphone li{
	/*display:block;*/
	list-style-type: none;
	line-height:20px;
	margin: 0;
	padding: 0;
	
	}
#iphone a{font-size:16px; padding:3px; border:1px #999 solid; color:#9CF; font-weight:bold; background-color:black; display:block; margin:1px 10px}
#iphone a:hover{background-color:gray; color:#FFF}

