@import url(../../../stylesheets/application.css);

/*                                                      
Tribunal de Contas do Estado de Goiás

Theme:		Tribunal de Contas do Estado de Goiás
Updated:	13/05/2011
Author:		Elvis Irineu Elias

*/

body{ color:#303030; background:#e8eaec; ;}

.list_cf label{
	margin-left: 0 !important;
}

input[type=text]
{
    font: 14px Helvetica,sans-serif;
	height: 22px;
    border: 1px solid #cccccc;
	border-radius: 0;
}
select
{
    
   font: 14px Helvetica,sans-serif;
   line-height: 1;
   border: 1px solid #cccccc;
   border-radius: 0;
   /*height: 26px;*/
   -webkit-appearance: none;
    
}

input[type=button]
{
    background-color: #eee;
	height: 34px;
    width: 130px;
	color: #000;
	font: 14px Helvetica,sans-serif;
	border: 1px solid #cccccc;
}

input[type=button]:hover
{
    background-color: red;
	height: 34px;
    width: 130px;
	color: #000;
	font: 14px Helvetica,sans-serif;
	border: 1px solid #cccccc;
}

input[type=file]
{
	height: 34px;
	font: 14px Helvetica,sans-serif;
}

input[type=submit]
{
    background-color: #879bbb;
	height: 34px;
    width: 130px;
	color: #FFF;
	font: 14px Helvetica,sans-serif;
	border: 1px solid #cccccc;
}

input[type=submit]:hover
{
    background-color: #6383b6;
	height: 34px;
    width: 130px;
	color: #FFF;
	font: 14px Helvetica,sans-serif;
	border: 1px solid #cccccc;
}



.timesheet{
	font: 14px Helvetica,sans-serif;
}

/* Define a formatação de wiki*/
.wiki h1 {font-size: 20px;padding: 2px 10px 1px 0px;margin: 0 0 10px 0; border-bottom: 0px solid #bbbbbb; color: #001c37;} !important
.wiki h2 {font-size: 16px;padding: 2px 10px 1px 0px;margin: 0 0 10px 0; border-bottom: 0px solid #bbbbbb; color: #a77300;}
.wiki h3 {font-size: 13px;padding: 2px 10px 1px 0px;margin-bottom: 5px; border-bottom: 0px dotted #bbbbbb; color: #a77300;}
.wiki h4 {font-size: 10px;padding: 2px 10px 1px 0px;margin-bottom: 5px; border-bottom: 0px dotted #bbbbbb; color: #1adef9;}

.wiki h1 a  {color:#001c37 !important;}


#top-menu { font: 13px Helvetica,sans-serif; padding-top: 5px; background-color: #6383b6; font-weight: bold; }
#top-menu a { font: 14px Helvetica,sans-serif;}
/*#header { background: #6383b6; height:5.8em; padding: 10px 0 0 0; }*/

#header { 
	
	height:190px;
	background: #6383b6 url(../images/head.png) no-repeat; 
	background-color:#6383b6;
	color:#1e2736;
	}
	
#header h1 { margin-left: 6px; font-size:1.2em; top: 152px !important; position: absolute; color: #fff;}
#header a { color:#1e2736;}
#quick-search { margin-right: 6px; }
#quick-search a{ color:#002849;}
#main-menu { background-color: #6383B6; left: 0; }
#main-menu li { margin: 0; padding: 0; }
#main-menu li a { background-color: #6383B6; border-right: 1px solid #6383B6; font: 14px Helvetica,sans-serif; padding: 4px 20px 4px 20px; }
#main-menu li a:hover { background-color: #879bbb; color: #ffffff;}
#main-menu li a.selected, #main-menu li a.selected:hover { background-color: #879bbb; color: #ffffff; }

#footer { background-color: #6383B6; border: 0; color: #fff;}
#footer a { color: #fff; font-weight: bold; }

#main { font:13x Helvetica,sans-serif; background: #e8eaec; }
#main a { font-weight: bold; color: #6383B6;}
#main a:hover { color: #2a5a8a; text-decoration: underline; }
#content { background: #fff; }
#content .tabs ul { bottom:-1px; }


#sidebar{ float: right; width: 15%; position: relative; z-index: 9; padding: 0; margin: 0;}
* html #sidebar{ width: 15%; }
#sidebar h3{ font-size: 14px; margin-top:14px; color: #666;  }
#sidebar hr{ width: 100%; margin: 0 auto; height: 1px; background: #ccc; border: 0; }
* html #sidebar hr{ width: 95%; position: relative; left: -6px; color: #ccc; }
#sidebar .contextual { margin-right: 1em; }

#content { width: 83%; background-color: #fff; margin: 0px; border-right: 1px solid #ddd; padding: 6px 10px 10px 10px; z-index: 10; }
* html #content{ width: 83%; padding-left: 0; margin-top: 0px; padding: 6px 10px 10px 10px;}
html>body #content { min-height: 600px; } 
* html body #content { height: 600px; } /* IE */

h2, h3, h4 { border-bottom: 0px; color:#606060; font-family: Helvetica,serif; font-size: 16x; }
/*h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 { border-bottom: 0px; color:#606060; font-family: Trebuchet MS,Georgia,"Times New Roman",serif; }*/
h2, .wiki h1 { letter-spacing:-1px; }
h4 { border-bottom: dotted 1px #c0c0c0; }

#top-menu a.home, #top-menu a.my-page, #top-menu a.projects, #top-menu a.administration, #top-menu a.help { 
    background-position: 0% 40%;
    background-repeat: no-repeat;
    padding: 4px 20px 4px 20px;
	font: 14px Helvetica,sans-serif;
}
/*
#top-menu a.home { background-image: url(../images/home.png); }
#top-menu a.my-page { background-image: url(../../../images/user.png); }
#top-menu a.projects { background-image: url(../../../images/projects.png); }
#top-menu a.administration { background-image: url(../images/wrench.png); }
#top-menu a.help { background-image: url(../../../images/help.png); }
*/