body {
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	TEXT-DECORATION: none;
	color:#424242;
	background:#8cb928 url(../images/bg.gif) repeat-x;	
	line-height: 1.4;
}


div#container{margin-left: auto; margin-right: auto; width: 990px;}

.logo{width:250px; height:110px; float:left; padding-left:10px;}
.menu_old{padding-top:20px; text-align:right; padding-right:20px; height:110px;}
.left_table{background-image:url(../images/bg_left.gif); width:232px; padding-left:7px; vertical-align:top;}
.test{ font-size:0.5px; color:#FFFFFF; }
.xorisma{background-image:url(../images/bg_xorisma.gif); width:25px;}


.news_img{ padding:2px; width:170px; border: solid 1px #e3e2e2;}
.news_img:hover{ padding:2px; width:170px; border: solid 1px #61880b;}

.news_date{ font-size:11px; color:#82828a; padding-right:20px;}
.news_title{ font-size: 15px; font-weight: 700; color: #283e62; padding-left:10px;}
.news_small{ font-size: 10px; padding-right:10px; color:#82828a;}

.test1{ font-size:0.5px; color:#ecf1f5;}

.label {
	 font-size: 15px;
	 font-weight: 700;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #0000000;
	 padding-left:10px;
}

.label2 {
	 font-size: 14px;
	 font-weight: 700;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #154ca1;
	 padding-left:10px;
}

.xor{ text-align:center; width:20px; color: #737473;}
.down_td{ text-align:center;}

/*.nav-menu ul {list-style:none; padding-left:2px; margin:0; padding-top:4px;}
.nav-menu li { background:url(../images/bg_menu_left.gif); margin-bottom:4px; padding-left:0px; height:30px; width:212px; height:35px; text-align:left;}
.nav-menu li a {color:#385683; text-decoration:none; padding-left:10px; padding-right:5px; display:block;  height:30px;  line-height:30px; margin-left:15px; padding-top:2px; font-weight:bold;}
.nav-menu li a:hover, .nav-menu li a:active, .nav-menu li a:focus { background:url(../images/test.gif); color:#8cb928; font-weight:bold;}
.nav-menu li a:hover, .nav-menu li a:active, .nav-menu li a:focus {text-decoration:none; font-size:12px; background:url(../images/test_on.gif); font-weight:normal; color:#8cb928; font-weight:bold;}*/

.leftmenu{ padding-left:2px;}

.nav-menu-top ul {list-style:none; margin:0px; text-align:center; float:right; padding:0; }
.nav-menu-top li { float:left; background-image:url(../images/button_off.gif);
  background-repeat:no-repeat; width:115px; font-weight:normal; padding-top:17px; }
.nav-menu-top li a {color:#143c7b; text-decoration:none; font-weight:bold; display:block; line-height:25px; font-size:11px; }
.nav-menu-top li a:hover, .nav-menu-top li a:active, .nav-menu-top li a:focus { color:#e0560e; line-height:25px;}
.nav-menu-top li a:hover, .nav-menu-top li a:active, .nav-menu-top li a:focus {text-decoration:none; width:110px; color:#df7e0a; line-height:25px; border-bottom: #df7e0a solid 4px;}
.nav-menu-top li.on a{width:110px; color:#df7e0a; line-height:25px; border-bottom: #df7e0a solid 4px;}


/*------- LINKS --------*/

.links ul {list-style-image: url(../images/ico.gif);}
.links li { background-image:url(../images/bg_links_li.gif); height:20px; margin:2px;}
.links li:hover{ background-image:url(../images/bg_links_li_over.gif); height:20px;}
/*------- LINKS --------*/


/*------ CONTACT -----*/
.label_form { padding-left:0px; font-weight:700; line-height:25px;}
.form_text { padding:4px; border:#d8d3d3 solid 1px; color:#524d4d; width:220px; background:url(../images/bg_input.gif); }
.form_text:hover { padding:4px; border:#88b526 solid 1px; color:#524d4d; width:220px; background:url(../images/bg_input.gif); }
.xorisma { background-image:url(../images/xorisma.gif); height:5px;}
textarea{width:200px; height:100px; border:#d8d3d3 solid 1px; background:url(../images/bg_input.gif) repeat-x #FFFFFF;}
textarea:hover {border:#88b526 solid 1px; background:url(../images/bg_input.gif) repeat-x #FFFFFF;}
textarea:focus {border:#88b526 solid 1px; background:url(../images/bg_input.gif) repeat-x #FFFFFF;}
/*------ CONTACT -----*/


/*------- photos --------*/

.photos ul {list-style: none; padding:4px; margin:0px; margin-top:4px; margin-left:10px;}
.photos li {display: inline; padding:4px;}
.photos_list{ text-align:center; width:580px;}
.photos_img {border:solid #e6e1e1 1px;}
.photos_img:hover {border:solid #468d3d 1px;}
.photo_title { font-size:11px; color:#727267;}

/*------- photos --------*/



.down{ font-size:11px; color:#bdd4e6; }

.photo { border:solid #e6e1e1 1px; padding:7px; margin-bottom:7px; }
.photo:hover { border:solid #468d3d 1px; padding:7px; margin-bottom:7px; }

.button {
	 font-size: 11px;
	 font-weight: bold;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 background-color:#83bc07;
	 width:130px;
	 color: #FFFFFF;
	 border:solid #000000 0px;
	 padding:4px;
	 cursor:pointer;
}

.textbox {
	  border:1px solid #aaaaaa;
	  color:#42843a;
	  font-size: 11pt;
      padding:2px;
      background:#ffffff;
      margin-top:2px;
}
.textbox:hover {
	  border:1px solid #42843a;
	  color:#42843a;
	  font-size: 11pt;
      padding:2px;
      background:#aaf07b;
      margin-top:2px;
}
.textbox:focus {
	  border:1px solid #42843a;
	  color:#42843a;
	  font-size: 11pt;
      padding:2px;
      background:#aaf07b;
      margin-top:2px;
}


  
.label_s { color:#e9ecf0; font-size:2px;} 


/* -- LINKS ------------------------------ */


a:link    { color: #1015bf; text-decoration: none;  font-size: 12px;}
a:visited { color: #1015bf; text-decoration: none; font-size: 12px; }
a:hover   { color: #df7e0a;  font-size: 12px;  text-decoration: underline;}


a.news_title:link    { color:#283e62; text-decoration: none; font-weight:bold;  font-size: 14px;}
a.news_title:visited { color:#283e62; text-decoration: none; font-weight:bold; font-size: 14px; }
a.news_title:hover   { color:#df7e0a;  font-size: 14px; font-weight:bold;}

a.back:link    { color:#154ca1; text-decoration: none; font-weight:bold;  font-size: 10px;}
a.back:visited { color:#154ca1; text-decoration: none; font-weight:bold; font-size: 10px; }
a.back:hover   { color:#df7e0a;  font-size: 10px; font-weight:bold;}




A.down {
	 font-size: 12px;
	 font-weight: normal;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #6737b6;
	 text-align:center;
	 text-decoration:none;
}

A.down:visited {
	 font-size: 12px;
	 font-weight: normal;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #6737b6;
	 text-align:center;
	 text-decoration:none;
}


A.down:hover {
	font-size: 12px;
	 font-weight: normal;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #6737b6;
	 text-align:center;
	 text-decoration:underline;
}



/* ------------ PAGING --------------------------------*/

a.paging:link    {  margin:2px; line-height:27px; color:#0033cc; font-size:11px; font-weight:bold; }
a.paging:visited {  line-height:27px; color:#0033cc;  font-size:11px; font-weight:bold;}
a.paging:hover   {  color:#0033cc;  font-size: 11px; font-weight:bold;}

.visited1 {  line-height:30px; color:#a3a0a0;  font-size:11pt; font-weight:bold; }
.noActivate {  line-height:30px; color:#a3a0a0;  font-size:11px; vertical-align:middle; padding-top:10px; }
.pages { font-size:11px; color:#8e8a93; padding-right:20px;}


/* ------------ PAGING --------------------------------*/


/********************************* LiveValidation *************************************/

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #FF0000;
}

/************************************ HELPERS ***************************************/		







