* {margin:0; padding:0}

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

}

body{
	background: #8f1f1b; /* Old browsers */
background: -moz-linear-gradient(left, #8f1f1b 1%, #ac3a20 11%, #ea7023 39%, #ea7023 57%, #ac3a20 88%, #8f1f1b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(1%,#8f1f1b), color-stop(11%,#ac3a20), color-stop(39%,#ea7023), color-stop(57%,#ea7023), color-stop(88%,#ac3a20), color-stop(100%,#8f1f1b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #8f1f1b 1%,#ac3a20 11%,#ea7023 39%,#ea7023 57%,#ac3a20 88%,#8f1f1b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #8f1f1b 1%,#ac3a20 11%,#ea7023 39%,#ea7023 57%,#ac3a20 88%,#8f1f1b 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, #8f1f1b 1%,#ac3a20 11%,#ea7023 39%,#ea7023 57%,#ac3a20 88%,#8f1f1b 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f1f1b', endColorstr='#8f1f1b',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, #8f1f1b 1%,#ac3a20 11%,#ea7023 39%,#ea7023 57%,#ac3a20 88%,#8f1f1b 100%); /* W3C */
}
.sm {list-style:none; width:980px; height:489px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}

#wrapper{
	width: 950px;
	margin: 0 auto;
}
#header{
	width: 950px;
	background: url(images/logo_jornada.png) no-repeat;
}
#header h1{
	padding-top: 21px;
	margin-left: 18px;
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
	font-size: 6.2em;
	font-style: bold;
	color: #fff;
	text-shadow: 2px 2px 2px #000000;
	filter: dropshadow(color=#000000, offx=2, offy=2);
}
#header h2{
	margin: 0;
	margin-left: 132px;
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
	font-size: 6.6em;
	font-weight:lighter;
	color: #F7941E;
	position: relative;
	top: -48px;
	text-shadow: 2px 2px 2px #000000;
	filter: dropshadow(color=#000000, offx=2, offy=2);
}
#header p{
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
	color: #fff;
	width: 50%;
	margin-left: 18px;
	position: relative;
	top: -48px;
}
.curso_info{
	height: 440px;
	padding: 15px 15px 15px 50px;
	overflow: hidden;
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;

}
.info_1{
	background: url(images/bg_info.png) no-repeat;
}
.info_2{
	background: url(images/bg_info_2.png) no-repeat;
}
.curso_title{
	color: #8d2701;
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
}
.curso_local{
	font-style: bold;
	color: #000;
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
}
.curso_detalhes, .curso_detalhes2{
	padding: 10px;
	margin: 2px;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.curso_detalhes{
	border: 1px solid #f8941c;
	background: #F7C994;
	background: #fff;
	background: -moz-linear-gradient(left, rgba(248,148,28,0.24) 0%, rgba(248,148,28,0.24) 1%, rgba(248,148,28,0.25) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(248,148,28,0.24)), color-stop(1%,rgba(248,148,28,0.24)), color-stop(100%,rgba(248,148,28,0.25))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(248,148,28,0.24) 0%,rgba(248,148,28,0.24) 1%,rgba(248,148,28,0.25) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(248,148,28,0.24) 0%,rgba(248,148,28,0.24) 1%,rgba(248,148,28,0.25) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(248,148,28,0.24) 0%,rgba(248,148,28,0.24) 1%,rgba(248,148,28,0.25) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3df8941c', endColorstr='#40f8941c',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(248,148,28,0.24) 0%,rgba(248,148,28,0.24) 1%,rgba(248,148,28,0.25) 100%); /* W3C */
}
.curso_detalhes2{
	border: 1px solid #c01d2e;
	background: #D88286;
	background: #fff;
	background: -moz-linear-gradient(left, rgba(192,29,46,0.24) 0%, rgba(192,29,46,0.25) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(192,29,46,0.24)), color-stop(100%,rgba(192,29,46,0.25))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(192,29,46,0.24) 0%,rgba(192,29,46,0.25) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(192,29,46,0.24) 0%,rgba(192,29,46,0.25) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(192,29,46,0.24) 0%,rgba(192,29,46,0.25) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3dc01d2e', endColorstr='#40c01d2e',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(192,29,46,0.24) 0%,rgba(192,29,46,0.25) 100%); /* W3C */
}
.curso_detalhes h2,
.curso_detalhes p,
.curso_detalhes2 h2,
.curso_detalhes2 p{
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
}

.ui-state-active a.title, .ui-state-active a.title:link, .ui-state-active a.title:visited {
color: #f8941c/*{fcActive}*/;
text-decoration: none;
font-style: bold;
font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
}

.ui-state-active a.title2, .ui-state-active a.title2:link, .ui-state-active a.title2:visited {
color: #c01d2e/*{fcActive}*/;
text-decoration: none;
font-style: bold;
font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
}


.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color: #555/*{fcDefault}*/;
text-decoration: none;
font-style: bold;
font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
}

a.botao_inscricao{
	display: block;
	margin: 0 auto;
	background: url(images/botao_inscricao.png);
	width:315px;
	height:80px;
}
a.botao_inscricao:hover{
	background: url(images/botao_inscricao_hover.png);	
}
/* botao 1 */
#botao {
	clear: both;
	position:relative;
	display:block;
	width:331px;
	height:95px;
	background:url(images/botao_inscricao.png) no-repeat;
	background-position:0 0;
	cursor: pointer;
}
#botao span.hover {
	position: absolute;
	display: block;
	width:331px;
	height:95px;
	background: url(images/botao_inscricao_hover.png) no-repeat;
	background-position: bottom;
}

#footer p{
	padding: 15px;
	text-align: center;
	font-size: 18px;
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
}
p#inscricoes_asterisco{
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-family: 'YanoneKaffeesatzRegular', Arial, Helvetica, sans-serif;
}

