/*
Theme Name: get-business
Theme URI: http://www.meltingpx.com
Description: <p>2 column wordpress CMS Template for Business and corporate websites</p>
Version: 1.0
Author: ram
Date: 09/07/2009
Author URI: http://www.meltingpx.com/

*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/
body {
	font: 13px/1.5  Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px auto;
	background:#38d7e8 url(images/scp_back.png)/*url(images/SoloconPermiso_Back2H.png)*/ no-repeat scroll center top;
	margin-top:0px;
	margin-bottom:0px;
	
}
html{

}
div.mid{
background-color:#ccc;

}
a:focus {
	outline: 1px dotted invert;
}

/* default link style
----------------------------------------------------------------------------------------------------*/
a:link, a:visited, a:active {
color:#cc0000;
text-decoration:none;
}
a:hover {
color:#040505;
text-decoration:none;
}
/* Headings
----------------------------------------------------------------------------------------------------*/
h1 {
	font-size: 20px;
	letter-spacing:-1px;
	font-weight:bold;text-transform:uppercase;
}
h2 {
	font-size: 20px;
	letter-spacing:-1px;
	text-transform:uppercase;
	
}
h3 {
	font-size: 18px;
	letter-spacing:-1px;text-transform:uppercase;
}
h4 {
	font-size: 16px;text-transform:uppercase;
}
h5 {
	font-size: 14px;text-transform:uppercase;
}
h6 {
	font-size: 12px;text-transform:uppercase;
}
/* `Spacing
----------------------------------------------------------------------------------------------------*/
ol {
	list-style: decimal;
}
ul {
	/*list-style-type: none;

	list-style-image: url(images/bullet.gif);*/
}

li {
	margin-left: 30px;

}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
	margin-bottom: 10px;
	
}

/* imgage alignment
----------------------------------------------------------------------------------------------------*/
.alignright {
  float: right; 
  margin: 0 0 18px 18px;
  width:auto;
}
.alignleft {
  float: left; 
  margin: 0 18px 18px 0;
  width:auto;
}
a img {
	border:none;
}

blockquote{
	border:4px solid #a3c6d2;
	background-color:#c8e1e9;
	padding:10px 10px 10px 20px;
	margin:10px 0px 10px 0px;
	border-left:11px solid #a3c6d2;
	font-size:11px;
}

.img-br{
	border:1px solid #538da0;
	padding:2px;
	margin-bottom:10px;
	

}
#content
{
min-height:400px;
}
.pagina img{
	/*border:1px solid #b1d5e1;
	padding:10px;
	margin-bottom:10px;
	background-color:#eee;*/
	

}
.blank-space-home{
	height:10px;

}


.blank-space{
	height:30px;

}

hr {
  border: 0; 
  color: #333;
	background-color: #222;
	height: 1px;
	border-bottom:1px dotted #a2ccda;
}

/*logo*/
#la_pagina
{
margin: 0 auto;
width: 960px;
background: transparent url(images/fondosss.png) repeat-y scroll center top
}
#otrofooter
{
height: 49px;
background: #38D7E8 url(images/otrofooter2.png) no-repeat scroll center top;
}

#logo{
display:block;
height:133px;
left:58px;
position:absolute;
top:40px;
width:327px;
}
div.header{
	width:940px;
	/*background-image: url(images/header1.png);
	background-repeat: no-repeat;
	background-position: center top;*/
	height:129px;
	
}
#un_container
{
background-image:url(images/scp_back.png);/*url(images/SoloconPermiso_Back2H.png);*/
background-position:center top;
background-repeat: no-repeat;
padding:0 10px;
min-height:934px;
}
#header{
position:relative;
height:235px;/*270px;*/
}

/*contact info*/	
.freelance{
	position: absolute;
	top:0px;
	right:0px;
	font-size:2em;	
	z-index:3;

}	
/*slider pargraph title styles*/

.title1{
	font-size:2.75em;
	letter-spacing: -2px;
	line-height:40px;

}

/* top navigation
----------------------------------------------------------------------------------------------------*/
.menu{
	width:940px;	
	float:left;
	/*background-image: url(images/menu-bg.png);
	background-repeat: no-repeat;
	background-position: left top;*/
	height: 51px;
	/*margin-top:20px;*/
}
.menu ul {
	list-style:none;
	margin:0px;
	float:left;
	width:auto;
/*	margin-top:3px;*/
	/*padding-left:17px;*/


}
.menu ul:last-child {
background: none;
}
.menu ul li {
	display:inline;
	margin:0px;
	list-style:none;
	float:left;
	width:188px;
	height: 51px;
	background: transparent url(images/li_menu.png) no-repeat scroll right top;
	text-align:center;
}
.menu ul li a{
/*font-family:tahoma;*/
font-size:14px;
line-height:51px;
padding:0 17px 0 12px;
text-transform:uppercase;
}
.menu ul li a:link, .menu ul li a:visited{
	color:white;/*#dbd7d7;*/


}
.menu ul li a:hover{
color:#000000;

}


.menu ul li.current_page_item, .menu ul li.current-cat {
	/*color:#111;
	background-color:#fff;*/
	
		
}

.menu ul li.current_page_item  a, .menu ul li.current_page_item  a:visited, .menu ul li.current-cat a, .menu ul li.current-cat a:visited{
		/*color:#111;
	background-color:#fff;*/
}



/* home page slider
----------------------------------------------------------------------------------------------------*/

#slider-bg{
	color:#cecdcd;
	margin-top:20px;
padding-left:10px;


}
.slider-frame{
	background-image: url(images/slider-frame.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 301px;
	width: 515px;
	z-index:13;
	position:relative;
}

.sliderImages {
	margin:0px 0px 0px 13px;
	position:absolute;
	top:22px;

}
.sliderImages li{
	margin:0px;
	list-style:none;
	z-index:1;
	position:relative;
}
.sliderImages li img{

	z-index:1;
	position:relative;
}
.sliderTextHolder strong{
	color:#a10908;

}
.sliderTextHolder p{
	color:#000;
	font-size:1.45em;
	font-style: italic;
}


.sliderTextHolder li{
	list-style:none;
	margin:0px;
}
#slider-frame{
	position:relative;
}
.arrows{
}
.prev {
	position: absolute;
	top:135px;
	left:-10px;
	z-index:99;
}
.next {
	position: absolute;
	top:135px;
	right:30px;
	z-index:99;
}

/* right sidebar
----------------------------------------------------------------------------------------------------*/


.curve-top {
	/*background-image: url(images/curve-top.png);
	background-repeat: no-repeat;
	background-position: center top;*/
	width:300px;

	
}
.curve-bot{
	/*background-image: url(images/curve-bot.png);
	background-repeat: no-repeat;
	background-position: center top;*/
	width:300px;
}


.right-column{
	padding:0; /*0 20px;*/
	color:#3c5c66;
	/*background-image: url(images/curve-mid.png);
	background-repeat: repeat-y;*/
	width:260px;
	
}

.right-column{
/*border-bottom:10px solid #0e1a29;*/

}

.right-column a:hover{
color:#c3e1eb;

}
.right-column h3{
	color: #9cc8d6;

}

h1{
	color: #000;	
}

p.more {
margin:0px;
margin-top:10px;

}
/* @ comments style
----------------------------------------------------------------------------------------------------*/

.alt {
	background-color: #b2d6e2;
	border:1px solid #9bc4d2;
	

	}
	
h3#comments, #respond{

}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	background-color: #b2d6e2;
	border:1px solid #6ba2b3;
	
	
	}
#commentform textarea {
	width: 99%;
	padding: 2px;
	background-color: #b2d6e2;
	border:1px solid #6ba2b3;
	
	overflow:auto;
	}

#commentform #submit {
	margin: 0;
	float: left;
	background-color:#262626;
	color:#fff;
	margin-bottom:10px;
	border:none;
	width:auto;
	padding: 5px 10px;
	border:1px solid #444;
	}

.alt {
	margin: 0;
	padding: 10px;

	}
.commentlist {
	padding: 0;
	padding:0px;	
	
	}
.commentlist a:link, .commentlist a:visited  {
color:#0099CC;

	
	}
.commentlist li {
	margin: 5px 0 10px;
	padding: 15px 5px 10px 10px;
	list-style: none;
background-color: #b2d6e2;
	border:1px solid #9bc4d2;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}

.navigation{
margin:10px 0;

}


/* footer
----------------------------------------------------------------------------------------------------*/

div#footer{
	clear:both;
	text-align:left;
}
div#footer p{
	line-height:30px;
	padding-left:10px;
	color:#333;

}
div#footer a{
	color:#E6418D;

}
/**/
.linklove{display: none}
#sendbutton{cursor:pointer}

#formulario
{
height:67px;
position:absolute;
right:53px; /*78px;*/
top:143px;
width:435px;
}
#formulario form
{
height:37px;
width:489px;
margin:0;
padding:0;
position: relative;
}
#nombre_correo, .MailPressFormName
{
border:medium none;
color:#CCCCCC;
display:inline;
font-size:20px;
height:26px;
left:0;
line-height:26px;
margin:0;
padding:3px 3px 0 3px;
position:absolute;
top:1px;
width:355px;
}
#direccion_correo, .MailPressFormEmail {
border:medium none;
color:#CCCCCC;
display:inline;
font-size:20px;
height:26px;
left:0;
line-height:26px;
margin:0;
padding:3px 3px 0 3px;
position:absolute;
top:38px;
width:355px;
}
#boton_enviar, .MailPressFormSubmit
{
border:medium none;
cursor:pointer;
display:inline;
height:30px;
margin:0;
padding:0;
position:absolute;
right:55px;
top:37px;
width:60px;
background: transparent;
}
#boton_enviar:hover, .MailPressFormSubmit:hover
{
background: transparent url(images/scp_overenviar.gif) no-repeat;
}
#textoencabezado
{
font-size:15px;
line-height:13pt;
position:absolute;
right:19px;
text-align:justify;
top:180px;
width:488px;
}
.right-column span.reqtxt, span.emailreqtxt {
margin:0 5px 7px 0px !important;
}
.right-column .cform textarea, .cform input {
width:232px !important;
}
.right-column .cform {
margin:10px auto 0 !important;
width:239px !important;
}
.right-column .cf_info {
margin:10px auto 0 !important;
width:239px !important;
}
.otrocoso
{
margin-left:-4px !important;
}
.lacosamailpress
{
min-height:450px;
height:auto !important;
height:450px;

}
#sliderTextHolder
{
background:transparent url(images/scp_empresas.png) repeat scroll 0 0;
height:354px;
width:470px;
}
#slider-frame
{
background:transparent url(images/scp_personas.png) repeat scroll 0 0;
height:354px;
width:470px;
}
.slider-bgxxxx
{
/*margin-top:0 !important;*/
padding-left:0 !important;
}
.enlaceshome
{
display: block;
width: 100%;
height: 100%;
margin: 0; padding: 0; border: 0;
}
#ingreso
{
position:absolute;
right:67px;
top:28px;
}
.enteras
{
width: 915px !important;
margin-left:10px !important;
position:relative;
}
#formularioxxxx
{
left:578px;
position:absolute;
top:45px;
}

#formularioxxxx .cform
{
width: 318px !important;
}
#formularioxxxx .cform input
{
width: 240px !important;
}
#formularioxxxx #sendbutton3
{
bottom:6px;
position:absolute;
right:0;
width:60px !important;
}
#formularioxxxx #usermessage3a
{
position:absolute;
right:360px;
top:0;
}
#fkfkfk
{

}
.li_fk
{
float:left;
list-style: none;
margin-left:41px;
padding-left:42px;
width:200px;
}
#fkli_1
{
background: url(images/scp_mail.gif) no-repeat ;
}
#fkli_2
{
background: url(images/scp_rss.gif) no-repeat ;
margin-left:35px;
padding-left:46px;
}
#fkli_3
{
background: url(images/scp_redes.gif) no-repeat ;
margin-left:35px;
padding-left:65px;
}
.recosa
{
width: 100% !important;
margin-left:0 !important;
background: transparent url(images/scp_homebottom.png) no-repeat scroll left 27px;
}
#right-column
{
width: 280px;
}
#content-column
{
margin-right: 15px;
}
.repag
{
margin-left:39px;
width:431px !important;
}
.repag h1
{
margin-bottom:100px;
}
.repag p
{
height:80px;
margin:0;
overflow:hidden;
padding:0 9px;
}
.repag .fklinea
{
border-bottom:2px dotted #CCCCCC;
width:371px;
}
.repag a
{
color:#00AEDD;
font-size:20px;
}
.repag .twitter-message a
{
border-bottom:1px dotted;
font-size:13px;
text-decoration:none;
}
.repag span
{
color:#cccccc;
}
.repag .twitter-message
{
height:53px;
padding-left:70px;
position:relative;
line-height:1;
}
.twitter-timestamp
{
display:block;
font-weight:bold;
left:-9px;
position:absolute;
text-align:right;
width:72px;
color:#00AEDD !important;
}
#titulofk
{
color:#00ADEE;
display:block;
font-size:22px;
font-weight:bold;
margin:20px 0 0 0;
text-align:center;
}
.notifk
{
height:314px;
overflow-x:hidden;
overflow-y:scroll;
width:392px;
}
#scp_boletines
{
width: 920px;
height: 129px;
background: url(images/scp_boletines.png);
}
#scp_boletines_abajo
{
width: 920px;
height: 129px;
border-bottom: 2px #cccccc solid;
text-align: center;
margin-bottom:20px;
}
#single_fecha
{
display:block;
padding-top:20px;
color:#00AEDD;
}
#single_autor
{
text-decoration:underline;
}
#scp_boletines_cate
{
background:#0067A9;
color:white;
font-size:43px;
margin:10px 0 0 0;
padding:10px 0 10px 10px;
text-transform:none;
width:910px;
}
#category_descripcion
{
background:#E3E3E3;
color:#616161;
margin-top:0;
margin-bottom:10px;
padding:10px;
width:900px;
}
.clear
{
clear:both
}
#contenedor_cat
{
width: 920px;
position: relative;
min-height:486px;
background:url(images/noticias_cat_bg.png);
font-size:16px;
}
#contenedor_cat ul
{
width: 50%;
position: relative;
}
#contenedor_cat ul li, .scp_categoria li
{
list-style:none;
}
#contenedor_cat ul li span, .scp_categoria li span
{
color:#909090;
}
#contenedor_cat ul li a, .scp_categoria li a
{
color:#00AEDD;
display:block;
margin:0 0 20px;
padding:0;
text-decoration:none;
}
#noticiascat
{
float: left;
}
#noticiasdestacadas
{
float: right;font-size:16px;
}
#contenedor_cat h4
{
background:#0067A9;
color:white;
margin:12px;
padding:5px;
text-transform:none;
width:425px;
}
.contenedor_cat_capas
{
position:absolute;
width: 920px;
left:0;
}
#contenedor_cat_inf
{
background:url(images/noticias_categoriaBottom.png);
bottom:0;
height:248px;
}
#contenedor_cat_sup
{
background:url(images/noticias_categoriaTop.png);
height:274px;
top:0;
}
#scp_categorias
{
margin-left:-2px;
margin-top:10px;
width:924px;
}
.scp_categoria
{
width: 308px;
height: 385px;
background: url(images/todas-las-categorias_cuadro.png);
float:left;
position:relative;
margin-bottom:10px;
}
.scp_categoria h4
{
background:#0067A9;
color:white;
margin:12px;
padding:5px;
text-transform:none;
}
.scp_categoria h4 a
{
color:white;
margin: 0; padding: 0px;
}
.scp_categoria li
{
margin-left:15px;
padding-right:12px;
}
.scp_categoria .ver_todas_cats
{
bottom:10px;
color:#0067A9;
left:10px;
position:absolute;
text-decoration:underline;
}

#bannernoticias {
background:#0465A9 url(images/bannernoticias.jpg) no-repeat scroll 0 0;
display:inline-block;
height:100px;
margin:30px 0 0 34px;
width:400px;
}

#bannertwitter {
background:#0465A9 url(images/bannertwitter.jpg) no-repeat scroll 0 0;
display:inline-block;
height:100px;
margin:30px 0 0 67px;
width:400px;
}
