html, body {
	height: 100%;
}

/*.most_top_link {
	color:red;
	background-color:#cccccc;
}*/

body { background-color: #FFFFFF; margin: 0; padding: 0;	}

body,td,th {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; }

a { color: #000000;  text-decoration: none; font-weight: bold;}
a:hover { color: #D00707; text-decoration: none;}

input,select,option,textarea { font-size: 11px; }
.subas { border: 1px solid #9F9F9F; }

.fonasWhite {background-color: #FFFFFF;}
.fonasRed {background-color: #D00707;}
.fonasGray {background-color: #D3D3D3;}
.fonasDarkGray {background-color: #9F9F9F;}

h1 { font-size:16px; color: #D00707; padding: 0 0 0 0; margin: 0 0 0 0; }
h1 a { color: #D00707; text-decoration: none;  }
h1 a:hover {color: #000000; text-decoration: none; }

h2 { display: block; height: 25px; padding: 10px 0 0 21px; margin: 0 0 0 0; font-size:12px; font-weight: lighter; color: #FFFFFF;	background-color: #D00707;}
h3 { font-size:11px; font-weight: bold; color: #D00707; padding: 0 0 0 0; margin: 0 0 0 0; }

.newsHot { display: block; font-size:10px; padding: 0 40px 0 21px; margin: 10px 0 0 0; }
.newsHot a { color: #D00707; text-decoration: none; }
.newsHot a:hover { color: #D00707; text-decoration: underline;}
.newsData { font-size:10px;	color: #AAB1B3; font-weight: bold; }

.titleBaner { display: block; padding: 14px 17px 15px 15px; margin: 0 0 0 0; border-top: 1px dotted #AAB1B3; }

.spaceBigWhite { display: block; height: 11px; padding: 0 0 0 0; margin: 6px 0 6px 0; color: #9F9F9F; background-color: #FFFFFF; }
.spaceWhite { display: block;  height: 4px;	padding: 0 0 0 0; margin: 0 0 0 0; background-color: #FFFFFF; }
.spaceWhite1 { display: block;  height: 1px;	padding: 0 0 0 0; margin: 0 0 0 0; background-color: #FFFFFF; }
.spaceGrey { display: block; height: 7px; padding: 0 0 0 0;	margin: 0 0 0 0; background-color: #D3D3D3; }
.spaceDarkGrey { display: block; height: 4px; padding: 0 0 0 0;	margin: 0 0 0 0; background-color: #9F9F9F; }
.spaceRed { display: block; height: 2px; padding: 0 0 0 0;	margin: 0 0 0 0; background-color: #D00707; }
.spaceDarkRed { display: block; height: 2px; padding: 0 0 0 0;	margin: 0 0 0 0; background-color: #AA2323; }

/* company list style :: Start :: */
.companyList ul { list-style-type: none; padding: 0 0 0 0; margin: 3px 0 0 0; font-size: 10px; }
.companyList li  { display: block; padding: 0 0 13px 0; margin: 3px 0 -13px 0; }
.companyList li a  {display: block; width: 100%; font-weight: lighter; text-decoration: none; background-color: #F8F8F8; border-top: 1px dotted #AAB1B3; border-bottom: 1px dotted #AAB1B3;}
.companyList li a:hover  { display: block; background-color: #D7D7D7; }

.companyListas { display: block; font-size:10px; padding: 0 0 5px 0; margin: 0 0 5px 0; }
.companyListas a { /*color: #D00707;*/font-weight: lighter;  text-decoration: none; }
.companyListas a:hover { color: #D00707; text-decoration: underline;}
/* company list style :: End :: */

#top { position: relative; top: 0px; left: 0px; }

#meniu { position: relative; top: 0px; left: 0px; width: 100%; height: 54px; background-image: url(../img/bg.gif); background-repeat: repeat-x; }
#meniu ul { list-style-type: none; padding: 0; margin: 0; font-size: 9px; }
#meniu li  { display: block; position: absolute; height: 34px; text-align: center; text-decoration: none; padding: 20px 0 0 0; background-image: url(../img/navas.gif); background-repeat: no-repeat; }

#meniu #navAbout { width: 74px; top: 2px; left: 19px; background-position: 0px 0;}
#meniu #navITTmarket {width: 73px; top: 2px; left: 93px; background-position: -1px 0;}
#meniu #navOutservices {width: 73px; top: 2px; left: 166px; background-position: -1px 0;}
#meniu #navLTcompanies {width: 73px; top: 2px; left: 239px; background-position: -1px 0;}
#meniu #navProjects {width: 73px; top: 2px; left: 312px; background-position: -1px 0;}
#meniu #navNews {width: 73px; top: 2px; left: 385px; background-position: -1px 0;}
#meniu #navPressCenter {width: 73px; top: 2px; left: 458px; background-position: -1px 0;}
#meniu #navEvents {width: 73px; top: 2px; left: 531px; background-position: -1px 0;}
#meniu #navLinks {width: 73px; top: 2px; left: 604px; background-position: -1px 0;}
#meniu #navContact {width: 73px; top: 2px; left: 677px; background-position: -1px 0;}
#meniu #navDownload {width: 73px; top: 2px; left: 750px; background-position: -1px 0;}
#meniu #navMembers {width: 73px; top: 2px; left: 823px; background-position: -1px 0;}


#redJuosta {position: relative; top: 0px; left: 0px; width: 100%; height: 26px; background-color: #D00707;}

#midLeftContent { background-color: #F8F8F8; border: 1px solid #AAB1B3; }
#midRightContent { background-color: #F8F8F8; border: 1px solid #AAB1B3; }

.tableCompany { background-color: #F8F8F8; border: 1px solid #AAB1B3; }
.tableCompany h1 { display: block; color: #D00707; font-size:14px; font-weight: bold; padding: 0 0 0 0; margin: 0 0 15px 0; background-color: transparent;}
.tableCompany h2 { display: inline; color: #808080; font-size:12px; font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0; background-color: transparent;}

#monthCompany { width: 210px; background-color: #F8F8F8; margin: 1px; padding: 1px; }
#monthCompany h3 { display: block; padding: 7px 0 7px 27px; margin: 0 0 0 0; font-size: 12px font-weight: bold; color: #D00707; background-image: url(../img/fonash3.gif); background-repeat: repeat-x; }
#monthCompany ul { list-style-type: none; padding: 0 0 0 0; margin: 0 0 0 0; font-size: 10px; }
#monthCompany li  { display: block; padding: 0 0 10px 0; margin: 0 0 -13px 0; text-align: left; }
#monthCompany li a  { display: block; width: 180px; font-size: 10px; font-weight: lighter; text-decoration: none; margin: 0 0 0 0; margin-bottom: 3px; padding: 3px 10px 3px 46px; background-image: url(../img/redbullet02.gif); background-repeat: no-repeat; border-bottom: 1px dotted #AAB1B3; background-color: #F8F8F8; }
#monthCompany li a:hover  { background-color: #D7D7D7; }
#monthCompany li a#active { background-color: #D7D7D7; }
.monthMore { text-decoration: none; padding: 3px 0 7px 46px; border-bottom: 1px dotted #AAB1B3; background-color: #F8F8F8; }

/* inner meniu :: Start :: */
#innerMeniu { width: 161px; background-color: #F8F8F8; margin: 1px; padding: 1px; }
#innerMeniu h1 { display: block;  padding: 10px 3px 5px 21px; margin: 0 0 0 0; font-size:12px; font-weight: lighter; color: #FFFFFF;	background-color: #D00707; text-align: left;}
#innerMeniu ul { list-style-type: none; padding: 0 0 0 0; margin: 0 0 0 0; font-size: 10px; }
#innerMeniu li  { list-style-type: none; display: block; padding: 0 0 10px 0; margin: 0 0 -13px 0; text-align: left; }
#innerMeniu li a  { display: block; width: 123px; font-size: 10px; font-weight: lighter; text-decoration: none; margin: 0 0 0 0; margin-bottom: 3px; padding: 3px 10px 3px 28px; background-image: url(../img/redbullet03.gif); background-repeat: no-repeat; border-bottom: 1px dotted #AAB1B3; background-color: #F8F8F8; }
#innerMeniu li a:hover  { background-color: #D7D7D7; }
#innerMeniu li a#active { background-color: #D7D7D7; }
/* inner meniu :: End :: */

#bottom { position: relative; top: 0px; left: 7px; width: 740px; padding: 5px 5px 5px 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; font-size:10px; color: #FFFFFF; background-color: #D00707; }
#bottom a { color: #FFFFFF; text-decoration: none; }
#bottom a:hover { color: #FFFFFF; text-decoration: underline; }

.newsList { display: block; font-size:10px; padding: 0 0 10px 0; margin: 0 0 10px 0; }
.newsList a { font-size:10px; color: #D00707; text-decoration: none; }
.newsList a:hover { color: #D00707; text-decoration: underline;}

.newsListas { color: #9F9F9F; font-size:10px; font-weight: bold; }
.newsListas a {font-size:10px; color: #D00707; text-decoration: none; }
.newsListas a:hover { color: #9F9F9F; text-decoration: none;}

.newsZymuo{ color: #9F9F9F; font-size:10px; /*font-weight: bold;*/ text-align: right;}
.newsZymuo a { color: #FF0000; text-decoration: none;  }
.newsZymuo a:hover { color: #d7d7d7; text-decoration: none; }

.newsViews h1 { display: inline; color: #9F9F9F; font-size:14px; font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0; background-color: transparent;}
.newsViews h2 { display: inline; color: #808080; font-size:12px; font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0; background-color: transparent;}

.forum th{ color: #D00707; text-align:left; font-weight:bold; text-align:right; padding: 1px 10px 1px 0px; }
.forum h1{ text-align:center; }
.forum_cp{ padding:4px; text-align:left; border:solid; border-width:1px; border-color:#888; }
.forum .submit{ text-align:center; padding:10px 1px 5px 1px; }

.forum_posts table{ border:solid; border-width:1px; border-color:#888; margin:3px; padding:3px; }
.forum_posts table th{ border:solid; border-width:1px; border-color:#888; text-align:center; }
.forum_posts table td{ border:solid; border-width:1px; border-color:#888; text-align:center; }
.forum .table_header{ text-align:left; font-size:120%; }

.forum_section{ margin:3px; padding:12px; border:solid; border-width:1px 0px 1px 0px; border-color:#888; background-color:#fff; text-align:center; }

.forum_tree{ margin:3px; padding:12px; border:solid; border-width:1px 0px 1px 0px; border-color:#888; background-color:#fff; text-align:left; }
.forum_tree .current{ text-decoration:underline; font-weight:bold; }
.forum_tree a{ font-weight:normal; }

.forum_post{ margin:3px; padding:12px; border:solid; border-width:1px; border-color:#888; background-color:#ddd; }
.forum_history_answer{ margin:3px; padding:12px; border:solid; border-width:1px; border-color:#888; background-color:#eee; }
.forum_current_answer{ margin:3px; padding:12px; border:solid; border-width:1px; border-color:#888; background-color:#fff; }
.forum_search{ margin:3px; padding:12px; border:solid; border-width:1px; border-color:#888; background-color:#eef; text-align:center; }
.forum_search .result_item{ text-align:left; }
.forum .nav_by_type{ margin:3px; padding:12px; border:solid; border-width:1px; border-color:#888; background-color:#eef; text-align:center; }
