/*
Theme Name: Cursos Femxa
Version: 1.0
*/

body {
font-family:tahoma;
background-image:url(images/left.png);
background-repeat:no-repeat;
background-position:0 100px;
font-size:14px; 
color:#000000; 
margin:0 0 0 0px;
padding:0 0 0 0;

}
h1 h2 h3 {font-family:segoe ui;}
h1{margin-bottom:20px;font-weight:normal;font-size:22px;letter-spacing:-1px;}
.entry h1 {margin-bottom:3px;font-weight:normal;margin:15px 0 10px 0;font-size:22px;color:#000;}
h2{margin-bottom:3px;font-weight:normal;margin:15px 0 10px 0;font-size:16px;color:#000;}
h3{color:#666666;
font-size:15px;
font-weight:bold;
margin:20px 0 10px;}

.titulo_home{color:#666666;
float:left;
font-family:times New Roman;
font-size:28px;
font-weight:bold;
margin:10px;
}

p {

margin-bottom:10px;
line-height:1.2em;

}




strong {

font-weight:bold;

}



em {

font-style:italic;

}



ul, ol {
margin:0 0 12px 0;
padding:0;
}

.listado_clientes {
font-size:12px;
list-style:square outside none;
margin:10px 30px;
}

li {

margin:0 0 5px 0px;
/*list-style:none;*/

/*background-image:url(img/bulleted-li-bg-dark.gif);*/

background-position:0 3px;
background-repeat:no-repeat;
font-size:1em;
color:#454545;
}

a {
font-family:segoe ui;
color:#000000; 
text-decoration:none;
}


a:hover {
color:#999999;
text-decoration:none;
}




/* Main Outer Container */

#pageWrap {
position:relative;
width:100%;
margin:0 auto;
padding:0;
/*width:980px;*/

}


/* Header */

#header {

margin:0px 0 0 0;
padding:0px;
width: 100%; /*980px;*/
height:100px;
background-image:url(images/suphendido.gif);
background-repeat:no-repeat;
background-position:210px 7px;
background-position:0 0;
background-repeat:no-repeat;*/
}

#header .logo {
margin:0px;
padding:15px 0 0 43px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}



#header .logo a {
color:#ffffff;
text-decoration:none;
}


#header h1 {
margin:0px;
padding:15px 0 0 43px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}



#header h1 a {
color:#ffffff;
text-decoration:none;
}



#header p {

margin:0;
padding:5px 0 0 50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#eeeeee;

}







/* Main Navigation */

#navBar {

margin:0;
padding:0;
width:100%;/*980px;*/
height:35px;
line-height:20px;
}



#navBar ul{
list-style-type:none;
margin-left:20px;

}



#navBar li{

margin:0;
padding:0;
list-style-type:none;
display:inline;
background-image:none;

}



#navBar li a{

margin:0 0 0 -5px;
padding:9px 10px 9px 3px;
color:#666666;
text-decoration:none;
font-size:12px;
border-left:1px solid #757575;

}



#navBar ul li a:hover{

color:#cccccc;
text-decoration:none;

}



#navBar li.first {

margin:0;

padding:0;

list-style-type:none;

display:inline;

background-image:none;

}



#navBar li.first a{

margin:0 0 0 -5px;

padding:9px 20px 9px 20px;

color:#ffffff;

text-decoration:none;

font-size:12px;

border-left:1px solid #757575;

border-right:1px solid #757575;

}



#navBar li.first a:hover{

color:#ffffff;

text-decoration:none;

background-color:#AC4B41;

}





/* Content Container */

#container {

margin:0;

padding:0px 0 0 0;

width: 100%; /*980px;
background-image: url(images/home.jpg); 
background-repeat:no-repeat;*/
}









/* Left Content Column - heavy negative margin so center column can appear first in HTML */

#leftColumn {
width:230px;
height:355px;
float:left;
/*position:absolute;
top:168px;
left:200px*/
background:url(http://www.cursosfemxa.es/wp-content/themes/femxa/images/preinscrip.png) no-repeat;
/*background-color:#ccc000;*/
margin:0px 0 0 5px;/* 0 0 -900px;*/
padding:0px;
font-size:.9em;
color:#686868;
}



#leftColumn h2 {
font-size:1.4em;
color:#000000;

}



#leftColumn ul, ol {

margin:0 0 12px 0;

padding:0;

}



#leftColumn li {

margin:5px 0 0 0;

padding-left:15px;

list-style:none;

background-image:url(img/bulleted-li-bg-dark.gif);

background-position:0 1px;

background-repeat:no-repeat;

font-size:.95em;

color:#6E312A;

}









/* Center Content Column */

#centerColumn {
float:rigth;
margin:0px 0px 0 225px;
padding:6px 6px 6px 25px;
width:630px;
font-size:.9em;
color:#333333;
}

#especial ul {
margin: 15px 20px;
list-style:square outside none;
}



#especial ul h3 {
text-transform:uppercase;
font-size:17px;
}

#especial ul li {
margin:20px 0 0;
}

#especial ul h4 {
text-transform:uppercase;
}

#especial ul li a{
text-decoration:underline;
}




#centerColumn h2 {
color:grey;
font-family:segoe ui,Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
margin:20px 0;
padding:0;
}



/* Right Content Column */

#rightColumn {
background-color:#FAFAFA;
float:right;
margin:0;
padding:6px 6px 6px 20px;
width:245px;
font-size:.9em;
color:#646464;

/*background:#eeeeee;

border:1px solid #cccccc;*/

}



#rightColumn h2 {

font-size:26px;
color:#2C2C2C;

}



#rightColumn li {

background:none;
padding:0;
margin:5px 0 5px 0;

}




/* Footer */

#footer {

margin: 30px 0 10px 0;

padding:0;

width:980px;

height:100px;

background-image:url(img/footer-bg.jpg);

background-position:0 0;

background-repeat:no-repeat;





}



#footer p {

margin:0;

padding:0 150px 0 0;

line-height:100px;

font-family:Arial, Helvetica, sans-serif;

font-size:.8em;

color:#454545;

text-align:right;

}



#footer a {

color:#9C291D;

text-decoration:none;

}



#footer a:hover {

color:#999999;

text-decoration:underline;

}





/* Clears nested floats */

.clearfix:after {

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



.clearfix {display: inline-table;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



.commentlist, .commentlist p {

padding-top:10px;

}



img.avatar {

float:left;

margin-right:5px;

}



.alignleft {float:left;}

.alignright {float:right;}

/* botonera  */ 
#portaldecursos{/*position:absolute;top:30px;right:200px;*/position:absolute;top:35px;right:320px;}
#xanos{top:30px;right:43px;position:absolute;}

#siguenos{position:absolute;top:10px;left:450px;}
#siguenos img.#siguenos a{display:inline;float:left;}

#news{/*position:absolute;top:22px;right:320px;*/position:absolute;top:18px;right:190px;width:124px;height:76px;}
#news input{width:80px;margin-top:28px;height:14px;margin-left:10px;border:1px solid #e1e1e1;font-size:9px;color:#2f5d75;float:left;}
#news input.send{float:left;width:14px;height:14px;border:0;margin-left:4px;margin-top:29px;background:url(images/botarrow.gif) no-repeat;}
#news input.send:hover{background:url(images/botarrow2.gif) no-repeat;}
#news a:hover img{filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}

#menutop{display:block;top:0px;right:25px;position:absolute;background-color:#999;height: 14px;}
#menutop li{list-style-type:none;float:left;border-right:1px solid #fff;font-size:11px;}
#menutop li.last{border:0;}
#menutop li a{display:block;text-decoration:none;color:#fff;padding:1px 8px;}
#menutop li a:hover{background-color:#eded44;color:#333333}

#menu {display:block;position:absolute; top:30px;left:210px;list-style:none;margin:0px;}
#menu li{list-style:none;float:left;margin-right:5px;}

.menu {list-style:none;float:left;margin-right:5px;}
.menu:link {list-style:none;}
.menu:hover{
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}

#botonerasup {
margin:0px;
display:block;
height:64px;
background-color:#888;
padding:0 0 0 5px;
border-top:1px solid #888;
overflow:hidden;}

#botonerasup li{list-style:none;float:left;margin:0px;}
.botonerasup:link{}
.botonerasup:hover{
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;}

#lgo{top:16px;left:43px;position:absolute;}
#lgos{position:absolute;top:15px;right:40px;}
#dir{color:#666;font-size:10px;position:absolute;top:25px;left:135px;}
#dir a{color:#333;text-decoration:none;}
#dir a:hover{text-decoration:underline;}

#foot{
width:100%;
position:relative;
height:60px;
border-top:1px dotted #e1e1e1;
background:#d1e007 url(images/fdofoot.gif) no-repeat;
float:none;
clear:both;
}


/*#siguenos{position:absolute;top:10px;left:450px;}
#siguenos img.#siguenos a {display:inline;float:left;}
#siguenos:hover  {
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
}*/

#siguenos  {
display:block;
position:absolute;
top:10px;
left:590px;
overflow:hidden;
}
#siguenos li{list-style:none;float:left;margin:0 0 0px 0;}
.siguenos:link{}
.siguenos:hover{
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;}


/* catalogo   */
#right {float:right; /*background: url(images/catalogo.png) 15px 10px no-repeat;*/ width:265px; background-color: #FAFAFA; margin-top: -6px;}

#catalogo {display:block;padding:20px;margin-top:80px;overflow:auto;overflow-x:hidden;height:240px;}
#catalogo li {list-style:none;font-size:11px;display:block;margin-bottom:5px;*margin-bottom:0px;color:navy;text-decoration:none;font-weight:normal;background:url(images/arrow.gif) 0 3px no-repeat;*background:url(images/arrow.gif) 0 2px no-repeat;padding-left:7px;border-bottom:1px dotted #999;}

#catalogo li ul{margin:5px 0 10px 0;display:none;}
#catalogo li li{display:inline;padding-left:0;background:transparent;border:0;}
#catalogo li li a{font-size:9px;color:#666;font-weight:normal;display:block;font-weight:normal;text-decoration:none;}
#catalogo li li a:hover{color:#000;text-decoration:underline;}

#catalogo.big{overflow:visible;border:1px solid red;float:left;}
#catalogo.big li ul{display:block;}


#conthome{background:url(img/home.jpg) repeat-x;float:left;width:100%;}
#cont{float:left;width:100%;}

#swf{margin-left:-17px;margin-top:-25px;height:350px;overflow:hidden;_width:490px;overflow:hidden;}
/* cursos  */

#cursos{margin-left:20px;}
#cursos li{list-style:none;font-size:13px;}
#cursos ul{margin-left:10px;margin-top:10px;margin-bottom:20px;}
#cursos li li{font-size:11px;}

.home_inicio {
width:100%;
height:350px;
background-image: url(images/home.jpg); 
background-repeat:no-repeat;
margin:-25px 0 0 -20px;
}


#searchsubmit {
	width:auto;  
	padding:2px 1em; 
	margin: 10px 0 0 0;
	font-size:0.8em;
	background:url(../images/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}
#s {
        margin-left:6px;
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}
#s { 
        width:135px;
	padding:0px;
        margin:15px 0 0 20px;
	border:1px solid #aaa; 
	font:11px Trebuchet MS,sans-serif;
	color:#000;
	background:#ffffff url(../images/field-bg-top.gif) repeat-x top left;
}
#s:hover	{
	border: 1px solid #FFCC00;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
        
}

/* ------------------------------------- FICHA CURSO --------------------------------------- */

#iz{width:170px;height:100%;overflow:hidden;float:left;background:#fff;}
.ficha p,.ficha h2{margin-left:170px;}
#central.ficha{_width:auto;_padding:20px;}
.trans:link{}
.trans:hover{
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;}

/*.cform { 
        text-decoration:none;
        background-color: #000000;
	margin-top:30px; 
	width: 220px; 
}*/

#centro{
	display: block;
	padding-left: 180px;
	}

/*#centro ul li {list-style-type: disc;}*/

#centro h3 { font-size: 14px; padding-bottom: 10px; color: Gray;}

#cat-item cat-item-11 {display:block;padding:20px;margin-top:70px;overflow:auto;overflow-x:hidden;height:240px;}
#cat-item cat-item-11 li {list-style:none;font-size:11px;display:block;margin-bottom:5px;*margin-bottom:0px;color:navy;text-decoration:none;font-weight:normal;background:url(images/arrow.gif) 0 3px no-repeat;*background:url(images/arrow.gif) 0 6px no-repeat;padding-left:7px;border-bottom:1px dotted #999;}
#cat-item cat-item-11 li ul{margin:5px 0 10px 0;display:none;}
#cat-item cat-item-11 li li{display:inline;padding-left:0;background:transparent;border:0;}
#cat-item cat-item-11 li li a{font-size:9px;color:#666;font-weight:normal;display:block;font-weight:normal;text-decoration:none;}
#cat-item cat-item-11 li li a:hover{color:#000;text-decoration:underline;}
#cat-item cat-item-11.big{overflow:visible;border:1px solid red;float:left;}
#cat-item cat-item-11.big li ul{display:block;}
.link, link:link {
color: #60F;
text-decoration: underline;
}
.link:hover {}





/*
#cforms2form{border:10px solid red;*width:100px;*overflow:hidden;}
*/
#centro ul li{color:#000;}
#centro ul li li{color:#666;}
#centro ul{display:block;margin-left:12px;}
#centro ul li{display:block;/*list-style-type:circle;border:1px solid #fff;*border:0;*/background:url(images/arrowblack.gif) 0 2px no-repeat;*background:url(images/arrowblack.gif) 0 2px no-repeat;padding-left:12px;}
#centro ul ul{display:block;margin:10px 20px 20px 20px;}
