/****************/
/** css Global **/
/****************/

/*tags*/
body {
	background-color: #000000;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
}
p, h1, h2, h3, h4, h5 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.titBox {
	font-family: "Arial Narrow", Arial;
	font-size: 20px;
	font-weight: normal;
}
h1 {
	font-family: "Arial Narrow", Arial;
	font-size: 16px;
	color: #F1F1F1;
	font-weight: normal;
}

h2 {
	font-family: "Arial Narrow", Arial;
	font-size: 11px;
	color: #B1E0F8;
}
h3 {
	font-size: 12px;
	color: #FFFFFF;
}
h4 {
	font-size: 11px;
	color: #FFFFFF;
	font-style: italic;
}
a {
	text-decoration: none;
	color: #999999;
}
a:hover {
	color: #F1F1F1;
}
h1 a{
	color: #F1F1F1;
}
img {
	border: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
#body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	color: #CCCCCC;
}
#header {
	background-repeat: no-repeat;
	padding-top: 20px;
}
#idioma {
	float: right;
	width: 100px;
	text-align: right;
	padding-right: 15px;
	padding-top: 20px;
}
#logo {
	text-align: center;
	padding-left: 100px;
}
#menu {
	padding-top: 10px;
	background-image: url(../images/fondo_header.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}
#menuLeft {
	float: left;
	width: 400px;
}
#menuRight {
	text-align: right;
	padding-left: 208px;
	margin-left: 400px;
}
#menu ul{
	margin: 0px;
	padding: 0px;
}
#menu li{
	padding-right: 9px;
	padding-left: 10px;
	float: left;
	list-style-image: none;
	list-style-type: none;
}
#menu a{
}
#bordeMenu {
	text-align: center;
}
/*contenidos home*/
#videoHome {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
}
#contentHome {
	padding-left: 40px;
}
#homeBox {
	float: left;
	width: 240px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 0px 15px;
	padding-right: 10px;
}
#homeBox1, #homeBox2, #homeBox3 {
	background-repeat: no-repeat;
	/*background-position: 0px 15px;*/
}
#homeBoxCont {
	padding-left: 20px;
	background-image: url(../images/sin_cruz.jpg);
	background-repeat: no-repeat;
}
/*#homeBoxCont:hover {
	background-image: url(../images/cruz.jpg);
}*/
.fondoMas{
	background-image: url(../images/cruz.jpg);
}
.fondoSinMas{
	background-image: url(../images/sin_cruz.jpg);
}
#homeBox a{
	color: #999999;
}
#homeBox a:hover{
	color: #F1F1F1;
}
.fondoBox {
	background-image: url(../images/linea_diag.jpg);
}
/*contendos secciones*/
#main {
	padding-top: 50px;
	width: 470px;
	padding-left: 40px;
	float: left;
}
#main2 {
	padding-top: 50px;
	margin-left: 215px;
	margin-right: 215px;
}

#left {
	float: left;
	width: 175px;
	background-repeat: no-repeat;
	background-position: 5px 10px;
	margin-top: 25px;
}
#right {
	float: right;
	width: 175px;
	background-repeat: no-repeat;
	background-position: 5px 10px;
	margin-top: 25px;
}
#left, #right {
}
#left ul, #right ul{
	margin: 0px;
	padding: 0px;
}
#left li, #right li{
	list-style-image: none;
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
#left p, #right p{
	margin-top: 0px;
	margin-bottom: 20px;
}
.fondoMenu1{
	background-image: url(../images/fondo_menu_left2.jpg);
}
.fondoMenu2{
	background-image: url(../images/fondo_menu_left3.jpg);
}
.fondoMenu3{
	background-image: url(../images/fondo_contacto.jpg);
}
.fondoMenu4{
	background-image: url(../images/fondo_blog.jpg);
}
.fondoServicios1{
	background-image: url(../images/fondo_servicios_1.jpg);
}
.fondoServicios2{
	background-image: url(../images/fondo_servicios_2.jpg);
}
#subMenu {
	padding-left: 40px;
	padding-top: 10px;
}
#subMenu a{
}
#leftForm {
	padding-left: 40px;
}
#leftContent h2{
	font-size: 11px;
	padding-left: 40px;
	margin-top: 10px;
	margin-bottom: 3px;
}
#leftContent p{
	color: #F1F1F1;
	padding-left: 40px;
}
#leftContent ul{
	padding-left: 40px;
}
#leftFooter {
	padding-bottom: 20px;
	padding-left: 40px;
}
#formRight {
	padding-left: 20px;
	padding-top: 100px;
}

#fotosVideos {
	float: left;
	width: 450px;
	padding-right: 30px;
	background-image: url(../images/linea_diag.jpg);
	background-repeat: no-repeat;
	background-position: 360px 10px;
	padding-bottom: 20px;
}

#fotito {
	width: 120px;
	margin-left: 380px;
	height: 250px;
}
#fotito p{
	height: 50px;
}
#content {
	/*clear: right;*/
	padding-top: 10px;
}
.colum {
	float: left;
	width: 29%;
	padding-right: 20px;
}
#colum3 {
	width: 29%;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	background-repeat: no-repeat;
	background-position: right 30px;
	margin-right: 5px;
	margin-left: 5px;
}
#colum1 {
	width: 390px;
	background-repeat: no-repeat;
	background-position: right 150px;
	float: left;
}

#colum3 h2, #colum1 h2{
	font-weight: bold;
	font-size: 12px;
	color: #858585;
}
#colum3 p, #colum1 p{
	text-align: justify;
}
a#colum3:hover{
	color: #CCCCCC;
}
#mas {
	font-size: 18px;
	text-align: right;
}
#mas a{
	font-size: 20pt;
	color: #fff;
}
#mas a:hover{
	color: #a7d4e7;
}
a.removeFile {
	color: #a7d4e7;
}
#formInf {
	background-image: url(../images/fondo_newsletter.jpg);
	background-repeat: no-repeat;
	height: 42px;
	padding-top: 10px;
	padding-left: 60px;
}
#formInf input{
	margin-right: 10px;
	margin-left: 10px;
}
.input1{
	width: 130px;
}
.input2{
	width: 460px;
}
.input3{
	width: 225px;
}
.input4{
	width: 107px;
}
.input5{
	width: 190px;
}
.input6{
	width: 140px;
}
.input7{
	width: 300px;
}
#mainContent {
	height: 360px;
	padding-left: 30px;
}
#mainContent h3{
	color: #F1F1F1;
	font-size: 12px;
	font-weight: normal;
}
#nav {
	text-align: right;
	padding-right: 20px;
}
.colum2 {
	float: left;
	width: 45%;
	padding-right: 8px;
	padding-left: 8px;
}

#footer {
	clear: both;
	background-color: #0C0C0C;
	font-size: 10px;
	color: #535353;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 20px;
	height: 17px;
}

#footer a{
	color: #535353;
}
.size19 {
	font-size: 19px;
	font-family: "Arial Narrow", Arial;
}
.justify {
	text-align: justify;
}
.F1F1F1 {
	color: #F1F1F1;
}
.clear {
	clear: both;
}
.spacer {
	height: 140px;
}

.fondoPrueba {
	background-color: #0C0C0C;
}
.separadorForm {
	height: 30px;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #696969;
	margin-top: 40px;
	margin-right: 10px;
}
.dest {
	font-size: 28px;
	font-weight: bold;
	color: #6B6B6B;
	font-family: "Arial Narrow", Arial;
}
#mainLeft {
	float: right;
	width: 250px;
}
#listaFotos {
	padding-top: 350px;
}

#listaFotos img{

	margin-bottom: 10px;

	margin-right: 10px;

}

.destacado {

	color: #B1E0F8;

}

span.destacado a{

	color: #B1E0F8;

}

.destacado2 {

	color: #BBC100;

}

input, select, textarea {

	border: 0px;

	background-color: #171717;

	color: #CCCCCC;

	margin-top: 2px;

	margin-bottom: 2px;

	font-size: 10px;

	padding: 4px;

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

}

#contenidoLeft {

	float: left;

	width: 500px;

}

#contenidoRight {

	background-image: url(../images/fondo_servicios.jpg);

	background-repeat: no-repeat;

	float: left;

	width: 400px;

	height: 305px;

}

div.contenidosRight {

	margin-left: 200px;

	padding-top: 50px;

}

div.contenidosRight p{



}

#headerContent {

	background-image: url(../images/fondo_sumate.jpg);

	background-repeat: no-repeat;

	height: 150px;

	padding-right: 200px;

	padding-top: 10px;

}

#formulario {

	font-size: 10px;

}

#formulario input {

	margin-top: 4px;

	margin-bottom: 4px;

}

#btnsEnviar {

	background-image: url(../images/fondo_sumate.jpg);

	background-repeat: no-repeat;

	height: 20px;

	padding-top: 5px;

}

#btnsEnviar input{

	padding: 0px;

}

.floatLeft {

	float: left;

}

.floatRight {

	float: right;

}

#comentarios {

	padding-left: 30px;

	padding-top: 25px;

	clear: both;

}

.comentario {

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

	margin-bottom: 20px;

	padding-bottom: 20px;

}

#contentRight {

	padding-left: 30px;

}

#leftAbajo {

	margin-top: 10px;

	background-image: url(../images/fondo_blog.jpg);

	background-repeat: no-repeat;

	margin-left: 5px;

	padding-left: 30px;

}

.height1 {

	height: 465px;

}

.heightBlog {

	height: 400px;

}

.height2 {

	height: 250px;

}

#portfolioLeft {

	float: left;

	width: 325px;

	text-align: right;

	padding-right: 10px;

	padding-top: 10px;

}

#portfolioLeft p{

	margin-top: 0px;

	margin-bottom: 3px;

}

#portfolioLeft a{

	color: #F1F1F1;

}

#portfolioCentro {

	float: left;

	width: 215px;

	background-image: url(../images/fondo_portfolio.jpg);

	background-repeat: no-repeat;

	padding-left: 10px;

	background-position: 0px 10px;

}

#portfolioCentro p{

	text-align: justify;

}

#portfolioRight {

	margin-left: 560px;

	color: #CCCCCC;

	padding-top: 200px;

	padding-left: 20px;

}

#galeria {

	background-image: url(../images/fondo_portfolio.jpg);

	background-repeat: no-repeat;

	padding-left: 15px;

	background-position: 0px 10px;

	margin-left: 210px;

}

#menuGaleria{

	clear: both;

	width: 440px;

	padding-top: 10px;

}

#menuGaleria img{

	margin: 5px 9px 5px 1px;

}

#flash {

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 86px;
	padding-left: 50px;

}

#formContacto {

	padding-left: 20px;

}

#formContacto p{

	padding-left: 0px;

	padding-right: 20px;

}

.inputBoton {

	margin: 0px;

	padding: 0px;

	border: 0px;

}

#leftImg {

	padding-top: 100px;

	padding-left: 30px;

}

#rightImg {

	padding-top: 100px;

	padding-left: 30px;

}

div.imagen {

	float: left;

	width: 150px;

	padding-right: 10px;

	text-align: right;

	padding-top: 30px;

}

/*

.clickSobreNosotros {

	background-image: url(../images/clickeado.jpg);

	background-repeat: no-repeat;

	background-position: 10px 0px;

}

.clickServicios {

	background-image: url(../images/clickeado.jpg);

	background-repeat: no-repeat;

	background-position: 97px 0px;

}

.clickPortfolios {

	background-image: url(../images/clickeado.jpg);

	background-repeat: no-repeat;

	background-position: 170px 0px;

}

.clickPremios {

	background-image: url(../images/clickeado.jpg);

	background-repeat: no-repeat;

	background-position: 620px 0px;

}

.clickBlog {

	background-image: url(../images/clickeado.jpg);

	background-repeat: no-repeat;

	background-position: 705px 0px;

}

.clickSumate {

	background-image: url(../images/clickeado.jpg);

	background-repeat: no-repeat;

	background-position: 760px 0px;

}

.clickContacto {

	background-image: url(../images/clickeado.jpg);

	background-repeat: no-repeat;

	background-position: 820px 0px;

}

*/

.testBorde {

	border: 1px solid #0099FF;

}
a.link-premios {
	display: block;
	height: 10px;
	background-image: url('../images/btn-premios.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}
a.link-premios:hover {
	background-position: top left;
}
a.link-noticias {
	display: block;
	height: 10px;
	margin: 2px 0;
	background-image: url('../images/btn-noticias.png');
	background-repeat: no-repeat;
	background-position: top left;
}
a.link-noticias:hover {
	background-position: top left;
}
a.link-kit {
	display: block;
	height: 10px;
	margin: 2px 0;
	background-image: url('../images/btn-kit.png');
	background-repeat: no-repeat;
	background-position: bottom left;
}
a.link-kit:hover {
	background-position: top left;
}


/*Selects*/
.selectArea {
	width:200px;
	height:21px;
	/*background:url(images/select_bg.gif) repeat-x left top;*/
	background: #191919;
}
.selectArea .left {
	width:8px;
	height:21px;
	float:left;
	background: #191919;
	/*background:url(images/select_left.gif) no-repeat left top;*/
}
.selectArea .right {
	width:21px;
	height:21px;
	float:right;
	/*background:url(images/select_right.gif) no-repeat left top;*/
	/*background:#45494a url("../images/down.png") no-repeat center center;*/
}
.selectArea .right a {
	display:block;
	width:200px;
	height:21px;
	margin-left:-179px;
	position:absolute;
}
.selectArea .right i {display:none;}
.selectArea .center {
	width:160px;
	color:#FFF;
	padding-top:3px;
	overflow:hidden;
	white-space:nowrap;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:3px;
	width:172px;
	background:#6f7074;
	background:#191919;
	padding:2px;
	font-size:11px;
	z-index:20;
}
.optionsDivInvisible {display:none;}
.optionsDivVisible {display:block;}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#F2F2F2;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	border:1px solid #191919;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#5F6062;
	border-color:#cfd0d6;
}
#form1 label {
	/*background: #171717;*/
	display: block;
	float: left;
	clear: none;
	width: 110px;
	height: 16px;
	margin: 4px 0 0 0;
	padding: 5px 1px 0 5px;
}
a.kit-prensa {
	color: #aeaeae;
	display: block;
	float: left;
	width: 400px;
	height: 55px;
	background-image: url('../images/kit-download.png');
	background-repeat: no-repeat;
	background-position: right top;
}
a.kit-prensa:hover {
	color: #ffffff;
	background-position: right bottom;
}
form.add_post label {
	font-weight: bold;
}
label.tag_label {
	font-weight: normal;
	position: relative;
	top: -1px;
	*top: -3px;
}

.colum2 div.form {
	padding: 10px 0;
	float: left;
	clear: left;
	width: 350px;
}
button {
	background: none;
	border: none;
	padding: 0;
	margin: 0;
}
.delete_tag {
	float: left;
	clear: none;
	display: block;
	width: 60px;
	height: 17px;
	margin-left: 10px;
	background: url('../images/blog_borrar_tag.png') no-repeat;
}
#blogItem {
	padding-left: 30px;
}
#blogItem h3{
	color: #F1F1F1;
	font-size: 12px;
	font-weight: normal;
}