﻿body
{
    background-color:White;
    vertical-align:middle;
    font-family:Verdana, Helvetica, sans-serif;
    font-size:small;
    color:Black;
    text-decoration:none;
}

a
{
    text-decoration:none;
}

p
{
    text-align:justify;
    font-size: medium;
    color:Black;
    text-decoration:none;
}

#page
{
    min-height:100%;
    height:100%;
    width:100%;
    background-color:Transparent;
}

#head
{
    height:100px;
    width:100%;
    background-color:Transparent;
    margin-bottom:2%;
    background-image:url(../img/artnet.png);
    background-repeat:no-repeat;
    text-align:right;
}

#foot
{
    background-position: bottom;
    height: 40px;
    width: 100%;
    background-color: Transparent;
    font-size: small;
    text-align: center;
    background-image: url(../img/foot-background.png);
    background-repeat: repeat-x;
    clear:both;
}

#boxmenu
{
    height:auto;
    width:16%;
    float:left;
    background-color:Transparent;
    font-size:80%;
    margin-left:8px;
}

#content
{
    height:auto;
    width:80%;
    float:right;
    background-color:Transparent;
    /*padding-top:18px;*/
}

#login-head
{
    height:100px;
    width:100%;
    background-color:Transparent;
    margin-bottom:2%;
    background-image:url(../img/artnet.png);
    background-repeat:no-repeat;
    background-position:center;
} 

#login-content
{
    height:auto;
    width:100%;
    text-align:center;
}

#divBoleto
{
    height:100%;
    width:100%;
    background-color:White;
}

.imginfo
{
    vertical-align:middle;
    float:left;
    clear:both;
}

.rptcommarca
{
    background-color:Aqua;
    color:Green;
    height:auto;
    width:10px;
}

.menuhead
{
	float:right;
	width:100%;
	height:20px;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	font-family:Verdana, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
    color: White;
    background-image: url('../img/menuhead-background.png');
    background-repeat: repeat-x;
}

.loginhead
{
	font-family:Verdana, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center;
    color: White;
    background-image: url('../img/menuhead-background.png');
    background-repeat: repeat-x;
}

.linksmenu a
{
	float:right;
	width:100%;
	height:20px;
	background-color:#ABC578;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	font: Tahoma, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

.linksmenu a:hover
{
    background-color: #CFDEBC;
    color:Black;
    font-weight:normal;
}

.rowhead
{
    font-weight: bold;
    color: White;
    height: 28px;
    width: 100%;
    background-color: #345C9A; /*background-color: #284775;*/
    vertical-align: middle;
    text-align: left;
    padding-left: 10px;
}

.rowdark
{
    height: 28px;
    width: 100%;
    background-color: #E7EFE7;
    vertical-align: middle;
}

.rowlight
{
    height:28px;
    width:100%;
    background-color:Transparent;
    vertical-align:middle;
    /*margin-left:3%;*/
}

.boxleft
{
    height:auto;
    width:26%;
    float:left;
    background-color:Transparent;
    text-align:right;
    vertical-align:middle;
    margin-top:5px;
}

.boxright
{
    height:auto;
    width:73%;
    float:right;
    background-color:Transparent;
    text-align:left;
    vertical-align:middle;
    margin-top:3px;
}

.cell
{
    height:auto;
    width:25%;
    float:left;
    margin-top:5px;
}

.campoinvalido
{
    background-color: #ffcccc;
}

.wizardArt
{
    height:auto;
    width:100%;
}

.sanfona
{
    background-color:Blue;
    border-style:dashed;
    border-width:thin;
    text-decoration:none;
}