/* ----------------------------------- MAIN ----------*/

*{
	margin:0;
	padding:0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {
	FONT-FAMILY: Helvetica Neue Light, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
}

h2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	TEXT-ALIGN: left; 

}

/* ----------------------------------- LEFT MENU ----------*/

#menu a {
	display: block;
	background:#eeeeee;
	background: url(images/ext.png) no-repeat 14px;
	padding: 3px 4px 0px 35px;
	height: 19px;
	margin: 0px 3px 0px 3px; 
	font: 13px verdana, arial, helvetica, sans-serif;
	color: #0066CC;
	text-decoration: none;
	text-align:left;
}
#menu a:hover {
	display: block; 
	background: url(images/ext.png) no-repeat 14px;
	margin: 0px 3px 0px 3px; 
	height: 19px;
	padding: 3px 4px 0px 35px;
	font: 13px verdana, arial, helvetica, sans-serif; 
	color: #0066CC; 
	text-decoration: none;
	text-decoration: underline;
	text-align:left;
}

.menu_curr {
	display: block; 
	background: url(images/ext.png) no-repeat 14px;
	margin: 0px 3px 0px 3px; 
	height: 19px;
	padding: 3px 4px 0px 35px; 
	font: 13px arial;
	color: #000000;
	text-decoration: none;
}

#smenu a {
	padding: 2px 4px 2px 39px;
	margin: 0px 3px 0px 3px; 
	height: 15px;  
	display: block; 
	font: 12px arial; 
	color: #0066CC;
	text-decoration: none;
	text-align:left;
}
#smenu a:hover {
	padding: 2px 4px 2px 39px;
	margin: 0px 3px 0px 3px; 
	height: 15px;  
	display: block; 
	font: 12px arial; 
	color: #0066CC;
	text-decoration: underline;
	text-align:left;
}

.smenu_curr {
	padding-right: 4px; 
	padding-left: 35px; 
	padding-bottom: 0px; 
	height: 13px;  
	margin-left: 3px; 
	margin-right: 3px; 
	display: block; 
	background: #736671;  
	margin-left: 3px; 
	margin-right: 3px; 
	font: bold 12px arial; 
	color: #0000ff; 
	text-decoration: none;
}

/* ----------------------------------- MAIN ----------*/

.m1{
	padding-top:2px;
	padding-bottom:0px;
}
	
.mainmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:#FFAC00;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:3px 15px 3px 15px;
	margin:0px;
	display:block;
	border-right: 1px solid #efefef;
}

.mainmenuact{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:#FF6600;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:3px 15px;
	margin:0px;
	display:block;
	border-right: 1px solid #efefef;
}

.foot {
	width:800px;
	border: 1px solid #FF6600;
}

/*------------------------FORMS-------------*/


.frm {
	background-color : #ffffff;
}



.btn {
	padding : 2px 2px 2px 2px;
	text-align: center;
	font-size: 10px;
	color : #FFFFFF;
	font-family: Verdana;
	background-color: #FF8B00;
	text-align:center;
	border: 1px solid #666666;
}


.frm_text{
	padding-right:10px;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	text-align:left;
}

.frmerror{
	padding : 10px;
	margin: 10px 0 20px 0;
	background-color: #FFFFCC;
	border: 1px solid #DF1111;
}

.proforma{
	padding : 20px;
	border: 2px solid #777777;	
}

/*------------------------TEXTS-------------*/


.tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding-left:6px;
	padding-right:6px;
	text-align:left;
}

.small_text {
	font-size: 10px;
	color:#000000;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
}

.small_text a{
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}
.small_text a:hover{
	text-decoration:underline;
}

.foot_text {
	font-size: 10px;
	color:#000000;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
}
.foot_text a{
	font-size: 10px;
	color:#666666;
	text-decoration:none;
}

/*------------------------------------------------TABLE ----------------- */

.tables_cells{
	padding:3px 0px 3px 0px;
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
}	
.tables_cells a{
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight : bold;
}
.tables_cells a:hover{
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight : bold;
	text-decoration: none;
}
.tables_cells_2{
	padding:3px 0px 3px 0px;
	background-color:#e0ecff;
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
}	
.tables_cells_2 a{
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight : bold;
}
.tables_cells_2 a:hover{
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight : bold;
	text-decoration: none;
}

.tables_cells_bold{
	padding:3px 0px 3px 0px;
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
}	
.tables_cells_bold a{
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight : bold;	
}
.tables_cells_bold a:hover{
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight : bold;
	text-decoration: none;
}
.tables_cells_2_bold {
	padding:3px 0px 3px 0px;
	background-color:#e0ecff;
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
}	
.tables_cells_2_bold a{
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight : bold;
}
.tables_cells_2_bold a:hover{
	text-align:center;
	color : #013299;
	font-size: 11px;
	font-family: Verdana;
	font-weight : bold;
	text-decoration: none;
}


.box {
	BORDER: #999999 1px solid;
}
.box th {
	padding: 0px 0px 0px 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	FONT-FAMILY: Helvetica Neue Light, Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFAC00;

}

.boxcontent {
	background: #f2f3f1
}

.boxcontent td {
	padding: 6px 6px 0px 6px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	/*VERTICAL-ALIGN: middle; */
	COLOR: #000000; 
	FONT-STYLE: normal; 
	HEIGHT:18px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	FONT-FAMILY: Helvetica Neue Light, Verdana, Arial, Helvetica, sans-serif;
	background: #f2f3f1
}


.box_free {

}
.box_free th {
	padding: 0px 0px 0px 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	FONT-FAMILY: Helvetica Neue Light, Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFAC00;

}

.box_free td {
	padding: 3px 6px 3px 6px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	/* VERTICAL-ALIGN: middle; */
	COLOR: #000000; 
	FONT-STYLE: normal; 
	HEIGHT:18px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	background: #ffffff
}

.box_free_content {

}

.box_free_content td {
	padding: 3px 6px 3px 6px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	/* VERTICAL-ALIGN: middle; */
	COLOR: #000000; 
	FONT-STYLE: normal; 
	HEIGHT:18px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	background: #ffffff
}


	
A.navLink2:link {
	Font-size: 11px; 
	Font-weight: bold; 
	FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	Color: #FF6600; 
	TEXT-DECORATION: none 
}
A.navLink2:visited {
	 Font-size: 11px; 
	 Font-weight: bold; 
	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	 Color: #FF6600; 
	 TEXT-DECORATION: none; 
}
A.navLink2:hover {
	 Font-size: 11px; 
	 Font-weight: bold; 
	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	 Color: #009900; 
	 TEXT-DECORATION: none; 
}
A.navLink2:active {
 	 Font-size: 11px; 
 	 Font-weight: bold; 
 	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
 	 Color: #FF6600; 
 	 TEXT-DECORATION: none 
}

A.navLink3:link {
	Font-size: 11px; 
	Font-weight: none; 
	FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	Color: #FF6600; 
	TEXT-DECORATION: none 
}
A.navLink3:visited {
	 Font-size: 11px; 
	 Font-weight: none; 
	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	 Color: #FF6600; 
	 TEXT-DECORATION: none; 
}
A.navLink3:hover {
	 Font-size: 11px; 
	 Font-weight: none; 
	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	 Color: #009900; 
	 TEXT-DECORATION: none; 
}
A.navLink3:active {
 	 Font-size: 11px; 
 	 Font-weight: none; 
 	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
 	 Color: #FF6600; 
 	 TEXT-DECORATION: none 
}

A.navLink4:link {
	Font-size: 11px; 
	Font-weight: bold; 
	FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	Color: #000000; 
	TEXT-DECORATION: none 
}
A.navLink4:visited {
	 Font-size: 11px; 
	 Font-weight: bold; 
	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	 Color: #000000; 
	 TEXT-DECORATION: none; 
}
A.navLink4:hover {
	 Font-size: 11px; 
	 Font-weight: bold; 
	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
	 Color: #000000; 
	 TEXT-DECORATION: none; 
}
A.navLink4:active {
 	 Font-size: 11px; 
 	 Font-weight: bold; 
 	 FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
 	 Color: #000000; 
 	 TEXT-DECORATION: none 
}

.promo {
	Font-size: 12px;  
 	FONT-FAMILY: "Helvetica Neue Light", Verdana, Arial, Helvetica, sans-serif; 
 	Color: #330099; 
 	TEXT-DECORATION: none 
}



