/*
Theme Name: ThemeBayon
Theme URI: http://www.doliaku.com.ar/
Description: El tema de WordPress para Telas Bayon. Diseño: Recalde/Gaido, Programación: Recalde (basado en el conocido <a href="http://binarybonsai.com/kubrick/">Kubrick</a>).
Version: 1.0
Author: Lucas Recalde
Author URI: http://www.doliaku.com.ar/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed by Lucas Recalde and built by Lucas Recalde (based on Michael Heilemann php work,
	whose blog you will find at http://binarybonsai.com/)

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



@charset "UTF-8";
/* CSS Document */

body {margin:0; padding:0; background:#142042 url(images/bg.jpg) repeat-x fixed; font:12px Arial, Helvetica, sans-serif; color:#3c3c3c;}

a {color:#fff;}
a:hover {color:#ed1941 !important;}
img {border:0;}
form, h1, h2, h3, h4, h5, h6, p, fieldset, ul, li {margin:0; padding:0;}
blockquote {margin:15px 30px 0 0; padding:10px 10px 10px 50px; background:url(images/bgBQ.png) no-repeat top left; color:#1c4698;}
blockquote cite {margin: 5px 0 0;display: block;}
hr {display: none;}

#bodyWrapper {width:787px; border-left:1px solid #fff; border-right:1px solid #fff; margin:auto; background:#fff;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.hidden {display: none;}
.navigation {display: block; text-align: center; margin:10px 0 40px 0; clear:both;}
.center {text-align: center;}
.hidden {display: none;}




/********  HEADER  *******************************************************/
#header {background:url(images/bgHeader1.jpg) no-repeat top left;}
#topHeader {height:140px;}
#topHeader div {float: left;}

#logo {margin:25px 5px 0 25px;}
div.imgAniv {padding-top:35px;}

#flashHeader {height:330px; margin:0; padding:0;}

#otherMenu {font-size:11px; color:#545454; margin-top:8px;}
#otherMenu a {color:#333; text-decoration:none;}
#search {margin-top:5px;}
#search input {vertical-align:middle; font-size:10px;}

.icoRss {background:url(images/icoRSS.png) no-repeat right center; padding:2px 22px 2px 0;}

/* menu *************/
#menu {background:url(images/bgMenu.png) no-repeat top left; height:22px; padding:24px 0 0 15px;}
#menu ul {margin:0; padding:0; list-style:none;}
#menu li ul {display:none !important;}
#menu li {display:inline; margin:0;}
#menu li a {text-transform:uppercase; font-weight:bold; color:#000; text-decoration:none; background:url(images/sepMenu.png) no-repeat top right; padding:0 10px 0 0;}


/********  CONTENT  *******************************************************/
#content {margin:0 10px; padding:10px 0; background:url(images/dotLineHor.png) repeat-x top left;}

#destHome {background:url(images/dotLineHor.png) repeat-x bottom left; padding-bottom:10px; margin-bottom:10px;}
#destHome div.imgCol {width:490px;}
#destHome div.txt {width:230px; padding:30px 10px 5px 10px;}
#destHome div.txt small {font-size:11px; color:#747474;}
#destHome div.txt h2 {font-size:20px; color:#333; padding-bottom:10px;}
#destHome div.txt p {padding-bottom:10px; font-size:14px;}

#infoHome {font-size:11px;background:url(images/dotLineHor.png) repeat-x bottom left; padding-bottom:10px; margin-bottom:10px;}
#infoHome h3 span {margin-left:-99999px;}
/*novedades home*/
#novedades {width:180px; background:url(images/dotLineVert.png) repeat-y top right; padding-right:5px; margin-right:5px;}
#novedades h3 {background:url(images/titNovedades.png) no-repeat top left; height:30px;}
#novedades ul {height:130px; overflow:auto; margin:0 4px; width:175px;}
#novedades li {background:url(images/icoNovedades.png) no-repeat top left; padding:2px 3px 10px 30px;}

.boxHome {background:url(images/bgBannersHome.png) no-repeat bottom left; width:178px; float:left; margin-right:5px; padding-bottom:10px;}
.boxHome p {padding:10px 10px 0 10px;}
.boxHome img {padding:0 10px;}

.ofertasH h3 {background:url(images/titOfertas.png) no-repeat 1px 0; height:44px;}
.sucursalesH h3 {background:url(images/titSucursales.png) no-repeat 1px 0; height:44px;}
.nuevoH h3 {background:url(images/titNuevo.png) no-repeat 1px 0; height:44px;}
.liquidacionH h3 {background:url(images/titLiquidacion.png) no-repeat 1px 0; height:44px;}
.trabajosH h3 {background:url(images/titTrabajos.png) no-repeat 1px 0; height:44px;}

/*pagina interna*/
#sidebar {float:left; width:150px; margin-right:20px;}
#sidebar input.srchTxt {width:80px;}

/***sidebar*****/
/*submenu blog*/
.subMenu li ul, .subMenu ul {list-style:none;}
.subMenu li li a {background:url(images/dotLineHor.png) repeat-x bottom left; padding:4px; display:block; text-decoration:none; color:#333; font-weight:bold;}
.subMenu li li li a {background:none; text-transform:none; color:#333; font-weight:normal; padding-left:10px;}
.subMenu li li li li a {padding:2px 0 2px 30px; font-size:10px;}
.subMenu li li ul {background:url(images/dotLineHor.png) repeat-x bottom left;}
.subMenu li li ul ul {background:none;}

/*submenu paginas*/
.subMenuPag ul, .subMenu ul {list-style:none;}
.subMenuPag li {display:block;background:url(images/dotLineHor.png) repeat-x bottom left; padding:4px 0;}
.subMenuPag li li {background:url(images/dotLineHor.png) repeat-x top left;}
.subMenuPag li a {text-decoration:none; text-transform:uppercase; color:#333; font-weight:bold;}
.subMenuPag li li a {text-transform:none; color:#333; font-weight:normal; text-decoration:none;}
.subMenuPag li li li a {padding:2px 0 2px 0; font-size:10px;}
/*.subMenuPag li ul {background:url(images/dotLineHor.png) repeat-x bottom left;}*/
.subMenuPag li ul ul {background:none;}
.subMenuPag li li li {background:none; padding: 1px 4px;}

li.widget {margin-bottom:20px;}
li.widget h2 {font-size:13px; color:#164397;background:url(images/icoNovedades.png) no-repeat top left; padding:7px 3px 7px 30px; margin-left:-15px;}

/***contenido*********/
#txt {float:left; width:570px;}
#txt h2 {font:20px Georgia, "Times New Roman", Times, serif;}
#txt p {padding:5px 0; margin:5px 0;}
#txt ul, #txt ol {margin:10px 20px;}
#txt li {margin-bottom:5px;}
#txt blockquote {font-style:italic;}

.post, .page {background: url(images/dotLineHor.png) repeat-x bottom left; padding:5px; margin-bottom:15px;}
.post h2 a, .pagetitle a {text-decoration:none;}
.post img {float:right; margin:5px 0 5px 10px;}

.postmetadata {font-size:10px; color:#666; clear:both;}
.postmetadata  a {text-decoration:none;}

/*comentarios*/
.commentlist li, #commentform input, #commentform textarea {font-size: 0.9em; font-family:Arial, Helvetica, sans-serif;}
.commentlist li ul li {font-size: 1em;}
.commentlist li {font-weight: bold;}
.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.3em; text-decoration:none;}
.commentlist cite span.says {font-weight:normal !important;font-style:italic !important; color:#666 !important;}
.commentlist p {font-weight: normal;line-height: 1.5em;	text-transform: none;}
#commentform p {font-family:Arial, Helvetica, sans-serif;}
.commentmetadata {font-weight: normal;}

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

.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 10px 0 10px;padding: 10px 5px 10px 15px;list-style: none;background:url(images/bgComment.jpg) no-repeat top left;}
.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;}
.commentmetadata a {text-decoration:none;}
/* End Comments */

/*formulario de contacto*/
.contactform {margin:10px;}
#wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 150px;
	padding-top:4px;
}
#wpcf input {
	float: left;
	width: 260px;
	padding: 1px;
	margin: 2px 5px 2px 0;
	font-family:Arial, Helvetica, sans-serif;
}
#wpcf textarea {
	width: 415px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}
#wpcf #contactsubmit {
	margin-left:250px;
	width:auto;
}


/*site map*/
.ddsg-wrapper h2 {font:bold 18px Arial, Helvetica, sans-serif !important;}

/*mapas*/
.mapLink tr {background:url(images/dotLineHor.png) repeat-x top left; margin:5px 0;}
.mapLink td {vertical-align:top; background:url(images/icoNovedades.png) no-repeat 0 5px; padding:5px 0 0 29px;}
.mapLink td h3 {padding-top:5px;}
.mapLink td p {margin-top:0; padding-top:4px;}

.edit {clear:both; padding:4px; text-align:center; font-weight:bold;}


/******* FOOTER *************************************************************/
#footer {width:747px; margin:auto; background:#00062c; color:#fff; font-size:10px; padding:0 10px; margin-bottom:20px;}
#footer img {vertical-align:middle;}
#footer p {padding-top:5px;}


	#ajaxMessage{
		margin-top:10px;
		font-size:0.9em;
		color:red;
	
	}
	#expandCollapse{
		font-size:0.9em;
	}
	
	#dhtmlgoodies_tree{
		margin:0 0 15px;
		padding:0px;
		/*margin-left:10px;*/
	}
	#dhtmlgoodies_tree ul{	/* Sub menu groups */
		/*margin-left:20px;	 Left spacing */
		padding-left:0px;
		display:none;	/* Initially hide sub nodes */
	}
	#dhtmlgoodies_tree li{	/* Nodes */
		list-style-type:none;
		vertical-align:middle;
		
	}
	#dhtmlgoodies_tree li a{	/* Node links */
		/*color:#000;
		text-decoration:none;
		font-family:arial;
		font-size:0.8em;
		padding-left:2px;*/
	}
	#dhtmlgoodies_tree input{
		/*width:200px;
		font-size:0.7em;
		margin-left:2px;
		font-family:arial;*/
	}

