﻿/* 
CSS Document
@project: ConsigSimples;
@autor: João.Paulo.Fechine;
@email: joao.paulo@simplestec.com;
*/

	/* 
	Este estilo só possui configurações referentes ao tema (azul, vermelho...), uma vez que, 
	os estilos "em comum" (estruturais) do sistema,	encontram-se codificados em um subnível mais abaixo.
	Dessa forma, os estilos que compõem os temas, são apenas para estabelecer o padrão visual de cor e não afetará
	estrutura alguma 
	*/
	
	/* BLUE */
	
	/* Body Styles */
	body#body {background:#00577d url(images/general/bg-body.jpg) no-repeat top center;}
	
		/* Top */		
		div#top h1#consingsimples {background: url(images/general/logo-consigsimples.jpg) no-repeat bottom left;}
		div#top p#sairhora {background: url(images/general/sairhora.jpg) no-repeat top center;}
		
		div.bread-crumb {color:#000!important}
		
		/* MenuFacil */
		ul.menuFacil li ol {border:1px solid #7dc6db}
		ul.menuFacil li ol li {background-color:#dbf7ff; border-bottom:1px solid #7dc6db;} 
		ul.menuFacil li ol li:hover {background-color:#e7f9fe}
		ul.menuFacil li ol li a:hover {color:#006a96!important}
				
		/* meio */
		div#middle {background: url(images/general/bg-middle.png) repeat-y top center;}
		
			div#middle div#content {background: url(images/general/bg-content.jpg) no-repeat top center}
			
			h2 {color:#58b9ca; background: url(images/general/seta-g.gif) no-repeat center left}
		
		/* div#funcoes */
		div#funcoes {background: url(images/general/bg-funcoes.jpg) no-repeat top center}
		
		/* bottom */
		div#bottom {width:938px; height:66px; background: url(images/general/bg-address.jpg) no-repeat bottom left; margin:0 auto;}
		
		/* Formularios */
		/*input {background: url(images/forms/bg-input.jpg) repeat-x top left;} */
		input {border:1px solid #5ca2bf!important; border-bottom:1px solid #bbedfb!important; border-right:1px solid #bbedfb!important;}
		input.button
			{
				border-left: 1px solid #bbedfb !important;
				border-top: 1px solid #bbedfb !important;
				border-bottom: 1px solid #91cce5 !important;
				border-right: 1px solid #91cce5 !important;				
			}
			
			/* GRID VIEW */
			table.grid-view .linha-selecionada td {background:#dff5ff!important; color:#0089c7!important}
			table.grid-view tr.paginacao td table tr td a:hover {color:#0089c7}
			
			/* dex ComboBox */
			div.dexSelectBox .dxeListBoxItem:hover {background:#a3e4f1; color:#1b4d71; border:1px solid #DEDEDE!important;}
			div.dexSelectBox .dxeListBoxItem.dxeListBoxItemSelected {background-color:#1b4d71; border:1px solid #DEDEDE!important;}
			
			/* dex Date (Calendar) */
			div.dexDateBox .dxeCalendarFooter {background-color:#a3e4f1!important; border-top:1px solid #6ad3e9!important}
			div.dexDateBox .dxeCalendarHeader {background-color:#a3e4f1!important; border-bottom:1px solid #6ad3e9!important}
			
			
		/* Internas */
			/* Ver minhas informações */
			ul.links li {background-color:#a3e4f1!important; border:1px solid #91cce5!important; border-bottom:1px solid #bbedfb!important; border-right:1px solid #bbedfb!important;}
			

		/* MENU ASPX */
		/*div#menu .menuDex {background: url(images/menu/divisa2.gif) no-repeat top left!important;}
		div#menu .menuDex:hover {color:red!important}
		div#menu .submenuDex {background: url(images/menu/bg-submenu.png) repeat center left!important;}
		div#menu .submenuDex a:hover {color:#000!important;}*/
		
		/* MessageBox */
	.transparentmodal {background: none!important;}
	.modalbackground {background-color:#777777; opacity:0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
	.messagebox {width: 384px; height: auto; min-height: 110px; padding: 20px 25px; background:url(../../images/modal/box.gif) no-repeat top center;}
	.messageboxSucesso {width: 384px; height: auto; min-height: 110px; padding: 20px 25px; background:url(../../images/modal/box-green-s.gif) no-repeat top center;}
	.messageboxNeutro {width: 384px; height: auto; min-height: 110px; padding: 20px 25px; background:url(../../images/modal/box-gray-n.gif) no-repeat top center;}
	.messageboxErro {width: 384px; height: auto; min-height: 110px; padding: 20px 25px; background:url(../../images/modal/box-red-e.gif) no-repeat top center;}
	.box-fim {width:434px; height:29px; float:left; background:url(../../images/modal/box-fim.gif) no-repeat top center;}
	.messagebox h5 {margin: -8px 0 20px 20px; color: #0C3060; cursor: move;}
	.messageboxSucesso h5 {margin: -8px 0 20px 20px; color: #0C3060; cursor: move;}
	.messageboxNeutro h5 {margin: -8px 0 20px 20px; color: #0C3060; cursor: move;}
	.messageboxErro h5 {margin: -8px 0 20px 20px; color: #0C3060; cursor: move;}
	.linkmodal {visibility: hidden;}
	