   /*CREATIF 2010 - CSS VÁLIDO*/

body {
   width:100%;
   margin:0 auto;
   padding:0;
   background-color:#EFEEE8;
}

h1, h2, h4, h3, h5, h6 {	font-family: 'AdelleBasicBold'; font-weight: normal}
a, p {font-family:Georgia, "Times New Roman", Times, serif;}

h1 {
   float:left;
   margin:0 0 15px 0;
   padding:0;
   width:450px;
   display:block;
   color:#F7A159;
   font-size:23px;   font-weight:bold;
   background-color:inherit;  
}

h2  {
   font-weight:bold;
   font-size:16px;
   color:#FFFFFF;
   margin:11px 0 0 15px;
   padding:0;
   display: block;
   background-color:inherit;
   line-height:18px;
}

h3 {
   float:left;
   font-size:19px;
   font-weight:bold;
   color:#B2B2B2;
   line-height:23px;
   margin:0 0 15px 0;
   padding:0;
   display:block;
   }

h4 {
   width:165px;
   font-size:17px;
   color:#828282;
   line-height:19px;
   float:left;
   display:block;
   font-weight:bold;
   margin:0 0 10px 0;
   padding:0;
}

h5 {
   float:left;
   margin:15px 0 6px 0;
   padding:0;
   width:450px;
   display:block;
   color:#F7A159;
   font-size:17px;
   line-height:20px;
   font-weight:bold;
   background-color:inherit;
}

div#tagline h6{
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
   margin:15px 0 15px 0;
   padding:0 50px 0 0;
   width:430px;
   display:block;
   color: #898979;
   font-size:15px;
   line-height:26px;
   font-weight:normal;
  }
h5#tagline em{
font-style:italic}
h6 {
   font-size:18px;
   color:#CCCCCC;
   font-weight:bold;
   display:block;
   line-height:14px;
   float:left;
   margin:0 0 16px 7px;
   width:225px;}

p {
   font-size:13px;
   line-height:22px;
   margin:0 0 10px 0;
   padding:0;
   display:block;
   color: #777777;
   }

a {
   color:#333333;
   }
   
strong {
   font-weight:bold;
   color:#828282;}

#contheader {
   width:100%;
   height:154px;
   margin:0 auto;
   padding:0;
   display:block;
   background-image:url(../images/back_header2.gif);
   background-repeat:repeat-x;
   background-position:top;
   }
   
#header {
   margin:0 auto;
   padding:0;
   width:960px;
   display:block;
   }
   
#header .logo {
   width:355px;
   height:148px;
   margin:6px 0 0 0;
   padding:0;
   float:left;
   }
   
#header .logo a img {
text-decoration:none;
border:none;
   }

/*--------------------- COMIENZA NAVMENU ------------------------------*/

#navmenu {
   height:25px;
   width:400px;
   margin:40px 0 0 192px;
   padding:0;
   float:left;
   display:block;
   }

#navmenu ul{
	float: left;
	display: inline;
	height:25px;
	padding: 0;
	margin:0;
	list-style: none;
	} 
	
#navmenu ul li{
	float:left;
	display: inline;
	height:25px;
	margin:0;
	padding:0 5px;
	overflow:hidden;
	}

#navmenu  ul li a {
	float:left;
	width:70px;
	height:25px;
	margin:0;
/*	padding:0 5px;*/
	padding-top:2px;
	display:inline;
	text-decoration: none;
	}

#navmenu  ul li a:hover, #navmenu  a#here, #navmenu #here2,  #navmenu #here3,  #navmenu #here4 {
	text-decoration:none; 
	padding-top:5px;
	}

#navmenu  li a.estudio {
    background-image:url(../images/menu_creatif.gif);
	background-position:0px -25px; 
	background-repeat: no-repeat;}

#navmenu  li a.estudio:hover, #navmenu li a#here.estudio {
	background-position:0px 7px; 
	}

#navmenu  li a.trabajos {
   background-image:url(../images/menu_creatif.gif);
   background-position:-70px -25px; 
   background-repeat: no-repeat;
	}
	
#navmenu  li a.trabajos:hover, #navmenu ul li a#here2.trabajos {
   background-position:-70px 7px; 
}
	
#navmenu  li a.clientes{
   background-image:url(../images/menu_creatif.gif);
   background-position:-144px -25px; 
   background-repeat: no-repeat;
	}
	
#navmenu  li a.clientes:hover, #navmenu ul li a#here3.clientes {
	background-image:url(../images/menu_creatif.gif);
	background-position:-144px 7px; 
	background-repeat: no-repeat;
	}
	
#navmenu  li a.blog {
	background-image:url(../images/menu_creatif.gif);
	background-position:-214px -25px; 
	background-repeat: no-repeat;
	width:50px;
	}
	
#navmenu  li a.blog:hover, #navmenu li a#here4.blog {
	background-position:-214px 7px; 
	}
	
#navmenu  li a.contacto {
	background-image:url(../images/menu_creatif.gif);
	background-position:-266px -25px; 
	background-repeat: no-repeat;
	}
	
#navmenu  li a.contacto:hover, #navmenu li a#here5.contacto {
	background-position:-266px 7px; 
	}

#subnavmenu {
   height:20px;
   width:370px;
   margin:5px 0 0 198px;
   padding:0;
   float:left;
   display:block;
   border-top:1px #B2B2B2 solid;
   /*border-top:1px #5B5B5B solid;*/}
   
#subnavmenu ul {
	float: left;
	display: inline;
	height:22px;
	padding: 0;
	margin:0;
	list-style: none;
	} 
	
#subnavmenu ul li {
	float:left;
	display: inline;
	height:22px;
	margin:0;
	padding:0 4px;
	overflow:hidden;
	}

#subnavmenu  ul li a {
	float:left;
	width:35px;
	height:22px;
	margin:0;
/*	padding:0 5px;*/
	padding-top:2px;
	display:inline;
	text-decoration: none;
	}

#subnavmenu  ul li a:hover, #subnavmenu  a#heresub, #subnavmenu  a#heresub2, #subnavmenu  a#heresub3 {
	text-decoration:none; 
	padding-top:0px;
	}

#subnavmenu  li a.web {
    background-image:url(../images/submenu2_creatif.gif);
	background-position:0px -23px; 
	background-repeat: no-repeat;}

#subnavmenu  li a.web:hover, #subnavmenu li a#heresub.web {
	background-position:0px 0px; 
	}

#subnavmenu  li a.print {
    background-image:url(../images/submenu2_creatif.gif);
	background-position:-40px -23px; 
	background-repeat: no-repeat;
	}
	
#subnavmenu  li a.print:hover, #subnavmenu li a#heresub2.print {
	background-position:-40px 0px; 
}
	
#subnavmenu  li a.branding {
	background-image:url(../images/submenu2_creatif.gif);
	background-position:-80px -23px; 
	background-repeat: no-repeat;
	width:70px;
	}
	
#subnavmenu li a.branding:hover, #subnavmenu li a#heresub3.branding {
	background-image:url(../images/submenu2_creatif.gif);
	background-position:-80px 0px; 
	background-repeat: no-repeat;
	}
	
#subnavmenu  li a.misc {
	background-image:url(../images/submenu2_creatif.gif);
	background-position:-155px -23px; 
	background-repeat: no-repeat;
	width:90px;
	}
	
#subnavmenu li a.misc:hover, #subnavmenu li a#heresub4.misc {
	background-image:url(../images/submenu2_creatif.gif);
	background-position:-155px 0px; 
	background-repeat: no-repeat;
	}	
	

/*---------------------- FIN NAVMENU ------------------------------*/

#contcontenido {
   width:100%;
   margin:0 auto;
   padding:0;
   display:block;
   }
   
#contenido {
   margin:0 auto;
   padding:0;
   display:block;
   width:960px;
   min-height:625px;
   background-image:url(../images/back_contenido.jpg);
   background-repeat:no-repeat;
   background-position:top;
   position:relative;
   }
   

.conlizquierda, .conliexpli {
   width:550px;
   margin:20px 0 0 35px;
   padding:0;
   float:left;
   display:block;
   }
.conliexpli{overflow:hidden;margin:20px 0 0 0px; padding:0; float:left; display:block} 
.conlderecha {
   width:342px;
   margin:20px 0 0 0;
   padding:0;
   float:left;
   display:block;
   }
   
.conlizquierda  p, .conliexpli p {  
   width:416px;
   color: #777777;
   }
.conlizquierda ul#cassa li, .conlizquierda ul#torvan li{
	padding:8px 0;
	font-family: inherit;
	font-size:15px; color:#664;
	list-style-type: disc;
	list-style-position:inside;
  line-height:19px;
	width:420px;margin-top:-8px;
	margin-bottom:4px;
	}

.titular {
   width: 338px;
   height:58px;
   float:left;
   margin:0;
   padding:0;
   display:block;
   background-image:url(../images/back_titular.gif);
   background-repeat:no-repeat;
   background-position: left;
}
.flauxbutton {
   width: 338px;
   height:58px;
   float:left;
   margin:0;
   padding:0;
   display:block;
   background-image: url(../images/back_fauxbutton.gif);
   background-repeat:no-repeat;
   background-position: left;
}
.flauxbutton h2 a {font-family:Arial, Helvetica, sans-serif;
font-size:18px; font-weight:bold;
text-decoration:none;
color:#FFF;
}
.flauxbutton h2 a:hover {
color: #333;
}
.bloquederecha, .googlemap, .login, .comentario, .dataworks {
   float:left;
   display:block;
   width:340px;
   margin:10px 0 20px 0;
   padding:0;
   }
 
.bloquederecha p a {
   text-decoration:none;} 
   
.bloquederecha p a:hover {
   text-decoration: underline;} 
      
.googlemap {
   width:330px;
   height:288px;
   border:1px #F7A159 solid;
  /* background-color:#FFFFFF; se cambio para q valide*/
  background-color:inherit; 
   }

.bloquederecha p {
   font-size:11px;
   line-height:16px;
   color:#777777;
   display:inline;
   }

.bloquederecha img, .blokclientes img {
   float:left;
   border:2px #F7A159 solid;
   margin:0 15px 1px 0;}

.blokclientes { 
   width:420px;
   float:left;
   display:block;
   margin:10px 0 10px 0;
   padding:0;
   }

.blokaliados { 
   width:420px;
   float:left;
   display:block;
   margin:30px 0 10px 0;
   padding:0;
   }
   
.unacolumna .blokaliados img {
float:left;
display:block;
border:none;
}

.contminislide #slider .blokaliados img, .contminislide #slider2 .blokaliados img,  .contminislide #slider3 .blokaliados img  {
border:none;
}

.blokaliados p {
   width:190px;
   display:block;
   float:left;
   margin:0 0 0 10px;
   padding:0;
   font-size:11px;
   line-height:16px;}  

.blokaliados a {
   font-size:10px;
   }

.blokclientes h5, .blokaliados h5 {
   width:230px;
   }

.blokaliados h5 {
   margin:20px 0 0 10px;}

.blokclientes p {
   font-size:12px;
   line-height:18px;
   display:inline;
   }
   
.blokclientes span {
   display: inline-block;
   margin-left:2px;}

.blokclientes span a, .comentario span p {
   text-decoration:none;
   font-weight:bold;
   font-style:italic;
   font-size:12px;
   display:inline;
   color:#777777;
}

.comentario p span strong {
 font-size:15px;
}
	
.blokclientes span a:hover {
   color:#F7A159;
   background-color:inherit;
   }

.login label {
   margin:2px 0 0 0;
   width:93px;
   display: inline-block;
   float:left;
   font-size:12px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#9B9B9B;
   font-weight:bold;
   background-color:inherit; 
} 

.login input { 
   width:140px;
   border:none;
   float:left;
   color:#808080;
   height:16px;
   font-family:Georgia, "Times New Roman", Times, serif;
   background-color:#FCFCFC;
}

.login div {
   height:22px;
}

.roundedlogin {
   background:  url(../images/input_login.gif) no-repeat;
   background-position:89px 1px;
   padding: 7px 8px 0 8px;
}

.login .buttonlogin input {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
	color:#707070;
    display: inline;
    width:64px;
    height:26px;
    float:left;
    margin:-26px 0 10px 265px;
    padding:5px 4px 7px 4px;
	background-image:url(../images/btn_enviarlogin.gif);
	background-repeat:no-repeat;
	background-position:center;
	border:none;
	background-color:#efeee8;
}

.comentario {
    background-image:url(../images/comillas_coment.gif);
	background-repeat:no-repeat;
	background-position:0 top;
	padding:26px 0 0 40px;
	margin:0 0 40px 0;
   }
   
.comentario p {
   font-style:italic;
   font-size:12px;
   line-height:16px;
   color:#808080;
   width:300px;
}   

.comentario span {
   width:300px;
   float:left;
   text-align:right;
   display:block;
   margin:-5px 0 0 0;
   padding:0;
}

.unacolumna {
   width:910px;
   float: left;
   display:block;
   margin:20px 0 15px 30px;
   padding:0;
}
 
.nomargin {
margin:-25px 0 -10px 10px;} 
   
.dataworks {
   margin:0 0 10px 0;
   }

.dataworks p {
   color:#777777;
   font-size:13px;
   line-height:18px;
}

.dataworks ul {
    margin:0;
    padding:0;
    display:block;
    float:left;
}

.dataworks ul li {
   float:left;
   margin:0 0 4px 0;
   padding:0;
   font-family:Georgia, "Times New Roman", Times, serif;
   display:block;
   color:#777777;
   font-size:12px;
   line-height:16px;
   width:340px;
}

.dataworks ul li a {
   margin:0;
   padding:0;
   display: inline;
   text-decoration:underline;
   color:#808080;
}

.dataworks ul li a:hover {
    color: #333333;}

.paginator, .paginatordos {
   width:860px;
   float:left;
   display:block;
   margin:0;
   padding:0;
   height:21px;
   }

.paginatordos {
   width:487px;
   margin:15px 0 0 0;
   float:left;
}

.paginator ul, .paginatordos ul {
   float: left;
   margin:0 0 0 580px;
   padding:0;
   display:inline;}
   
.paginatordos ul {
  float: right;
  margin:0 0 0 0px;}   
   
.paginator ul li, .paginatordos ul li {
   float: left;
   margin:0;
   padding:0;
   display:inline;
   }
   
.paginator ul li a, .paginatordos ul li a {
   font-size:15px;
   color:#707070;
   border:1px #FF7F00 solid;
   margin:0 4px 0 0;
   display:inline;
   float: left;
   padding:0px 5px 4px 5px;
   text-decoration:none;
   }

.paginator ul li a:hover, .paginator ul li a.selectpagina, .paginatordos ul li a:hover, .paginatordos ul li a.selectpagina {
   color:#FFFFFF;
   background-color:#F7A159;
   }

/*------------------------- Aqui Form -------------------------------*/


#contform input, #contform textarea, #contform2 input, #contform2 textarea {
	color:#808080;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;}
#contform .textogracias {
color: #817E5F;
font-size:14px; line-height:24px;}
#contform .textogracias strong {color: #999999;}

#contform, #contform2  {
   float:left;
   margin:31px 0 0 0;
   padding:0;
   width:550px;
   display:block;
   }

#contform2 {
  width:500px;
  margin:10px 0 0 0;
  } 

#contform div, #contform2 div {
   height:34px;
}

#contform div label, #contform2 div label { 
    font-size:12px;
    color: #B2B2B2;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:right;
	width:105px;
	display:block;
	float:left;
	clear:left;
	margin:5px 10px 0 -6px;
	padding:0;
	}

#contform2 div label {
    width:70px;}

#contform div input, #contform2 div input  {
    height:20px;
    width:350px;
    margin:0;
	padding:4px 0 0 5px;
    border:none;
	float:left;
	display:block;
	}

#contform .roundedinput, #contform2 .roundedinput {
   background:  url(../images/input.gif) no-repeat;
   background-position:110px 0px;
   padding: 7px 8px 0 8px;
}

#contform2 .roundedinput {
   background-position:75px 0px;
}
	
#contform .arreglo, #contform2 .arreglo {
   display:block;
   height:150px;
   margin:0;
	}

#contform textarea, #contform2 textarea  {
   width:348px;
   padding:5px;
   margin:0 0 13px 0;
   border:none;
   float:left;
   height:142px;
   display:block;
   position: relative;
}

#contform .rounded, #contform2 .rounded {
   background:  url(../images/txt_area.gif) no-repeat;
   background-position:110px 0px;
   padding: 8px;
}

#contform2 .rounded {
   background-position:75px 0px;
}

/*boton*/
#contform .buttonrow input, #contform2 .buttonrow input  {
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#FFFFFF;
   display:block;
   width:120px;
   height:32px;
   float:left;
   margin:10px 0 10px 359px;
   padding:2px 4px 7px 4px;
   background-image:url(../images/btn_enviar.gif);
   background-repeat:no-repeat;
   background-position:center;
   border:none;
   background-color:#fcfcfa;
}

#contform2 .buttonrow input {
     margin:10px 0 10px 325px;
 }

/*--------------------- FIN FORM ----------------------*/   

#contfooter {
   width:100%;
   margin:0 auto;
   padding:60px 0 0 0;
   display:block;
   clear:left;
   background-image:url(../images/back_footer.gif);
   background-repeat:repeat-x;
   background-position:top;
   background-color:#9B9B9B;
   }

/*-------------------------FOOTER---------------------------*/
#footer {
   margin:0 auto;
   padding:0 10px;
   height:130px;
   display:block;
   width:960px;
   background-image:url(../images/back_footer2.gif);
   background-repeat: no-repeat;
   background-position:120px 0px;
   
}

.footerdata {
   float:left;
   display:block;
   margin:29px 0 0 32px;
   padding:0;}
   
.footerdata p {
   color:#CCCCCC;
   font-weight:bold;
   margin:0 0 5px 0;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif
   }   
   
.footerdata p a {
   color:#CCCCCC;
   font-weight:bold;
   text-decoration:none;
   } 
   
.footerdata p a:hover {
   color: #FFFFFF;
   }       
   
/*--------------------- COMIENZA NAVSOCIAL ------------------------------*/

.footersocial {
   float:left;
   width:225px;
   height:40px;
   margin:46px 26px 0 54px;
   padding:0;
   display:block;
   }   

.footersocial  ul{
	float: left;
	display: inline;
	height:30px;
	padding: 0;
	margin:0;
	list-style: none;
	} 
	
.footersocial ul li{
	float:left;
	display: inline;
	height:30px;
	margin:0;
	padding:0 5px;
	overflow:hidden;
	}

.footersocial  ul li a {
	float:left;
	width:25px;
	height:30px;
	margin:0;
/*	padding:0 5px;*/
	padding-top:2px;
	display:inline;
	text-decoration: none;
	}

.footersocial  ul li a:hover {
	text-decoration:none; 
	padding-top:0px;
	}

.footersocial  li a.uno {
    background-image:url(../images/icons_social.gif);
	background-position:0px -50px; 
	background-repeat: no-repeat;}

.footersocial li a.uno:hover {
	background-position:0px -4px; 
	}

.footersocial li a.dos {
    background-image:url(../images/icons_social.gif);
	background-position:-35px -50px; 
	background-repeat: no-repeat;
	}
	
.footersocial li a.dos:hover {
	background-position:-35px -4px; 
}
	
.footersocial li a.tres {
	background-image:url(../images/icons_social.gif);
	background-position:-70px -50px; 
	background-repeat: no-repeat;
	}
	
.footersocial li a.tres:hover {
	background-image:url(../images/icons_social.gif);
	background-position:-70px -4px; 
	background-repeat: no-repeat;
	}
	
.footersocial li a.cuatro {
	background-image:url(../images/icons_social.gif);
	background-position:-102px -50px; 
	background-repeat: no-repeat;
	width:29px;
	}
	
.footersocial  li a.cuatro:hover {
	background-position:-102px -3px; 
	}
	
.footersocial  li a.cinco {
	background-image:url(../images/icons_social.gif);
	background-position:-138px -50px; 
	background-repeat: no-repeat;
	}
	
.footersocial li a.cinco:hover {
	background-position:-138px -4px; 
	}
	
.footersocial  li a.seis {
	background-image:url(../images/icons_social.gif);
	background-position:-171px -50px; 
	background-repeat: no-repeat;
	width:32px;
	}

.footersocial li a.seis:hover {
	background-position:-171px -4px; 
	}
	
.footersocial  li a.siete {
	background-image:url(../images/icons_social.gif);
	background-position:-204px -50px; 
	background-repeat: no-repeat;
	width:32px;
	}

.footersocial li a.siete:hover {
	background-position:-204px -4px; 
	}	

/*---------------------- FIN NAVSOCIAL ------------------------------*/

   
.logueados {
   width:500px;
   float:left;
   display:block;
   margin:0 0 20px 0;
   padding:0;
   }
   
.logueados a {
   color:#666666;
   text-decoration:none;
   font-size:16px;
   font-weight:bold;
   font-variant:small-caps;
   margin:10px 0 0 0;
   }

.logueados a:hover {
   color:#F7A159;
   background-color:inherit; }
   
.logueados a img {
   width:130px;
   margin:0 10px 10px 0;
   border:2px #F7A159 solid;
   display:inline;}

.logueados a:hover img {
   border:2px #666666 solid;}
   
.navlateral, .navlateraldos {
   width:280px;
   float:left;
   margin:0 0 20px 0;
   padding:0;
   display:block;
   }
.navlateral h5, .navlateraldos h5 {
   width:290px;}

.navlateral ul, .navlateraldos ul {
   margin:0;
   padding:0;
   float:left;}
   
.navlateraldos ul {
   margin:20px 0 0 0;
   padding:0;
   float:left;}   
   
.navlateral ul li, .navlateraldos ul li {
   margin:0;
   padding:0;
   float:left;
   width:280px;
   display:block;}
   
.navlateral ul li a, .navlateraldos ul li a {
   margin:0;
   padding:2px 20px;
   float:left;
   width:290px;
   display:block;
   font-size:14px;
   color:#9B9B9B;
   line-height:16px;
   font-weight:bold;
   text-decoration:none;
   background-color:inherit; 
   }

.navlateraldos ul li a {
   padding:8px 20px;
   border-bottom:1px #CCCCCC  dashed;
   background-color:inherit; 
}
   
.navlateral ul li a:hover, .navlateral ul li a.lateralselect {
   color:#5B5B5B;
   }
  
.navlateraldos ul li a:hover, .navlateraldos ul li a.lateralselect  {
/*background:none;*/
 color:#333333;} 
   
/*------------------------ Tooltip -------------------------*/

.footermuneco {
   width:130px;
   display: block;
   float:left;
  /* margin:0 0 0 120px;*/
   margin:0 0 0 10px;
   padding:0;
   position:relative;
}

#demotip { 
    display:none; 
/*  background:transparent url(../tooltip/black_arrow_big.png); */
    background:transparent url(../images/cuadro_dialogo.png);
    background-repeat: no-repeat;
    font-size:12px;
	line-height:13px; 
    height:65px;
    width:125px; 
    padding:25px;
	margin:0;
    color: #666666;
	z-index:1000;
}

#demo {
   width: 120px;
   display: block;
   position:relative;
}

#demo img {
   cursor:pointer;
   margin:0;
   padding:0;}
   
.logosimg {
   height:149px;
   width:450px;
   margin:15px 0 0 19px;
   padding:0;
   display:block;
   float:left;
   }
   
.logosimg img {
   border:1px #CCCCCC solid;}   
   
.documentos {
   display:block;
   margin:5px 0 10px 0;
   padding:0;
   float:left;
   border:2px #F7A159 solid;}
   
.descatga {
   width:100px;
   height:40px;
   display:block;
   float:left;
   margin:0;
   padding:0;
}   

.descatga a, .descatga img{
   display: block;
   float:left;}

.descatga a {
  color:#999999;
   text-decoration:none;
   font-size:12px;
   }

.validated {
   width:200px;
   height:18px;
   display:block;
   float:left;
   margin:85px 10px 0 0;
   padding:0;
   }
   
.validated a{
   display:inline-block;
   margin:0 0px 0 17px;
   padding:0;
   text-decoration:none;
   border:none;
   }
   
#contwitter {
   width:330px;
   height:240px;
  display: block;
   margin:5px 0 0 0;
   padding:0;
   float:left;
   }   
#contwitter h3 { width:111px; margin:0; padding:0;}   
#contwitter h4 a { float:left; width:200px; padding:0; margin:0; padding:0;} 

#contlinked { 
   width:330px;
   display:block;
   float:left;
   margin:15px 0 20px 0;
   padding:0;}  
   
#contlinked a {
font-size:12px;
color:#666666}  

#contlinked a:hover {
color:#333333}    
