.panelBig {
	width:1100px;
 	background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #09C0F5;
    color: #000000;
    overflow: hidden;
    padding: 4px;
    position: relative;
}
.panel {width:500px !important;padding:0;border:none;margin:0px !important;}
.panelBox.title {
    height: 30px;
}
.panelBox.values {margin-top:3px}
.graph {width:100%;float:left;margin-top:30px}
.graph .panelBox.title {height:30px;float:left;width:30%;margin-left:16px;}
.graph .panelBox.title.month {width:34%}
.graph .panelBox.title h3 {float:left;width:auto;width:102px;margin-top:7px;margin-left:10px;}
.graph .panelBox.month h3 {width:88px;}

.graph .chart {width:100%;height:300px;}

.panel div.icon {float:left;width:100px}

.rowWrapper {float:right;position:static;margin-right:45px;}

.description {float:left;width:300px;margin-left:25px;text-align:justify;}
.fotoLink {float:left;width:250px;margin-left:25px;}
.fotoLink img{width:100%;height:auto}

.arrows,.minMax,select,button.show {margin-top:6px !important;}
button.show {margin-left:6px !important;}

.arrows {float:left;display:block;margin:0 6px;width:32px;}
.arrows,.minMax {display:none;}
.arrows a{float:left;display:block;width:16px;height:16px;margin-top:3px;}
.arrows span{display:none;}
.arrows .right{position:absolute;background:transparent url('../gfx/arrowRight.png') no-repeat 0 0;margin-left:20px;}
.arrows .left{position:absolute;background:transparent url('../gfx/arrowLeft.png') no-repeat 0 0;}

.select,
.calendar
{
	float:left;
	margin:3px 0 0 10px;
}
.calendar
{
	margin-top:8px;
}
.calendar input
{
	width:70px;
}

.minMax
{
	float:right;
	margin-right:15px;
}
.minMax div.l,.minMax div.r
{
	float:left;
}
.minMax div.l,.minMax div.r{margin-left:15px;}
.minMax span.l
{
	float:left;
	width:35px;
}
.minMax span.r, .minMax span.l 
{
	font-size:11px;
}
.minMax span.r
{
	float:left;
}

span.chkbox {padding-left: 5px;}
