*{ font-family: verdana; }

.headliner { font-size:18px; font-weight:bold; }

.mtab_user {
width: 100%;
background: #ffffff;
}

.intab_user {
background: url('http://www.sexmoney.es/images/fondos/fondo_cromo.gif');
background-repeat: no-repeat;
background-position: center;
width: 25%;
height: 220px;
padding: 0px;
text-align: center;
padding-top: 15px;
vertical-align: top;
font-size: 11px;
}

.intab_newuser {
background: url('http://www.sexmoney.es/images/fondos/fondo_rojo.gif');
background-repeat: no-repeat;
background-position: center;
width: 25%;
height: 220px;
padding: 0px;
text-align: center;
padding-top: 15px;
vertical-align: top;
font-size: 11px;
}

.intab_user_empty {
width: 25%;
height: 100px;
padding: 0px;
}


.overall_l {
text-align: left;
background: #ffffff;
padding: 3px;
font-size: 11px;
}

.overall_r {
text-align: right;
color: black;
font-weight: bold;
background: #ffffff;
padding: 3px;
font-size: 11px;
}

.user {
/* border: 1px solid red; */
}

.newuser {
/* border: 1px solid blue; */
}

.user_title {
background: url('http://www.sexmoney.es/images/cams/cam_1.gif');
background-repeat: no-repeat;
background-position: 150px;
font-size: 13px;
font-weight: bold;
color: black;
text-align: left;
padding-left: 20px;
height: 28px;
/* background: red;
border-bottom: 1px solid yellow; */
}

.newuser_title {
background: url('http://www.sexmoney.es/images/cams/punto_blink.gif');
background-repeat: no-repeat;
background-position: 150px;
font-size: 13px;
font-weight: bold;
color: white;
text-align: left;
padding-left: 20px;
height: 28px;
/* background: blue;
border-bottom: 1px solid yellow; */
}

.user_img {
/* background: lime; */
padding: 0px;
width: 25%;
text-align: center;
}

.newuser_img {
/* background: red; */
padding: 0px;
width: 25%;
text-align: center;
}


.uimg {
/* border:3px double yellow; */
width: 160px;
height: 120px;
}

.newuimg {
/* border:3px double yellow; */
width: 160px;
height: 120px;
}

.user_lang {
height: 45px;
font-size: 11px;
font-weight: bold;
color: steelblue;
text-align: left;
padding-left: 20px;
/* background: yellow;
border-top: 1px solid red; */
}

.newuser_lang {
height: 45px;
font-size: 11px;
font-weight: bold;
color: yellow;
text-align: center;
/* background: blue;
border-top: 1px solid red; */
}

.pag_nav {
font-size: 14px;
text-decoration: none;
font-weight: bold;
color: steelblue;
}

.pag_nav:hover {
color: blue;
}

.acc_utitle{
font-size: 13px;
font-weight: bold;
color: blue;
text-align: center;
text-transform: uppercase;
}

.acc_img {
border: 3px double steelblue;
width: 160px;
height: 120px;
}

.info_txt  {
border-bottom:1px solid steelblue;
border-top:1px solid steelblue;
font-size: 13px;
font-weight: bold;
color: #e8effe;
text-align: center;
background: lightsteelblue;
padding: 2px;
}

.head {
background-color: #ffffff;
}

.info_head {
color: black;
font-size: 12px;
}

#borders{
border-left:6px solid red;
border-right:6px solid red;
}

#langlink {
padding:2px;
color: steelblue;
background-color: #ffffff;
border-top:0px solid steelblue;
border-bottom:1px solid lightsteelblue;
text-transform: uppercase;
}

#legals {
font-size: 11px;
padding: 15px;
text-align: center;
background-color: white;
/* border-top: 2px solid red;
border-bottom: 0px solid red; */
color: black;
}

.legals {
font-size: 11px;
color: black;
}

.legals:hover {
color: red;
}

#mailok {
background-color: #f0f8ff;
color: blue;
font-size: 16px;
font-weight: bold;
padding: 15px;
border: 2px solid blue;
margin-left: 25px;
}

#mailerr {
background-color: #f0f8ff;
color: red;
font-size: 16px;
font-weight: bold;
padding: 15px;
border: 2px solid red;
margin-left: 25px;
}

#acceso_content,#avisolegal {
font-size: 12px;
padding:12px;
background-color: #ffffff;
}

#avisolegal { padding:35px; text-align: justify; }

.acceso_img {
font-size: 12px;
padding:5px;
background-color: #e8effe;
border:1px solid steelblue;
}

.wmlinks {
font-size: 12px;
color: blue;
 }

.wmlinks:hover {
color: red;
 }

#red{ color: red; }
#blue { color: blue; }

.members_ext { padding: 15px; background-color: #ffffff; }
.members_int { width: 560px; height: 137px; text-align: left; padding: 6px; font-size: 14px; color: #ff0000; font-weight: bold; }
.members_txt { font-size: 12px; }
.members_img { border:0px solid steelblue; }
.members_submit { font-weight: bold; }