
.row-fluid .span3 {
	/*width: 23.404255317%;
	*width: 23.351063827638%;*/
	width: 200px;
}

.page-header {
	margin: 18px 0px 10px 0px;
}

.page-header h2{
	margin: 2px 0px;
}

.readmore {
font-weight: bold;
padding-bottom: 12px;
}

.navigation {
	padding-top: 5px;
	margin-bottom: 10px;
	background-color: #E6E6E6;

}

h2 {
	font-size: 16px;
	line-height: 22px;
}
.row-fluid {
	background-image: url(../images/tusgsal2.gif);
	background-repeat: repeat-y;
}

.well {
	min-height: 620px;
	position: relative;
	top: -10px;
}

#content{
width:535px;
padding: 35px 25px;
margin-left: 25px;
}


.dreta2{
width:200px;
margin:0;
float:right;
}

.church_bio {
display: none;
}

blockquote {
background-color: #FFF;
/*border: 1px dashed #666;*/
border:0;
margin: 0px;
padding: 0px;
overflow: hidden;
text-align:center;
}
div.thumb4 {
margin: 5px 4px ;
}
div.thumb2 {
margin: 7px 7px ;
}
div.thumb {
height: auto;
float: left;
text-align: center;
}

.dretablanc {
background-color: #fff;
margin-left: 25px;
padding: 25px 8px 10px 8px;
}
.dretablanc p{
font-size: 11px;
line-height: 16px;
}
.blog .page-header {
display: block;
}
.well.dretablanc  { min-height:50px;}
.dretablanc .page-header {
display: block;
font-size: 11px;}

/*.select-diurn  select, .select-nocturn  select{
	background: transparent;
   width: 298px;
   padding: 0px;
   margin: 0px;
   font-size: 14px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 20px;
   -webkit-appearance: none;
  }
.select-diurn, .select-nocturn  {
   width: 280px; 
   height: 20px;
   overflow: hidden;
   background: url(../images/dropdown.gif) no-repeat right;
   border: 0px ;
   }
.select-diurn  {
   background-color: #F6D700;
   }   
.select-nocturn  {
   background-color: #2da8e4;
   }      
*/
#Autobuses1_ddlLineas {
   padding: 0px;
   margin: 0px;
   font-size: 14px;
   border: 0;
   height: 20px;
   width: 280px; 
   border: 0px ;
   background-color: #F6D700;
   }  
#Autobuses1_ddlLineas  option{    background-color: #F5EDB5;  }

#Autobuses2_ddlLineas {
   padding: 0px;
   margin: 0px;
   font-size: 14px;
   border: 0;
   height: 20px;
   width: 280px; 
   border: 0px ;
   background-color: #2da8e4;
   }   
#Autobuses2_ddlLineas  option{    background-color: #D0E0E7;  }   


/*lineas i titols*/
.diurn {background-color: #f6a814;}
.tarifes {background-color: #666;color:#fff}
.nocturn {background-color: #2da8e4;color#fff;}

.tarifes{width: 298px;}
.diurn, .nocturn{width: 413px;}
.diurn, .nocturn,.tarifes{
float: left;
margin-bottom: 5px;
line-height: 24px;
padding: 0 9px;
font-size: 14px;
font-weight: bold;
}
.quadre_linea{
	cursor:pointer;
	float: left;
	width: 46px;
	background-color: #BDBDBD;
	margin: 3px;
	padding: 12px 5px;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	}


.un{	background-color: #FDCD00;	}	
.dos{	background-color: #888;color: #fff;	}
.verd{	color: #099; 	float: left;	width: 50px;}
#desti3 div, #desti4 div{font-family: 'Open Sans', sans-serif;
font-size: 13px;
}

.quadre_titol1 {
	cursor:pointer;
	float: left;
	width: 63px;
	height:48px;
	margin: 3px;
	padding: 12px 5px;
	font-family: "Open Sans Condensed","Open Sans";
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	}
.t14 {font-size: 14px;}
.t12 {font-size: 12px;}

.quadre_titol1.dos.mini{
padding: 5px 2px;
height: 62px;
font-size: 12px;
line-height: 16px;
width: 69px;}

.quadre_linea:hover{
   background-color:#000;
   color:#FFD700;
   font-size: 18px;
   font-weight: bold;
}
.quadre_titol1:hover, .quadre_titol2:hover{
   background-color:#000;
   color:#FFD700;
}
.quadre_linea a{text-decoration:none;color:#111;}
.quadre_linea a:hover{text-decoration:none;color:#fff;}
#column_1{width:440px;}
#column_2{width:440px;}
#column_3{width:320px;}
#column_4{width:320px;}

.linea_bio, .linea_bio2 {
	background: none;
	width: 240px;
	height:240px;
	position: absolute;	
		/*margin-left: 480px;	*/
}
#desti{
	background: #fff;
	width: 240px;
	height:415px;
	position: absolute;
	margin-left: 450px;
	padding: 5px 15px;
}
#desti2{
	background: none;
	width: 240px;
	height:415px;
	position: absolute;
	margin-left: 450px;
	padding: 5px 15px;
}
#desti3{
	background: #fff;}
#desti3 img{
	border: 1px solid #cecece;}
#desti3{	
	width: 340px;
	height:630px;
	position: absolute;
	margin-left: 350px;
	padding: 5px 15px;
}
.linea_bio h2,.linea_bio2 h2{
	margin: 5px 0
}


.b2,.b4,.b14,.b20,.b23,.b18,.b44,.n6,.n7,.n11,.n10,.n28 {color:#fff;}

.b1{background-color:#FFD64D;}
.b2{background-color:#005644;}
.b3{background-color:#749477;}
.b4 {background-color:#AF4355;}
.b5{background-color:#F2b13E;}
.b6{background-color:#D20044;}
.b7{background-color:#D7AD90;}
.b8{background-color:#FBE0BF;}
.b9{background-color:#A09D9A;}
.b10{background-color:#A09D9A;}
.b12{background-color:#D6A064;}
.b14{background-color:#006B4F;}
.b15{background-color:#AA7A86;}
.b17{background-color:#DC6E2C;}
.b18{background-color:#7A647A;}
.b19{background-color:#CEbE90;}
.b20{background-color:#006881;}
.b23{background-color:#026880;}
.b24{background-color:#96813C;}
.b25{background-color:#F9CE7C;}
.b26{background-color:#63A5CC;}
.b27{background-color:#E7b7b5;}
.b29{background-color:#A76E40;}
.b30{background-color:#C38C87;}
.b31{background-color:#C2774E;}
.b33{background-color:#D2C6bE;}
.b34{background-color:#FFE200;}
.b35{background-color:#C3b300;}
.b44{background-color:#567595;}
.b80{background-color:#E5C200;}
.b81{background-color:#A0875C;}
.b82{background-color:#897378;}
.b83{background-color:#Db644C;}
.b84{background-color:#D1004E;}

.n0{background-color:#55ADD8;}
.n1{background-color:#DB3956;}
.n2{background-color:#9A8738;}
.n3{background-color:#FDCD00;}
.n4 {background-color:#F1A814;}
.n5{background-color:#ECC417;}
.n6{background-color:#1363A8;}
.n7{background-color:#8B418A;}
.n8{background-color:#E881AF;}
.n9{background-color:#59AC2D;}
.n10{background-color:#044c7e;}
.n11{background-color:#0C4373;}
.n28{background-color:#004D7B;}


.chrono_credits{display:none;}
.chronoform{display:none;}



/* IE7 Only */
*:first-child+html nav.navigation { width: 560px; }

/*.span9{width: 535px;}*/
*:first-child+html .container{
width: 1200px !important;

}
*:first-child+html .row-fluid{
width: 1000px !important;

}

*:first-child+html  #content {
width: 535px;
padding: 17px 12px;
margin-left: 0px;
}

*:first-child+html  #blok {
/*width: 535px;*/
display: inline;
}
*:first-child+html  #desti{
display: inline;
margin-left: 20px;
}
*:first-child+html  #desti2{
display: inline;
margin-left: 20px;
}

#incidencias_desktop .incidencia_groc {
display: block;
}
#incidencias_desktop h2 {
font-size: 12px;
margin-bottom: 0px;
}

