﻿body
{
    font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    background-attachment: fixed;
    background-image: url(http://www.idg.es/images/fondoidgconnect.png);
    background-repeat: repeat-x;
}
.normal 
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: normal;
    /*background-color:#29287b;*/
    }  
A.linkArt 
{
    font-family: verdana,arial,helvetica; 
    font-size: 10pt; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: none; 
    }

A.linkArt:hover 
{
    text-decoration: underline; 
    }
.formulario
{
    font-size:4px;
    }
.formularios;
{
    font-size:14px;
    margin-left:10px;
    margin-right:10px;
    }    
.Form
{
    font-size: 10px;
}
A.linkArt { font-family: verdana,arial,helvetica; font-size: 10pt; font-weight: 
normal; color: #000000; text-decoration: none; }

A.linkArt:hover { text-decoration: underline; }

a:active
{
    color:#111111;
}
a:link
{
    color:#000000;
}
a:visited
{
    color:#000000;
}
a
{
    color:#000000;
    text-decoration:none;
    }
a:hover
{
    color:#000000;
    text-decoration:underline;
    }   
a.enlaceRegistro
{
    text-decoration:underline;
    }     
#enlaceCabecera a
{
    color:Black;
    }    
#menusup
{
    background-image: url(http://www.idg.es/images/menuidgconnect.jpg);
    color:#ffffff;
    padding-left:0px;
    border-bottom:#000 solid 1px;
}
#menusup a
{
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:3px;
}
#menusup a:hover
{
    background-color:#555555;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:3px;
    }
#menusup2
{
    background-image: url(http://www.idg.es/images/menuidgconnect.jpg);
    color:#ffffff;
    padding-left:5px;
}
#menusup2 td
{
        border-right: #ffffff solid 1px;
        padding:2px 3px 2px 3px;
}
#menusup2 a
{
    color:#ffffff;
    font-size:10px;
    font-weight:bold;
}
#submenusup
{
    padding-left:14px;
    background-color:#494949;
    border-bottom: #777777 solid 1px;
    }
#submenusup a
{
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
}
#menuder
{
    background-color:#333333;
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
    }
#menuder a
{
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    }
#bordetablainf
{
	background-image: url(http://www.idg.es/images/bordeinfeidgconnect.png);
}
#bordetablaizq
{
    background-attachment: scroll;
    background-image: url(http://www.idg.es/images/bordeizqidgconnect.png);
}
#bordetablader
{
    background-attachment: scroll;
    background-image: url(http://www.idg.es/images/bordederidgconnect.png);
}
#tablaContenido
{
    background-color: white;
}

#tablaWhitepapers
{
    margin: 1px;
    border-right: activeborder thin solid;
    border-top: activeborder thin solid;
    border-left: activeborder thin solid;
    border-bottom: activeborder thin solid;
}
#tituloWhitepapers
{
    background-color: activeborder;
    font-size: small;
    font-weight: bold;
    text-transform: uppercase;
}
#tablaNewsletter
{
    margin: 1px;
    /*border-right: activeborder thin solid;
    border-top: activeborder thin solid;
    border-left: activeborder thin solid;
    border-bottom: activeborder thin solid;*/
}
#tituloNewsletter
{
    background-color: black;
    font-size: small;
    font-weight: bold;
    text-transform: uppercase;
    color: white;
}
#TablaWebcasts
{
    margin: 1px;
    border-right: #4a4a4a thin solid;
    border-top: #4a4a4a thin solid;
    border-left: #4a4a4a thin solid;
    border-bottom: #4a4a4a thin solid;
}
#tituloWebcasts
{
    background-color: #4a4a4a;
    color:#ffffff;
    font-size: small;
    font-weight: bold;
    text-transform: uppercase;
}
#panel
{
    margin-left:10px;
    margin-right:10px;
    }
.entradilla
{
    text-align:justify;
    }
.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:30px;
	width:250px;
}
.modalBackground {
	/*background-color:Gray;*/
	/*filter:alpha(opacity=70);*/
	/*opacity:0.7;*/
}    
.margenDerecho
{
    margin-right:5px;
    }
    



