﻿    * { margin:0; padding:0;   }
    body{ font-family:"Trebuchet MS"; font-size:12px;/* background-color:#F1ECDD;*/  background-image:url(http://www.preventoronline.com/curs/images/provafons8.gif);margin:0; padding:0;color:#006699;}
    form { margin:0; padding:0}
    a{color:#006699;}
    a:hover{color:#990033;}
    h1 {color:#004091; font-size:20px;  padding:0; font-family:Trebuchet MS; margin:0}
    h2 {color:#CCCCCC; font-size:21px; margin:2px 0 3px 0}
	h3 {color:#CCCCCC; font-size:20px; margin:0}
    h4{color:#006699; font-size:16px; margin:0; padding:0}
    
    h5{color:#006699; font-family:"Trebuchet MS"; font-size:12px; margin:0 0 10px 0 ; border-bottom:1px solid #006699}
	input {color:#006699; font-size:11px;  padding:1px 2px;}
    .Page { margin:0 auto; width:760px; background:#FFF;}
    .PageAviso{ margin:0 auto; width:460px; background:#FFF;}
   
    .PageAviso ul { margin:20px; list-style-type:square;}
    .web { padding: 10px 10px}
    .Header{ background:url(/images/Fondo_Cabecera.gif) no-repeat; height:76px; padding:10px 10px 0 10px; margin:0 }
    
    .PageAviso .Header{ background:none}
    .Header img{float:right; padding-top:20px; padding-right:8px}
    .Header h1 { margin:30px 10px 0 10px; color:White; font-size:16px; font-weight:bold ; }
    .Header p{ margin:0px 10px 0 10px; color:red; font-size:12px; font-weight:bold ; }
    .Cos { padding:0px 0px}
	.AvLegal { text-align:right; padding:0px 10px;  margin:0; background-image: url(/images/Fondo_Subcab.gif);}
    .AvLegal a {font-size:14px; color:#CCCCCC; text-decoration:none;}
    .dvPie{font-size:12px; text-align:center; font-weight:bold; background-image:url(/images/Fondo_Subcab.gif); margin:20px 0 0 0; padding:0 }
    .dvPie span{text-align:left}
    .dvPie p{ margin-bottom:0px}
    .Bloc { margin:0 0 20px 0; /*width:760px; margin-left:20px*/ overflow:hidden}
	.Bloc input[type="radio"]{ margin-right:10px}
      #accordion{ margin-left:30px}
    .Destacar {color:#006699;}
    .ListWizard { width:140px}
    #ctl00_ContentPlaceHolder1_GridView1 { margin:20px 0 0 0}
    #ctl00_ContentPlaceHolder1_GridView1 th{ display:none}
    .ImatgeCurs { width:185px; height:185px; float: right; border:3px solid #CCCCCC;  margin:5px 15px 10px 10px; }
    .ImatgeCurs img { margin: 10px; width:166px}
    .Error{ color:Red}
    .imgHome{ float:right; border:2px solid #CCCCCC; margin:5px 29px 0 0; padding:3px }
	.imgHome img {width:200px;}
    .Listhome{float:left; width:460px; overflow:hidden; float:left}
    .Listhome img { border:none;}
    .Listhome table tr td{ padding:5px 0}
    .Listhome table tr td a {text-decoration:none}
   	.AccesoCurso{ float:right; overflow:hidden; position:absolute; margin-left:514px; margin-top:-0px; background-color:#DBE1DD; padding:5px; border-bottom:1px solid #B3B4B3; border-left:1px solid #B3B4B3;  border-right:1px solid #B3B4B3; }
	.AccesoCurso table tr td{ font-weight:bold; color:#006699; padding:0 5px}
	.AccesoCurso .txts { width:70px}
	.AccesoCurso  input  {color:#006699;font-family:"Trebuchet MS"; font-size:11px; border:none; border-bottom:1px solid #CCCCCC}
    .AccesoCurso table { margin:0; padding:0}
    .AccesoCurso td { margin:0; padding:0}
    .Contenir { overflow:hidden;  }
	.print { width:400px; }
	.print td{ padding:5px 0}
		.toggler  { cursor:pointer; margin:5px 0 0 0 ; color:#006699; padding:5px; font-size:12px; }
		/*.toggler:hover	 { background:#eee; }*/
		.element	 { padding:0 5px; margin-bottom:5px ; color:#000000; overflow:hidden}
    .noms{color:#006699; font-weight:bold; font-size:15px; width:520px; text-align:justify}		
		.gris{ color:#CCCCCC; }
.TitEmp { width:31.5%; float:left;  margin:0px 0 2px0 0; padding:0; height:120px; background-color:#D6E8FD}
.TitEmp h1 { margin:0; padding:10px 10px 5px 20px;color:#FFFFFF; background-color:#1970D8}
.TitEmp p{ margin:10px 0 0 0; padding:5px 10px 5px 10px;color:#006699;}
.Tit1 {width:35%; border-right:2px dotted #CCCCCC}
.Tit3{ border-left:2px dotted #CCCCCC}
/*.divDreta{margin: -10px 11px 0 5px;  float:right}*/
.divDreta{margin: -10px 11px 10px 15px;  float:right}
.margeSup { margin-top:20px}
.inputpetit { width:20px; margin:0 5px}
.Bloc2{ margin-left:60px}
.boto{ margin:20px 0}
.MapaGooglePetit {width:500px; height:350px; overflow: hidden; border:1px solid #004190}
.mapa  .imatge { margin:5px; border:2px solid #999;   }
.mapa  .imatge  img  {margin:5px; }
.telf{ width :70px}
.Cognom{width :180px}
.espai{padding-left:10px;}
.element{  color:#006699; background-color:#EFEFEF}
#accordion ol {padding-left:0px;}
.element { padding-bottom:15px}
.element ul{margin-left:0px; padding-left:0; margin-bottom:10px}
.element ul li { margin-left:30px; list-style-type:square; padding:5px 0}
.DatosCurs { text-align:center;}
.DatosCurs table tr td{ text-align:left;}
.AltaAlumnes { margin-top:20px}
.petit { font-size:11px}
.ClassRadio div{ margin-left:20px}
.SinComp { margin:30px; list-style-type:square;}
.SinComp li {margin-top:5px}
.dades input{ border-top:none; border-left:none; border-right:none; border-bottom: 1px solid #999999; margin-right:15px; width:170px}
.mesllarg { width:650px}
.botoImprimir { margin:20px; float:right}
.EstilsHora { margin:20px 0; }
