﻿body 
{
 margin:0px;  
 padding:0px; 
 font-family: Verdana, Arial, Sans-Serif;
  
}

a img { border-width:0px;  color: #333;}

a:link
{
    text-decoration: none;
    color: #333;
    
     
}

a:hover
{
    text-decoration: underline;
    color: #666;
    cursor: pointer;
}

a:visited {   color: #333;  }

.space10 { margin-top:10px; }

.tcenter { text-align:center; }


img.alignleft, img.left {margin: 0 1.5em 1em 0;}
img.alignright {margin: 0 0 1em 1.5em;}


.toptext td {vertical-align:top;}

.left {float: left;}

.clearer {
	display: block;
	font-size: 0;
	line-height: 0;
	height: 0;
}


.linkatencion a:hover
{
    text-decoration: underline;
    color: #9BBCFF;
}

.error, .notice, .success {
	border: 1px solid #DDD;
	margin-bottom: 1em;
	padding: 0.6em 0.8em;
}

.error {background: #FBE3E4; color: #8A1F11; border-color: #FBC2C4; margin-top:.9em;}
.error a {color: #8A1F11;}

.notice {background: #FFF6BF; color: #514721; border-color: #FFD324;  margin-top:.9em;}
.notice a {color: #514721;}

.success {background: #E6EFC2; color: #264409; border-color: #C6D880;  margin-top:.9em;}
.success a {color: #264409;}


.fl { float:left; }




.m  { width:60%; }
.l  { width:60%; }
.xl { width:60%; }



.m2 { width:60%; }
.l2  { width:60%; }
.xl2 { width:60%; }


.multitxt { height:125px; width:60%;}

.bseparator { margin-top:30px; }

#site-wrapper 
{
    margin-top:25px;
    margin-bottom:0px;
    margin-left: auto;
    margin-right:auto;
    width: 100%;
    border-style:none;
}



form 
{
    margin-top:0px;
    margin-bottom:0px;
	margin-left: auto;
	margin-right:auto;
	width: 100%;
    
}


#htop a:hover {text-decoration: underline;color: #666;}


#h #d1 #r1 {  margin-top:6px; }

#h #d1 #r3  a { font-size:10px; color:#666; font-size:10px; font-weight:bolder; }

#h a:hover {text-decoration: underline;color: #666;}


#menu a:hover {text-decoration: underline;color: #666;}



.smenul  .c a:hover {text-decoration: underline;color: #333399;}




.scbanner  .c a:hover   {text-decoration: underline; color:#2B2B80;}


.barrasc  .c a:hover   {text-decoration: underline; color:#666;}


#botmenu { height:30px; width:100%; background-color:#ffc; margin-top:50px; clear:both; display:none; }
#botmenu .c .i { float:left; text-align:center;  margin-left:15px; margin-right:15px; margin-top:3px; font-size:10px; }

#bot        {text-align:center; margin-top:5px; clear:both; display:none; }
#bot #fb    {margin-top:10px; margin-bottom:10px;}
#bot #l     {font-weight:bolder; font-size:14px; }
#bot #l #l1 {width:48%; float:left; text-align:right;}
#bot #l #l2 {width:2%; float:left; text-align:center;}
#bot #l #l3 { width:48%; float:left; text-align:left; }

#bot a:link {text-decoration: none; color:#333399; }

#bot a:hover {text-decoration: underline;color: #333399;}
#bot p { font-size:10px; text-align:center; margin-top:5px; }


#inform { font-size:.9em; margin-left:3px; margin-top:5px;  }
#inform h1 { color: #666; font-size:1.2em; margin-bottom:2px; margin-top:5px; }
#inform h2 { color: #666; font-size:1.1em; margin:0px; margin-bottom:5px; font-weight:normal; }
#inform td { padding:8px; }

#inform input, select
{
    border: 1px solid #CACACA;
    padding: 2px;
    color: #333;
    font-size: .9em;
}

#inform input.radio
{
    border-style: none;
    padding: 2px;
    color: #333;
    font-size: .9em;
}

#inform .b 
{
    border: 1px solid #E5E5E5;
    padding: 8px;
    color: #333;
    font-size:1em; 
    font-weight:bolder;
    width:150px;
}
#inform .english
{
    font-size: .6em;
    color: #8B8B8B;
}
.ml { margin-top:5px; width:100%; }
.ml { cursor:pointer }
.Mensaje { font-size: .7em; }



.submenul a:hover
{
    text-decoration: underline;
    color: #3737FF;
}


.alertfraud a:hover
{
    text-decoration: underline;
    color: #FF4646;
    font-size:10pt;
}




.validationSummary
{
    width: 60%;
    border-width: 1px;
    border-style: solid;
    border-color: #C3D9FE;
    background-color: #EEF5FF;
    padding-top: 8px;
    padding-left: 35px;
    padding-bottom: 10px;
    font: 1em Verdana;
    color: #4D6286;
    background-image: url(images/erroricon.jpg);
    background-position: 10px 6px;
    background-repeat: no-repeat;
    margin: 3px;
    overflow: hidden;
}
.validationSummary ul {  
	list-style:none; }
	
	
.autolist ul li
{
    font-size: 18px;
}

.loading
{
    background-image: url(images/loadingdef.gif);
    background-position: right;
    background-repeat: no-repeat;
}

.nodisplay { display:none; }
.display { display:inline;}


.columnas { width:49%;float:left; text-align:center; margin-top:10px; }

.headanuncio {  text-align:center; margin-top:10px; }
.anuncio
{
    border: 1px solid #C0C0C0;
    background-color: #E8E8E8;
    padding: 10px;
    margin-bottom:3px;
}
#adid
{
    font-size: 24px;
    color: #333;
    font-weight: lighter;
}
.columnas p { font-size:.8em; }
.columnas li { font-size:.8em; margin-top:5px; }

.columnas a:link
{
    text-decoration: underline;
}
.columnas a:visited {text-decoration: underline; }
.columnas a:active {text-decoration: underline;}
.columnas a:hover {text-decoration: none; font-weight:bolder;}

.fotobox { margin-left:3px; margin-right:5px; margin-top:0px; padding:3px; }


#iconx { display:none; }
#iconxmsg { display:none; }

#TotalAnuncios {width:60%; float:left; font-size:.8em;}
	
	