/* CSS Document */
body 
{
    background-image: url(../../ERGOTEST/SiteImages/background_1.jpg);
	background-repeat: repeat-x;
	background-color: #F6F6F6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#header_line{
	width:100%;
	height:30px;
	background:#ECECEC;
	padding-top:2px;
	border-bottom:1px solid #c7c8cd;
}
#log_Area
{
    float:left;
    width:auto;
}
#langArea
{
    float:right;
    text-align:right;
    padding-right:15px;
    width:220px;
    margin-top:7px;
    font:0.8em Verdana;
    color:#999999;
}
.img_border
{
    border:1px solid #bdbdbd;
}
.log_fields
{
    background:#e6e6e6;
    border:1px solid #bdbdbd;
    padding:2px 5px;
    font:0.8em Verdana;
    color:#284A92;
}
.log_labels
{
    font:0.8em Verdana;
    color:#B0B0B0;
   
}
#container_back
{
    
}
#container{
	width:962px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
#header_logo{
	/*background:url(../../ERGOTEST/SiteImages/logo.jpg) no-repeat;*/
	width:962px;
	height:87px;
	border-bottom:1px solid #d5d4d4;
}
#menu
{
	background:url(../../ERGOTEST/SiteImages/menu_back.jpg) repeat-x left top;
	margin-top:1px;
	height:47px;
	width:auto;
}
.menu_Btns{
	height:27px;
	width:auto;
	margin-top:19px;
	margin-left:15px;
	padding-left:9px;
	border-left:5px solid #274b92;
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
}
#menu_leftImage{
	background:url(../../ERGOTEST/SiteImages/menuBar_left.jpg) no-repeat left top;
	width:15px;
	height:47px;
	float:left;
}
#menu_rightImage{
	background:url(../../ERGOTEST/SiteImages/menuBar_right.jpg) no-repeat left top;
	width:15px;
	height:47px;
	float:right;
}
#header_photo{
	width:962px;
	height:246px;
}
#mainContent{
	background:url(../../ERGOTEST/SiteImages/mainShadow.png) repeat-y left top;
	width:962px;
	height:auto;
	float:left;
}
#logoBar
{
	background:url(../../ERGOTEST/SiteImages/logo_bar.jpg) repeat-x left top;
	width:908px;
	height:auto;
	padding:12px;
	margin-left:auto;
	margin-right:auto;
}
#adress
{
	float:right;margin-right:12px;margin-top:5px;
	font:0.7em Verdana;
	color:#7C82A3;
	padding-left:10px;
	width:330px;
	height:39px;
	border-left:1px dotted #7C82A3;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#footer{
	background:#1E2134 url(../../ERGOTEST/SiteImages/footer_back.jpg) repeat-x left top;
	width:100%;
	height:auto;
	float:left;
	
}
#footer_back{
	background:url(../../ERGOTEST/SiteImages/footer_shadows.png) no-repeat center top;
	width:923px;
	height:auto;
	margin:auto;
	font:0.7em Verdana, Arial, Helvetica, sans-serif;
	color:#5568cf;
	padding-top:17px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:40px;
}
#main_leftImage{
	background:url(../../ERGOTEST/SiteImages/mainShadow_left.png) repeat-y left top;
	width:15px;
	height:100%;
	float:left;
}
#main_rightImage{
	background:url(../../ERGOTEST/SiteImages/mainShadow_right.png) repeat-y left top;
	width:15px;
	height:auto;
	float:left;
}
#navBar{
	width:920px;
	height:31px;
	background:#d1d5df;
	border-bottom:1px solid #e6e6e6;
	float:left;
	padding-left:12px;
	padding-top:4px;
}
.navPath_link
{
    font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#3a478c;
	text-decoration:none;
}

#navBar_leftImage{
	background:url(../../ERGOTEST/SiteImages/navBarShadow_left.png) no-repeat left top;
	width:15px;
	height:36px;
	float:left;
}
#navBar_rightImage{
	background:url(../../ERGOTEST/SiteImages/navBarShadow_right.png) no-repeat left top;
	width:15px;
	height:36px;
	float:left;
}
.sideBar_left{
	padding-top:10px;
	background:#ebebeb url(../../ERGOTEST/SiteImages/sideBar_shadow.jpg) no-repeat right top;
	width:256px;
	height:auto;
}
#middleBar{
	padding-top:10px;
	margin-left:15px;
	width:256px;
	height:auto;
	float:left;
}
.mainTable{
	margin-left:15px;
	margin-right:15px;
	height:auto;
}
.sideBar_right{
	padding-top:10px;
	background:#272e59;
	width:256px;
	padding-bottom:40px;
	height:auto;
	
}
#main_Title{
	background: url(../../ERGOTEST/SiteImages/main_lineBox.jpg) no-repeat left bottom;
	width:auto;
	padding-left:25px;
	padding-top:20px;
	height:20px;
	font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	color:#3a478c;
}
#main_Texts{
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#18306E;
	padding-top:15px;
	padding-bottom:55px;
	padding-left:35px;
	padding-right:35px;
	min-height:400px;
}
.blueText
{
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#18306E;
}
#main_Texts a:link
{
	color:#323bb7;
	text-decoration:underline;
}
#main_Texts a:hover
{
	color:#ff9900;
	text-decoration:underline;
}
#main_Texts a:active
{
	color:#323bb7;
	text-decoration:underline;
}
#main_Texts a:visited
{
	color:#323bb7;
	text-decoration:underline;
}
.sideBar_rightTitle{
	background: url(../../ERGOTEST/SiteImages/sideBarRight_title.jpg) no-repeat left top;
	width:206px;
	padding-left:25px;
	padding-top:10px;
	height:30px;
	font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	color:#afb3c7;
}
.sideBar_rightTexts{
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin:5px 25px;
	padding-bottom:9px;
	border-bottom:1px dotted #3e4a6b;
}
.sideBar_rightDate{
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#e18501;
	padding:5px 25px;
}
#sideBar_leftTexts{
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#1e448f;
	padding:5px 5px;
}
#sideBar_leftTitle{
	background:#ebebeb url(../../ERGOTEST/SiteImages/sideBar_title.jpg) no-repeat left top;
	width:206px;
	padding-left:25px;
	padding-top:10px;
	height:30px;
	font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	color:#1e448f;
}
#photo{
	float:left;
	width:932px;
}
#photo_leftImage{
	background:url(../../ERGOTEST/SiteImages/photoShadow_left.png) no-repeat left top;
	width:15px;
	height:210px;
	float:left;
}
#photo_rightImage{
	background:url(../../ERGOTEST/SiteImages/photoShadow_right.png) no-repeat left top;
	width:15px;
	height:210px;
	float:left;
}
.e_servic_topMarg
{
    margin-top:12px;
}
.blueLink
{
    color:#5568cf;
    text-decoration:underline;
}
.blueLink a:link
{
    color:#5568cf;
    text-decoration:underline;
}
.blueLink a:hover
{
    color:#999999;
    text-decoration:underline;
}
.blueLink a:visited
{
    color:#5568cf;
    text-decoration:underline;
}
.blueLink a:active
{
    color:#5568cf;
    text-decoration:underline;
}
.searchTextBox
{
    height:13px;
    width:140px;
    padding:3px;
    margin-right:3px;
    background:#515ea6;
    font:0.8em Verdana;
    color:#ffffff;
    border:1px solid #6d7dd8;
}
.textCombo
{
	padding:5px;
	font:0.7em Verdana;
	color:#1F243A;
	width:500px;
}
#textsBody
{
	margin:10px 30px;
	min-height:400px;
}
#yearItems
{
	margin:10px 0px;
	float:left;
	width:55px;
	height:auto;
}
.years
{
	font:0.8em Verdana;
	color:#30428C;
}
.newsDate
{
	font:bold 0.8em Verdana;
	color:#30428C;
}
.newsTitle
{
	font:bold 0.8em Verdana;
	color:#333333;
}
#newsItems
{
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	width:375px;
	margin-right:23px;
}
.newsLink
{
	font:0.8em Verdana;
	color:#AFB3C7;
	text-decoration:none;
}
.newsLink a:hover
{
	font:0.8em Verdana;
	color:#AFB3C7;
	text-decoration:underline;
}
.newsLink a:active
{
	font:0.8em Verdana;
	color#AFB3C7;
	text-decoration:none;
}
.newsLink a:visited
{
	font:0.8em Verdana;
	color:#AFB3C7;
	text-decoration:none;
}
/*----------------- Form --------------------*/

#form_Body{
	padding:15px;
	margin:0px 15px;
	height:auto;
}
.form_FieldName{
	width:35%;
	text-align:right;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#262C50;
	float:left;
	padding-right:5px;
	padding-top:7px;
}
.form_orderConfirm{
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	padding-left:5px;
}
.form_FieldValue{
	padding:5px 5px;
	width:40%;
	text-align:left;
	float:left;
}
.form_textBox{
	padding:2px;
	width:180px;
	text-align:left;
	background-color:#c9c9c9;
	border:solid 1px #eeeeee;
}
#form_bottomBar{
	height:21px;
	padding-left:368px;
	padding-bottom:20px;
	text-align:left;
}
#cc
{
	padding-top:10px;
}
#cc a:link
{
	color:#7c8ae1;
}
#cc a:hover
{
	color:#8e9cee;
}
#cc a:active
{
	color:#7c8ae1;
}
#cc a:visited
{
	color:#7c8ae1;
}
