body,p,li,ul {
	margin:0px;
	padding:0px;
}

body,td,a,div,span,input,textarea
{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#756F6C;
}

a 
{
	text-decoration:none;
}

img
{
	vertical-align:middle;
}

body
{
	text-align:center;
	background-image:url(/Shared/img/template/bg_all.jpg);
	background-position:50% 27%;
	background-position:50% -190px;
	background-color:#d4d4cc;
}

#Site
{
	width:799px;
	margin:auto;
	top:50%;
}

	#Site #Header
	{
		position:relative;
		top:0px;
		height:217px;
		width:100%;
	}
		#Site #Header #Logo
		{
			position:relative;
			width:183px;
			float:left;
			_margin-top:1px;
		}
		
		#Site #Header #HeaderTop
		{
			width:598px;
			height:155px;
			float:right;
		}
			#Site #Header #HeaderTop #Calendar
			{
				float:left;
				width:244px;
			}
			
			#Site #Header #HeaderTop #Login
			{
				float:right;
				text-align:right;
				width:354px;
				height:100%;
				padding:78px 0px 0px 0px;
			}
			
				#Site #Header #HeaderTop #Login .Form
				{
					background-image:url(/Shared/img/template/header/form_m.gif);
					height:12px;
					border:none;
					font-size:9px;
					color:#BBB9B5;
				}
				
				#Site #Header #HeaderTop #Login .margem
				{
					margin-right:25px;
				}
				
				#Site #Header #HeaderTop #Login img
				{
					vertical-align:middle;
				}
				
				#Site #Header #HeaderTop #Login input
				{
					vertical-align:middle;
				}
		
		#Site #Header #SiteMenu
		{
			position:relative;
			_top:-78px;
			width:598px;
			height:63px;
			float:right;
		}
			
			#Site #Header #SiteMenu #Menu
				{
					position:relative;
					z-index:2;
				}
				
					#Site #Header #SiteMenu #Menu ul
					{
						text-align:right;
					}
			
					#Site #Header #SiteMenu #Menu li
					{
						list-style-type:none;
						display:inline;
					}
				
				#Site #Header #SiteMenu #Submenu
				{
					position:relative;
					top:-4px;
					_top:-7px;
					z-index:1;
					height:20px;
					width:586px;
					padding:6px 7px 0px 0px;
					background-image:url(/Shared/img/template/header/menu/bg_submenu.gif);
					background-repeat:repeat-y;
				}
				
				#Site #Header #SiteMenu #Submenu P
					{
						text-align:right;
						padding-right:7px;
					}
				
						#Site #Header #SiteMenu #Submenu P A
						{
							font-family: DaxCompact-Regular, Tahoma;
							font-style:  normal;
							font-weight: normal;
							src: url(http://www.festadasfloresdeatibaia.com.br/App_Themes/Portal/DAXCOMP0.eot);
							font-size:13px;
							color:#A49691;
							text-align:right;
							text-decoration:none;
						}
					
						#Site #Header #SiteMenu #Submenu P img
						{
							vertical-align:middle;
						}
				
						
	
	#Site #Content
	{
		position:relative;
		display:block;
		width:780px;
		_top:-78px;
		text-align:left;
		margin-left:18px;
		height:auto !important;
		min-height:394px;
		height:394px;
		/*border:1px solid red;*/
	}
	
		/*CONTEUDO NO Contents.css*/
	
	#Site #Footer
	{
		position:relative;
		_top:-78px;
		text-align:left;
		height:60px;
		display:block;
		clear:both;
		margin-top:25px;
	}
	
		#Site #Footer #Central
		{
			width:368px;
			padding-left:32px;
			height:60px;
			float:left;
		}
		
		#Site #Footer #Apoio
		{
			width:294px;
			padding-left:20px;
			height:60px;
			float:right;
			text-align:right;
			padding-right:24px;
		}
		
			#Site #Footer #Apoio img
			{
				vertical-align:middle;
				margin-bottom:8px;
			}
	
/*POPUP*/
#dvBgPop
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#E9E9DF;
	z-index:6;
	-moz-opacity: .5;
	filter: alpha(opacity: 88);
	opacity: 0.8;
}

#dvPop
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:7;
}

#dvBgPopEsqueci
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#E9E9DF;
	z-index:6;
	-moz-opacity: .5;
	filter: alpha(opacity: 88);
	opacity: 0.8;
}

#dvPopEsqueci
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:7;
}