/* GENERALES */
body {
	margin: 0px;
	padding:0px;
	background-image:url(../images/fondo.png);
	background-position:center;
	color:#FFFFFF;
}
body,input,p,textarea,select,div,h1,h2,h3,h4,h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
a, a:link, a:visited, a:active, a:hover {text-decoration:none;color:#FFFFFF;}
a:hover {text-decoration:underline;}
img {border:none;}
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
p,form {
	margin:0;
	padding:0;
}

/* PARTICULARES */
#contenido {
	width:960px;
	margin:0 auto;
	margin-top:10px;
}
#top {
	width:930px;
	margin:0 15px;
}
#logo {
	float:left;
}
#language {
	float:left;
	width:693px;
	text-align:right;
}
#language a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#687f08;
}
#menu_top {
	float:left;
	width:693px;
	text-align:right;
}
#menu_top ul li {
	list-style:none;
	display: inline;
	padding: 0;
	margin: 0;
	text-decoration:none;
	padding-left:20px;
}
#info_central_1, #info_central_3 {
	width:960px;
	height:21px;
}
#info_central_2 {
	background-color:#FFFFFF;
	margin:0 15px;
	color:#000000;
	padding:0 25px;
}
#frase {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	letter-spacing:-1px;
	padding:15px 15px 0 15px;
	text-align:justify;
}
.verde1, a.verde1, a:visited.verde1, a:active.verde1, a:hover.verde1 {
	color:#cdec00;
}
a.verde1, a:visited.verde1, a:active.verde1, a:hover.verde1 {
	text-decoration:underline;
}
.dotline {
	padding:15px;
}
#three_col {
	width:930px;
	margin:0 15px;
}
#col_1, #col_2, #col_3 {
	width:294px;
	float:left;
}
#col_2 {
	margin:0 24px;
}
.img_title {
	float:left;
}
.title_col {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	margin:30px 0 0 65px;
}
.texto_col {
	margin-top:10px;
}


/* HABLEMOS */
#contact_col_1 {
	float:left;
	width:400px;
	margin-right:33px;
}
#contact_col_2 {
	float:left;
	width:447px;
	height:400px;
}
#fullname, #message, #email, #phone, #tmptxt  {
	border:1px solid #D8D8D8;
	margin:5px 0 8px 0;
}
#fullname {
	width:386px;
	height:20px;
}
#message {
	width:386px;
	height:83px;
}
#email, #phone {
	width:188px;
	height:20px;
}
#send {
	border:none;
	float:right;
	margin:10px 10px 10px 10px;
}
#direccion_hablemos {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#c4c1c0;
}
#tmptxt {
	height:20px;
}



/* PORTFOLIO */
#menu_portfolio {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	letter-spacing:-1px;
}
#menu_portfolio ul li {
	list-style:none;
	display: inline;
	padding: 0;
	margin: 0;
	text-decoration:none;
	padding-right:30px;
}
#menu_portfolio a {
	padding:5px;
	color:#cdec00;
}
#menu_portfolio a:hover, #menu_portfolio_activo {
	color:#416017;
	background-color:#cdec00;
	text-decoration:none;
	padding:5px;
}



/* TOOLTIP */
.bubbleInfo {
            position: relative;
            top:0;/*150px;*/
            left:0;/*100px;*/
            width:17px;
			float:left;
        }
        .trigger {
            position: absolute;
        }
     
        /* Bubble pop-up */

        .popup {
                position: absolute;
                display: none;
                z-index: 50;
                border-collapse: collapse;
        }

        .popup td.corner {
                height: 15px;
                width: 19px;
        }

        .popup td#topleft { background-image: url(../images/tooltip/bubble-1.png); }
        .popup td.top { background-image: url(../images/tooltip/bubble-2.png); }
        .popup td#topright { background-image: url(../images/tooltip/bubble-3.png); }
        .popup td.left { background-image: url(../images/tooltip/bubble-4.png); }
        .popup td.right { background-image: url(../images/tooltip/bubble-5.png); }
        .popup td#bottomleft { background-image: url(../images/tooltip/bubble-6.png); }
        .popup td.bottom { background-image: url(../images/tooltip/bubble-7.png); text-align: center;}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright { background-image: url(../images/tooltip/bubble-8.png); }

        .popup table.popup-contents {
                font-size: 12px;
                line-height: 1.2em;
                background-color: #fff;
                color: #666;
                font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
                }

        table.popup-contents th {
                text-align: right;
                text-transform: lowercase;
                }

        table.popup-contents td {
                text-align: left;
                }

        tr#release-notes th {
                text-align: left;
                text-indent: -9999px;
                height: 17px;
                }

        tr#release-notes td a {
                color: #333;
        }



/* PERFIL */

#perfil_col_1 {
	float:left;
	width:551px;
	margin-left:10px;
	margin-top:15px;
}
#perfil_col_1 p {
	font-size:14px;
	margin-top:15px;
}
#perfil_col_2 {
	float:left;
	width:309px;
	margin-left:0;
	margin-right:10px;
}
#podemos {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	color:#c4c1c0;
}


/* HOME */
#texto_home {
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	width:545px;
	height:184px;
	padding-top:70px;
	margin-left:20px;
}
#frases_home {
	float:left;
	width:265px;
	height:154px;
	background-image:url('../images/cartel.png');
	padding:70px 100px 30px 30px;
}
#quotes_home {
	margin:25px;
	text-align:center;
}
#quotes_home p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}
#quotes_home .autor {
	margin-top:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#tic {
}
#tic * {
  /* Para ocultar todo los tags hijos */
  display:none;
}
#tic .autor {
  display:block;
}
