/* Skin Monica Sanz */


@import url("menu.css");
@import url("vimenu.css");

/* Generales */
Body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333; margin:0}

h1{display: none}
h1 a, h1 a:link, h1 a:visited, h1 a:hover {}

h2{ font-family: Arial; font-size: 24px; font-style: normal;  font-weight: normal; color: #872d63;}
h2 a, h2 a:link, h2 a:visited, h2 a:hover {color:#872d63;  text-decoration:none}

h3 {font-family: Arial; font-size: 18px; font-style: normal;  font-weight: normal; color: #872d63;}
h3 a, h3 a:link, h3 a:visited, h3 a:hover { color:#872d63; text-decoration:none;}

h4{font-family: Arial; font-size: 16px; font-style: normal;  font-weight: normal; color: #daa30e;}
h4 a, h4 a:link, h4 a:visited, h4 a:hover {color:#daa30e; text-decoration:none;}

h5 {}
h5 a, h5 a:link, h5 a:visited, h5 a:hover{}
h6{}
h6 a, h6 a:link, h6 a:visited, h6 a:hover{}

SMALL{ font-size: 8px;}
BIG{    font-size: 14px;}

/* Parrafo */
p { margin: 0 0 5px 0; }

/* Listas */

UL LI{ list-style-type: none;}
UL LI LI{ list-style-type: none;}
UL LI LI LI{list-style-type: none;}
OL LI{list-style-type: none;}
OL OL LI{list-style-type: none;}
OL OL OL LI{list-style-type: none;}
OL UL LI{list-style-type: none;}

HR{ color: #333333; height: 1pt;text-align: left;}
.content li{padding:2px 0 2px 21px;	line-height:1.2em;}
.content ol li{	background: none;padding-left:0;}
.content ul ol li{background: none;	padding-left:0;}
.content ul li{ /*background:url(bullet.png) no-repeat;*/ padding-left:5px; }
.content ol ul li {/*background:url(bullet.png) no-repeat;*/ padding-left:5px;}

/* Tablas */
.Tabla table{   border: solid 1px #7f7f7f;  border-collapse: collapse;}    
table.Tabla{  border: solid 1px #7f7f7f;   border-collapse: collapse;}
.Tabla tr{background-color:Transparent;}
.Tabla th{ border-color: #989898;  border-style: solid; border-width: 1px; color: #000;  padding: 2px 2px 2px 5px;  text-align: center;  vertical-align: bottom;}
.Tabla th a{ font-weight: normal;	text-decoration: none;	text-align: center; color: #000; display: block;  padding-right: 5px;}
.Tabla th.sortasc, .Tabla th.sortdesc{ }
.Tabla th.sortasc a{}  
.Tabla th.sortdesc a{}    
.Tabla td{  padding: 2px 5px 2px 5px; border-right: solid 1px #cbcbcb; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #cbcbcb; border-left-color: #cbcbcb;}
.Tabla .altrow, .Tabla .row .sort{ background-color: #edf5ff;} 
.Tabla .altrow .sort{ background-color: #dbeaff;} 
.Tabla .row{background-color: #fff;}  

/* Enlaces */

a img{border: 0;}
a, a:link, a:visited, a.visited{color: #872d63; text-decoration:none;}
a:hover, a.hover{color: #872d63; text-decoration:underline;}
 
/* Entrecomillados */
blockquote{	color:#444444;font-family: Arial;font-style: italic;font-weight: normal;text-align: left;border:solid 1px #3E81A8;	margin:10px 10px 10px 50px;	padding:5px 5px 5px 32px;	background-color:#CCC;}
blockquote p{	color:#444444;  font-family: Arial;  font-style: italic;  font-weight: normal; text-align: left;}
input{ font-family: Arial; font-size: 12px;  font-style: normal;}
select{font-family: Arial; font-size: 12px;  font-style: normal; border:1px solid #666;}
div.hr{  display: none;}
.Hidden{ display: none;}

/* Botones */
a.CommandButton{ color:#872d63;  font-weight:normal;  text-decoration:none;}
a.CommandButton:link, a.CommandButton:visited{color:#872d63; font-weight:normal;  text-decoration:none;}
a.CommandButton:hover{ color:#daa30e;  text-decoration:underline; font-weight:normal}

/* Estructura */

.main{}
.controles{background:#000}
.Control{width:950px; background:#FFF; margin:auto}
#log{width:936px; background:#000; margin:auto; padding:7px; font-family:Arial; font-size:13px; text-align:right; border-bottom:solid 2px #333333;}
.Sheet{}
.body{}
#cabecera{ background-color:#FCF0ff}
.Header{width:950px; margin:auto; height:253px;}
.header_logo{padding:0px 20px 0px 20px; float:left; width:294px;}
.header_banner{padding:5px 0px 5px 0px; float:right}
.header_logo2{padding:0px 20px 0px 20px; width:294px; background:#FFF}
.header_banner2{padding:0px 0px 0px 20px; background:#FFF}
.SubHeader{}
.SubHeaderBold {}
.SubHeaderLeft {}
.SubHeaderRight {}
.menu_layout{background:#333;}
.menu_content{width:85%px; margin:auto; background:#333; height:35px}
.contentLayout{width:85%; margin:auto;}
.contentGallery{width:85%; margin:auto; background:url(Fondo1.png) top left repeat-x;}
.content_left{width:610px; background:url(Fondo1.png) top left repeat-x;}
.content_right{background:url(fondo2.png) top left repeat-x; vertical-align:top; }
.content_leftleft{}
.content{}
.content p{}
.cierre{width:950px; margin:auto; background:url(cierre.png) top center no-repeat; text-align:center; font-size:11px; color:#000; padding-top:30px; height:60px;}
.foot{ text-align:right}
.Footer{ font-size:11px; color:#333; line-height:15px;}
.Footer a:Link{ color:#333; text-decoration:none;}
.Footer a:Active{color:#333; text-decoration:none;}
.Footer a:Visited{color:#333; text-decoration:none;}
.Footer a:Hover{color:#333; text-decoration:none;}
.derechos{width:420px; font-size:11px; color:#333; text-align:left; padding:0px 20px 0px 30px; line-height:15px; }
.cleared{float: none;clear: both;margin: 0;	padding: 0;	border: none;	font-size:1px;}
/* Fin Estructura */

/* DotNetNuke */

.Head{ font-size: 32px; color:#333333; font-family:Arial; font-weight:normal; line-height:40px}
.SubHead {font-family: Arial; font-size: 18px; font-style: normal;  font-weight: normal; color: #872d63;}
.SubHead2{font-family: Arial; font-size: 18px; font-style: normal;  font-weight: normal; color: #872d63; line-height:22px;}
.TitleHead{font-family: Arial; font-size: 22px; font-style: normal;  font-weight: normal; color: #872d63;}
.SubSubHead{}
.Normal{font-size:11px; color:#333;}
.NormalDisabled{}
.NormalBold{    font-weight: bold;}
.NormalRed { color:#F00;}
.NormalTextBox{ font-size: 12px; font-family: Arial; text-align: left; color: #333;}
#QuickLinks { border: 0; float: none;  width: auto;  background-color:Transparent;  font-size: 12px; font-family: Arial; text-align: justify; color: #0F1419; }
.Normal2{font-size:12px; color:#333;}
.Normal2 a, a.Normal2, .Normal2 a:link, a.Normal2:link, .Normal2 a:active, a.Normal2:active, .Normal2 a:visited, a.Normal2:visited, .Normal2 a:hover, a.Normal2:hover{font-size:12px;}
.Normal3{font-size:12px; color:#333; margin-left:15px;}
.Normal4{font-size:12px; color:#872d63}
/* PANES */
.TopPane{ padding:0; margin:0;}
.TopPane1{}
.TopPane2{}
.TopPane3{}
.ContentPane{padding:0px 30px 0px 20px; border-right:1px solid #fff;}
.LeftPane{padding:15px 10px 0px 10px;}
.RightPane{padding:15px 10px 0px 10px;}
.RightRightPane{padding:0px 0px 0px 20px;}
.BottomPane{padding:0;margin:0;}
.BottomPane1{}
.BottomPane2{}
.BottomPane3{}
.DNNEmptyPane{ width:0;  padding:0; margin:0;}

/* SKIN OBJECTS */
.banner{}
/* BREADCRUMB */
#Bread{color: #333; font-family:Arial; font-size:11px; clear: both;	font-weight: normal; padding: 3px 10px 3px 15px;margin: 5px 0;}
.Breadcrumb_Text{}
.Breadcrumb, a.Breadcrumb:link, .Breadcrumb a:link, a.Breadcrumb:active, .Breadcrumb.a:active, .Breadcrumb a:visited a.Breadcrumb:visited{color:#872d63; text-decoration:none;}
a.Breadcrumb:hover, .Breadcrumb a:hover{color:#872d63; text-decoration:underline;}

/* COPYRIGHT */
.Copyright{ font-size:11px; color:#000;}

/* CURRENTDATE */
.Currentdate{}
/* DOTNETNUKE */
.DotNetNuke{}
/* HELP */
.Help{}
/* HOSTNAME */
.Hostname{}
/* LANGUAGE */
.Language{}
/* LINKS */
.linkscontainer{}
.links{}
a.links:link{}
a.links:active{}
a.links:visited{}
a.links:hover{}
/* LOGIN */
.Login{ font-size:10px; color:#ffffff; font-weight:normal}
.Login a, a.Login, .Login a:link, a.Login:link, .Login a:active, a.Login:active, .Login a:visited, a.Login:visited, .Login a:hover, a.Login:hover{color:#ffffff; text-decoration:none;}
/* LOGO */
.Logo{ vertical-align:top}
.LogoName{}
.LogoName a{}
.LogoName a:link{}
.LogoName a:visited{}
.LogoName a:hover{}
.LogoText{}
.LogoText a{}
.LogoText a:link{}
.LogoText a:visited{}
.LogoText a:hover{}

/* PRIVACY */
.Privacy{}
/* SEARCH */
.Search{}
/* SIGNIN */
.Sigin{}
/* TERMS */
.Terms{}
/* USER */
.user{}
a.user:link{}
a.user:active{}
a.user:visited {}
a.user:hover{}

/* FILEMANAGER */
div.FileManager{  height:auto;    border:none;}
table.FileManager{  width:99%}

/* CONTROLPANEL */
.ControlPanel{    border:none;    padding-bottom:10px;}
.ControlPanel a.CommandButton:link{  color:#007898;  font-size:12px;}
.ControlPanel a.CommandButton:visited{ color:#007898;  font-size:12px;}
.ControlPanel a.CommandButton:hover{ color:#007898; text-decoration:underline;}
.ControlPanel .SubHead{ font-size:12px;}

/* SkinObject */
.SkinObject{}
A.SkinObject:link{}
A.SkinObject:visited{}
A.SkinObject:hover{}
A.SkinObject:active{}
/* LANGUAGE*/
.Language{vertical-align: middle; margin: 0px;}
.Language img{ border: none;}

/* Data Grids */
.DataGrid_AlternatingItem{ background-color: White; color: Red; font-family: Tahoma, Arial, Helvetica;  font-size: 10px;  font-weight: normal;}
.DataGrid_Container{ background-color: Transparent;}
.DataGrid_Footer{ background-color: White;}
.DataGrid_Header{background-color: Transparent; color: Black; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: bold; text-align: center;}
.DataGrid_Item{ background-color: Transparent; color: Black; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal;}
.DataGrid_SelectedItem{ background-color: Silver; color: Blue; font-family: Tahoma, Arial, Helvetica;  font-size: 10px;   font-weight: normal;}
/* Wizard */
.Wizard{ border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; height: 400px;  width: 650px;}
.WizardButton{ border-right: #696969 1px solid; padding-right: 2px; border-top: #696969 1px solid;  padding-left: 2px; padding-bottom: 2px;  border-left: #696969 1px solid;  padding-top: 2px;   border-bottom: #696969 1px solid;  background-color: #dcdcdc;}
.WizardHeader{ background: #ffffcc; border-bottom: black 1px solid;  height: 40px;}
.WizardFooter{border-top: black 1px solid; background: #ccffcc; height: 25px; text-align: right;}
.WizardBody{ padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; height: 325px;}
.WizardHelp{padding-right: 5px; padding-left: 5px; font-size: 9pt; padding-bottom: 5px; border-left: black 1px solid; width: 180px; padding-top: 5px; background-color: #ccffff;}
.WizardHelpText{ overflow: auto; font-size: 8pt; width: 180px;color: black; font-family: Tahoma, Verdana, Arial, Sans-Serif; height: 300px;}
.WizardText{font-size: 9pt; color: black; font-family: Tahoma, Verdana, Arial, Sans-Serif;}

/* Help modules */
.Help{ border-right: black 1px solid; padding-right: 2px;border-top: black 1px solid;padding-left: 2px;font-weight: normal;font-size: 11px;padding-bottom: 2px;border-left: black 1px solid; color: black;padding-top: 2px;border-bottom: black 1px solid;font-family: Tahoma, Arial, Helvetica;background-color: #ffff99;
}


/*ARTICULOS */

.autor{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #969595; padding:5px 0px 10px 0px;}
a.autor:link, a.autor:active, a.autor:visited, a.autor:hover{color: #969595; text-decoration:none;}
.texto_post{ font-family:Arial, Helvetica, sans-serif; font-size:14px; /*line-height:16px;*/ color: #212121;}
.texto_noticia{ font-family:Arial, Helvetica, sans-serif; font-size:14px; /*line-height:16px;*/ color: #212121;}
a.texto_noticia:link, a.texto_noticia:hover, a.texto_noticia:active, a.texto_noticia:visited, a.texto_post:link, a.texto_post:hover, a.texto_post:active, a.texto_post:visited  {font-size:14px; color:#872d63; text-decoration:underline}
.descripcion{ font-family:Arial, Helvetica, sans-serif; font-size:14px; /*line-height:16px;*/ color: #212121; padding:10px 0px 10px 0px;}
.leer_entrada{ text-align:right; font-size:12; color:#872d63;}
a.leer_entrada, .leer_entrada a, a.leer_entrada:link, .leer_entrada a:link, a.leer_entrada:visited, .leer_entrada a:visited {color:#872d63; text-decoration:none}
a.leer_entrada:hover, .leer_entrada a:hover {color:#872d63; text-decoration:underline}


/*Comentarios*/
.comment_table{  padding:5px 5px 5px 5px;}
.comentario{ background-color:rgb(217,190,209); width:550px; text-align:left; padding:8px 8px 8px 8px;}
.titulo_comentario{font-family: Arial; font-size: 18px; font-style: normal;  font-weight: normal; color: #ffffff; }
.autor_com{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff; line-height:14px; padding-bottom:8px;}
a.autor_com:link, a.autor_com:active, a.autor_com:visited, a.autor_com:hover{color: #fff; text-decoration:none;}
.cont_comment{padding:5px; background-color:rgb(190,145,176); font-family:Arial; color:#171717; font-size:12px; text-align:left;}

.formComment{padding:10px 5px 5px 5px;}
.td_com{padding:8px 8px 8px 8px; background-color:#dddddd }
.tb_comment{ background-color:#dfc8d6; padding:10px}
.caja{ font-family:Arial; font-size:12px; padding:3px; border:1px solid rgb(190,145,176)}
.caja2{ font-family:Arial; font-size:12px; padding:3px; border:1px solid rgb(190,145,176); width:300px}
.boton_enviar{ width:186px; height:24px; background:url(boton.png) center center no-repeat; font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold; border:0px}
.boton_buscar{width:90px; height:24px; background:url(boton2.png) center center no-repeat; font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold; border:0px}



/*BLOG*/

/*C-para BLOG */


.capa_post{padding-right:10px; vertical-align:top; background-color:#FFF}
.contenido_corto{padding-right:10px; vertical-align:top; height:550px;}
.titulo_post{font-size: 32px; color:#333333; font-family:Arial; font-weight:normal;}
.titulo_post_int{ font-size: 32px; color:#872d63; font-family:Arial; font-weight:normal; line-height:40px}
.leer_noticia{font-size:14px; color:#872d63; text-decoration:underline}
.capa_valoracion{padding:5px 5px 5px 5px; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
.celda_comentarios{ width:40%}
.celda_social{text-align:right;}
.boton_enviar_cometario{font-weight:bold; padding: 0px 8px 0px 8px; color:white; background:url(boton.png) center center no-repeat; text-align:center; font-size:14px; border:0; font-family:Arial;}
.num_comentarios{ text-align:right; background:url(Comment.jpg) right center no-repeat; font-family:Arial; font-size:12px; font-weight:normal; padding-right:20px;}

/*C1-ESTILO MODULO BLOG */
.isShortPostWrapper{padding:5px 10px 8px 10px; /* border:1px solid #CCC; width:580px;*/}
.isPostTitle { margin: 0; color:#872d63; }
.isPostTitle Head {font-size: 32px; color:#872d63; font-family:Arial; font-weight:normal; line-height:50px}
.isPostTitle a:link{text-decoration: none; color: #872d63;}
.isPostTitle a:visited {text-decoration: none; color: #872d63;}
.isPostTitle a:hover {text-decoration: underline; color: #872d63;}
.isPostTitle a:active {text-decoration: none; color: #872d63;}
.Normal{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #171717; line-height:18px;}
.Normal2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #171717; line-height:24px;}
.SubHead{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #171717; font-weight:normal;}
.SubSubHead{ font-family:arial; font-size:11px; text-align:justify; color:#747679; font-weight: normal;}
.isPostedBy{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #969595;/*padding-left:20px;*/}
.isPostedBy2{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #969595;/*padding-left:20px;*/}
.isBlogPostCategories{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #969595;}
.isEditPostLink { margin: .1em 0;}
.isShortPost {text-align:justify; margin: 10px 0px;}
.isPostWrapper{padding:5px 10px 8px 10px;}
.isPost {text-align:justify; }
.CommandButton{font-family:arial; font-size:14px; text-align:left; color:#872d63; }
.CommandButton a:link, .CommandButton a:active, .CommandButton a:visited{ color:#872d63; text-decoration:underline;}
.isClear{  color:#CCC;  size:1px;}
hr{  color:#CCC; size:1px;}
#isLeaveAComment { width:590px; /*border:1px dashed #CCC; padding:8px;*/ margin:auto; }
#isLeaveAComment .Head { color:  #872d63;}
#isLeaveAComment .SubSubHead{ font-family:arial; font-size:14px; font-weight:normal; color:#872d63;}
#isLeaveAComment  .isCommentField{font-family:arial; font-size:12px; font-weight:normal; color:#747679; border:1px solid #747679;}
#isLeaveAComment2 { width:505px; border:1px dashed #CCC; padding:8px; margin-left:45px; }
#isLeaveAComment2 .Head { color:  #872d63;}
#isLeaveAComment2 .SubSubHead{ font-family:arial; font-size:14px; font-weight:normal; color:#872d63;}
#isLeaveAComment2  .isCommentField{font-family:arial; font-size:12px; font-weight:normal; color:#747679; border:1px solid #747679;}
#isLeaveAComment3 { width:505px; border:1px dashed #CCC; padding:8px; margin-left:40px; }
.tags UL, .tags UL LI { list-style:none;}
.isCaptchaPanel div.Normal{font-size:12px;}
#isLeaveAComment fieldset  .CommandButton {margin: 10px 5px 5px 0;padding: 2px;float: left;	background:#002244;	color:#FFF;	text-align:center;	border:0;}
.botones{padding: 2px;	background:#002244;	color:#FFF;	text-align:center;	border:0;}
.isRSSLink {width: 14px; height:14px; margin-right: 0px; border:0; /*background:url(Images/feed-icon-14x14.png) no-repeat;*/ clear:left; text-decoration:none; }
a.isRSSLink:link {text-decoration:none;}
 #PostMain hr { height: 1px; padding: 0px; background-color:white; }
.isBlogArchive, .isFeaturedPosts{ padding-left:15px; text-align:left; line-height:120%;	}
.image{ padding-right:10px;}
.categorie_post_list, .categorie_list{ background:url(../Dvuelta_2009b/ico_carpeta.png) left no-repeat; height:14px; margin:auto; padding-left:20px; font-size:14px;}
.comments{ background:url(../Dvuelta_2009b/ico_comentarios.png) left no-repeat; height:14px; margin:auto; padding-left:40px; font-size:12px;}
.isOuterComment {width:560px; margin-left:10px;}
.isInnerComment {padding-bottom:10px; margin:0;/* border-bottom:1px solid #CCC;*/}
.isInnerComment2 {padding-bottom:10px; margin:0; }
.comentarios{ background:#CCC; padding:5px; color:#333; margin:0px} 
.comento{ padding-left:60px; background:url(../../../../DesktopModules/Ingen.Blog/Images/comment.jpg) top left no-repeat; background-color:#FFF; line-height:24px; margin:0px; font-size:12px;}
.pdf{ background:url(../Dvuelta_2009b/ico_pdf.png) left no-repeat; height:14px; margin:auto; padding-left:20px; font-size:14px; text-decoration:underline;}
.pregunta_encuesta{font-family: Arial; font-size: 16px; font-style: normal;  font-weight: normal; color: #872d63;}