/* LAMP */

/* Inner styes */	
	
	
	#header .LanguageSelector li strong a {
		color: #333333;
	}
				
	/* Standard text styles */
	    
	    #content h1 {
            color: #E1081E;
            font-size: 2em;
            font-weight: normal;
            padding-bottom: 0.5em;
            margin-bottom: 1em;
            border-bottom: 1px solid #E6E6E6;
        }
	    
	    #content #text-area {
	    }
	        
	        #content #text-area h2 {
	            color: #E1081E;
	            font-size: 1.6em;
	            margin-bottom: 1.2em;
	        }	        
	        
	            #content #text-area h2 span {
	                display: block;
	                color: #E1081E;
	                font-size: .8em;
	                font-weight: normal;	                
	            }
	        
	        #content #text-area h3 {
	            color: #333;	            
	            font-size: 1.2em;
	            margin-bottom: 1.2em;
	        }
	        
	        #content #text-area p {
	            font-size: 1.2em;
	            line-height: 1.6em;
	            margin-bottom: 1.5em;
	        }
	        
	            #content #text-area p.highlight {
	                font-size: 1.4em;	                
	            }
	            
	        #content #text-area ul {
	            margin-bottom: 2em;
	        }
	        
    	        #content #text-area ul li {
    	            font-size: 1.2em;
    	            line-height: 1.6em;
    	            padding-left: 1.7em;
    	            margin-bottom: .4em;
    	            background: url("../images/text-li.gif") no-repeat .8em .7em;
    	        }
				
				#content #text-area ol li {
    	            font-size: 1.2em;
    	            line-height: 1.6em;
    	            margin-bottom: .4em;
    	        }
				
	            
	        #content #text-area img {
	            margin: 0 0 1em 0;
	        }
	        
                #content #text-area img.right {
                    float: right;
                    margin: 0 0 1em 1.5em;
                }
                
                #content #text-area img.left {
                    float: left;
                    margin: 0 1.5em .5em 0;
                }



    /* Case studies project list */
    
        #content #text-area .CaseStudies {            
        }
        
            #content #text-area .CaseStudies li {
                float: left;                
                width: 28.5em;
                height: 10em;
                padding: 0;                
                margin: 0 2.5em 2em 0;
            }
            
                #content #text-area .CaseStudies li img {
                    float: left;
                    padding: 1px;
                    margin-right: 1.5em;
                    border: 5px solid #ccc;
                }
            
                #content #text-area .CaseStudies li h2 {
                    font-size: 1.2em;
                    font-weight: normal;
                }
                
                    #content #text-area .CaseStudies li h2 a {
                        text-decoration: none;
                    }
                    
                    #content #text-area .CaseStudies li h2 a:hover {
                        text-decoration: underline;
                    }
        
        
        
    /* Inline local menu (used in case studies menu list) */
    
        #content #text-area .local-menu-inline {     
            width: 100%;
            overflow: hidden;   
            margin-bottom: 3em;
        }
        
            #content #text-area .local-menu-inline li {    
                float: left;
                font-size: 1.1em;    
                padding: 0;
                padding-right: 1em;
                margin: 0;
                margin-right: 1em;
                margin-bottom: .5em;
                border-right: 1px solid #999;
                background: none;
				white-space: nowrap;
            }
            
            #content #text-area .local-menu-inline li.last {
                margin-right: 0;
                margin-bottom: 0;
                border-right: 0;
            }
                
                #content #text-area .local-menu-inline li strong {
                    color: #e1081e;                
                }
                
                

    /* Case studies project info */
    
        #content #text-area .case-studies-info {
            width: 39.2em;
            float: right;
            margin: 0 0 5em 5em;
        }
        
            #content #text-area .case-studies-info h3 {
                color: #e1081e;
                padding-top: 1em;
                margin-bottom: .5em;
                border-top: 1px solid #ccc;
            }
                    
            #content #text-area .case-studies-info .main-image img {
                display: block;
                padding: 1px;                
                border: 5px solid #ccc;
            }
            
            #content #text-area .case-studies-info .images {            
                width: 100%;
                overflow: hidden;
                padding: 0;
                margin: 2em 0 1em 0;
            }            
            
                #content #text-area .case-studies-info .images li {
                    padding: 0;
                    margin: 0 1em 0 0;
                    background: none;
                    float: left;
                }
                    
                    #content #text-area .case-studies-info .images li.edge {
                        margin-right: 0;
                    }
                
                    #content #text-area .case-studies-info .images li img {
                        border: 1px solid #ccc;
                    }
            
            #content #text-area .case-studies-info .credits ul {
                padding: 0;
                margin: 0;
                font-size: 1.1em;
            }
            
                #content #text-area .case-studies-info .credits ul li {
                    padding: 0;
                    margin: 0;
                    background: none;
		    font-size: 1.1em;
                }
                
                
                
    /* History lists */    	
    
        #content #text-area h2.period {
            color: #333;
            clear: both;
            padding-top: 1em;
            border-top: 1px solid #ccc;
        }
        
        #content #text-area h2.first {
            padding-top: 0;
            border-top: none;
        }
    
    	#content #text-area ul.period-images,
    	#content #text-area ul.period-images-right {
    		overflow: hidden;
    		clear: both;
    		margin-bottom: 2em;
    	}
    	
    	#content #text-area ul.period-images {
    	    float: left;
    	    margin-right: 3em;
    	}
    	#content #text-area ul.period-images-right {
    	    float: right;
    	    margin-left: 3em;
    	}
    	    	
    	    #content #text-area ul.period-images li,
    	    #content #text-area ul.period-images-right li {
    	        display: inline;
    			width: 92px;
    			height: 92px;    			
    			margin: 0;
    			padding: 0;    			
    			background: none;
    	    }
    	    
    	    #content #text-area ul.period-images li {
    	        margin-right: 2em;
    	        
    	    }
    	    
    	    #content #text-area ul.period-images-right li {
    	        margin-left: 2em;
    	    }
    	    
        	    #content #text-area ul.period-images li img,
        	    #content #text-area ul.period-images-right li img {
            	    width: 92px;   			
        		    height: 92px;
        		    padding: 1px;
        		    border: solid 0.5em #CCCCCC;
					margin-bottom: 0;
        	    }
        	    
	/* Agreement section */

		#content .vermell {
			color:#E1081E;
			font-weight: bold;
		}

		#content #text-area  .left-col {
			padding-right:0.5em;
			float:left;
			width: 25em;
		}
		
		#content #text-area  .center-col {
			padding-right:0.5em;
			padding-left:0.5em;
			border-left: solid 1px #CCCCCC;
			border-right: solid 1px #CCCCCC;
			float:left;
			width: 25em;
		}
		
		#content #text-area  .right-col{
			padding-left:0.5em;
			float:left;
			width: 25em;
		}
		
		#content #text-area h2 {
			color:#333333;
			font-size:1.6em;
			margin-bottom:1.2em;
			clear:both;
		}
		
		#content #text-area ul.companies  {
			width: 100%;
			overflow: hidden;
		}
		
			#content #text-area ul.companies li {
				background: none;
				font-size:1em;
				padding: 1em 2.5em;
				width: 19em;		
				float: left;
				min-height: 19em;
				_height: 19em;
			}

			#content #text-area .companies p{
				font-size:1.1em;
				line-height: 1.4em;
			}
				
			#content #text-area .companies img {
				height: 100px;
				padding: 0 auto;
				display: block;
				margin: 0 0 0.5em
			}
	
	
	/* Galerias */
	
		#content #galeria h2 {
			color:#E1081E;
			font-size:1.6em;
			margin-bottom:1.2em;
		}
		
		#content #galeria p {
			font-size: 1.2em;
			line-height: 1.6em;
			margin-bottom: 1.5em;
		}
		
			#content #galeria p a {
				font-size: 1em;
			}
		
			#content #galeria  ol li{
				font-size: 1.2em;
			}
			
		#content #galeria p.destacat {
			background:transparent url(../images/separador-galeria-destacat.gif) no-repeat scroll 0 1.8em;
			color:#E1081E;
			font-size:1.1em;
			font-weight:bold;
			line-height:2em;
		}

        #content #galeria ul {
            margin-bottom:2em;
        }
        
        #content #galeria ul li {
            background:transparent url(../images/text-li.gif) no-repeat scroll 0.8em 0.7em;
            font-size:1.2em;
            line-height:1.6em;
            margin-bottom:0.4em;
            padding-left:1.7em;
        }
        
        #content #galeria ul li {
            background:transparent url(../images/text-li.gif) no-repeat scroll 0.8em 0.7em;
            font-size:1.2em;
            line-height:1.6em;
            margin-bottom:0.4em;
            padding-left:1.7em;
        }


		
	/* Fotometria Styles */

		#content .tables {
			float: left;
			width: 51.3em;
			margin-right: 6em;
		}
			
			#content table {
				border-collapse:collapse;
                margin-bottom:3em;
                width:51.3em; 
			}
	
		/* Colors of table */ 
		
			#content table.catalog  {
			
				border-top: 0.3em solid #000000;
			}
			
			#content table.mounting  {
			
				border-top: 0.3em solid #FFCC00;
			}
			
			#content table.surface  {
			
				border-top: 0.3em solid #FF6600;
			}
			
			#content table.projectors  {
			
				border-top: 0.3em solid #E17603;
			}
		
		#content .table-header {
			font-weight: bold;
			font-size: 1.2em;
			height: 1em;
			vertical-align: text-top;
		}
		
		#content tr.detail td {
			border-bottom:1px solid #E6E6E6;
            height:2.3em;
            padding-bottom:0.4em;
            padding-right:1.4em;
            padding-top:0.6em;
            vertical-align:top;
		}
		
			#content tr th {
				text-align:left
			}
			#content td {
				font-size: 1.1em;
			}
		
			#content td.name-product {
				padding-left: 1em;
			}
		
		#content table th.col-title {
			width: 37.2em;
			padding-top:0.5em;
		}
		
		#content table th.col-EULAM {
            padding-top:0.5em;
			width: 8em;
		}
		
		#content table th.col-IES {
            padding-top:0.5em;
			width: 6em;
		}
		
		#content img.img-fotometria{
			margin-bottom: 1em;
			border: 1px solid #CCCCCC;
		}
	     
		#content span.col-right-h2 {
			margin-bottom: 0.5em;
			font-size:1.1em;
			font-weight: bold;
			color: #E1081E;
			display: block;
		}
		
		#content .col-right {
			float: left;
			width:20.7em;
			
		}
		
			#content  .col-right p {
				font-size: 1.1em;
				color: #333333;
				margin-bottom: 0.5em;
			}
		
			#content  .col-right ul.zip {
				padding: 1em 0 1em 0;
				margin: 3em 0 0.5em 0;
				border-top: 2px solid #666666;
				border-bottom: 2px solid #666666;
			}
		
				#content   .col-right ul.zip a {
					color: #666666;
				}
		
				#content  .col-right ul.zip li {
					font-size: 1em;
					color: #666666;
					background:transparent url(../images/icona-zip.gif) no-repeat scroll 0.8em top;
					padding-left:3.5em;
					padding-right: 0.3em;
				}
	
	
	
	/* Multimedia section */
			
	    #content #flash-player {
			float:left;
			width: 40em;
	    }
		

		#content #flash-player embed {
			min-height:10em;

	    }		
		
		#content #flash-player h2 {
			font-size: 1.4em;
			color: #333333;
			margin-top: 1em;
	    }		
		
		#content #movie-list {
			float: left;
			width: 38em;
	    }
        
        #content #movie-list a{
			text-decoration:none;
	    }
        
            #content #movie-list a:hover strong{
                text-decoration: underline;
            }

		
		#content #movie-list ul {
		    width: 100%;
		    overflow: hidden;
			border-bottom: 1px solid #E6E6E6;
			overflow:hidden;
			margin-top: -0.5em;
		}
		
		
		#content #text-area #movie-list ul li {
			float:left;
			font-size:1.1em;
			line-height:1.2em;
			margin:0 0 1em 0;
			padding:0 0 1em 0;
			width:11.4em;			
			background:none;
			border-bottom: 1px solid #E6E6E6;			
		}
		
		    #content #text-area #movie-list ul li.last {
		        margin-bottom: 0;
		        border-bottom: none;
		    }
		
		#content #movie-list li img {
			margin-bottom: 0.2em;
			padding:1px;
			border: 0.5em solid #fff;		
		}
		
		#content #movie-list li span {			
			margin-left: 0.5em;
            display: block;
            height: 4.5em;
            width: 9em;
		}
		
		#content #movie-list li.selected img {		
			border: 0.5em solid #CCCCCC;
		}
		
		#content #movie-list li.last-field {
			padding-bottom: 0em;
			border: none;
		}
        	    
	/* Ads section */
	
		#content #text-area #image-ads {
			float:left;
			width: 40em;
		}
		
			#content #text-area #image-ads h2 {
				font-size: 1.4em;
				color: #333333;
				margin-top: 1em;
			}
			
			#content #text-area #image-ads embed {
				min-height:10em;
			}		
			
		#content #text-area #ads-list {
			float: left;
			width: 38em;
		}
			#content #text-area #ads-list strong {
				color:#333333;
				font-size:1.4em;
				margin-left:0.5em;
			}

		
			#content #text-area #ads-list ul {
				overflow:hidden;
				border-bottom: 1px solid #E6E6E6;
				margin-top: 0.5em;
				margin-bottom: 0.5em;
				padding-bottom:1em;
			}
			#content #text-area #ads-list ul.last-ul {
				
				border-bottom: none;
				
			}
			
				#content #text-area #ads-list ul li {
					background:none;
					float:left;
					font-size:1.1em;
					line-height:1.2em;
					margin:0;
					padding:0;
					width:5.7em;
				}
				
				#content  #text-area #ads-list li img {
					padding:1px;
					border: 0.5em solid #FFFFFF;
					margin-bottom: 0.5em;
				}
				
				#content  #text-area #ads-list li.selected img {
					border: 0.5em solid #CCCCCC;
				}        	    


    /* Publication list */
    
        #content #text-area .publications {
            width: 100%;
            overflow: hidden;
            margin-bottom: 1em;
            border-bottom: 1px solid #ccc;
        }   
        
            #content #text-area .publications li {
                width: 14em;
                float: left;
                font-size: 1.1em;                
                line-height: 1.2em;
                height: 18em;
                padding-left: 0;
                padding-right: 0em;
                margin: 0 0 1em 0;
                background: none;
            }
            
                #content #text-area .publications li a {
                    text-decoration: none;
                }
                
                    #content #text-area .publications li a:hover {
                        text-decoration: underline;
                    }
            
                #content #text-area .publications li img {
                    display: block;
                    margin-bottom: .5em;
                    border: 1px solid #ccc;                    
                }
                
            #content #text-area .last-publications {
                border-bottom: none;
            }

        /* Jurat list */
    
        #content #text-area .jurats {
            width: 100%;
            overflow: hidden;
            margin-bottom: 1em;
        }   
        
            #content #text-area .jurats li {
                background:none repeat scroll 0 0 transparent;
                float: left;
                font-size: 1.1em;
                height: 18em;
                line-height: 1.2em;
                margin: 0 0 1em;
                padding-left: 0;
                padding-right: 2em;
                width: 15em;
            }
            
                #content #text-area .jurats li a {
                    text-decoration: none;
                }
                
                    #content #text-area .jurats li a:hover {
                        text-decoration: underline;
                    }
            
                #content #text-area .jurats li img {
                    display: block;
                    margin-bottom: .5em;
                    border: 1px solid #ccc;                    
                }
                
            #content #text-area .last-publications {
                border-bottom: none;
            }
   
    /* Technical Articles */

        #content #text-area .TechnicalArticles {            
        }
        
            #content #text-area .TechnicalArticles li {
                float: left;                
                width: 28.5em;
                height: 10em;
                padding: 0;                
                margin: 0 2.5em 2em 0;
            }
            
                #content #text-area .TechnicalArticles li img {
                    float: left;
                    padding: 1px;
                    margin-right: 1.5em;
                    border: 5px solid #ccc;
                }
            
                #content #text-area .TechnicalArticles li h2 {
                    font-size: 1.2em;
                    font-weight: normal;
                }
                
                    #content #text-area .TechnicalArticles li h2 a {
                        text-decoration: none;
                    }
                    
                    #content #text-area .TechnicalArticles li h2 a:hover {
                        text-decoration: underline;
                    }

    /* Logos */	
		
	#content  #text-area ul.empresa  {
		width: 100%;
		overflow: hidden;
		
	}
	
	#content #text-area ul.empresa li {
		background: none;
		font-size: 1em;
		float:left;
		min-height:110px;
		padding:1em 0.5em;
		width:11.5em;
		_height: 110px;
		
		
	}
        
    #content #text-area ul.empresa li.last {
        padding: 1em 0 1em 0.5em;
    }

	#content  #text-area .empresa p{
		text-align:center;
		font-size:1.1em;
		line-height: 1.4em;
	}
		
		#content #text-area .empresa img {
			height: 100px;
			padding: 0 auto;
			display: block;
			margin: 1em auto;
		}
		
	#content #text-area ul {
	            margin-bottom: 2em;
	}
	        
    	#content #text-area ul li {
			font-size: 1.2em;
			line-height: 1.6em;
			padding-left: 1.7em;
			margin-bottom: .4em;
			background: url("../images/text-li.gif") no-repeat .8em .7em;
    	}
			#content #text-area ul li ul {
				margin-top: 0.7em;
			}
			
			#content #text-area ul li ul li {
				font-size: 1em;
				background: url("../images/text-li-ul-li.gif") no-repeat .8em .5em;
			}
	
	#content #text-area .bottom-bar {
		border-top:0.4em solid #666666;
		margin-top:0.5em;
		padding-top:0.5em;
	}
	/* qualiti */
	
	#content #text-area p.destacat {
		font-size:1.4em;
	}
	
	#content #text-area h2.qualiti {
		color:#E1081E;
		font-size:1em;
		font-weight:normal;
	}
	
	#content  #text-area ul.companies-qualiti  {
		width: 100%;
		overflow: hidden;
		
	}
	
	#content #text-area  ul.companies-qualiti li {
		background: none;
		font-size: 1em;
		padding:0 2.5em 1em;
		width: 14.2em;		
		float: left;
		min-height: 110px;
		_height: 110px;

	}

	#content  #text-area .companies-qualiti p{
		text-align:center;
		font-size:1.1em;
		line-height: 1.4em;
	}
		
		#content  #text-area .companies-qualiti img {
			height: 100px;
			padding: 0 auto;
			display: block;
			margin: 1em auto;
		}
		
	/* Sytle for contact*/
		
		
		
	#content  #text-area .form-contact {
		margin:-2em 0 0;
		padding:2em 0 0;
		width: 100%;
		/*background: transparent url(../images/fons-contact.jpg) no-repeat scroll 32em 2em;*/
	}
    
	#content  #text-area .subscription-form {
		margin: -2em 0 0;
		padding: 2em 0 0;
		width: 100%;
	}
	
	#content  #text-area .form-contact fieldset, #content  #text-area .subscription-form fieldset {
		border:medium none;
		margin:0;
		padding:0;
	}
	
	
	#content  #text-area .form-contact legend, #content  #text-area .subscription-form legend {
		display:block;
		clear:both;
		color:#333333;
		font-size:1.6em;
		margin-bottom:1.2em;
		font-weight: bold;
	}
	
	#subscription span.brakets {
		font-size:0.7em;
		color: #666666;
		font-weight:normal;
		margin-left:1em;
	}
	
	#content  #text-area .form-contact .camp, #content  #text-area .subscription-form .camp {
		color:#666666;
		
		margin:1em 0;
		padding:0 2.1em 0 0;
	}
	
	#content  #text-area .form-contact .first, #content  #text-area .subscription-form .first {
		margin:1em 0 0;
	}
	
	#content  #text-area .form-contact .camp label, #content  #text-area .subscription-form .camp label {
		float:left;
		font-size:1.2em;
		line-height:1.2em;
		width:9.5em;
		padding-right: 0.5em;
		text-align: right;
		color: #333333;
	}
	#content  #text-area .form-contact .camp label.lliure, #content  #text-area .subscription-form .camp label.lliure {	
		
		padding-right:1.5em;
		width:8.6em;
	}
	
	#content #text-area .obligatory {
		color: #FF0000;
		font-size: 1.2em;
	}
	#content  #text-area .form-contact .camp input, #content  #text-area .subscription-form .camp input {
		width:21em;
		font-size: 1.1em;
		border:1px solid #BFC3C6;
	}
	
	#content  #text-area .form-contact .camp select, #content  #text-area .subscription-form .camp select {
		width:21.2em;
		font-size: 1.1em;
		border:1px solid #BFC3C6;
	}
	
	#content  #text-area .form-contact .camp-msg, #content  #text-area .subscription-form .camp-msg {
		margin-left: 12.5em;
		margin-top:-1em;
	}



	#content  #text-area .form-contact textarea, #content  #text-area .subscription-form textarea {
		font-family:Arial,Verdana,sans-serif;
		height:17em;
		padding:0px;
		width:40em;
		border:1px solid #BFC3C6;
		font-size:1.1em;
	}

	#content  #text-area .form-contact .camp input.submit, #content  #text-area .subscription-form .camp input.submit {
		background:transparent url(../images/boton-contact.gif) repeat-x scroll 0 0;
		border:1px solid #999999;
		color:#333333;
		margin-left:11em;
		margin-top: 1em;
		margin-bottom: 1em;
		width:auto;

	}	

#content  #text-area .form-contact #subscription, #content  #text-area .subscription-form #subscription {
	
	height: 21em;
	padding-top: 1em;
	
}

	#content  #text-area .form-contact input.checkbox, #content  #text-area .subscription-form input.checkbox {
		
		margin: 0.6em 0.5em 0 0.5em;
		
	}

    #content  #text-area .form-contact #subscription label, #content  #text-area .subscription-form #subscription label{
		font-size: 1.2em;
		color: #333333;
		padding:0.5em 1em 0 0;
		vertical-align:0.3em;
	}	

#content #text-area form h3 {
	clear:both;
	color:#333333;
	display:block;
	font-size:1.6em;
	font-weight:bold;
	margin-bottom:1em;
	margin-top:1em;
}
	
    #content  #text-area .form-contact #contact, #content  #text-area .subscription-form #contact{
		margin-top: 0em;
	}		
	
	#content  #text-area .form-contact .form-more-info, #content  #text-area .subscription-form .form-more-info{
        clear: both;
	}
    
	#content  #text-area .form-contact .form-more-info label, #content  #text-area .subscription-form .form-more-info label {
		color:#333333;
		display:block;
		font-size:1.1em;
		line-height:1.2em;
		margin-left:11em;
		width:44em;
	}


	#content  #text-area .form-contact .form-more-info input, #content  #text-area .subscription-form .form-more-info input  {
		border:1px solid #BFC3C6;
		float:left;
		margin:0 0.5em 0.5em 9em;
	}
	
	span.bold{
		font-weight: bold;
	}
		
		
	.return {
        float:right;
        margin-bottom:2em;
        margin-top:-1.5em;
        text-align:right;
        width:100%;
	}
    
    .return a {
        background:transparent url(../images/return.gif) no-repeat scroll 1em 0.5em;
        float:right;
        font-size:1.1em;
        padding-left:2em;
        text-align:right;
    }

    /* Prizes Ceremony & Commercial Network Branch & Previous Finalists */
    #prizesceremony-submenu ul,
    #finalists-previous-submenu ul,
    #branch-submenu ul
        {
        margin-bottom: 15px;
    }

    #prizesceremony-submenu ul li ,
    #finalists-previous-submenu ul li ,
    #branch-submenu ul li 
    {
        background:none;
        display: inline;
        font-size: 1.1em;
        padding-right: 10px;
        line-height:1.8em;
    }

    	/* News styles */

		#content #text-area .subcategory-menu li {
			background:none;
            display: inline;
		}

            #content #text-area .subcategory-menu li a {
                color:#666666;
                text-decoration:none;
                font-weight:bold;
                text-align:left;
            }

            #content #text-area .subcategory-menu li.selected a {
                color:#E1081E;
            }


		#content #text-area  .news li {
			padding-bottom:1.5em;
			background:none;
			border-bottom:1px solid #E6E6E6;
			width: 64em;
			overflow: hidden;
			padding-top: 1em;
		}
			#content #text-area  .news li.last{
				border-bottom:none;
			}
		
			#content #text-area  .news li img{
				float:left;
				margin-right:3.5em;
	            margin-top: 0.4em;
	        
			}
			
			#content #text-area  .news li .new{
				margin-left:16em;
			}
			
				#content #text-area  .news li .new h2{
					font-size:1.2em;
					margin-bottom:0em;
					display: inline;
				}
				#content #text-area  .news li .new h2 a{
					text-decoration:none;
					color:#333333;
				}
					#content #text-area  .news li .new h2 a:hover{
						text-decoration:underline;
					}
				
				#content #text-area  .news li .new .date {
					font-size:0.9em;
					color: #666666;
					margin-top: 0em;
					margin-bottom:1em;
				}
				
				#content #text-area  .news li .new p {
					font-size:1em;
					color: #333333;
					display:block;
					margin-top: 1em;
					margin-bottom:0em;
					
				}
				
				#content #text-area  .news li .new a.more-info {
					font-size:1em;
					color: #E1081E;
					line-height:1.2em;
					text-decoration:underline;
				}
				
					#content #text-area  .news li .new a.more-info:hover{
						text-decoration:underline;
					}

        #content #text-area div.Pager div.page_links a {
            border:1px solid #666666;
            padding: 2px 4px 2px 4px;
            margin: 3px;
            text-decoration:none;
        }

        #content #text-area div.Pager div.page_links a.selected {
            border:1px solid #E1081E;
        }
	
	#content #text-area #news .date {
		color:#666666;
		font-size:0.9em;
		margin-bottom:1em;
		margin-top:0;
    }

	#content #text-area #news .sumario p{
		color:#333333;
		font-size:1.2em;
	}

	#content #text-area #news .descripcion {
		display:block;
		float: none;
		
	}
	#content #text-area #news .descripcion p{
		color:#333333;
		font-size:1.2em;
		
	}
    
    #content #text-area #news .descripcion img.one_image {
        float:right;
        margin-left:2em;
        margin-top: 0.5em;
    }
    
    .slider {		
        float:right;
        margin-bottom:1em;
		margin-left:3em;
    }    
    
    #fullsize #image img {
        border:none;
    }
	
	/* Map of google maps */
	
	#gmap{
		margin: 0 auto;
		width: 60em;
	}
	
	#gmap .empresa {
		border-bottom:1px solid #E6E6E6;
		color:#E1081E;
		font-size:2.2em;
	}
    
    #map a {
        margin-bottom: 2em;
    }
	
    #location-name {
        color:#E1081E;
        font-size:1.2em;
        font-weight:bold;
        padding-bottom:1em;
    }
    
    
	/*FOR IE*/
	
	
    #content  #text-area .form-contact .form-more-info input, #content  #text-area .subscription-form .form-more-info input {
        border:1px solid #BFC3C6;
        float:left;
        margin:0 0.5em 0.5em 121px;
        /* margin:0 0.5em 0.5em 9em; */
    }
	
	#content  #text-area .form-contact .camp input.submit, #content  #text-area .subscription-form .camp input.submit {
		background:transparent url(../images/boton-contact.gif) repeat-x scroll 0 0;
		border:1px solid #999999;
		color:#333333;
		/*margin-left:11em;*/
		margin-left:120px;
		margin-top: 1em;
		margin-bottom: 1em;
		width:auto;

	}
    
    .frameNews {
        margin-left: -2.5em;
    }
