/**
    RESETEO, reseteo de propiedades Fecha: 30/01/08
*/
*{margin:0;padding:0;}
p{
margin:0;
}
body{font:12px/16px "Trebuchet MS","Helvetica Neue",Arial,sans-serif;text-align:center;/*background:#E7EFF7 url(http://vymwebs.appspot.com/distritomaritimo/images/body.png) repeat-x top left;*/margin: 0px 0px;
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/bg.jpg) repeat-x top #E7EFF7;/*#EDEDE7;*/
color:#303030;}
#header,#footer,#teaser,#tabs,#content,#container,#sidebar-center{position:relative;}
#container{position:relative;width:960px;margin:20px auto;text-align:left;background-color:#fff;}
img,abbr{border:0;}
a{text-decoration:none;outline:none;color:#135EAE;}
a:hover{text-decoration:underline;color:#F39108;}
label{display:block;}
h4{font-size:12px;}
ul{list-style-type:none;}
small{font-size:11px;}
address{display:inline;}
input.text,textarea,select{padding:2px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;font:14px/16px "Helvetica Neue",Arial,sans-serif;background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/fieldbg.gif) repeat-x top;}
input.logout{
	border-top: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #4e4e4e;
	border-bottom: 1px solid #4e4e4e;
	background-color: #4179A9;
	color: white;
	text-transform: uppercase;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
}
input.logout:hover{
	border-top: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #4e4e4e;
	border-bottom: 1px solid #4e4e4e;
	background-color: #F39108;
	color: white;
	text-transform: uppercase;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
}

.clear{clear:both;}
.show{display:block;}
.hide,hr{display:none;}
.active{font-weight:bold;}
.icon{vertical-align:middle;}
.inline{display:inline;}
.center {text-align:center;}

/**	CABECERA, opciones, pestañas y slogan [top center] base/cuerpo/cabecera
*/


/************* AÑADIDO VICTOR *****************/


.promocion{
	padding:15px;
	border:3px #999 dashed;
	background-color:#FFC;
}

#eslogan-sup{
top:0px;
background-color:#FFFFFF;
width:960px;
margin:0 auto;
padding-bottom:5px;
padding-top:10px;
//width:961px;
}
#banner-sup{
margin-top:-10px; height:15px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/rounded.png) no-repeat bottom center;
margin-bottom:10px;

}
#pre-buscador{
position:absolute;
top:0px;
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/top-buscador.png) no-repeat top center;
	width:530px;
	height:9px;
	
}

#post-buscador{
position:relative;
top:-15px;
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/buscador-bottom.png) no-repeat bottom center;
	width:530px;
	height:9px;
	margin-top:-5px;
}

#buscador{
background-color:#edf4ff;
color:#277bc2;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:20px;
}

#buscador h2{
	color:#ef9a18;
	margin-bottom:10px;
}

#mensaje-buscador{
background-color:#edf4ff;
color:#277bc2;
padding:15px;
padding-top:5px;
margin-bottom:20px;
}

#mensaje-buscador h2{
	color:#ef9a18;
	margin-bottom:10px;
}

#buscador h2{
	color:#ef9a18;
	margin-bottom:10px;
}


#header h2{
font-size:11px;
color:#39458d;
margin-left:30px;
}

.hint {
  position: absolute;
  right: 130px;
  top:-10px;
  width: 200px;
  margin-top: -4px;
  border: 1px solid #c93;
  padding: 10px 12px;
  background-color: #ffc;
}

.hint .hint-pointer {
    position: absolute;
    left: 10px;
    top: 52px;
    width: 19px;
    height: 10px;
    background: url(http://vymwebs.appspot.com/distritomaritimo/images/pointer.gif) left top no-repeat;
}

.masinfo{
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/masinfo.png) left top no-repeat;
	width:110px;
	height:25px;

}

#frm_comentario {
background: url(http://vymwebs.appspot.com/distritomaritimo/images/escribir_comentario.jpg) left top no-repeat;
  position: relative;
  right: 15px;
  top:-20px;
  width: 250px;
  margin-top: -4px;
  border: 1px solid #f8bc3c;
  padding: 10px 12px;
  background-color: #19578c;
  height:300px;
  z-index:100;
  color:#FFFFFF;
  
}

#frm_comentario .hint-pointer {
    position: absolute;
    left: -80px;
    top: 42px;
    width: 80px;
    height: 40px;
    background: url(http://vymwebs.appspot.com/distritomaritimo/images/borde_comenta.gif) left top no-repeat;
}

#frm_comentario input{
	width:220px;
	color:#277bc2;
}

input.button_enviar{
	 
	/*margin-left: 235px; */
	
	text-align:center;
	
	cursor:pointer; 
	font-size: 10px; 
	padding-bottom:2px;
	font-weight:bold;
	border: 0;
	width:98px;
	height:25px;
	background: transparent url(http://vymwebs.appspot.com/distritomaritimo/images/btn_enviar.png);
	background-repeat:no-repeat;
	color: #fff;

}

input.button_enviar:hover{
	border: 0;
	background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/btn_enviarb.png);
	background-repeat:no-repeat;
	color: #fff;
	cursor:pointer; 
}

.error_comentarios{
position:absolute;
	color:#FF0000;
	margin-bottom:7px;
	width:100%;
	padding-top:22px;
	left:0px;
	text-align:center;
}

#comercio_destacado{
width:365px;
background:#fee8cb;
padding:15px;
margin-bottom:10px;
}
.titulo_comercio_destacado{
	margin-bottom:25px;
}

#pre-destacado{
position:absolute;
top:0px;
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/destacado-top.png) no-repeat top center;
	width:395px;
	height:9px;
	
}

#post-destacado{
position:relative;
top:-14px;
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/destacado-bottom.png) no-repeat bottom center;
	width:395px;
	height:9px;
	margin-top:-5px;
}


#comentarios-pagina{
	
	margin-bottom:30px;
}

#comentario-pagina{
	border-bottom:solid #f4f4f4 1px;
	padding:15px;
	
}

.pregunta{font-size:14px;
	color:#f58626;
	text-decoration:underline;
	padding-bottom:7px;
}

.respuesta{
text-align:justify;
}

/*********************************************/

/****************** MENU *********************/

.txt_blue_bold 
{
	font-size:12px;
	font-weight:bold;
}

.txt_orange_bold 
{
	font-size:10px;
	font-weight:bold;
}

.affiliTextButton 
{
	font-family:Verdana;
	font-size:11px;
	padding:1px 1px 1px 1px;
	margin-left:2px;
	height:23px;
	border:solid 1px #a0a0a0;
	background-image:url(/affilinet/Images/Elements/affiliTextButtonBackground.gif);
}

/*
body {
	margin:0;
	padding:0;
	font-family:Verdana, sans-serif;
	font-size:10px;
}
 
hr {
	color:#D5D5D5;
	background-color:#D5D5D5;
	height:1px;
	border:none;
}

img {
	border:0;
}

p {
	color:#7C7C7C;
	font-family:Verdana, sans-serif;
	font-size:10px;
	margin-top:0;
	margin-bottom:5px;
}

div.HeaderImage p {
	margin:0;
	padding:0;
}

a {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#003878;
}
*/
span.Text {
	color:#7C7C7C;
}

.FloatLeft {
	float:left;
}

.FloatRight {
	float:right;
}

.ClearFloat {
	clear:both;
}

.Center {
	bottom:0px;
	margin-left:40px;
	position:absolute;
	width: 100px;
}

.ContentBox {
	background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/layout/backgrounds/contentbox.png);
	background-repeat:repeat-x;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	padding:0 10px 10px;/*old: padding:0 10px 10px 10px*/
	width:680px;/*old width:682px*/
}

.affilinetContentBox {
	width:680px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	padding:0 10px 10px 10px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/backgrounds/contentbox.png');
	background-repeat:repeat-x;
}

.ContentBoxTop {
	width:702px;
	height:10px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/contentbox_top.png');
	background-repeat:no-repeat;
}

div.ContentFooter {
	width:702px;
	height:5px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/content_footer.png');
	background-repeat:no-repeat;
}

div.ContentFooterWithSubnavi {
	width:702px;
	height:5px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/content_footer_with_subnavi.png');
	background-repeat:no-repeat;
}

div.ContentNewsBoxTop {
	width:214px;
	height:125px;
	padding:60px 0 0 140px;
	color:#FFF;
}

.ContentNewsBoxTop a {
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.ContentNewsBoxTop ul {
	list-style:none;
	list-style-image: url('http://vymwebs.appspot.com/distritomaritimo/images/layout/bullet_blue.gif');
	margin:10px 0 15px 20px;
	padding:0;
}

.ContentNewsBoxTop ul li {
	color:#003878;
	background-color:transparent;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

div.ContentNewsBoxPublisher {

	background-repeat:no-repeat;
}

div.ContentNewsBoxPublisher a {
	padding:4px 0 0 7px;
	display:block;
	width:193px;
	height:20px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/buttons/btn_start_pub.png');
	background-repeat:no-repeat;
}

div.ContentNewsBoxAdvertiser {
	background-repeat:no-repeat;
}

div.ContentNewsBoxAdvertiser a {
	padding:4px 0 0 7px;
	display:block;
	width:193px;
	height:20px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/buttons/btn_start_adv.png');
	background-repeat:no-repeat;
}

div.ContentNewsBox {
	width:352px;
}

div.NewsBoxStart {
	height:178px;
	padding:18px 19px;
}

div.NewsBoxStartPublisher {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/start_newsbox_pub_bot.png');
	background-repeat:no-repeat;
	padding:18px 26px;
}

div.NewsBoxStartAdvertiser {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/start_newsbox_adv_bot.png');
	background-repeat:no-repeat;
}

div.NewsBoxStartAdvertiser .Item {
	padding-left:3px;
}

div.NewsBoxStart div.Item {
	margin-bottom:10px;
}

div.NewsBoxStart div.Item .Image {
	width:64px;
}

div.NewsBoxStart div.Item .Text {
        margin-left:5px;
        width:230px;
		/* xparo change Ticket #2008112610000031
		padding-left:5px;
		width:235px;
		*/
}

h1.NewsBoxStart {
	color:#003878;
	background-color:transparent;
	margin:0;
	padding:0;

	font-weight:bold;
	font-size:10px;
}

p.NewsBoxStart {
	color:#003878;
	background-color:transparent;
	margin:0;
	padding:0;
}

p.NewsBoxStart a {
	text-decoration:none
}


h1.NewsStart {
	color:#003878;
	background-color:transparent;
	font-weight:bold;
	margin:0;
	padding:0;
}

.NewsStart p {
	color:#FFF;
	background-color:transparent;
	margin:0;
	padding:0;
}

.NewsStart p.Date {
	color:#FFF;
	margin:10px 0 0 0;
	padding:0;
}

.NewsStart a {
	color:#003878;
	text-decoration:underline;
}

div.Splitter {
	width:100%;
	height:1px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/content_line_horizontal.png');
	background-repeat:repeat-x;
	background-position:bottom left;
}


div.ListView {
	width:680px;

	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/content_line_vertical.png');
	background-repeat:repeat-y;
	background-position:572px 0;

	/*padding:10px;*/
	padding:10px 0 0 0;
}

div.ListView div.Text {
	width:554px;
	padding:5px 10px 5px 10px;
}

div.ListView div.DownloadItem {
	width:106px;
	padding:0 0 10px 0;
	text-align:center;
}


div.ListViewSubNavi {
	width:500px;

	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/content_line_vertical.png');
	background-repeat:repeat-y;
	background-position:424px 0;

	/*padding:10px;*/
	padding:10px 0 0 4px;
}

div.ListViewSubNavi div.Text {
	width:414px;
	padding:5px 10px 5px 0;
}

div.ListViewSubNavi div.DownloadItem {
	width:65px;
	padding:0 0 10px 0;
	text-align:center;
}


div.Container {
	background-color:#FFF;
	width:946px;
	margin-left:10px;
}

div.Logo {
	padding-top:10px;
}

div.RightPane {
	width:232px;
	color:#7C7C7C;
	margin-top:10px;
}

body.StartPage .LeftPane {
	width:232px;
	margin-top:31px;
}

body.StartPage .ContentPane {
	width:704px;
	color:#7C7C7C;
	margin-top:10px;
	margin-left:10px;
}

body.Standard2ColumnsRelated .ContentPane {
	width:700px;
	color:#7C7C7C;
	margin-top:10px;
	margin-right:14px;
}

body.Standard3Columns .ContentContainer {
	width:700px;
	margin-right:12px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;

	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/content_background_top.png');
	background-repeat:repeat-x;
}

body.Standard3Columns .LeftPane {
	width:186px;
	color:#7C7C7C;
}

body.Standard3Columns .ContentPane {
	width:496px;
	color:#7C7C7C;
	padding-left:11px;
	margin-left:2px;
}

div.ContentHeader {
	width:702px;
	margin-top:10px;
	margin-right:12px;
}

div.ContentSplitter {
	height:100%;
	width:100%;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navi3_splitter.png');
	background-repeat:repeat-y;
	background-position:186px 0;
}

div.LoginContainer {
	height:89px;
	margin-bottom:27px;
}

div.LanguageSelect {
	height:30px;
}

div.LanguageSelect .Flags {
	height:25px;
	padding:4px 0 0 0;
	border-bottom:1px solid #D5D5D5;
}

div.LanguageSelect .Flags .Text {
	width:100px;
	color:#7C7C7C;
	font-family:Verdana, sans-serif;
	font-size:10px;
	margin:0;
}

div.LanguageSelect .Left {
	width:5px;
	height:30px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/lang_left.png');
}

div.LanguageSelect .Right {
	width:5px;
	height:30px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/lang_right.png');
}

div.LanguageSelect ul {
	list-style:none;
	margin:0;
	padding:0;
}

div.LanguageSelect ul li {
	float:left;
	display:inline;
	margin-right:1px;
}

div.AffilinetProgramsContainer {
	width:946px;
	height:93px;
	border:1px solid black;
	margin-top:5px;
}

div.ContentHeaderImageLeftCorner {
	width:10px;
	height:23px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/contentheader_title_left.png');
	background-repeat:no-repeat;
}

div.ContentHeaderImageTitle {
	height:18px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/contentheader_title_background.png');
	background-repeat:repeat-x;
}

div.ContentHeaderImageRightCorner {
	width:10px;
	height:23px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/contentheader_title_right.png');
	background-repeat:no-repeat;
}


div.SpeechBubbleBigTop {
	width:240px;
	height:20px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/speechbubbles/speechbubblebig_top.png');
	background-repeat:no-repeat;
}

div.SpeechBubbleBig {
	width:240px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/speechbubbles/speechbubblebig_content.png');
	background-repeat:repeat-y;
}

div.SpeechBubbleBig .Content {
	padding:0 17px 47px 17px;
	min-height:220px;
	width:206px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/speechbubbles/speechbubblebig_bottom.png');
	background-repeat:no-repeat;
	background-position:bottom left;
}

div.SpeechBubbleRightPaneTop {
	width:232px;
	height:20px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/speechbubbles/speechbubblerightpane_top.png');
	background-repeat:no-repeat;
}

div.SpeechBubbleRightPane {
	width:232px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/speechbubbles/speechbubblerightpane_content.png');
	background-repeat:repeat-y;
}

div.SpeechBubbleRightPane .Content {
	padding:0 17px 47px 17px;
	min-height:220px;
	width:198px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/speechbubbles/speechbubblerightpane_bottom.png');
	background-repeat:no-repeat;
	background-position:bottom left;
}

div.SpeechBubbleSmall {
	width:232px;
	height:159px;
}

div.SpeechBubbleSmall .Description {
	height:113px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/speechbubbles/speechbubble_small.png');
	background-repeat:no-repeat;
	
	padding:19px 20px 0 20px;
}

div.SpeechBubbleSmall .Description h1 {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:0 0 5px 0;
	margin:0;
}

div.SpeechBubbleSmall .Link {
	height:27px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/buttons/btn_speechbubble_small.png');
	background-repeat:no-repeat;
}

div.SpeechBubbleSmall .Link a {
	padding:7px 0 7px 17px;
	display:block;
	
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
}

div.SpeechBubbleSmall ul {
	list-style-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/bullet_checked.png');
	list-style-position:inside;
	margin:0;
	padding:0;
}

div.SpeechBubbleSmall ul li {
	color:#FFF;
	font-size:10px;/*Xparo, 11.11.2008, #6362 */
	padding:3px 0;
}

div.ContactItem h1 {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003878;
	background-color:transparent;
	padding:20px 0 0 0;
	margin:0 0 14px 0;
}

div.ContactItem .Image {
	width:84px;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
}

div.ContactItem .Description {
	margin:10px 0 0 0;/*old: 10px 0px 0px 0px*/
	/*padding:0 25px 0;old: 0px 0px 10px 0px*/
	/*width:545px;old: 600px;*/
	width:680px;
}

div.ContactItem .Text {
	color:#7C7C7C;
}

div.Bullet ul {
	list-style-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/bullet_orange.gif');
	/*list-style-position:inside;*/
	margin:0;
	padding:0 0 0 15px;
}

div.Bullet ul li {
	color:#7C7C7C;
	margin:0;
	padding:0;
}

div.SuccessStoryItem {
	position:relative;
	padding:0 0 10px 0;
}

div.SuccessStoryItem h1 {
	color:#003878;
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
}

div.SuccessStoryItem .Preview {
	width:555px;
}

div.SuccessStoryItem .MoreLink {
	position:absolute;
	bottom:10px;
	right:0;
}

div.ButtonSmall {
	width:94px;
	height:20px;
}

div.ButtonSmall a {
	padding:3px 0 3px 10px;
	display:block;

	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	text-align:left;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/buttons/btn_small.png');
	background-repeat:no-repeat;
}

div.ButtonSmallBack {
	width:94px;
	height:20px;
}

div.ButtonSmallBack a {
	padding:3px 10px 3px 20px;
	display:block;

	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/buttons/btn_small_back.png');
	background-repeat:no-repeat;
	text-align:right;
}

div.ButtonStandard {
	width:120px;
	height:20px;
}

div.ButtonStandard a {
	padding:3px 0 3px 10px;
	display:block;

	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/buttons/btn_standard.png');
	background-repeat:no-repeat;
}

div.ButtonBig {
	width:234px;
	height:26px;
}

div.ButtonBig a {
	padding:6px 0 7px 15px;
	display:block;

	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;

	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/buttons/btn_big.gif');
	background-repeat:no-repeat;
}

h1.HeadlineTitle {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#7C7C7C;
	padding:5px 0 0 0;
	margin:0;
}

h1.HeadlineBigBox {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#7C7C7C;
}

h1.HeadlineContent {
	font-family:Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#7C7C7C;
	margin-bottom:5px;
}

h1.SpeechBubble {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	margin:0;
	padding-bottom:5px;
}

div.ButtonNewsStart {
	width:240px;
	height:135px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/buttons/btn_news_start.png');
	background-repeat:no-repeat;
}

div.ButtonNewsStart a {
	padding:89px 0 35px 17px;
	display:block;
	
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
}

.TextboxButton a {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#7C7C7C;
	background-color:transparent;
	text-decoration:none;
}

table.ListView {
	width:702px;
	margin-right: 1px;
	border-collapse: collapse;
}

table.ListView td {
	border:1px solid #D5D5D5;
	padding:5px;
}

table.ListView th {
	color:#003878;
	background-color:#E6E6E6;
	text-align:left;
	border:1px solid #D5D5D5;
	padding:5px;
}

table.ListView tr.alternating {
	background-color:#FAFAFA;
}

table.ListView a {
	color:#003878;
	font-size:10px;
	text-decoration:underline;
}


/* NAVIGATION LEVEL 1 BEGIN*/

div.NaviLevel1Container {
	width:938px;
	margin:0 auto;
	height:34px;
}

div.NaviLevel1LeftCorner {
	width:15px;
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_left.png');
	background-repeat:no-repeat;
}

div.NaviLevel1Links {
	height:34px;
	width:811px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_background.png');
	background-repeat:repeat-x;
}

div.NaviLevel1RightCorner {
	width:112px;
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_right.png');
	background-position:right;
	background-repeat:no-repeat;
}

.NaviLevel1 ul {
	list-style:none;
	margin:0;
	padding:0;
}

.NaviLevel1 ul li {
	float:left;
	line-height:34px;
	display:inline;
	margin-right:10px;
}

.NaviLevel1 ul li a {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#7C7C7C;
	text-decoration:none;
}

.NaviLevel1 ul li a:hover {
	color:#003878;
}

/* --------------------------------------------------------------------------*/

.NaviLevel1 ul li.active0 .Left {
	width:10px;
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_left_0.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active0 .Link {
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_background_0.png');
	background-repeat:repeat-x;
}

.NaviLevel1 ul li.active0 .Right {
	width:10px;

	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_right_0.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active0 a {
	color:#003878;
	background-color:transparent;
	margin:0;
}

/* --------------------------------------------------------------------------*/

.NaviLevel1 ul li.active1 .Left {
	width:10px;
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_left_1.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active1 .Link {
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_background_1.png');
	background-repeat:repeat-x;
}

.NaviLevel1 ul li.active1 .Right {
	width:10px;
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_right_1.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active1 a {
	color:#003878;
	background-color:transparent;
	margin:0;
}

/* --------------------------------------------------------------------------*/

.NaviLevel1 ul li.active2 .Left {
	width:10px;
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_left_2.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active2 .Link {
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_background_2.png');
	background-repeat:repeat-x;
	text-align:center;
}

.NaviLevel1 ul li.active2 .Right {
	width:10px;
	height:34px;
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/mainnavi_button_right_2.png');
	background-repeat:no-repeat;
	
}

.NaviLevel1 ul li.active2 a {
	color:#003878;
	background-color:transparent;
	margin:0;
	
}

/* --------------------------------------------------------------------------*/

/* NAVIGATION LEVEL 1 END*/

/* NAVIGATION LEVEL 2 BEGIN*/

div.NaviLevel2Container {
	width:938px;
	margin:0 auto;
	height:22px;
}

div.NaviLevel2LeftCorner {
	width:15px;
	height:22px;
	background-repeat:no-repeat;
}

div.NaviLevel2Links {
	width:811px;
	height:22px;
	background-repeat:repeat-x;
}

div.NaviLevel2RightCorner {
	width:112px;
	height:22px;
	background-repeat:no-repeat;
	background-position:right;
}

/* --------------------------------------------------------- */

div.NaviLevel2LeftCorner0 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_left_0.png');
}

div.NaviLevel2Links0 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_background_0.png');
}

div.NaviLevel2RightCorner0 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_right_0.png');
}

/* --------------------------------------------------------- */

div.NaviLevel2LeftCorner1 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_left_1.png');
}

div.NaviLevel2Links1 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_background_1.png');
}

div.NaviLevel2RightCorner1 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_right_1.png');
}

/* --------------------------------------------------------- */

div.NaviLevel2LeftCorner2 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_left_2.png');
}

div.NaviLevel2Links2 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_background_2.png');
}

div.NaviLevel2RightCorner2 {
	background-image:url('http://vymwebs.appspot.com/distritomaritimo/images/layout/navigation/navi2_right_2.png');
}

/* --------------------------------------------------------- */

.NaviLevel2 ul {
	list-style:none;
	margin:0;
	padding:0;
}

.NaviLevel2 ul li {
	float:left;
	line-height:11px;
	display:inline;
	margin-top:5px;
}

.NaviLevel2 ul li a {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	margin-right:10px;
}

.NaviLevel2 ul li a:hover {
	color:#003878;
}

.NaviLevel2 ul li a.active {
	color:#003878;
}

/* NAVIGATION LEVEL 2 END*/


/* NAVIGATION LEVEL 3 BEGIN*/

div.NaviLevel3Container {
	padding-left:9px;
	width:175px;
}

.NaviLevel3 ul {
	list-style:none;
	margin:0;
	padding:0;
}

.NaviLevel3 ul li {
	line-height:11px;
	display:block;
	padding-bottom:5px;
}

.NaviLevel3 ul li a {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#7C7C7C;
	text-decoration:none;
}

.NaviLevel3 ul li a:hover {
	color:#003878;
}

.NaviLevel3 ul li a.active {
	color:#003878;
}

/* NAVIGATION LEVEL 3 END*/



#NuevoMenu{
	
}

/********************************************/



#header{top:-10px;height:73px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/rounded.png) no-repeat top left}
#header h1,#header a{display:block;width:340px;height:35px;}
#header a{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/logo.jpg) no-repeat left; padding-top:33px; margin-left:9px;}
#header a span{display:none;}

/**	BUSQUEDA, formulario de busqueda e info [top right] base/cuerpo/cabecera
*/
#search{position:absolute;right:10px;top:1px;padding-right:0px;}
#search p{font-size:11px;padding-top:3px;}
#search div p {position:absolute;padding:0;font-size:11px;width:300px;text-align:right;left:-310px;top:1px;color:#888;line-height:14px;}
#search div p strong{display:block;color:#343434;}
#search label {display:none;}
#search .text{outline:none;border:1px solid #DCDCDC;padding:5px;width:230px;font:14px/16px 'helvetica neue',arial,sans-serif;background:#fff;}
#search .submit{position:absolute;right:0;top:0;height:29px;width:29px;border:0;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/search.png) no-repeat top left;overflow:hidden;text-indent:-5000px;}

/** MENU, cabecera [top center] base/cuerpo/menu 
*/

.nav {
	background: #fff url(http://vymwebs.appspot.com/distritomaritimo/images/menu/nav_bg.png) repeat-x;
	float: left;	
}
.nev-wrapper {
	clear: both;
	float: left;
}
.nav-left {
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/nav_left.png) no-repeat top left;
	float: left;
	width: 11px;
	height: 41px;
}
.nav-right {
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/nav_right.png) no-repeat top right;
	float: left;
	width: 11px;
	height: 41px;
}
.nav ul {
	width: 938px;
	height: 38px;
	float: left;
	margin: 0;
	padding-top: 3px;
	list-style: none;
	font-size: 12px;
	font-weight:bold;
}
.nav li {
	float: left;
	padding: 0 7px;
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/split.png) no-repeat right center;
	position: relative;
	z-index: 1;
}
.nav li.last {
	background:none;
	width:177px;
}
.nav li:hover {
	z-index:2;
}
.nav li a {
	display: block;
	line-height: 38px;
	overflow: hidden;
	float: left;
	color:#FFF;
	cursor:pointer;
}
a .menu-left {
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/menu_left.gif) no-repeat left top;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-mid {
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/menu_mid.gif) repeat-x top left;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-right {
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/menu_right.gif) no-repeat top left;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}

.nav li a:hover .menu-left,
.nav li.active a .menu-left,
.nav li:hover a .menu-left,
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right {
	background-position: 0 -37px;
	line-height: 35px;
}
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a {
	color: #09548B;
	text-decoration:none;
}
/*
.nav li:hover .sub,
.nav li.hover .sub {
	display:block;
}
.nav li .sub {
	/*display: none;
	position: absolute;
	top: 27px;
	left: 6px;
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
}
.nav li ul {
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;
	font-size: 14px;
}

.nav li:hover li,
.nav li.active li {
	width: 100%;
	padding: 1px 0 2px;
	border-bottom: 1px #C1D9F0 dashed;
	background: none !important;
}
.nav li:hover li a,
.nav li.active li a {
	color: #09548B;
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 8px 3px 3px;
	text-indent: 1px;
}
.nav li:hover li a:hover,
.nav li.active li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}*/
/*IE*/
/*
.nav li li a:hover,
.nav li li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}*/
/**/
/*
.nav .btm-bg {
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/menu/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}*/
.contentmenu {
	width: 920px;
	background: transparent url(http://vymwebs.appspot.com/distritomaritimo/images/menu/content_bg.png) repeat-y;
	/*float: left;*/
	margin-top:41px !important;
	margin-top:-12px;
	padding: 4px 20px;
}
.contentmenu h1 {
	color: #333;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 18px;
	border-bottom: 1px dashed #C1D9F0;
}
.contentmenu h2 {
	/*font-weight: 400;*/
	/*text-transform: uppercase;*/
	font-weight:bold;
	font-size: 13px;
	padding-left: 10px;
	margin-bottom: 0px;
}
.contentmenu h2 a{
	padding: 10px 5px;
}

.contentmenu h2 a span{
	padding:10px;
	padding-left:15px;
}
.contentmenu h2 a:hover span,.contentmenu h2 a.active span{
	background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/submenu-l2.jpg) no-repeat center left;
}

.contentmenu h2 a:hover,.contentmenu h2 a.active{
	background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/submenu-r2.jpg) no-repeat center right;
	color:#FFF;
	text-decoration:none;
}

.contentmenu p {
	padding: 0 15px;
	text-align: justify;	
}
.contentmenu-bottom {
	width: 960px;
	background: transparent url(http://vymwebs.appspot.com/distritomaritimo/images/menu/content_bottom.png) no-repeat;
	height: 15px;
	float: left;
}

/*fin menu miguel*/


/*
#menu{margin:0px 11px;background:#2378BF url(http://vymwebs.appspot.com/distritomaritimo/images/subheader.png) repeat-x bottom left;}
#menu h2{display:none;}
#menu ul{list-style-type:none;height:30px;padding:0px 5px;}
#menu li{float:left;height:30px;}
*/
/* menu */
/*
#menu-home{background:#2378BF url(http://vymwebs.appspot.com/distritomaritimo/images/header-bg.png) repeat-x top left;}
#menu-options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/header-r.png) no-repeat top right;float:right;}
#menu-index{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/header-l.png) no-repeat top left}
#menu-home li a{color:#fff;text-decoration:none;font-size:12px;display:block;padding:7px;font-weight:bold;}
#menu-home li.active a,#menu-home li a:hover, #menu-home .menu-open{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/header-bg-a.png) repeat-x top left;}
#menu-home li.active a{padding:0;}
#menu-home li.active a strong{display:block;padding:7px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/header-arrow.png) no-repeat bottom center}
#menu-home li a img{padding-left:2px;vertical-align:2px;}
#menu-home .perfil{position:relative;}
#menu-home .perfil a{padding-left:35px;}
#menu-home li.login a img{vertical-align:0px;}
#menu-home li img.avatar{width:20px;height:20px;border:2px solid #2277BE;vertical-align:0;padding:0;position:absolute;left:5px;top:3px;}
#menu-home .rss a,#menu-home .rss a:hover{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/rss.png) no-repeat center center;height:30px;padding:0px 10px;}
#menu-home .rss span{display:none;}
*/
/* sub menu dentro de los tabs principales */
/*
#menu-home ul li ul{display:none;height:auto;background-color:#19578C;position:absolute;z-index:10000;padding:0px;padding-bottom:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}
#menu-home ul li ul.show, #menu-home ul li div.show{display:block;}
#menu-home ul li ul li{height:auto;float:none;}
#menu-home ul li ul li a,#menu-home ul li.perfil ul li a{padding:4px 15px;padding-right:25px;}
*/
/* sub menu */
/*
#menu-sub{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/subheader-r.png) no-repeat bottom right}
#menu-sub ul{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/subheader-l.png) no-repeat bottom left}
#menu-sub li a{text-decoration:none;font-size:11px;display:block;color:#135EAE;}
#menu-sub li a span,#menu-sub li a strong{display:block;padding:7px;}
#menu-sub li.active{margin:0px 3px;}
#menu-sub li a:hover{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/subheader-hl.png) no-repeat center left;}
#menu-sub li a:hover span{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/subheader-hr.png) no-repeat center right;}
#menu-sub li.active a,#menu-sub li.active a:hover{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/subheader-al.png) no-repeat center left;font-weight:bold;}
#menu-sub li.active a strong,#menu-sub li.active a:hover strong{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/subheader-ar.png) no-repeat center right;}
#menu-home ul li.perfil ul {width:150px;}
#menu-home ul li.perfil ul li a {padding-right:15px;}
*/
/**	INFORMACIÓN, justo debajo del submenu [top center] base/cabecera
*/
.info{margin-bottom:10px;border-bottom:1px solid #f1f1f1;padding:5px;font-size:11px}
.info .main p.home{padding-left:20px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/home.png) no-repeat 3px 3px}
.info .main,.info .main ul li{float:left}
.info .main ul li a{margin:5px;border-left:1px solid #F1F1F1;padding:4px 12px;padding-right:4px;font-size:10px;text-transform:uppercase;color:#404040}
.info .main ul li.first a{margin-left:0;border:0}
.info .main ul li.active{position:relative;height:24px;margin-top:-3px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/info-tab-active-r.png) no-repeat top right}
.info .main ul li.active a{display:block;margin:0;padding:4px 12px;padding-left:17px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/info-tab-active-l.png) no-repeat top left;color:#125BA9}
.info .main ul li.active.first a{padding-left:14px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/info-tab-active-l.png) no-repeat -5px 0px}
.info .sidebar{float:right}
.info .sidebar a.add{background:transparent none no-repeat left center;color:#404040}
.info .main p{padding-bottom:3px}
	
/**	PIE, enlaces corporativos y patrocinadores [bottom center] base/cuerpo/pie
*/
#footer{clear:both;border-top:1px solid #f1f1f1;font-size:11px;padding-top:12px;}
#footer .clear{background:#E7EFF7 url(http://vymwebs.appspot.com/distritomaritimo/images/rounded.png) no-repeat 0px -5px; height:10px; //position:relative; top:-10px; }
.partners{float:right;width:350px}
.partners p{padding-top:0px}
.partners a{padding:2px;}
.credits{float:left;width:600px;padding-top:0px; color:#5C94D1;padding-bottom:5px;}
.credits p {padding:0px 14px;}
.credits p a{padding:2px 5px;}
.credits .copy{padding:7px 14px;line-height:14px;}
.credits .copy a{color:#5C94D1;}
.credits .menu a {font-weight: bold;}

/**	LAYOUT, diseño de las columnas [center center] contenido
*/
#content{padding:0px 11px}
#main{float:left;width:530px;padding-bottom:10px;position:relative}
#main-alta{float:left;width:925px;padding-bottom:10px;position:relative}
#sidebar{float:right;width:395px;padding-bottom:10px;position:relative}
#sidebar-center{clear:both;background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/sub-footer.png) no-repeat bottom center;padding-bottom:10px;margin-bottom:15px}
.item.ads .item-content{padding:0;text-align:center;line-height:0}

/**	TEXTO COMUN, define estilos basicos
*/
.post-content{padding-right:10px;padding-left:5px}
.post-content h1{font-size:22px;line-height:22px;font-weight:normal;padding-top:5px;padding-bottom:15px;color:#F39108}
.post-content h1 a{color:#F39108}
.post-content h2{font-size:16px;padding:15px 0px 10px 0px}
.post-content h2 a{color:#2E7C2A;/*404040*/}
.post-content p{padding-bottom:10px;line-height:17px}
.post-content blockquote{margin:10px;padding:0px 10px;border-left:3px solid #f1f1f1;color:#606060;font-family:Georgia;font-size:13px}
ul.list{margin:10px 40px;list-style-type:circle}
.info-content{padding:0px 15px;padding-left:8px}
.info-content p{padding-bottom:5px;padding-left:10px;font-size:11px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/arrow.png) no-repeat 0px 4px}
/*	FORMULARIOS */
.post-content form fieldset{border:1px solid #fff;border-top:1px solid #ddd;padding:0px 10px 20px 10px}
.post-content form fieldset legend{padding:5px 8px;font-size:12px;font-weight:bold}
.post-content form input.text{width:98%;font-size:16px}
.post-content form textarea.text{width:98%;font-size:16px}
.post-content form fieldset label{display:block;padding-top:8px;padding-bottom:2px}
.post-content form fieldset label small{padding-left:3px;font-size:11px;color:#808080}

/**	MENSAJES DEL SISTEMA, Muestra informacion de nuestras acciones [bottom center] base/mensajes
*/
.tip{margin-bottom:10px;padding:10px;background:#FFFFBB;border:1px solid #E6E6A7}
.tooltip,.information,.warning,.error,.success{position:relative;margin:3px;margin-bottom:13px;border:1px solid #E6E6A7;padding:20px 20px 20px 75px;background:#FFFFBB url(http://vymwebs.appspot.com/distritomaritimo/images/tooltip.png) no-repeat 5px 0px}
.tooltip h2,.warning h2,.information h2,.error h2{padding-bottom:5px;font-size:16px;color:#a99936}
.success h2,.close a{color:#a99936}
.information{border-color:#CDDDEE;background-color:#ddeaf8;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/information.png)}
.information h2,.information .close a{color:#0756A9}
.warning{border-color:#ffd18e;background-color:#ffe8c5;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/warning.png)}
.warning h2,.warning .close a{color:#FCA018}
.error{border-color:#ffbebe;background-color:#ffdede;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/error.png)}
.error h2,.error .close a{color:#E83D3D}
.success{border-color:#d5edaf;background-color:#ecffcd;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/success.png)}
.success h2,.success .close a{color:#80B925}
.success p a{color:#404040}
.close{position:absolute;top:10px;right:20px;font-size:11px}

/**	BANNER, información que aparece arriba en la cabecera [top top] base/barra
*/
#banner-top{position:relative;width:960px;margin:0px auto;margin-left:auto;margin-right:auto;padding-bottom:5px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/_rounded.png) no-repeat bottom left; }
#banner-top .message{background-color:#fff;padding-top:10px;padding-bottom:5px}
#banner-top .close{position:absolute;top:10px;right:10px;font-size:11px}
#banner-top .close a{color:#808080;text-decoration:none}

/**	LOGIN, cajetin de login [top right] base/cabecera
*/
#login{display:none;background-color:#19578C;position:absolute;z-index:10000;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}
#login h3{display:none;}
#login form{padding:2px 15px;padding-bottom:5px;}
#login form label{font-size:11px;color:#E7EFF7;font-weight: bold;padding:0px;padding-top:3px;}
#login form input{width:170px;border:1px solid #267BC2;background:#19578C;color:#fff;padding:3px;}
#login form label input{margin-top:2px;width:auto}
#login form input.submit{margin-top:5px;width:auto;height:auto;}
#login .pass {padding:3px;text-align:center;}
#login .pass a{font-weight: normal;font-size:11px;padding:0;display:inline;}
#login .pass a:hover {text-decoration: underline;background:#19578C;}
/**	BUBBLES, tooltips con estilo
*/
#bubble,.bubble-tip{background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/bg.png) repeat-x bottom left;border:1px solid #ddd;width:180px;text-align:left;padding:10px;position:absolute;visibility:hidden;top:0}
.bubble-title{width:90%;font-weight:bold;font-size:12px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/barrow.png) no-repeat right top;position:absolute;top:-8px;padding-top:15px}
.bubble-text{line-height:12px;padding-top:15px}

/**	PAGINACIÓN, paginación de posts [bottom left]
*/
.paginate{padding:10px;text-align:center}
.paginate div.paginate-block div{display:inline;margin:2px}
.paginate a,.paginate strong{border:1px solid #ddd;padding:4px 7px;text-decoration:none}
.orange .item-content .paginate a:hover,.orange .item-content .paginate strong,#portada h2.paginate a{border:1px solid #FB9E1A;background-color:#FB9E1A;color:#fff}
#portada h2.paginate a:hover {background-color:#ED7E24;border-color:#ED7E24;}
/**	HIGHLIGHT, sistema de resaltado
*/
.highlight{padding:0px 3px;background:yellow}

/**	BOTONES, sistema de botones
*/
.submit,.submit2{width:190px;height:29px;border:0;font-weight:bold;color:#404040;background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/button.png) no-repeat bottom center}
.submit2{width:92px;background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/button2.png) no-repeat bottom center}
p.submit2{background-position:top center;text-align:center}
p.submit2 a{display:block;padding:5px;color:#404040}
p.submit2 a:hover{text-decoration:none}
#main .submit,#main .submit2{margin-top:5px}

.btn, .btn2{text-indent:0px;font-weight:bold;font-size:11px;padding:0;border:0;color:#404040;background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/btn.jpg) no-repeat bottom right;width:101px;height:26px;}
/*
.btn, .btn2{text-indent:0px;font-weight:bold;font-size:11px;padding:0;border:0;color:#404040;background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/btn.jpg) no-repeat;float:right;width:85px;height:26px;}
*/
.btn2{background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/btn2.jpg) no-repeat bottom center;width:135px;}
p.btn{/*background-position:top center*/;text-align:center}
p.btn a{display:block;padding:3px;color:#404040}
p.btn a:hover{text-decoration:none; color:#FB9E1A}
/**	MODULOS, sistema de widgets con colores por defecto azul
*/
.item{margin-bottom:10px}
.m10,.item.ads{margin-bottom:10px}
.m20 {margin-bottom:20px}
.item .item-title{position:relative;height:32px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/bg.png) repeat-x top left;color:#fff;font-size:11px;margin-bottom:10px;}
.item .item-content{padding-top:10px}
.p7{padding:0px 7px}
.p10{padding:0px 10px}

/* 	2 columnas 100% */
.item .item-box .item-content{clear:none;float:left;width:190px}

/* 	2 columnas 50% */
.item .item-box .item-content.right,.item-box .item.right{float:right;text-align:left}
.item-box .item{float:left;width:190px}
.item-content,.item-foo,.sidebar-foo{clear:both}

/* 	4 columnas al 25% */
#sidebar-center .item{float:left;width:225px;margin-right:10px;margin-bottom:8px}
#sidebar-center .item.right{margin-right:0}

/* 	Cabecera */
.item .item-title h2{float:left;font-size:14px;padding:8px 0px 8px 10px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/l.png) no-repeat top left;color:#fff}
.item .item-title a{color:#fff}
.item .item-title h2 small{font-weight:normal;line-height:0}
.item .item-title .options{height:32px;float:right;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/rbc.png) no-repeat top right}
.item .item-title .options p{padding:8px 10px}
.item .item-content h3{font-size:12px}
.item.bgs .item-content{background-color:#E7E7E7}
.item.bgs .item-foo{height:7px;background:#E7E7E7 url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/bgsmoke-50.png) no-repeat bottom left}
.item.bg .item-content,.item.bg .item-box{background-color:#E8F0F8}
.item.bg .item-foo,.item-foo.bg{height:7px;background:#E8F0F8 url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/bgblue-50.png) no-repeat bottom left}

/**	MODULOS COLORES, cambia la cabecera y los enlaces de cada modulo
*/
/* 	Naranja */
.orange .item-title, .orange .item-title h2 {background-position:0px -64px;}
.orange .item-title .options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/rop.png) no-repeat top right}
.orange .item-content a{color:#F09B19}
/* 	Rosa */
.pink .item-title, .pink .item-title h2{background-position:0px -96px;}
.pink .item-title .options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/rop.png) no-repeat bottom right}
.pink .item-content a{color:#E11E59}
/* 	Verde */
.green .item-title, .green .item-title h2 {background-position:0px -128px;}
.green .item-title .options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/rgs.png) no-repeat top right}
.green .item-content a{color:#308C2B}
.green.bg .item-box,.green.bg .item-content{background-color:#E7F7E7}
.green.bg .item-foo{height:7px;background:#E7F7E7 url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/bggreen-50.png) no-repeat bottom left}
#main .green.bg .item-content{background-color:#E7F7E7;}
#main .green.bg .item-foo{height:7px;background:#E7F7E7 url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/bggreen-75.png) no-repeat bottom left}
/* 	Gris */
.grey .item-title,.item-title.grey, .grey .item-title h2 {background-position:0px -192px;}
.grey .item-title .options,.item-title.grey .options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/rgb.png) no-repeat top right}
.grey .item-content a{color:#3F3C3C}
/* 	Cyan */
.cyan .item-title, .cyan .item-title h2 {background-position:0px -32px;}
.cyan .item-title .options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/rbc.png) no-repeat bottom right}
.cyan .item-content a{color:#45A2D2}
/* 	Gris claro */
.smoke .item-title, .smoke .item-title h2{background-position:0px -160px;color:#404040;}
.smoke .item-title .options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/rgs.png) no-repeat bottom right}
.smoke .item-content a{color:#404040}
/* 	Negro */
.black .item-title, .black .item-title h2 {background-position:0px -224px;}
.black .item-title .options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/rgb.png) no-repeat bottom right}
.black .item-content a{color:#404040}
/* 	Rojo */
.red .item-title {background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/red/bg.png) repeat-x top left;}
.red .item-title h2 {background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/red/l.png) no-repeat top left;}
.red .item-title .options{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/red/r.png) no-repeat top right}
.red .item-content a{color:#A01118}

/**	MODULOS TABS, sistema de tabs en las cabeceras
*/
.item .item-title ul{width:auto;float:left;background:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/green/l.png) no-repeat top left;padding-left:7px}
.item .item-title ul li{display:block;float:left}
.item .item-title ul li a{display:block;float:left;text-decoration:none;height:32px;width:102px;text-align:center;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/green/tab.png) no-repeat bottom center}
.item .item-title ul li a span{padding-top:12px;width:102px;float:left}
.item .item-title ul li a.active{color:#308C2B;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/green/tab-a.png) no-repeat bottom center}
.item .item-title ul li a.active span{padding-top:14px}
.orange .item-title ul { background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/orange/l.png);}
.orange .item-title ul li a{background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/orange/tab-hover.png)}
.orange .item-title ul li.active a{color:#404040;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/orange/tab.png)}
.black .item-title ul {background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/l.png); background-position:0px -224px;}
.black .item-title ul li a{background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/black/tab-a.png)}
.black .item-title ul li.active a{color:#404040;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/black/tab.png)}
.grey .item-title ul {background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/grey/l.png);}
.grey .item-title ul li a{background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/grey/tab-hover.png)}
.grey .item-title ul li.active a{color:#404040;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/grey/tab.png)}


/** PING, Anotaciones http://microformats.org/wiki/hatom [left center] base/contenido
*/
#home-tabs.item-title ul { background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/orange/l2.png);padding-left:30px }
#home-tabs.item-title ul li a{background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/orange/tab-hover.png)}
#home-tabs.item-title ul li.active a{color:#404040;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/orange/tab.png)}
#home-tabs.item-title ul li.tab-entry a{background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/orange/tab-entry1.png)}

/** PING, Anotaciones http://microformats.org/wiki/hatom [left center] base/contenido
*/
#ping-list.item-content{overflow:hidden;height:1126px}
#ping .hentry{height:100px;margin-bottom:10px;border-bottom:1px solid #F1F1F1;padding:0px 10px 0px 80px}
#ping .user .hentry{padding-left:10px}
#ping .hentry h3,.list .item .hentry h3{font-size:14px;height:18px;overflow:hidden;padding-right:40px}
#ping .entry-info,.list .entry-info{height:18px;overflow:hidden;padding-left:10px;padding-right:40px;font-size:11px;color:#808080}
#ping .entry-info a,.list .entry-info a{color:#404040;border-bottom:1px dotted #ddd}
#ping .entry-img img{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/system/thumb.png) no-repeat center center;width:60px;height:45px;border:2px solid #F1F1F1}
#ping .entry-avatar img{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/system/thumb.png) no-repeat center center;width:48px;height:48px;border:2px solid #F1F1F1;border-bottom:0;}
#ping .entry-content,.list .entry-content{padding:5px 0px;padding-right:40px}
#ping .tags,.list .tags,.video-list .tags,.video .tags{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/tags2.png) no-repeat top left;padding-left:30px}
#ping .tags li,.list .tags li,.video-list .tags li,.video .tags li{display:inline}
#ping .tags li a,.list .tags li a,.video-list .tags li a,.video .tags li a{font-size:11px;color:#125BA9}
#ping .entry-img, #ping .entry-avatar{position:absolute;left:7px;line-height:0;}
#ping span.updated{display:block;position:absolute;right:7px;text-align:right;margin-top:-30px;font-size:16px}
.orange .item-title .options.ping-button p{padding:0;padding-right:10px;margin-top:-4px}
#ping-update .hentry:hover, #ping.elecciones08 .hentry:hover{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/top/th.png) no-repeat bottom center;border-bottom:1px solid #fff}
#ping.bitacora .hentry,#ping.directorio .hentry{height:auto;padding-bottom:5px}
#ping-update .hentry, #ping .p70 .hentry{padding-left:72px}

/** POST, Anotaciones http://microformats.org/wiki/hatom [left center] base/contenido
*/
.entry .hentry{margin-bottom:10px;border-bottom:1px solid #F1F1F1;padding:0px 10px 10px 80px}
.entry .item-content{padding-top:0px;}
.entry .user .hentry{padding-left:10px}
.entry .item-content.bitacora{padding-top:10px;}
.entry .hentry h3,.list .item .hentry h3{font-size:14px;height:18px;overflow:hidden;padding-right:40px}
.entry .entry-info,.list .entry-info{font-size:11px;color:#808080;padding-left:32px;position:relative;line-height:15px;padding-top:2px;}
.entry .entry-info a,.list .entry-info a{color:#404040;border-bottom:1px dotted #ddd}
.entry .entry-img img{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/system/thumb.png) no-repeat center center;width:60px;height:45px;border:2px solid #F1F1F1}
.entry .entry-avatar {width:52px;}
.entry .entry-avatar img  {background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/system/thumb.png) no-repeat center center;width:48px;height:48px;border:2px solid #F1F1F1;}
.entry .entry-content,.list .entry-content{padding:5px 0px;padding-right:0px}
.entry .tags,.list .tags,.video-list .tags,.video .tags{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/tags2.png) no-repeat top left;padding-left:30px}
.entry .tags li,.list .tags li,.video-list .tags li,.video .tags li{display:inline}
.entry .hentry .tags li a,.entry .hentry .tags li a:hover,.list .tags li a,.video-list .tags li a,.video .tags li a{font-size:11px;color:#125BA9; padding-left: 2px; padding-right:2px;}
.entry .entry-img, .entry .entry-avatar{position:absolute;left:7px;line-height:0;}
.orange .item-title .options.ping-button p{padding:0;padding-right:10px;margin-top:-4px}
.entry .hentry.bg {background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/top/th.png) no-repeat bottom center;border-bottom:1px solid #fff}
.entry .bitacora .hentry,.entry .directorio .hentry{height:auto;padding-bottom:5px}
.entry .p70 .hentry{padding-left:75px}
.entry .hentry .entry-more {font-size:11px;color:#125BA9;border-bottom:1px dotted #ddd}
.entry .hentry .entry-archivado {font-size:11px;color:#125BA9;border-bottom:1px dotted #ddd}
.new{margin-bottom:15px;padding:5px 10px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/top/th.png) no-repeat bottom center;text-align:center;}
.order{color:#666;margin-bottom:15px;padding:5px 10px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/top/th.png) no-repeat bottom center;text-align:right;}
.entry .new a,.entry .order a,.entry .order strong{color:#404040;}
.entry .entry-separator{font-size:11px;color:#808080;text-align:right;right:10px;position:absolute;margin-top:-1px;background-color:#fff;padding:0px 5px;line-height:0;}

/**	SEND-PING, Enviar ping [top right] base/sidebar
*/
.send-ping .item-content{padding:0;}

/**	NOTICIAS, Anotaciones http://microformats.org/wiki/xfolk [right center] base/sidebar
*/
.xfolkentry,#sidebar .item .hentry{padding:0px 10px;line-height:14px}
#sidebar .item .hentry{padding:0px 7px}
.xfolkentry a{font-weight:bold}
.xfolkentry .description{display:none}
.xfolkentry .meta,#sidebar .item .hentry div{margin-bottom:5px;border-bottom:1px solid #f1f1f1;padding-left:10px;padding-bottom:5px;font-size:11px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/arrow.png) no-repeat 0px 3px;color:#606060}
.xfolkentry .meta a{color:#606060}
.xfolkentry .meta a.delNav{font-weight:normal}

/**
    COMUNIDAD, usuarios aleatorios [top right] modulos/comunidad
*/
.community.item {margin-bottom:10px;}
.community .item-box{padding:0px 8px}
.community.item .item-box .item-content{width:210px}
.community .user-day h4{margin-top:2px;font-size:11px}
.community .user-day{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/green/bg-r.png) no-repeat bottom right}
.community .user-day img{float:left;margin-top:2px;margin-left:5px;margin-right:7px;border:3px solid #cae0ca}
.community .user-day p{clear:both;margin-top:10px;margin-bottom:12px;padding-top:3px;padding-left:7px;font-size:11px;text-indent:7px;line-height:14px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/icons/arrow.png) no-repeat 5px 5px}
.community.item .item-box .item-content.right{text-align:right;line-height:0;width:160px}
.community .right a{float:right;margin-right:1px;margin-top:1px}
.community .right img{width:30px}

/**	EVENTOS, lista de eventos [center right] modulos/eventos
*/
/*NO EN PORTADA*/
.item.events .item-box .item-content{width:175px}
.item.events .item-box .item-content.right{width:192px}
.events img{border:1px solid #DFE9F4;padding:3px;margin-left:1px}
.events .vevent{line-height:14px;font-size:11px;padding:6px 0px 0px 10px}
.events .vevent.active{font-weight:normal;border:1px solid #DFE9F4;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/base/bg.png) repeat-x bottom left}
.events .location{color:#808080}
.events .item-content p{display:block;border-bottom:1px solid #F1F1F1;padding-bottom:6px;padding-left:10px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/arrow.png) no-repeat scroll 0px 3px}
.events .item-content p a{color:#555555; font-size:11px; font-weight:bold}

/**	TAGS, Items de etiquetas [bottom center][center left] base/subpie
*/
.tags ul.tags li{display:block;float:left;margin-right:5px}
.tags ul.tags li a{padding:3px 3px;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:23px;text-decoration:none;color:#308C2B}
.tags ul.tags li a:hover{background-color:#308C2B;color:#fff}
#main .tags ul.tags li a{color:#F09B19}
#main .tags ul.tags li a:hover{background-color:#F09B19;color:#fff}
#main .green.tags ul.tags li a{color:#308C2B}
#main .green.tags ul.tags li a:hover{background-color:#308C2B;color:#fff}

.orange ul.tags li a{color:#F09B19}
.orange ul.tags li a:hover{background-color:#F09B19;color:#fff}
.orange .hentry ul.tags li a:hover{background:none}

.blue ul.tags li a{color:#135EAE}
.blue ul.tags li a:hover{background-color:#135EAE;color:#fff}

.pink ul.tags li a{color:#E11E59}
.pink ul.tags li a:hover{background-color:#E11E59;color:#fff}

/**	GOOGLEMAPS, mapa [center right] modulos/googlemaps
*/
.user-map{margin:0px 7px;border:1px solid #f1f1f1;padding:5px;}

/**	SEARCH-AJAX, Busqueda ajax en el formulario principal [top right] base/cabecera
*/
#box-search{position:absolute;width:240px;background:#2A7FC6;z-index:10000;top:29px;}
#q.load{background:#fff url(http://vymwebs.appspot.com/distritomaritimo/images/system/spinner_16.gif) no-repeat center center;}
#box-search ul{padding-top:5px;line-height:12px;}
#box-search ul li{clear:both;margin:5px;margin-top:0;}
#box-search ul a{color:#fff;text-decoration:none;padding:4px 0px;padding-left:3px;float:left;}
#box-search ul a:hover{color:#F39108;}
#box-search ul a small{display:block;color:#C9DCF3;}
#box-search a.box-title small{color:#fff;}
#box-search ul a.box-title{float:left;width:160px;margin-right:5px;}
#box-search ul li a.box-active,#box-search ul li a.box-title:hover{background-color:#2164A0;}
#search form input.text.q-active{background-color:#fff}

/**	VOTES, Sistema de votos [top left] base/contenido
*/

/* nuevos votos portada comercios*/
.entry-vote{float:left;height:50px;width:52px;background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/votos10.jpg) no-repeat top left;margin-top:20px;}
.entry-vote a{display:block;height:73px;width:52px;color:#fff;text-decoration:none;text-align:center;}
.entry-vote strong{display:block;font-size:18px;font-weight:normal;padding-top:10px;}
.entry-vote small{display:block;font-size:11px;}
.entry-vote span{display:block;font-size:12px;color:#343434;font-weight:bold;padding-top:12px;}
.entry-vote.entry-voted span {color:#888;}
#main .entry-vote a {text-decoration:none;color:#fff;}
.entry-vote a:hover span{color:#333;text-decoration:underline;}


/*EN PORTADA*/
.entry .updated{/*background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/icons/clock.png) no-repeat center left;*/padding-left:12px;}
.entry p.entry-avatar-info{
position:absolute;
left:2px !important;
left:-30px;
border:0;
top:5px;
}
.entry .entry-avatar-info img{width:24px;height:24px;}
.entry .v-entry-vote{position:absolute;padding-top:1px;left:8px;width:52px;text-align:center;}
/*.v-entry-votes{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/comment.png) no-repeat top left;height:43px;width:53px;}*/
.entry .v-entry-votes a{color:#fff;display:block;padding:7px 0px;padding-top:10px;font-size:11px;}
.entry .v-entry-votes a:hover{text-decoration:none;color:#E7EFF7;}
.v-entry-votes strong{display:block;font-size:18px;font-weight:normal;}
.v-entry-vote-link{width:52px;/*background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/votos8.jpg) no-repeat bottom left;*/}
.entry .v-entry-vote-link a,.v-entry-vote-link span{display:block;color:#333;padding:3px 0px;font-weight:bold;}
.entry .v-entry-vote-link a:hover{color:#666;text-decoration:none;}
.v-entry-vote-link span{color:#888;}

#vote-msg{position:absolute;z-index:70000;width:330px;}
#vote-overlay{position:absolute;background:white;opacity:0.8;height:130px;left:0;width:100%;z-index:60000;}
.vote-load{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/system/spinner_16.gif) no-repeat center right;}
#ping-update .hentry{height:auto;padding-bottom:7px;margin-bottom:7px;padding-left:55px;}
#ping-update .entry-avatar img{height:32px;width:32px;}
#home #actividad{overflow:hidden;height:1126px;height:1100px}
#actividad .new{margin-bottom:15px;}
#actividad .entry-info{line-height:12px;padding-right:0;padding-left:0;}
#actividad .entry-title{padding-top:2px;}
#actividad .entry-new .entry-title{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/icons/new.gif) no-repeat center right;padding-right:45px;}
#actividad .entry-voted .entry-title{background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/icons/vote.gif) no-repeat center right;padding-right:45px;}
/**/

#sidebar .ultimas .hentry{line-height:normal;border-bottom:1px solid #f1f1f1;margin-bottom:5px;}
#sidebar .ultimas .hentry .entry-avatar{border:0;background:transparent;padding:0;display:none;}
#sidebar .ultimas .hentry .entry-info{border:0;padding-bottom:0;}
#sidebar .ultimas .hentry .entry-avatar img{width:32px;height:32px;}

/*TITULO PORTADA, si lo quitamos se queda remarcado
#home .item-title,#home .item-title .options,#home .item-title h2{background:transparent;}
#home .item-title{border-bottom:1px solid #f1f1f1;padding-bottom:5px;margin-bottom:15px;}
#home .item-title h2{font-size:26px;line-height:26px;font-weight:normal;padding-top:5px;color:#F39108;padding:0px 5px;}
#home .item-title .options,#home .item-title .options a,#home .item-title h2 small a{color:#666;}
#home .item-title.agregador {margin-bottom:0;}*/

/**	RANKING, top de usuarios [bottom right] modulos/ranking
*/
.xoxo li {background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/arrow_green.png) no-repeat 0px 4px;padding-left:10px} /*{margin-bottom:1px;padding:4px 10px;line-height:14px}*/
.xoxo a{font-size:11px;font-weight:bold; padding-left:4px;}
.xoxo strong{padding:4px 5px;background-color:#F1F1F1}


.xoxo2 li {background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/arrow_green.png) no-repeat 4px 4px;margin-bottom:1px;padding:4px 10px;line-height:9px}
.xoxo2 a{font-size:13px;font-weight:bold; padding-left:4px;}
.xoxo2 strong{padding:4px 5px;background-color:#F1F1F1}

/**	MOMENTO, widget del momento [center right] modulos/momentos/index
*/
#momento.item .item-title ul {background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/l.png);padding-left:37px}
#momento.item .item-title ul li a{background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/black/tab-a.png)}
#momento.item .item-title ul li.active a{color:#404040;background-image:url(http://vymwebs.appspot.com/distritomaritimo/images/widgets/black/tab.png)}
#momento .item-content{position:relative;padding:0}
#momento #tab-video{padding:10px 10px 10px 145px;}
#momento .img{position:absolute;left:15px !important;left:-130px;}
#momento a.img img {height:80px;padding:3px;border:1px solid #f1f1f1}
#momento a.img img:hover{border:1px solid #666666;}
#momento .item-content h3{padding-top:5px}
#momento p.btn a{margin-top:3px}
#momento #tab-audio {font-size:11px}
#momento #tab-audio ul {padding:5px 7px}
#momento #tab-audio ul li {background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/arrow.png) no-repeat 0px 4px;padding-left:10px}
#momento #tab-audio a {color:#606060}
#momento .player{/*background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/base/post-sidebar.png) no-repeat bottom left;*/border-bottom:1px solid #f1f1f1;padding-top:7px;padding-left:12px;}
#momento .player h3 {font-weight:normal;position:absolute;right:15px;font-size:11px;top:3px;color:#606060}



/* Listados en el sidebar */
/*.item.list {background-color:#E8F0F8;}
.item.list.green{background-color:#E7F7E7;}
.item.list.green a {color:#308C2B;}*/
.list ul {list-style-type:none;padding:3px 5px;}
.list ul li {background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/bullet_blue.png) no-repeat 0px 1px;padding-left:17px; font-weight:bold;padding-bottom:2px;font-size:13px}
.list ul.none li{background:transparent;padding:0;}

/*Listado empresas de una actividad o tipo de comercio*/
.widget{
background:transparent url(http://vymwebs.appspot.com/distritomaritimo/images/post.png) no-repeat bottom center !important;
background:none;
padding:15px;
margin-bottom:10px;
border-bottom:none !important;
border-bottom:1px solid #F1F1F1;
//height:150px;
}
.widget h2,.widget p{float:left;width:250px}
.widget h2{padding:5px 0px;padding-bottom:10px}
.widget a.img{float:right}
.widget a img,.wimg{padding:2px;border:1px solid #ddd}
.widget a img:hover{padding:2px;border:1px solid #000}

/*Para el titulo en las noticias*/
div.post .title {
border-bottom:1px solid #E8F0F8;
border-top:3px solid #E8F0F8;
padding:7px 0 5px;
}

.post-content h2 a {
color:#666666;
}

h2.storytitle {
padding:0 0 0px;
}

.post-content h2 {
font-size:16px;
padding:3px 20px 5px;
}

div.meta, div.tags {
color:#606060;
font-size:11px;
/*padding-left:62px;*/
}

div.meta {
line-height:13px;
}

div.post .title img {
border:3px solid #E8F0F8;
float:left;
margin-left:5px;
margin-right:10px;
}

img, abbr {
border:0 none;
}

div.storycontent {
clear:both;
padding:10px 0;
text-align:justify;
}
div.storycontent img {
float:left;
margin-left:5px;
margin-right:10px;
}

div.storycontent blockquote p {
line-height:15px;
}
div.storycontent p {
font-size:13px;
padding-bottom:10px;
}
fieldset{border:1px solid #fff;border-top:1px solid #ddd;padding:0px 5px 10px 5px}
fieldset legend{padding:5px 8px;font-size:12px;font-weight:bold;color:#343434;}

.commentform {
	margin-bottom: 10px;
	margin-top: 10px;
	position: relative;
	padding: 50px;
	border: 2px solid #DEEBEB;
	background-color: #F6FAFA;
	text-align: center;
}




.commentform2 {
	margin-bottom: 10px;
	margin-top: 10px;
	position: relative;
	padding: 10px;
	border: 2px solid #ff9933;
	background-color: #ffcc99;
	text-align: center;
}


#regsuccess{
	color:#009900;
}

#regerror{
	color:#FF0000;
}

#regver{
	color:#305F83;
}

/*VOTOS ESTRELLAS*/

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(http://vymwebs.appspot.com/distritomaritimo/images/star3.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
	//margin-top:-175px;
	
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(http://vymwebs.appspot.com/distritomaritimo/images/star_small.gif);
	line-height: 10px;
	height: 10px;
}


