@charset "utf-8";
/* CSS Document */

    /*
                          ____________________
                         /                    \
                        /   www.studio73.es    \  
                       /    _______________     \
                      /    /       _       \     \
                     /    /       / \       \     \
                    /    /        \          \     \
                   |    |          \          |     |
                   |    |           \         |     |
                   |    |         \_/         |     |
                   |    |     ____  ____      |     |
                   |    |        /     /      |     |
                   |    |       /      \      |     |
                    \     \    /     __/     /     /
                     \     \                /     /
                      \     \______________/     /
                       \                        /
                        \   www.studio73.es    /
                         \ ___________________/


    */
@font-face {
	font-family: 'gothic';
	src: url('fonts/gothic.eot');
	src: url('fonts/gothic.woff') format('woff'), 
		 url('fonts/gothic.ttf') format('truetype'), 
		 url('fonts/gothic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body
{
	font-family:'gothic' !important;
}

/*Pantalla grande*/
#main-row
{
	border:6px solid #FFF;/*Pintamos el borde en el interior*/
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ribbon
{
	cursor: pointer;
	background-color:rgba(22,22,22,0.6);
}
.ribbon_text
{
		font-size:1.3em;
		color: #FFFFFF;
		text-shadow: 2px 2px 4px #000000;
        filter: dropshadow(color=#000000, offx=1, offy=1);
}
#r_ambiente{text-align: center;}

.bg_img
{
	cursor: pointer;
}

.left-column
{
	background-color:#000000;
	color:#FFF;
}

#link-inicio
{
	font-size: 0.8em;
	color:#FFF !important;
	cursor: pointer;
}

#dir_empresa
{
	font-size: 0.8em;
	color:#FFF !important;
}

#loading-div
{
	background-color: #FFFFFF;
}
#loading-text
{
	color:#000;
	text-shadow: 1px 1px 2px #000;
}
.progress-striped .bar
{
	background-color: #000000 !important;
}

.center-column
{
	border-left:6px solid #FFF;/*Pintamos el borde en el interior*/
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.center-row-one
{
	border-bottom:6px solid #FFF;/*Pintamos el borde en el interior*/
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	overflow:hidden;
}

.column-one
{
	border-right:3px solid #FFF;/*Pintamos el borde en el interior*/
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	overflow:hidden;
}

	.row-one
	{
		border-bottom:3px solid #FFF;/*Pintamos el borde en el interior*/
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow:hidden;	
	}
	.row-two
	{
		border-top:3px solid #FFF;/*Pintamos el borde en el interior*/
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow:hidden;

	}

.column-two
{
	border-left:3px solid #FFF;/*Pintamos el borde en el interior*/
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	overflow:hidden;
}

.right-column
{
	border-left:6px solid #FFF;/*Pintamos el borde en el interior*/
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
	.right-row-one
	{
		border-bottom:6px solid #FFF;/*Pintamos el borde en el interior*/
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow:hidden;
	}
	.right-row-two
	{
		border-bottom:6px solid #FFF;/*Pintamos el borde en el interior*/
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow:hidden;
	}
		.column-1
		{
			border-right:3px solid #FFF;/*Pintamos el borde en el interior*/
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			overflow:hidden;
		}
		.column-2
		{
			border-left:3px solid #FFF;/*Pintamos el borde en el interior*/
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			overflow:hidden;
		}
	
	.right-row-three
	{
		
		border-left:3px solid #FFF;/*Pintamos el borde en el interior*/
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow:hidden;
	}
	
	/*Cuarta Columna*/
	
	.fourth-column
	{
		border-left:6px solid #FFF;/*Pintamos el borde en el interior*/
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow:hidden;
	}
	
	.fourth-row-one
	{
		border-bottom:3px solid #FFF;/*Pintamos el borde en el interior*/
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow:hidden;
		width:100%;
		height:60%;
		overflow: hidden;
		position: relative;
	}
	
	.fourth-row-two
	{
		border-top:3px solid #FFF;/*Pintamos el borde en el interior*/
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		overflow:hidden;
		width:100%;
		height:40%;
		overflow: hidden;
		position: relative;
	}
	#language-div
	{
		font-size: 14px;
	}
	
	#language-select
	{
		font-size: 10px;
		border:solid 1px;
		
	}
	
	#language-select ul li
	{
		list-style: none;
	}
	
	#language-triagle
	{
		border-bottom: 12px solid #000000;
  		border-left: 7px solid transparent; 
   		border-right: 7px solid transparent; 
   		cursor: pointer;
	}
	
	#logo_bw img
	{
		margin-top:10px;	
		margin-left:5px;
		max-width: 95%;height: auto; width:auto\9; /*Img auto-resize*/
	}
	
	/*Fin Cuarta columna*/

/*Fin pantalla grande*/