body {margin: 0px;padding: 0px;background:#ffffff url(../images/tlo.jpg) no-repeat top center ;}
body,td,th {font-size: 12px;color: #000000;	line-height: 1.5;font-family: Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
td {padding:3px;}
.table_list td {padding:3px;border:1px solid #d3cba5;}
a {      font-size: 12px;font-weight: bold;color: #ef8a01;text-decoration: none;}
a:hover {font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;}
.style1 {font-weight: bold;}
.img_top  {float:left; border:none;}

#contener {width: 1000px;margin:auto;background-color:#f6f6f6;}
#header {width: 1000px;height:150px;}
#content {width:978px;float:left;margin:0px;padding:0px 10px 0px 10px;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;}
#all_bottom {width: 1000px;	margin:auto;}
/*-----------------------------------------------------------------------------*/
#menu {width:203px;margin:0px;margin:0px 0px 0px 10px;}
#menu ul {width:213px;list-style-type:none;margin:0px; padding:0px;}
#menu li p {list-style-type:none;margin:0px; padding:0px;width:203px;font-size: 12px;clear:both;}
#menu li a {list-style-type:none;background-image:url(../images/m1.gif);background-repeat:no-repeat; float:left;color:#484848;font-weight:bold;font-size: 12px;height: 31px;line-height: 2em;width:193px;display: block;text-decoration: none;text-align: left;padding:0px 0px 0px 10px; }
#menu li a:hover {background-image:url(../images/m2.gif);background-repeat:no-repeat;color:#ffffff;font-weight:bold;font-size: 12px;}

ul {padding:0px 0px 0px 10px;}
li {list-style:none;background:url(../images/ico_li.gif) no-repeat top left;margin:0px;padding:0px 0px 0px 20px;}

.box_list {width:345px; float:left;margin:0px 0px 0px 20px;padding:0px;}
.box_list img {margin:0px;padding:0px;}
.content_box_list {background:url(../images/box_list_02.jpg) repeat-y top left;width:305px;padding:0px 20px 10px 20px;margin:0px; }

#prev_project_main_page_list {float:left;}
.prev_project {width:190px;padding:5px;float:left;}
.title {font-weight:bold;padding:5px 0px 5px 5px;}
.category {padding:0px 0px 5px 5px;}
.prev_image {border:3px solid #cacaca;margin:2px;padding:0px;}
.description {font-size:11px;padding:10px 0px 10px 5px;}
.see_more_image {text-align:center;}

.box_quote {width:345px; float:left;margin:0px 0px 0px 20px;padding:0px;}
.box_quote h2 {color:#e9e4ce;border-bottom:1px solid #aba28c;}
.box_quote  img {margin:0px;padding:0px;}
.content_box_quote  {background:url(../images/form_qoute_box_02.jpg) repeat-y top left;width:305px;padding:0px 20px 0px 20px;margin:0px;color:#e9e4ce;}

.form_input_label {margin:0px;padding:0px 0px 0px 5px;color:#e9e4ce;}
.form_input {background:url(../images/bck_form.jpg) no-repeat top left;width:310px;height:37px;}
.form_input input {border:none;background:none;color:#000000;width:290px;padding:10px 0px 0px 10px;}
.form_textarea {background:url(../images/bck_form2.jpg) no-repeat top left;width:310px;height:93px;}
.form_textarea textarea {border:none;background:none;color:#000000;width:290px;height:73px;padding:10px 0px 0px 10px;}
.form_button {width:101px; height:37px;margin:0px;padding:0px 8px 0px 0px;float:right;}

.special_oofer_bar {padding: 0px 0px 0px 20px; width: 690px; height: 54px; background-image: url(../images/5.jpg); background-repeat: no-repeat; color: rgb(255, 255, 255); font-size: 24px; font-weight:bold;}

.mainPageNews ul {list-style-type: none;}
.mainPageNews ul li {list-style-type: none;}
.mainPageNews ul li h3 {width:480px;font-size: 14px;}
.mainPageNews ul li p {width:450px;}
.prev { border:none;}
.next { border:none;}


.portfolio_fullwiev {}
.portfolio_fullwiev h3 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #000000;}

.news_list_main                {font-size:10px; font-weight: normal;text-align:justify;padding-right:3px;}
.news_list_main a             {font-size: 10px;font-weight: bold;color: #0073b5;}
.news_list_main a:hover {font-size: 10px;font-weight: bold;color: #484848;}

.input_st {padding:2px;margin:2px;width:260px;border:1px solid #cccccc;}
.input_st:focus {border:1px solid #cccccc;background-color:#ececec;}


.tabs {background-image: url(../images/tlo_tabs.jpg);background-repeat:no-repeat;width:115px;height:44px;text-align: center;color:#ffffff;font-weight:normal;font-size: 11px;}
.tabs a {width:115px;height:44px;text-align: center;color:#ffffff;font-weight:bold;font-size: 11px;}
.tabs a:hover {font-weight:bold;font-size: 11px;width:115px;height:44px;text-align: center;color:#000000;}

.tabs_bottom {background-image: url(../images/tlo_tabs1.jpg);background-repeat:no-repeat;width:187px;height:44px;text-align: center;color:#ffffff;font-weight:normal;font-size: 11px;}
.tabs_bottom a {width:187px;height:44px;text-align: center;color:#ffffff;font-weight:bold;font-size: 11px;}
.tabs_bottom a:hover {font-weight:bold;font-size: 11px;width:187px;height:44px;text-align: center;color:#000000;}


.mainPageNews ul {list-style-type: none;}
.prev { border:none;width:40px;}
.next { border:none;width:40px;}
/* news */
.PreView .imageBorder{float: left; margin: 0px; border:none 0px;}
.PreView {height: 270px;width:850px;}
.PreView p {padding:0px;margin:0px; float:left;}
.PreView div { width:205px;}
.PreView .img_pad {float:left;padding:0px 0px 0px 6px;}



#menu_bottom_1 { background-color:#000000; padding:0px 10px 10px 10px; }
#menu_bottom_1 a { clear:both;color:#ffffff;font-weight:normal;}
#menu_bottom_1 a:hover { clear:both;color:#ffffff;font-weight:normal;}
#menu_bottom_1 h2 { color:#ffffff;font-size:18px; font-weight:normal;}

#menu_bottom_1 .menu {float:left;width:190px;padding:20px 10px 10px 10px;}
#menu_bottom_1 .menu ul {width:190px;list-style-type:none;margin:0px; padding:0px;}
#menu_bottom_1 .menu li  {list-style-type:none;margin:0px; padding:0px;background-image:url(../images/btn_1.jpg);background-repeat:no-repeat;width:190px;font-size: 10px;clear:both;}
#menu_bottom_1 .menu li a {list-style-type:none;background-image:url(../images/btn_1.jpg);background-repeat:no-repeat; float:left;color:#ffffff;font-weight:normal;font-size: 10px;height: 20px;line-height: 2em;width:170px;display: block;text-decoration: none;text-align: left;padding:0px 0px 0px 20px; border-bottom:1px solid #585858; }
#menu_bottom_1 .menu li a:hover {background-image:url(../images/btn_2.jpg);background-repeat:no-repeat;color:#ffffff;font-weight:normal;font-size: 10px;}

#category {padding:5px 0px 0px 0px; }
#category  a { clear:both;color:#ffffff;font-weight:normal;}
#category  a:hover { clear:both;color:#679eeb;font-weight:normal;}
#category  h2 { color:#ff8400;font-size:18px; font-weight:normal;}

#category  .menu_category {float:left;width:220px;padding:0px 12px 0px 0px;}
#category .menu_category ul {width:220px;list-style-type:none;margin:0px; padding:0px;}
#category  .menu_category li  {list-style-type:none;margin:0px; padding:0px;background-image:url(../images/btn_1.jpg);background-repeat:no-repeat;width:220px;font-size: 10px;clear:both;}
#category  .menu_category li a {list-style-type:none;float:left;color:#000000;font-weight:normal;font-size: 10px;height: 20px;line-height: 2em;width:220px;display: block;text-decoration: none;text-align: left;padding:0px; border-bottom:1px solid #dcdcdc; }
#category  .menu_category li a:hover {background-color:#dcdcdc;color:#000000;font-weight:normal;font-size: 10px;}





#footer2 {color:#ffffff;}

.footer_center_links{float:center; padding-left:20px; padding-top:14px;color:#ffffff;}
.footer_left{float:left; padding-left:20px; padding-top:20px;color:#ffffff;}
.footer_right{float:right; padding-right:20px; padding-top:20px;color:#ffffff;font-weight:normal;}
.footer_right a {color:#ffffff;font-weight:normal;}
.footer_right a:hover {color:#e9e4ce;font-weight:normal;} 



#keywords {font-size: 9px;padding-left:20px; padding-top:10px; padding-bottom:10px;color:#ffffff;}



.newsDate {float:left;color:#ffffff;padding-left:10px;padding-top:8px;font-size: 10px;background-image: url(../images/date_back.jpg);background-position: center top;background-repeat: no-repeat;width:76px;height:21px;}

.newsPreView {float:left;width:550px;}

.newsPreView h3 {float:left;padding-left:5px;}

.newsPreView h4 {padding-left:5px;width:420px;}

.newsPreView img{float:left;padding:3px;}

.shortDescription {float:left;}
/*---------------------------------- H1,H2,H3,H4 ---------------------------------- */

h1 {font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 36px;font-weight: bold;padding:0px;margin:0px;color: #443b31;}
h1 a {font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 36px;font-weight: bold;padding:0px;margin:0px;color: #443b31;}
h1 a:hover {font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 36px;font-weight: bold;padding:0px;margin:0px;color: #ef8a01;}

h2 {	font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;padding:0px;margin:0px;color: #443b31;}
h2 a{font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;padding:0px;margin:0px;color: #443b31;}
h2 a:hover {font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;padding:0px;margin:0px;color: #ef8a01;}

h3 {	font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;padding:0px;margin:0px;color: #443b31;}
h3 a{font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;padding:0px;margin:0px;color: #443b31;}
h3 a:hover {font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;padding:0px;margin:0px;color: #ef8a01;}

h4{	font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;padding:0px;margin:0px;color: #443b31;}
h4 a{font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;padding:0px;margin:0px;color: #443b31;}
h4 a:hover {font-family: Times New Roman, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;padding:0px;margin:0px;color: #ef8a01;}

/*----------------------------------  line ---------------------------------- */

title.h2 {	font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;padding:10px 0px 0px 0px;color: #000000;background-color:#0073b5;}
title.h2 a{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;background-color:#0073b5;}
title.h2 a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;text-decoration:none;background-color:#0073b5;}



hr

{
	height:1px;
	border: 0; 
	color: #ededed;
	background:url(../images/line.gif) no-repeat top left;
	height:10px;
}



hr.line_2 {height:1px;background: #f2f2f2;border: 0;color: #f2f2f2;}



.imageBorder{ border:1px solid #D6D6D6; margin-top: 0px; margin-bottom: 5px; margin-left: 7px;}

.imageBorder a { border:1px solid #D6D6D6; margin-top: 0px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; padding: 2px;}

.imageBorder a:hover { border:1px solid #D6D6D6; margin-top: 0px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; padding: 2px;}





.projectFullViewName

{

	color: #3c3c3c;



}

.projectFullViewDescription

{

	color: #404040;

	line-height:11px;

	font-weight:normal;

}



.projectFullViewURL

{

	color: #ffffff;

}





.error

{

	border-width:1px;

	border-style:solid;

	border-color:#FFFFFF;

	background-color:#fcb7b7;

	margin:0px 0px 20px 0px;

	position:relative;

	display:block;

	padding: 0 10px 10px 10px;

}



.info

{

	border-width:1px;

	border-style:solid;

	border-color:#FFFFFF;

	background-color:#c8e894;

	margin:0px 0px 20px 0px;

	position:relative;

	display:block;

	padding: 0 10px 10px 10px;

}



table.download {width: 550px;}

table.download th {background: rgb(212,212,212)}


#networkBar {position: absolute;top:0px;right:0px;    z-index: 1;  text-align: center;}
#networkBarPopup {width: 1000px;vertical-align: top; float:right;text-align:right;}
#networkBarBanners {width: 1000px; margin-top: 10px; float:right;margin-right:30px;text-align:right;}
#networkBarControls {width: 170px;  height: 17px; float:right;}
#networkBarButton {position: inherit;display: block;float:right;border:0px;margin-right:25px;}
#networkBarButton img {  float:right;text-align:right;border:0px;}







