/* CSS Document */

@import '../bottom-submenu.css';



a:hover,li:hover{
	cursor:pointer;
}

#content #content-main {
	/*	background:#FFFFFF url(../img/turismo/bg_header_content.jpg) no-repeat scroll left top; left top;*/	
	background:#FFFFFF url(../../img/turismo/bg_header_content.jpg) no-repeat scroll left top;
		position:relative;
	}
	#content #content-main #titulo {
		min-height: 50px;
		_height: 50px;
		padding: 18px 22px 15px 20px;
		}
		#content #content-main #titulo h1 {			
			color: #FFF;			
			font: bold 18px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
			}
				
		
		#content #content-main .texto h3 {
			font-size: 11px;
			color: #0089e1;
			}
		
		#content #content-main .texto h2 {
			font-size: 14px;
			}
			#content #content-main .texto h2 a, #content #content-main .texto p a {
				color: #3d3d3d;
				}
				#content #content-main .texto h2 a:hover, #content #content-main .texto p a:hover {
					color: #5d5d5d;
					text-decoration: none;
					}								
					
						/*cartoes das cidades */
							#content #content-main #postal #cartao-santos{
								height: 370px;
								position: absolute;
								width: 440px;
								background: #fff;												
							}
							#content #content-main #postal #cartao-bertioga, #content #content-main #postal #cartao-cubatao,#content #content-main #postal #cartao-guaruja, #content #content-main #postal #cartao-itanhaem, #content #content-main #postal #cartao-mongagua, #content #content-main #postal #cartao-peruibe, #content #content-main #postal #cartao-praiagrande, #content #content-main #postal #cartao-saovicente{
								height: 370px;
								position: absolute;
								width: 440px;
								display: none;
							}																	
												
		#content #content-main #engloba-content{					
			overflow: hidden;	
			float: left;
			_width: 550px;		
			width: 560px;		
			margin-left:20px;
		}
		
		#content #content-main #engloba-content #engloba-cartao{						
			overflow: hidden;
		}
		
		#content #content-main #engloba-content #engloba-cartao #relacao-cidades h3{
			background:transparent url(../../img/utilidades/cartoes/selecione-cidade.gif) no-repeat scroll 0 0;
			height:30px;
			margin:20px 0 0 15px;
			text-indent:-9999px;					
		}
			#content #content-main #engloba-content #engloba-cartao #relacao-cidades ul{
				margin-top:10px;
				list-style:none;        
			}
		
    #content #content-main #engloba-content #engloba-cartao #relacao-cidades ul li a{
        color: #fff;
        cursor: pointer;    
    	}
    
		#content #content-main #engloba-content #engloba-cartao #relacao-cidades ul li{
			font: 11px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
			color:#fff;
			text-align:right;
			}		
		
		#content #content-main #engloba-content #engloba-cartao #relacao-cidades{
			-moz-border-radius-bottomleft:10px;
			background: url(../../img/utilidades/cartoes/bg_left.gif) no-repeat left top;
			float:left;				
			width:118px;
			height:210px;					
			}
		
		#content #content-main #engloba-content #engloba-cartao #postal{		
			float:left;
			width:429px;
			height:209px;
			background-color:#3d8111;		
			-moz-border-radius-topright:10px;
			}

			
		#content #content-main #engloba-content #formulario {
				margin-top:170px;
				_margin-top:60px;
		}
		
		#content #content-main #engloba-content #formulario p {
			margin-bottom:10px;
			}
			#content #content-main #engloba-content #formulario p.error{
				margin-left: 157px;
				}
		
					#content #content-main #engloba-content #formulario .field{
							margin-bottom:5px;	
							color:#2B2B2B;								
					}
					
					#content #content-main #engloba-content #formulario input.maior{
						width:250px;
						background-color:#cae372;
						color:#2B2B2B;		
						font: 11px "Tahoma", Verdana, Arial, Helvetica, sans-serif;						
					}
					#content #content-main #engloba-content #formulario input.menor{
						width:230px;
						background-color:#cae372;		
						color:#2B2B2B;						
						font: 11px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
					}
					#content #content-main #engloba-content #formulario textarea{
						height:80px;
						width:357px;
						background-color:#cae372;		
						border:none;
						padding-left:3px;						
						color:#2B2B2B;
						font: 11px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
						
					}
					
					#content #content-main #engloba-content #formulario .botao{
						float:right;
						margin-right:48px;
						_margin-right:22px;
					}
					
					
					
					
					#content #content-main #engloba-content #formulario label{
							display:block;
							float:left;
							position:static;
							text-align:right;
							margin-right:10px;
							width:145px;
					}
					
					
					#content #content-main #engloba-content #formulario p.confirm, #content #content-main #engloba-content #formulario p.errorSend {
						margin-top: 20px;
						padding: 10px;
						font-weight: bold;
						width: 340px;
						margin-left: 154px;
						}
					#content #content-main #engloba-content #formulario p.confirm {
						color: #040;
						border: 1px solid #0f0;
						background-color: #cfc;
						}
					#content #content-main #engloba-content #formulario p.errorSend {
						color: #400;
						border: 1px solid #f00;
						background-color: #fcc;
						}
					
		
			

	
		
