/* colors */

/*.bgHeaderline	{background-color: #0066CC;}*/

.bgFooter	{background-color: #F2F7FC;}

/* .bgNavi	{background-image : url(../images/bg_navi.gif); background-repeat : no-repeat;} */

.vline	{background-color: #E5EFFA;}

.bgMain	{background-color: #F2F7FC;}

.pageHeaderLine	{background-color: #0066CC;}

.content	{background-color: #ffffff;}

IMG {border: none;}


/* links */

A:link {color: #0066CC; text-decoration: none;}
A:active {color:#0066CC; text-decoration: none;}
A:visited {color:#0066CC; text-decoration: none;}
A:hover {color:#71A8E5; text-decoration: underline;}

A.linkFooter:link {color: #71A8E5; font-size: 11px; text-decoration: none;}
A.linkFooter:active {color:#71A8E5; font-size: 11px; text-decoration: none;}
A.linkFooter:visited {color:#71A8E5; font-size: 11px; text-decoration: none;}
A.linkFooter:hover {color:#0066CC; font-size: 11px; text-decoration: none;}

A.navi:link {color: #0066CC; font-size: 11px; text-decoration: none; font-weight: bold;}
A.navi:active {color:#0066CC; font-size: 11px; text-decoration: none; font-weight: bold;}
A.navi:visited {color:#0066CC; font-size: 11px; text-decoration: none; font-weight: bold;}
A.navi:hover {color:#71A8E5; font-size: 11px; text-decoration: none; font-weight: bold;}

A.naviOn:link {color: #000000; font-size: 11px; text-decoration: none; font-weight: bold;}
A.naviOn:active {color:#000000; font-size: 11px; text-decoration: none; font-weight: bold;}
A.naviOn:visited {color:#000000; font-size: 11px; text-decoration: none; font-weight: bold;}
A.naviOn:hover {color:#000000; font-size: 11px; text-decoration: none; font-weight: bold;}

A.navi2:link {color: #0066CC; font-size: 11px; text-decoration: none;}
A.navi2:active {color:#0066CC; font-size: 11px; text-decoration: none;}
A.navi2:visited {color:#0066CC; font-size: 11px; text-decoration: none;}
A.navi2:hover {color:#71A8E5; font-size: 11px; text-decoration: none;}

A.navi2On:link {color: #000000; font-size: 11px; text-decoration: none;}
A.navi2On:active {color:#000000; font-size: 11px; text-decoration: none;}
A.navi2On:visited {color:#000000; font-size: 11px; text-decoration: none;}
A.navi2On:hover {color:#000000; font-size: 11px; text-decoration: none;}


/* general styles */

td	{font-family: Arial,Helvetica; font-size: 12px;}

b	{font-weight: bold;}

p	{margin-top: 0px; margin-bottom: 10px;}

small,.small	{font-size: 11px;}


.footer	{color: #71A8E5; font-size: 11px; background-color: #E3F1FF;}

.path	{font-size: 11px; color: #999999;}

/* headers */

h1, .h1, .designerTitle	{font-family: Arial,Helvetica; font-size: 15px; font-weight: bold; color: #666666; margin: 0px; margin-bottom: 5px;}
h2, .h2	{font-family: Arial,Helvetica; font-size: 14px; font-weight: bold; color: #666666; margin: 0px; margin-bottom: 5px;}
h3, .h3	{font-family: Arial,Helvetica; font-size: 13px; font-weight: bold; color: #666666; margin: 0px; margin-bottom: 5px;}
h4, .h4	{font-family: Arial,Helvetica; font-size: 12px; font-weight: bold; color: #666666; margin: 0px; margin-bottom: 5px;}

/* form elements */

form {display: inline;  margin: 0px}

.txtSearch	
{
	font-family: Arial,Helvetica; 
	font-size: 11px; 
	background-color: #E3F1FF; 
	width: 140px;
}

.reqon	{
	background: #3366CC
}

.reqoff	{
	background: #ffffff
}

.txtField
{
	font-family: Arial,Helvetica; 
	font-size: 11px; 
	background-color: #E3F1FF; 
	/*width: 440px;*/
	border-bottom: 0px;
	border-right: 0px;
	border-top: 1px solid black;
	border-left: 1px solid black;
}

.btnSubmit	{
	font-family: Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#3366CC;
	width:70px;
	background: #F0F0F0;
	border: 1px solid #3366CC;
	
	/*background-image: url(../images/bg_btn.gif)*/
}

.btnReset	{
	font-family: Arial,Helvetica;
	font-size:12px;
	color:#3366CC;
	width:70px;
	background: #F0F0F0;
	border: 1px solid #AAAAAA;
	
	/*background-image: url(../images/bg_btn.gif)*/
}

.ruler
{
	color: #3366CC;
	height: 1px;
}

.chechbox
{
	height: 17px;
}

.radiobutton
{
	height: 17px;
}

.error
{
	font-weight: bold;
	color: #FF0000;
}

/* tables */

.box	
{
	border: 1px solid #E5EFFA;
}

.designerSmall
{
	
}

.designerShiftRight
{
	
}

/* OriolaNet login box styles */
.blackBold
{
	font-weight: bold;
}

INPUT.login
{
	width: 235px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 11px;
	border: solid 1px #4E4E4E;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}

td.maButton   { 
   background-image: url(/images/bg_btn_oriolanet.gif); 
   padding: 0px 0px 0px 0px;
 }

a.maButton { 
	font-size : 11px;
	font-weight : bold;
	color : #990000;
	text-decoration : none;
	margin: 0px 0px 0px 0px;
	}

a.maButton:hover { 
  	color: #000000;
 	}

a.maButton:active, a.maButton:visited { 
   	color: #990000;
 	}

