﻿/* commented backslash hack \*/ 
        html, body{height:100%;} 
        /* end hack */
        html,body {margin:0; padding:0; font-family:Tahoma, Arial; font-size:11px;}

        #main{width:1000px; margin:0 auto; padding:0;}
        * html #main {height:100%;}
        
        /* *** Rodapé *** */
        #footer{ clear:both; height:79px; margin:50px 0 0 0; padding:0; background-image:url("img/bg_footer.jpg"); background-repeat:repeat-x; background-position:0 0;}
        #footer_cont{width:769px; margin:0 auto; padding:0; color:#fff; position:relative;}
        #footer_cont address{margin:10px 0 0 300px; padding:0; font-style:normal; position:absolute;}
        #footer_cont ul{margin:10px 0 0 550px; padding:0; position:absolute; list-style:none;}
        #footer_cont li{display:inline; vertical-align:middle;}
        #footer_cont li a{text-decoration:none; color:#fff;}
        #footer_cont li a:hover{text-decoration:underline; color:#fff;}

        #pagsegurologo2{width:161px; height:90px; margin:-15px 0 0 -30px; padding:0; text-indent:-9999px; position:absolute; background-image:url("http://www.vakinha.com.br/img/parceiros/psuolhost.png"); background-repeat:no-repeat; float:left;}

        /* *** Conteudo central - Master_01 *** */
        #container1{margin:0; padding:0; clear:both;}

        /* *** Conteudo das internas *** */
        #main_cont1{width:768px; margin:0 auto; padding:0;}

        .text 
        {
	        font-family: Tahoma, Arial;
	        font-size:13px;
        }     
        .text46 
        {
            font-size:46px;	
            font-family:Tahoma;
        }
                
        .text26 
        {
            font-size:26px;	
            font-family:Tahoma;
        }
        .text11 
        {
        	font-size:11px;
            font-family:Tahoma;
        }
        .text12 
        {
        	font-size:12px;
            font-family:Tahoma;
        }
        .text13 
        {
        	font-size:13px;
            font-family:Tahoma;
        }
        .text14 
        {
        	font-size:14px;
            font-family:Tahoma;
        }
        .text16 
        {
        	font-size:16px;
            font-family:Tahoma;
        }
        .text22 
        {
        	font-size:22px;
            font-family:Tahoma;
        }
        
        a img {
	        border: none;
	    }
	    
    
        #leftCol {
            float:left;
            width:260px;
            position:relative;
        }
        #rightCol {
            float:right;
            width:476px;
            position:relative;
        }
        #wrap {
            margin:0 auto;
            width:100%;
            position:relative;
        }

	a.textColorHighlight:link, a.textColorHighlight:visited, a.textColorHighlight:active
        {
	        text-decoration: none;
	        font-family:Tahoma;
        }

        a.textColorHighlight:hover
        {
	        text-decoration: underline;
	        font-family:Tahoma;
        }

	.inputBuscaTop 
	{
			font-family:Tahoma, Arial;
			font-size:12px;
			color:Black;
			border: solid 1px Gray;
	}
		
	a.linkLeftMenu:link, a.linkLeftMenu:visited, a.linkLeftMenu:active
        {
	        color:Black;
	        text-decoration: none;
	        font-size:13px;
	        font-family:Tahoma;
        }

        a.linkLeftMenu:hover
        {
	        color:Black;
	        text-decoration: underline;
	        font-size:13px;
	        font-family:Tahoma;
        }
                
        div.leftMenuItem 
        {
        	border-bottom: dotted 1px #CCCCCC;
        	margin:10px 0px 2px 0px;
        }
        div.leftMenuItemVaquinha 
        {
        	border-bottom: dotted 1px #CCCCCC;
        	margin:10px 0px 2px 0px;
        	padding-left:15px;
        }
        
        .colName 
    {
    	text-align:right;
    	width:250px;
    	vertical-align:top;
    }
    .colInputs 
    {
    	text-align:left;
    	vertical-align:top;
    }
    
    .formName 
    {
    	font-size:14px;
    	color:Black;        	
    }
    
    .formHelp 
    {
    	font-size:11px;
    	color:#cccccc;
    }        
           
    .inputText 
    {
    	font-size:13px;
    	font-family:Tahoma;
    } 
    
		.formColName 
		{
			font-family:Tahoma, Arial;
			font-size:13px;
			color:Black;
			text-align:right;
			font-weight: normal;
		}

		.formColInput
		{
			font-family:Tahoma, Arial;
			font-size:13px;
			color:Black;
			text-align:left;
			font-weight: normal;
		}

		.inputText 
		{
			font-family:Tahoma, Arial;
			font-size:13px;
			color:Black;
			border: solid 1px Gray;
			padding:2px;
		}


		.inputTextSmall 
		{
			font-family:Tahoma, Arial;
			font-size:11px;
			color:Black;
			border: solid 1px Gray;
			padding:1px;
		}
		
		.Text_Help_Lite	{ font-family:Tahoma,Arial; font-size:10px; color:#666666; }
		
		.inputBuscaTop 
		{
			font-family:Tahoma, Arial;
			font-size:12px;
			color:Black;
			border: solid 1px Gray;
		}
		
    
    .watermarkInput 
    {
	    font-family:Tahoma, Arial;
	    font-size:13px;
	    border: solid 1px Gray;
	    padding:2px;
	    color:#cccccc;
    }
 
    .boxPopup 
    {	
    	    position:relative;
    	    background-color:White; 
    	    border:solid 3px #cccccc; 
    	    padding:20px; 
    	    margin:0 auto;
    }

