/* Copyright © 2003 Program-Art Design Studio — http://www.AxiomaDesign.com  */

/* Common styles for all pages */
body { background-color: #ffffff; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #111111; }
strong { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
p { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 4px;}
a:link { color: #4669C4; text-decoration: underline; }
a:visited { text-decoration: underline; color: #4769C4; }
a:hover { text-decoration: none; color: #FF4800; }
a:active { text-decoration: underline;color: #4669C4; }
ul { padding-top: 0px; margin-top: 0px; list-style : square; }
li { margin-bottom: 0px; margin-top: 0px;}
em { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 11px;}
input { font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #848484; }
/* Style used in date, languages and on main page works */
.little { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}

/* Style used for date or another orange styles */
.date { font: 12px Arial, Helvetica, sans-serif; color: #FF4800; }

.main_menu { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-SIZE: 10pt; COLOR: #0033FF;font-weight: bold;
		 text-decoration: none;}
.main_menu a:link { color: #4669C4; text-decoration: none; }
.main_menu a:visited { text-decoration: none; color: #225E97; }
.main_menu a:hover { text-decoration: none; color: #FF4800; }
.main_menu a:active { text-decoration: none;color: #4669C4; }
	


/* Style used for date or another orange styles */
.menuSubPages {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #FF4800;
	text-transform: none;
	text-decoration: none;
 }
.menuSubPages A { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FF4800; text-transform: none; text-decoration: none; } 
.menuSubPages A:link { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FF4800; text-transform: none; text-decoration: none; } 
.menuSubPages A:hover { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FF0000; text-transform: none; text-decoration: none; }
.menuSubPages A:visited { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FF9966; text-transform: none; text-decoration: none; }

.menuSubPagesWhite {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
 }
.menuSubPagesWhite A { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-transform: none; text-decoration: none; } 
.menuSubPagesWhite A:link { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-transform: none; text-decoration: none; } 
.menuSubPagesWhite A:hover { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FFCCCC; text-transform: none; text-decoration: none; }
.menuSubPagesWhite A:visited { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FFFF00; text-transform: none; text-decoration: none; }

.menuSubPagesBrown {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #996600;
	text-transform: none;
	text-decoration: none;
 }
.menuSubPagesBrown A { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #996600; text-transform: none; text-decoration: none; } 
.menuSubPagesBrown A:link { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #996600; text-transform: none; text-decoration: none; } 
.menuSubPagesBrown A:hover { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #CC6600; text-transform: none; text-decoration: none; }
.menuSubPagesBrown A:visited { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #FF6600; text-transform: none; text-decoration: none; }

.menuSubPagesBrownDark {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #604000;
	text-transform: none;
	text-decoration: none;
 }
.menuSubPagesBrownDark A { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #604000; text-transform: none; text-decoration: none; } 
.menuSubPagesBrownDark A:link { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #604000; text-transform: none; text-decoration: underline; } 
.menuSubPagesBrownDark A:hover { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #CC6600; text-transform: none; text-decoration: underline; }
.menuSubPagesBrownDark A:visited { font: bolder normal 12px Arial, Helvetica, sans-serif; color: #AC2000; text-transform: none; text-decoration: underline; }

/* Style used in languages link and other salat styles*/
.salat { font: 11px Arial, Helvetica, sans-serif; color: #92D019; }
.salat A { color: #92D019; text-decoration: none; }
.salat A:hover { color: #92D019; text-decoration: underline; }
.salat A:visited { color: #92D019; text-decoration: none; }
/* Style used in bottom menu and other white text */
.white {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-right : 1px solid #BFBFBF;
}
.white A { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; } 
.white A:hover { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.white A:visited { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }

.whiteGeneralTitle {
	font: normal 24px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.whiteGeneralTitle A { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; } 
.whiteGeneralTitle A:hover { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.whiteGeneralTitle A:visited { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }

.blackgeneralMenu {
	font: bolder normal 18px/normal Geneva, Arial, Helvetica, sans-serif;
	color: #663300;
	text-transform: none;
	text-decoration: none;
}
.blackgeneralMenu A { font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; } 
.blackgeneralMenu A:hover { font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.blackgeneralMenu A:visited { font: 11px Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: underline; }

.brownTitle {
	font: normal 18px/normal Arial, Helvetica, sans-serif;
	color: #996600;
	text-transform: none;
	text-decoration: none;
}
.brownTitle A { font: bold normal 14px/normal Arial, Helvetica, sans-serif;
	color: #996600;
	text-transform: none; text-decoration: none; } 
.brownTitle A:hover { font: bold normal 14px/normal Arial, Helvetica, sans-serif;
	color: #669900;
	text-transform: none; text-decoration: none; }
.brownTitle A:visited { font: bold normal 14px/normal Arial, Helvetica, sans-serif;
	color: #996699;
	text-transform: none; text-decoration: none; }

.brownTitleBig {
	font: normal 18px/normal Georgia, "Times New Roman", Times, serif;
	color: #9966FF;
	text-transform: none;
	text-decoration: none;
}
.brownTitleBig A { font: bold normal 14px/normal Arial, Helvetica, sans-serif;
	color: #996600;
	text-transform: none; text-decoration: none; } 
.brownTitleBig A:hover { font: bold normal 14px/normal Arial, Helvetica, sans-serif;
	color: #669900;
	text-transform: none; text-decoration: none; }
.brownTitleBig A:visited { font: bold normal 14px/normal Arial, Helvetica, sans-serif;
	color: #996699;
	text-transform: none; text-decoration: none; }

.brownMenu {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #996600;
	text-transform: none;
	text-decoration: none;
}

/* Nurbs in logo 
//.bgLogoNurbs { background-image: url(../i/logo_bg.gif); background-position : top right; background-repeat : no-repeat; }
//.bgLogoNurbsRight { background-image : url(../i/logo_bg-right.gif); background-position : top left; background-repeat : no-repeat; }
//* Background of Headers */
//.bgHeader{ background-image:url(../i/header_bg-main.gif); background-position: top left; background-repeat: repeat-x; background-color: #F3F4F6; }
//.bgHeaderLeft{ background-image:url(../i/header_bg.gif); background-position: top left; background-repeat:no-repeat; }
//.bgHeaderCommon { background-color: #F3F4F6; }
//.bgHeaderCommonLeft { background-image:url(../i/header_bg-common.gif); background-position: top left; background-repeat:no-repeat; }
//.bgHeaderWorks { background-image:url(../i/header_bg-works.gif); background-position: top left; background-repeat:no-repeat; }
//.bgNews { border-bottom: 1px solid #F3F4F6;}
//.bgVerticalGrey { background-image:url(../i/gv.gif); background-position:center; background-repeat:repeat-y; }
//.bgGorizontalGrey{ background-image:url(../i/gg.gif); background-position:center; background-repeat:repeat-x; }
//.bgRightGrey { background-image:url(../i/g.gif); background-position:right; background-repeat:repeat-y; }
//.bgLeftGrey { border-left : 1px solid #E0E0E0; }
//.bgTopGrey { background-image:url(../i/gl.gif); background-position:top; background-repeat:repeat-x; }
//.bgHeaderSalat { background-color: #92D019; background-image:url(../i/header_bg-salat.gif); background-position: bottom left; background-repeat: no-repeat; }
//.bgNewsLeft { background-image:url(../i/news_bg.gif); background-position:left; background-repeat:repeat-y }
//.bgBottom {background-color: #A3A3A3;}
//.bgBottomDecor { background-image:url(../i/bottom_decor.gif); background-position:right; background-repeat:repeat-y;}
//.bgBottomDiv { background-image:url(../i/bottom-div.gif); background-position:right; background-repeat:repeat-y; } */


}
.news_text {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.news_text_bold {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000; 
	font-weight: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news_text_big {
	FONT-STYLE: normal;
	FONT-SIZE: 11pt;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news_text_bold_big {
	FONT-STYLE: normal;
	FONT-SIZE: 11pt;
	COLOR: #000000; 
	font-weight: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news_href {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	COLOR: #DE6400; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.news_href_bold {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	COLOR: #DE6400; 
	font-weight: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}


.main_text {
	FONT-STYLE: normal;
	FONT-SIZE: 9pt;
	COLOR: #534640; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.main_text_bold {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	COLOR: #534640; 
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.main_text_maroon {
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	COLOR: #800000; 
	FONT-FAMILY: Times New Roman, Times, serif
}
.main_text_bold_maroon {
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	COLOR: #800000; 
	font-weight: bold;
	FONT-FAMILY: Times New Roman, Times, serif
}

.main_text_blue {
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	COLOR: #0000ff; 
	FONT-FAMILY: Times New Roman, Times, serif
}
.main_text_bold_blue {
	FONT-STYLE: normal;
	FONT-SIZE: 12pt;
	COLOR: #0000ff; 
	font-weight: bold;
	FONT-FAMILY: Times New Roman, Times, serif
}

.main_text_H1 {
	FONT-STYLE: normal;
	FONT-SIZE: 18pt;
	COLOR: #000066; 
	FONT-FAMILY: "Times New Roman", Times, serif
}
.main_text_bold_H1 {
	FONT-STYLE: normal;
	FONT-SIZE: 14pt;
	COLOR: #534640; 
	font-weight: bold;
	FONT-FAMILY: "Times New Roman", Times, serif
}


.sub_text {
	FONT-STYLE: normal;
	FONT-SIZE: 9pt;
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.sub_text_bold {
	FONT-STYLE: normal;
	FONT-SIZE: 10pt;
	COLOR: #333333; 
	font-weight: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
