@charset "utf-8";
/* CSS Document */
/*@import url("sttabs.css");*/



b.btop, b.btop b, b.bbot, b.bbot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(../../comunidad/contenido/esquinaazul.png);
    background-repeat: no-repeat}
b.btop b{background-position: 100% -10px}
b.bbot{background-position: 0 -20px}
b.bbot b{background-position: 100% -30px}


b.bctop, b.bctop b, b.bcbot, b.bcbot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(../../comunidad/contenido/esquinaceleste.png);
    background-repeat: no-repeat}
b.bctop b{background-position: 100% -10px}
b.bcbot{background-position: 0 -20px}
b.bcbot b{background-position: 100% -30px}


b.bdtop, b.bdtop b, b.bdbot, b.bdbot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(../../comunidad/contenido/esquinaceleste.png);
    background-repeat: no-repeat}
b.bdtop b{background-position: 100% -10px}
b.bdbot{background-position: 0 -20px}
b.bdbot b{background-position: 100% -30px}


b.betop, b.betop b, b.bebot, b.bebot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(../../comunidad/contenido/esquinaazul.png);
    background-repeat: no-repeat}
b.betop b{background-position: 100% -10px}
b.bebot{background-position: 0 -20px}
b.bebot b{background-position: 100% -30px}



a
{
color:#000066;
text-decoration:none;
}

a:hover
{
text-decoration:underline;
}

#stcavatarid
{
margin-top:10px;	
}

.stmsg
{
text-align:left;
background:#FCFCC6 none repeat scroll 0 50%;
border:1px solid #E1CF85;
color:#444444;
margin:10px 5px 10px 5px;
padding:10px;
}

.stalerta
{
text-align:left;
background-color:#FCFCC6;
line-height:21px;
border:1px solid #E1CF85;
color:#444444;
float:left;
padding:0px 4px;
margin:10px 5px 0px 5px;
position:relative;
}

#stcomunidadfondoinicio
{
/*background-color:#e4e9f0;*/
height:100%;
width:100%;	
}


#stcomunidadinicio
{
background-color:#e4e9f0;
margin:0 auto;
width:1000px;
/*border:1px solid;*/
padding-bottom:10px;
}

#stclogo
{
margin-top:10px;
margin-left:15px;
float:left;
height:250px;
width:270px;
background-color:#E4E9F0;
}


#stcinfo
{
margin-top:10px;
height:250px;
margin-left:12px;
width:425px;
float:left;
background-color:#E4E9F0;
}


#stclogin
{
background-image:url(../../comunidad/contenido/huella.png);
background-repeat:no-repeat;
background-position:bottom center;
background-color:#DCE2EA;
margin-top:10px;
margin-left:15px;
float:left;
height:360px;
width:266px;
/*border:1px #004363 solid;	*/
border:3px double #999999;
}

.stclabelc
{
background-color:#C9D0D9;
display:block;
text-align:center;
font-size:20px;

font-size:20px;
height:30px;
color:#FFF;
/*color:#004363;*/
background-image:url(../../comunidad/contenido/backmini.png);
background-repeat:repeat-x;

}

.stclabelo
{
background-color:#DCE2EA;
display:block;
text-align:center;
font-size:20px;
height:30px;
color:#FFF;
/*color:#004363;*/
background-image:url(../../comunidad/contenido/backmini.png);
background-repeat:repeat-x;
}



#stcregistro
{
padding:0px;
background-color:#C9D0D9;
/*border:1px #004363 solid;*/
border:3px double #999999;
margin-top:10px;
color:#004363;
margin-left:10px;
float:left;
height:360px;
width:425px;
}

#stcultmiembros
{
background-color:#DCE2EA;
float:left;
margin-top:10px;
margin-left:15px;
/*height:170px;*/
width:708px; 
/*border:1px solid;*/
border:3px double #999999;
}

#stcanuncios
{
margin:0 auto;
/*height:624px;*/
width:250px;	
}

#stcbuscar
{
background-color:#C9D0D9;
margin:10px auto 0px auto;
height:166px; 
width:250px;
/*border:1px solid;*/
border:3px double #999999;
}

.stcformcont
{

font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;

}

.stcformcont
{
width:100%;
margin:10px auto;

position:relative;
/*background-color:#EEEEEE;*/
/*background-color:#DCE2EA;*/
color:#004363;
/*text-align:center;*/
}

.stcformcont fieldset
{
width:100%;
margin:0px auto;
padding:0px;
border:none;
}


.stccampcont
{
width:90%;
margin:10px auto;
padding:0px;
text-align:center;
}

.stcflabel
{
width:30%;
text-align:left;
float:left;
}


.stcfdata
{
width:70%;
float:left;
text-align:left;
}

.stcfdata input
{
width:90%;
font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;
}


.stcfdata select
{
width:90%;
font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;
}

.stcfdata textarea
{
width:90%;
font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;
}

.stcsep
{
clear:both;
}

#stcomcont{
float: left;
width: 100%;
}

#stcontinf{
margin-right: 250px; /*Set right margin to RightColumnWidth*/
}

#stcontads{
float: left;
width: 250px; /*Width of right column*/
margin-left: -262px; /*Set left margin to -(RightColumnWidth) */
margin-top:10px;

}


.stcontframe{
	 /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}



.stcbguardar
{
margin:5px
}


.stcomcont
{
background-color:#e4e9f0;
margin:0 auto;
width:1000px;
/*border:1px solid;*/
padding-bottom:10px;
}





/*
.mover
{
width:100px; 
height:100px;
position:absolute;
border:thin #000000 solid;
background-color:#FF0;
z-index:auto;

}
*/








/*
#wrapper1 {
	position:relative;
	text-align:left;
	width:100%;
	background:#FFF;
	}
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
	background:#093;
	}
*/










	
/*
	#main1 {
		margin:0; padding:0;
		background-color:#E4E9F0;
		
		}
	#main2 {
	
		margin:0 auto;
		padding:0;
		}
	#left {
		float:left;
		width:210px;
		margin:0; padding:0;
		background-color:#E4E9F0;
		
		}
	#right {
		float:right;
		width:210px;
		margin:0; padding:0;
		background-color:#E4E9F0;
		
		}
	#middle {
		margin:5px 0px;
		background-color:#D6DDE7;
		
		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a { color:black }
	
	.copy { text-align:center; font-size:80% }

*/





	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}






#gwmainid
{
background-color:#E4E9F0;	
}

#gwtopid
{
width:100%;
height:70px;
border-bottom:1px #2590a3 solid;
position:relative;
background:#2590a3 url(../gwimagenes/gwmain/gwlogobarra.jpg) repeat-x;
clear:both;
}

#gwlogoid
{
float:left;
}


#gwbuscadorid
{
width:350px;
height:70px;
position:absolute;
right:0%;
background:#2590a3  no-repeat  url(../gwimagenes/gwmain/gwbuscador.jpg);
}

#gwbuswordid
{
width:175px;
margin-top:23px;
margin-left:65px;
color:#0066CC;
font-weight:bold;
font-family:Verdana;
font-size:11px;
}


#gwbotonbuscaid
{
position:absolute;
top:23px;
margin-left:2px;
}

/*
#gwbtoolsid
{
width:100%;
height:25px;
background:#acd6dc  url(../gwimagenes/gwmain/gwfondoboton.png) repeat-x;
position:relative;
clear:both;
}
*/

#gwblogid
{
width:100%;
height:25px;
border-bottom:1px #000000 solid;
position:relative;
background:#020203   url(../gwimagenes/gwmain/gwloginfondo.png) repeat-x;
clear:both;
}


#gwcontenedorid
{
float:left;
width:100%;
}


#gwcontenidoid
{
text-align:center;
border:1px #CCCCCC solid;
background-color:#D6DDE7;
margin:5px 220px 0px 210px;
position:relative;
}



#gwmenuid
{
width:210px;
margin-left:-100%;
color:#000000;
background-color:#E4E9F0;
float:left;
}


#gwpublicidadid
{
width:210px;
margin-left:-215px;
background-color:#E4E9F0;
float:left;
}



/*-----barratools------*/

.barrasec
{

width:100%;
height:90px;
position:relative;
overflow:hidden;
background-image:url(../imagenes/gui/barrasecfondo.jpg);
background-color:#cccccc;
background-repeat:repeat-x;
text-align:left;
font-family:verdana;
font-size:10px;


}

.barrasecico
{
width:3000px;
height:90px;
position:relative;
padding-left:20px;

}


.barrasecico div
{

width:80px;
float:left;
margin:2px 2px 0px 20px;
margin-top:5px;
text-align:center;

}

.barrasec img
{

border:none;

}

.barrasec a
{

text-decoration:none;

}


.barrasecizq
{
width:25px;
height:90px;
position:absolute;
top:0px;
left:0px;
margin:0px;
padding:0px;
background-color:#cccccc;
}

.barrasecder
{

width:25px;
height:90px;
position:absolute;
top:0px;
right:0px;
margin:0px;
padding:0px;
background-color:#cccccc;

}

/*-----------fin barra tools------------*/
