/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */


/* Base
----------------------------------------------------------------------------------------------------*/

body#page { background: url(../images/BGpage.jpg) #5c6419 no-repeat top center ; }



/* Mobile Switcher */
.m-desktop {
  
	margin: 10px 0;
	padding: 15px 16px;
	border: none;
	border-radius: 7px;
	border: 1px solid #cfcfcf;
	border-bottom-color: #aaa;
	background: linear-gradient(top , #f5f5f7, #e2e2e4 100.0%);
	background: -webkit-gradient( 
					linear,
					50% 0%,
					50% 100%,
					color-stop(0%, #f5f5f7),
					color-stop(100%, #e2e2e4)
				);
	-webkit-box-shadow:
		inset 0 1px 0 rgba(253,253,255,1.0),
		0 1px 0 rgba(0,0,2,0.08);
	box-shadow:
		inset 0 1px 0 rgba(253,253,255,1.0),
		0 1px 0 rgba(0,0,2,0.08);
	color: #88888a;
	font-size: 25px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0 1px 0 rgba(253,253,255,1.0);
	text-align: center;
}

.m-desktop:hover {
	border-color: #c0c0c0;
	border-top-color: #99999b;
	background: linear-gradient(top , #e2e2e4, #f5f5f7 25.0%);
	background: -webkit-gradient( 
					linear,
					50% 0%,
					50% 100%,
					color-stop(0%, #e2e2e4),
					color-stop(100%, #f5f5f7)
				);
	-webkit-box-shadow:
		inset 0 1px 1px rgba(0,0,2,0.1),
		inset 0 0 5px rgba(0,0,2,0.15),
		0 1px 0 rgba(253,253,255,1.0);
	box-shadow:
		inset 0 1px 1px rgba(0,0,2,0.1),
		inset 0 0 5px rgba(0,0,2,0.15),
		0 1px 0 rgba(253,253,255,1.0);
	color: #555557;
	text-shadow: 0 1px 0 rgba(253,253,255,1.0);
}

.m-desktop:active {
	border-color: #a3a3a5;
	border-top-color: #777779;
	background: linear-gradient(top , #c2c2c4, #e2e2e4 25.0%);
	background: -webkit-gradient( 
					linear,
					50% 0%,
					50% 100%,
					color-stop(0%, #c2c2c4),
					color-stop(100%, #e2e2e4)
				);
	-webkit-box-shadow:
		inset 0 1px 1px rgba(0,0,2,0.1),
		inset 0 0 5px rgba(0,0,2,0.15),
		0 1px 0 rgba(253,253,255,1.0);
	box-shadow:
		inset 0 1px 1px rgba(0,0,2,0.1),
		inset 0 0 5px rgba(0,0,2,0.15),
		0 1px 0 rgba(253,253,253,1.0);
	color: #333335;
	text-shadow: 0 1px 0 rgba(253,253,255,0.6);
}



.tabela2 {
    font-family:Arial, Helvetica, sans-serif;
    color:#444;
    font-size:12px;
    text-shadow: 1px 1px 0px #fff;
    background:#eaebec;
    margin:10px;
    border:#ccc 1px solid;
 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
 
    -moz-box-shadow: 0 1px 2px #d1d1d1;
    -webkit-box-shadow: 0 1px 2px #d1d1d1;
    box-shadow: 0 1px 2px #d1d1d1;
}
 
.tabela2 th {
    font-weight:bold;
    padding:11px 15px 12px 15px;
    border-top:1px solid #fafafa;
    border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
 
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
    background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.tabela2 th:first-child{
    text-align: center;
    padding-left:11px;
}
.tabela2 tr:first-child th:first-child{
    -moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius:3px;
    border-top-left-radius:3px;
}
.tabela2 tr:first-child th:last-child{
    -moz-border-radius-topright:3px;
    -webkit-border-top-right-radius:3px;
    border-top-right-radius:3px;
}
.tabela2 tr{
    text-align: center;

}
.tabela2 tr td:first-child{
    text-align: center;
    padding-left:11px;
    border-left: 0;
}
.tabela2 tr td {
    padding:8px;
    border-top: 1px solid #ffffff;
    border-bottom:1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
 white-space: nowrap;
    background: #fafafa;
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
    background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.tabela2 tr:nth-child(even) td{
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
    background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.tabela2 tr:last-child td{
    border-bottom:0;
}
.tabela2 tr:last-child td:first-child{
    -moz-border-radius-bottomleft:3px;
    -webkit-border-bottom-left-radius:3px;
    border-bottom-left-radius:3px;
}
.tabela2 tr:last-child td:last-child{
    -moz-border-radius-bottomright:3px;
    -webkit-border-bottom-right-radius:3px;
    border-bottom-right-radius:3px;
}



.tabela3 {
    font-family:Arial, Helvetica, sans-serif;
    color:#444;
    font-size:12px;
    text-shadow: 1px 1px 0px #fff;
    background:#eaebec;
    margin:10px;
    border:#ccc 1px solid;
 
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
 
    -moz-box-shadow: 0 1px 2px #d1d1d1;
    -webkit-box-shadow: 0 1px 2px #d1d1d1;
    box-shadow: 0 1px 2px #d1d1d1;
}
 
.tabela3 th {
    font-weight:bold;
    padding:11px 15px 5px 15px;
    border-top:1px solid #fafafa;
    border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
 
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
    background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.tabela3 th:first-child{
    text-align: center;
    padding-left:11px;
}
.tabela3 tr:first-child th:first-child{
    -moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius:3px;
    border-top-left-radius:3px;
}
.tabela3 tr:first-child th:last-child{
    -moz-border-radius-topright:3px;
    -webkit-border-top-right-radius:3px;
    border-top-right-radius:3px;
}
.tabela3 tr{
    text-align: left;

}
.tabela3 tr td:first-child{
    text-align: left;
    padding-left:11px;
    border-left: 0;
}
.tabela3 tr td {
    padding:8px;
    border-top: 1px solid #ffffff;
    border-bottom:1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    background: #fafafa;
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
    background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.tabela3 tr:nth-child(even) td{
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
    background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.tabela3 tr:last-child td{
    border-bottom:0;
}
.tabela3 tr:last-child td:first-child{
    -moz-border-radius-bottomleft:3px;
    -webkit-border-bottom-left-radius:3px;
    border-bottom-left-radius:3px;
}
.tabela3 tr:last-child td:last-child{
    -moz-border-radius-bottomright:3px;
    -webkit-border-bottom-right-radius:3px;
    border-bottom-right-radius:3px;
}

/* Layout
----------------------------------------------------------------------------------------------------*/

/* Toolbar */
#toolbar { text-shadow: 0 1px 0 rgba(253,253,255,1.0); }

#toolbar,
#toolbar a { color: #99999b; }
#toolbar a:hover { color: #222224; }

/* Footer */
#footer {
	color: #87878B;
	text-shadow: 0 1px 0 rgba(0,0,0,1.0);
}

#footer a { color: #444446; }

#bottom-b{
background:#fff;
}

/* Menus
----------------------------------------------------------------------------------------------------*/


/* Modules
----------------------------------------------------------------------------------------------------*/

/* Module Type: Headerbar Line */

#headerbar .module {
	color: #666668;
	
}

#headerbar .module strong { }
#headerbar .module small { }


/* Tools
----------------------------------------------------------------------------------------------------*/


/* System
----------------------------------------------------------------------------------------------------*/

