﻿body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	background-color:White;
	background-image: url('../images/fondo.jpg');
	background-repeat:repeat;
	margin-top:0px;	
}
.tabla_Home
{
    border-left:solid 4px white;
    border-right:solid 4px white;
    border-bottom: solid 4px white;
       width:900px;
       text-align:center;
    
}

/** Cont. Izq **/
.CabIzq_gray
{
    background-color:#7C7C7C;
    font-family:Tahoma;
    font-size:small;
    font-weight:bold;
    text-transform:capitalize;
    color:#ffffff;
    height:25px;
    border-bottom: solid 2px white;
    border-top: solid 4px white;
    letter-spacing:2px;
    /*border-left:solid 2px white;
    border-right:solid 2px white;*/
    
}
.RellenoIzq_gray
{
   /*  border-left:solid 2px white;
    border-right:solid 2px white;
    border-bottom: solid 2px white;*/
    font-family:Tahoma;
    font-size:x-small;
}
.BtnForm
{
    background-color:#B5CA02;
}
.textVerd
{
    color:#B5CA02;
    font-family:Tahoma,Arial;
    font-size:small;
    text-align:left;
}

.btnRed
{
     background-color:red;
    color:White;
     font-family:Tahoma,Arial;
    font-size:small;
    font-weight:normal; 
   border:1px solid;
   border-top-color:red;
   border-left-color:red;
   border-right-color:red;
   border-bottom-color:red;
   cursor:pointer;
}

.textVerd1
{
    color:#5C6627;
    font-family:Tahoma,Arial;
    font-size:small;
    text-align:left;
}
.titolVerdClar
{

color:#D9EB67;
    font-family:Tahoma,Arial;
    font-size:small;
    text-align:left;
}

.textRed
{
  color:red;
    font-family:Tahoma,Arial;
    font-size:small;
    text-align:left;  
}

.titolGrisFosc
{

color:#666666;
    font-family:Tahoma,Arial;
    font-size:14px;
    text-align:left;
    font-weight:bold;
   
}
.textGrisFosc
{
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:small;
    text-decoration:none;
}
a.textGrisFosc:hover
{
    background-color:#D9EB67;
    font-family:Tahoma,Arial;
    font-size:small;
}
.textGris1
{
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:small;
    
}
.textBlanc
{
    color:#ffffff;
    font-family:Tahoma,Arial;
    font-size:small;
    
}
.textRed
{
    color:red;
    font-family:Tahoma,Arial;
    font-size:small;
}
.titolVerd
{
    color:#B5CA02;
    font-family:Tahoma,Arial;
    font-size:18px;
    letter-spacing:3px;
}
.titolVerd_p
{
    color:#B5CA02;
    font-family:Tahoma,Arial;
    font-size:14px;
    letter-spacing:2px;
    font-weight:bold;
    background-color:#CAC9B7;
}
.titolBlanc
{
    color:#ffffff;
    font-family:Tahoma,Arial;
    font-size:14px;
    /*padding-left:10px;*/
      border-bottom: solid 4px white;
      letter-spacing:3px;
    
}
a.enlace
{
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:x-small;
    text-decoration:none;
}
a.enlace:hover
{
    color:#B5CA02;
    font-family:Tahoma,Arial;
    font-size:x-small;
    text-decoration:underline;
}

a.enlace2
{
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    text-transform:capitalize;
}
a.enlace2:hover
{
    color:#B5CA02;
    font-family:Tahoma,Arial;
    font-size:12px;
    text-decoration:underline;
    font-weight:bold;
     text-transform:capitalize;
}
a.enlace1
{
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:small;
    text-decoration:none;
}
a.enlace1:hover
{
    color:#B5CA02;
    font-family:Tahoma,Arial;
    font-size:small;
    text-decoration:underline;
}
.marcoImg
{
     border-left:solid 4px white;
    border-right:solid 4px white;
    border-bottom: solid 4px white;
    border-top: solid 4px white;
}
.btnVerd
{
    background-color:#A1B345;
    color:White;
     font-family:Tahoma,Arial;
    font-size:small;
    font-weight:normal; 
   border:1px solid;
   border-top-color:#A1B345;
   border-left-color:#A1B345;
   border-right-color:#A1B345;
   border-bottom-color:#A1B345;
   cursor:pointer;
}
.fonsImg
{
     background-image:url(../images/fonsAlbum.gif);
     background-repeat:no-repeat;
     width:150%;
     padding-top:20px;
     background-position:50% 50%;
    height:170px;
}
.fonsImg1    
{
     
     
   border: solid 5px #A1B345;
   padding-top:5px;
   padding-bottom:5px;
   padding-left:5px;
   padding-right:5px;
     
}
/** Competiciones **/
.tabComp
{
  
    border-top: solid 0px #fff;
    border-bottom: solid 5px #CAC9B7;    
    background-color:#fff;
}
.nomComp
{
    background-color:#CAC9B7;
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:small;
    text-transform:capitalize;
    font-weight:bold;
    padding-left:20px;
    height:30px;
}
.nomComp1
{
    border-top:solid 3px white;
    background-color:#F3B700;
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:small;
    text-transform:capitalize;
    font-weight:bold;
    padding-left:20px;
    height:25px;
}
.nomComp2
{
    border-top:solid 3px white;
    background-color:#B5CA02;
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:small;
    text-transform:capitalize;
    font-weight:bold;
    padding-left:20px;
    height:25px;
}
.nomComp3
{
    border-top:solid 3px white;
    background-color:#2A99AF;
    color:#666666;
    font-family:Tahoma,Arial;
    font-size:small;
    text-transform:capitalize;
    font-weight:bold;
    padding-left:20px;
    height:25px;
}

.imgTitComp
{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
}