@charset "utf-8";

/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
	overflow:auto;
}

body {
    line-height:1;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}




/* inicio
========================================== */
@media screen, projection, print {
	* { 
		font-family:verdana, arial, helvetica, sans-serif;
		font-size:100.01%;
	}
	html {
		height:100%;
		width:100%;
		overflow:auto;
	}
	body {
		color:#fff;
		background-color:#000;
		font-size:0.8em;
		line-height:1.4em;
		margin:0;
		background-image: url(img/novo/bg.jpg);
		background-repeat: repeat;
		background-position:top center;
		height:850px;
		overflow:auto;


	}
	.fundo2013 {
		color:#000000;
		background-color:#ffffff;
		font-size:0.8em;
		line-height:1.4em;
		margin:0;
		background-image: url(img/novo/bg-rosa.jpg);
		background-repeat: no-repeat;
		background-position:top;
		height:850px;
		overflow:auto;

	}
		.fundo2013branco {
		color:#000000;
		background-color:#ffffff;
		font-size:0.8em;
		line-height:1.4em;
		margin:0;
		background-image: url(img/novo/bg-rosa.jpg);
		background-repeat: no-repeat;
		background-position:top;
	}
	.centro2013 {
		width:700px;
		margin:auto;
		border-top: 30px #333333 solid;
		height:460px;
				overflow:visible;
	}

	#branco {
		background:#ffffff;
	}
	.modelos {
		width:661px;
		margin:auto;
		margin-top:30px;
		overflow:visible;
				z-index:99999;
	}
	.agenda-modelos {
		width:132px;
		height:190px;
		float:left;
		overflow:visible;
		z-index:99999;
	}
	.contato {
		width:700px;
		margin:auto;
		height:28px;
		text-align:center;
		margin-top:10px;
		margin-bottom:10px;
		color:#5a5a5a;

	}
	.contato a {
				text-decoration:none;
				color:#5a5a5a;
	}
	.contato a:hover {
				text-decoration:none;
				color:#dddddd;
	}
		
		
	.rodapec {
		width:720px;
		margin:auto;
		margin-top:14px;
		height:108px;
		background:#FFF;
		overflow:visible;
	}
	.rodaped {
		width:720px;
		margin:auto;
		margin-top:0px;
		height:118px;
		background:#FFF;
		overflow:visible;
	}
	.rodape {
		height:104px;
		background:#ffffff;
		text-align:center;
	}

	
	.logos {
		text-align:center;
		margin-top:30px;
		margin-bottom:40px;
	}
	.sejaparte {
		background:#333333;
		text-align:center;
		overflow:visible;
		
	}
	.valor {
		margin-top:30px;
		background:#fff;
		text-align:center;
				overflow:visible;
	}
		
	
	.texto p {
		color:#ffffff;
		margin-bottom:8px;
		text-align:justify;
	}
	
		#agendasbtn{
		width:100%;
		text-align:center;
		height:50px;
		border:0px;
		margin: 0 auto;
		margin-top:13px;		
		clear:both;
		position:relative;
		display:block;
		background:url(img/novo/agendasbtn.png) no-repeat top center;		
	}
		
	
	#agendasbtn span.hover{
		width: 100%;
		text-align:center;
		height:50px;
		border:0px;
		margin: 0 auto;
		top:0;		
		clear:both;
		position:absolute;
		display:block;
		background: #ed1650 url(img/novo/agendasbtn.png) no-repeat bottom center;		
	}
		#homebtn{
		width:100%;
		text-align:center;
		height:50px;
		border:0px;
		margin: 0 auto;
		margin-top:13px;		
		clear:both;
		position:relative;
		display:block;
		background:url(img/novo/homebtn.png) no-repeat top center;		
	}
		
	
	#homebtn span.hover{
		width: 100%;
		text-align:center;
		height:50px;
		border:0px;
		margin: 0 auto;
		top:0;		
		clear:both;
		position:absolute;
		display:block;
		background: #ed1650 url(img/novo/homebtn.png) no-repeat bottom center;		
	}
	
	
		
	
	a {
		color:#fff;
	}
	h1 {
		font-size:2.2em;
		text-align:center;
		margin:0.4em 0 1.3em 0;
	}
	
	.iniciar {
		font-family: 'Ubuntu', sans-serif;
		font-size:16px;
		font-weight:700;
		text-shadow: 1px 1px 1px #444;
		margin-top:170px;

	}
	.formbox {
		height:200px;
		margin-top:50px;
		
	}
	
	.descricao_intro {
		width:350px;
		height:185px;
		float:left;
		color:#172400;
		text-align: justify;
	    font-family: 'Ubuntu', sans-serif;
		font-size:11px;	
		text-shadow: 1px 1px 1px #a3c807;
		padding-left:0px;
		padding-right:20px;
		margin-top:0px;
		line-height:17px;
	}
	.descricao_intro a {
		margin-top:-12px;
		text-decoration:none;
	display: inline-block;
  height:auto;
  padding: 10px 12px;
  font:normal 11px/1.1em arial;
  border:1px solid #d0d0d0;
  border-top-color:#ececec;
  border-bottom-color:#909090;
  color:#172400;
  background:#fff;
  background: -moz-linear-gradient(top, #fff 60%, #e7e7e7);
  background: -webkit-linear-gradient(top, #fff 60%, #e7e7e7);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7');
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 0 10px 10px rgba(0,0,0,.2), 0 2px 0px rgba(0,0,0,.4), 0 2px 3px rgba(0,0,0,.2);
  -webkit-box-shadow: 0 10px 10px rgba(0,0,0,.2), 0 2px 0px rgba(0,0,0,.4), 0 2px 3px rgba(0,0,0,.2);
  text-shadow: 1px 1px 1px #FFF;
	
	}
	.descricao_intro a:hover {
		 background:#e7e7e7;
  position:relative;
  top:0px;
  border-top-color:#909090;
  border-bottom-color:#ececec;
  -moz-box-shadow: 0 0 0 #fff;
  -moz-box-shadow: inset 0 2px 20px rgba(0,0,0,.2);
  -webkit-box-shadow: 0 0 0 #fff;
  -webkit-box-shadow: inset 0 2px 20px rgba(0,0,0,.2);
	}
	
	.video {
		width:359px;
		height:187px;
		float:left;
		background:url(img/video.jpg) no-repeat;
	}
	
	.videoplay {
			width:359px;
		height:187px;
		float:left;
		background: url(img/videoplay.jpg) no-repeat; background-position:0 0;
		border:0px;
		margin-left:400px;
		clear:both;
		position: absolute;
		display:block;

	}
	.videoplay span.hover {
		width:359px;
		height:187px;
		float:left;
		background: url(img/videoplay.jpg) no-repeat; background-position: bottom;
		border:0px;
		margin: 0 auto;
		clear:both;
		position:relative;
		display:block;

	}
	
	.escolha {
	margin-top:80px;
	margin-bottom:20px;
	font-family: 'Ubuntu', sans-serif;
		font-size:24px;
		font-weight:400;
		color:#ffffff;
		text-shadow: 1px 1px 1px #444;
		font-style:italic;
	}
	
	
	.campos {
		height:41px;
		width:210px;
		background:url(img/forminput.jpg) no-repeat;
		border:0px;
		text-align:center;
		color:#003C00;
	    font-family: 'Ubuntu', sans-serif;
		font-size:14px;
		line-height:41px;
		vertical-align:middle;
		
	}
	

	.enviar {
		height:44px;
		width:151px;
		background:url(img/entrar.jpg) no-repeat;
		border:0px;
		text-align:center;
		color:#ffffff;
	    font-family: 'Ubuntu', sans-serif;
		font-weight:700;
		text-shadow: 1px 1px 1px #444;
		font-size:16px;
	}
	#info{
		width:100%;
		text-align:center;
		height:36px;
		border:0px;
		margin: 0 auto;
		margin-top:13px;		
		clear:both;
		position:relative;
		display:block;
		background:url(img/novo/entrar.png) no-repeat top center;		
	}
	
	

	
	
	
	#info span.hover{
		width: 100%;
		text-align:center;
		height:36px;
		border:0px;
		margin: 0 auto;
		top:0;		
		clear:both;
		position:absolute;
		display:block;
		background: #ed1650 url(img/novo/entrar.png) no-repeat bottom center;		
	}
	
	
		.agendas2013 {
		margin: 0 auto;
		width:100%;
		text-align:center;
		margin-bottom:35px;
	}
	.candoo-intro 	{
		margin: 0 auto;
		width:100%;
		text-align:center;
		margin-bottom:45px;
	}
	
	.descricao {
		height:78px;
		text-align:left;
		color:#806b52;
	    font-family: 'Ubuntu', sans-serif;
		font-size:12px;	
		text-shadow: 1px 1px 1px #f8eeb5;
		padding-left:100px;
		padding-top: 21px;
		padding-right:20px;
	}
	.candoologo {
		background: url(img/candoo-logoaz.jpg) no-repeat center;
		height:333px;
		width:850px;
		margin: 0 auto;
		margin-top:-30px;
	}
	
	.sombra {
	width:872px;
	height:126px;
	background: url(img/sombra.png) no-repeat;
	position: absolute;
	left: 70px;
	top: 285px;
	z-index:1;
	}
	
	.escolhab {
	width:580px;
	position: absolute;
	left:50%;
	margin-left:-290px;
	top: 570px;
	z-index:1;
	font-size:11px;
	text-align:center;
	font-style:normal;
	line-height:15px;
	color:#ADB0AC;
	}
	
		
	.selecionar {
	width:140px;
	height:83px;
	background:url(img/selecionar.png) no-repeat;
	position: relative;
	left: 560px;
	top: 58px;
	z-index:9999;
	}
	
	#candoologo{
		width:89px;
		height:50px;
		left:50%;
		top:720px;
		border:0px;
		margin-left:-45px;
		clear:both;
		position:absolute;
		display:block;
		background: url(img/candoo.gif) no-repeat;background-position:0 0;
		overflow:hidden;
					
	}

#voltarhome{
		width:520px;
		height:78px;
		left:50%;
		top:32px;
		margin-left:-230px;
		clear:both;
		position:absolute;
		display:block;
	}
	
		.icones {
	margin-top:38px;
	font-family: 'Ubuntu', sans-serif;
		font-size:24px;
		font-weight:400;
		color:#ffffff;
		text-shadow: 1px 1px 1px #444;
		font-style:italic;
	}
		.iconesb {
	font-family: 'Ubuntu', sans-serif;
		font-size:24px;
		font-weight:400;
		color:#ffffff;
		text-shadow: 1px 1px 1px #444;
		font-style:italic;
	}
	
	.iconlista {
		margin-right:4px;
		height:60px;
		}
		
		.facebook {
	position:absolute;
	top:56px;
	left:940px;
	width: 97px;
	height: 39px;
		}
