/* CSS Document */

body{padding:0; margin:0; font: 16px 'OpenSansCondensedLight', Arial, sans-serif; font-weight:400; color:#000; background:#F6F6F6;}
a{outline:none;}
h1,h2,h3{font-weight: 400; text-transform:uppercase; margin:0;}

/* generic use */
strong{color:#09c; font-weight: 400; text-transform:uppercase;}
.blue{color:#09c;}
.red{color:red;}
.orange{color:#f4823b;} /*AÇÃO01 . 2015*/
.uppercase{text-transform:uppercase;}
ul{margin:0 0 20px; padding:0; list-style-position:inside; font-size:18px;}
#credits{position:absolute; font-size:14px; top:15px; right:0; width:160px; padding:2px 5px; background-color:#000; color:#fff; text-transform: uppercase;}
#credits a{text-decoration:none; color:#09c;}


/*****************************************/
/* HEADER */
/*****************************************/
.top{
	width:100%; 
	margin-top:50px;
	}
.top h1{
	margin:0; 
	padding:0 20px 0; 
	font-size:20px; 
	color:#FFF; 
	background-color:#000; 
	}
.top h2{
	width:790px; 
	margin:5px 0 0;
	padding:0 100px 0; 
	font-size:40px; 
	color:#09C;
	}	
.top h3{
	margin:0; 
	padding:0 100px 0;  
	font-size:40px;
	}

/*****************************************/
/* ELEMENTOS INSCRIÇÃO */
/*****************************************/
.details{
	width:700px;
	margin:20px 0 20px 100px;
	}
.details h2{margin-bottom:10px;}
.warning{text-transform:uppercase; border:1px solid red; padding:10px;}

/*****************************************/
/* FORM */
/*****************************************/
.form{
	width:700px;
	margin:0 0 0 100px;
	}
.form h2 a{
	color:#09c;
	text-decoration:none;
	padding-bottom:20px;
	}
.form h2 a:hover{
	color:#555;
	}
fieldset{
	border:1px solid #00142b; 
	padding:15px;
	}
fieldset.grey{
	border:1px solid #888;
	}
legend{
	font-size:25px; 
	color:#09c; /*#00142b*/
	margin:0; 
	padding:2px 5px;  
	}
label{text-transform:uppercase; color:#000;}
label span{color:red; font-weight:bold;}	
input{
	margin-bottom:8px;
	border-style: none none solid;
	border-width: 0px 0px 1px 0;
	border-color:#4d4d4d;
	background:none;
	font-family: inherit;
	font-size:18px;
	}
input[type="radio"]{border:none;}	
textarea{
	width:600px;
	padding:5px 10px 0 5px;  
	margin-bottom:5px; 
	border:0;
	resize:none;
	font-family: inherit;
	}
input.submit, input.reset{
	/*width:80px;*/ 
	font-size:18px; 
	padding:6px 8px; 
	background-color:#4d4d4d; 
	color:#fff; 
	cursor:pointer; 
	border:none;
	}
input.submit:hover, input.reset:hover{
	background:#09c;
	}

/*****************************************/
/* FORM INPUTS*/
/*****************************************/
.nome{width:510px;}
.email{width:280px;}
.tel{width:208px;}
.morada{width:500px;}
.profissao{width:550px;}
.escola{width:578px;}
.socio{width:150px;}

.instituicao{width:545px;}
.comunicacao{width:470px;}
.keywords{width:520px;}


/*****************************************/
/* CINECLUBE */
/*****************************************/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 6, 2012 01:32:51 PM America/New_York */
@font-face {
    font-family: 'OpenSansCondensedLight';
    src: url('OpenSans-CondLight-webfont.eot');
    src: url('OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondLight-webfont.woff') format('woff'),
         url('OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('OpenSans-CondLight-webfont.svg#OpenSansCondensedLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansCondensedLightItalic';
    src: url('OpenSans-CondLightItalic-webfont.eot');
    src: url('OpenSans-CondLightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondLightItalic-webfont.woff') format('woff'),
         url('OpenSans-CondLightItalic-webfont.ttf') format('truetype'),
         url('OpenSans-CondLightItalic-webfont.svg#OpenSansCondensedLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansCondensedBold';
    src: url('OpenSans-CondBold-webfont.eot');
    src: url('OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondBold-webfont.woff') format('woff'),
         url('OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('OpenSans-CondBold-webfont.svg#OpenSansCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
