.indexbody{
     background-image: url('../img/bg.gif');
     background-position: center top;
     background-repeat: repeat-x;
     text-align: center;
	 padding:0px;
	 margin:0px;
	 font-family: Tahoma;
	 font-size: 8pt;
	 color:#000000;
}


/* logo and buttons on hp */
.logo{
     
     
    
     text-align: left;
     padding: 0px;
    
     border: none;
	 width: 455px;
	 height: 42px;
}
.default_table{
	height:200px;
}
.default_table td,.default_table a,.default_table a:link,.default_table a:visited,.default_table a:hover{
	padding:0px;
	margin:0px;
}


.projects{
     
    
     text-align: left;
     padding: 0px;
     margin-right: 0px;
     border: none;
	 width: 15px;
	 height: 13px;
}
.search_bar{
	position:absolute;
	margin-left:572px;
	z-index:100
}
.search_bar_ie{
	position:absolute;
	margin-left:-165px;
	z-index:100;
}

.forums{
   
     text-align: left;
     padding: 0px;
     margin-right: 0px;
     border: none;
	 width: 17px;
	 height: 13px;
}

/* navigation panel */
.navigationbar{
	position:relative;
	margin-top:10px;

}
.navigationbar_ie{
	position:relative;
	margin-top:9px;

}

.navigation{
	
    width:742px;
    text-align: left;
	color:#19638B;
}

.navigation2{
     
    
     width: 265px;
    
	 text-align: left;
	 color: #19638B;
}

.navigation3{
     
    
     width: 746px;
    
}

.navigation a:link {
text-decoration: none;
color: #19638B;
}

.navigation a:visited {
text-decoration: none;
color: #19638B;
}

.navigation a:hover {
color: white;

text-decoration: none;
}

/* projects horni*/
.p_top{
     margin-top:10px;
	 width: 742px;
  		
}

/* telo stranky*/
.body_back{
	width: 742px;
	height:800px;
	background-image:url('../img/p_bg.gif');
	background-repeat:repeat-x;
	
}

.body{
     
    background-color:white;
    width: 734px;
    height:100%;
	
	
}

.p_body{
		
		width:734px;
		height: 1000px;
		
		background-color:white;
		text-align: left;
}


/* banners */
.b_left{
     
    
     width: 404px;
    
}

.b_right{
     
    
     width: 336px;
   
}

/* big picture on hp */
.graph_top{
     position: absolute;
     top: 105px;
	 left: 50%;
     width: 742px;
     margin-left: -371px;
}

.svn_importer{
     position: absolute;
     top: 129px;
	 left: 50%;
     width: 202px;
	 height:135px;
     margin-left: -371px;
}

.webclient{
     position: absolute;
     top: 129px;
	 left: 50%;
     width: 204px;
	 height:135px;
     margin-left: -169px;
}

.polarion1{
     position: absolute;
     top: 129px;
	 left: 50%;
     width: 336px;
	 height:135px;
     margin-left: 35px;
}

.svk{
     position: absolute;
     top: 264px;
	 left: 50%;
     width: 202px;
	 height:142px;
     margin-left: -371px;
}

.polclipse{
     position: absolute;
     top: 264px;
	 left: 50%;
     width: 204px;
	 height:142px;
     margin-left: -169px;
}

.polarion2{
     position: absolute;
     top: 264px;
	 left: 50%;
     width: 336px;
	 height:142px;
     margin-left: 35px;
}

.layer1{
     position: absolute;
     top: 406px;
	 left: 50%;
     width: 742px;
	 height:50px;
     margin-left: -371px;
}

.layer2{
     position: absolute;
     top: 456px;
	 left: 50%;
     width: 742px;
	 height:47px;
     margin-left: -371px;
}

.layer3{
     position: absolute;
     top: 503px;
	 left: 50%;
     width: 742px;
	 height:46px;
     margin-left: -371px;
}


/* info squares text */
.hpsquaretext{
     position: absolute;
     top: 667px;
	 left: 50%;
	 width: 220px;
	 padding-left: 13px; 
	 line-height: 140%;
}

/* info squares on hp */
.hpsquare{
     position: absolute;
     top: 667px;
	 left: 50%;
	 width: 240px;
	 height: 380px;
     margin-left: -371px;
	 background-image: url('../img/square.gif');
 	 background-repeat:no-repeat;
	 padding-left: 13px; 
}

.hpsquare1{
     margin-left: -371px;
}

.hpsquare2{
     margin-left: -120px;
}

.hpsquare3{
     margin-left: 131px;
}


/* tooltips on hp */
.CTooltip {
 position:absolute;
 z-index:2;
 visibility:hidden;
 font: 8pt arial, helvetica, sans-serif;
background-color:#FFFFFF;
 padding: 8px;

 border: 1px solid #9CB9CA; 

}

/* paticka */
.footer{
	
    width: 742px;
   	height: 15px;
	color:#A5A5A5;
	 font-size:7pt;
	 z-index:88;
}

.footer a:link {
text-decoration: none;
color: #A5A5A5;
}

.footer a:visited {
text-decoration: none;
color: #A5A5A5;
}

.footer a:hover {
color: black;
text-decoration: none;
}

/* polarion on projets page*/
.odarzky_pol{
list-style-image: url(../img/sipkaa.gif);
line-height: 160%;
color: #8A8A8A;
font-weight: bold;
font-family: 'Tahoma';
}



/* +++++++++++ FONT STYLES +++++++++*/
.menutext{
     
   
     text-align: left;
	 font-weight: bold;
	 font-size: 11px;
	 color: #19638B;
	 word-spacing: 10px;
}

.menutext a:link {
text-decoration: none;
color: #19638B;
}

.menutext a:visited {
text-decoration: none;
color: #19638B;
}

.menutext a:hover {
color: white;
background-color:#19638B;
text-decoration: none;
}



.squareHeadline{
	color: #5C92B7;
	font-family: 'Trebuchet MS';
	font-size: 15pt;
	line-height: 150%;
}


.dntxt{
color: #666666;
font-family: 'Verdana';
font-size:11px;
text-decoration: none;
}

.boldorange,.boldorange a{
color: #DE7726;
font-weight: bold;
text-decoration: none;
}

.boldorange a:link {
color: #DE7726;
font-weight: bold;
text-decoration: none;
}

.boldorange a:visited {
color: #DE7726;
font-weight: bold;
text-decoration: none;
}

.boldorange a:hover {
font-weight: bold;
text-decoration: none;
}

.body table td {
	 text-align:left;
	 font-size:8pt;
	 font-family: Tahoma;
	 z-index:20;
	 /*color:#666666;++++++++++++++++++++++++++++++++++*/
	 color:#000000;    
}

.tahoma8gray{
	 text-align:left;
	 font-size:8pt;
	 font-family: Tahoma;
	 z-index:20;
	 /*color:#666666;++++++++++++++++++++++++++++++++++*/
	 color:#000000;
}

.tahoma8gray a:link {
text-decoration: none;
color: #19638B;
font-weight:normal;
}

.tahoma8gray a:visited {
text-decoration: none;
color: #19638B;
font-weight:normal;
}

.tahoma8gray a:hover {
color: black;
text-decoration: underline;
font-weight:normal;
}

/* nadpis projektu */
.p_headline{
color: #DE7726;
font-weight:bold;
font-size:16px; 
text-decoration: none;
}

.projectmenu{
     text-align: left;
	 font-size: 11px;
	 color: #19638B;
	 word-spacing: 8px;
}

.projectmenu a:link {
text-decoration: none;
color: #19638B;
}

.projectmenu a:visited {
text-decoration: none;
color: #19638B;
}

.projectmenu a:hover {
color: white;
background-color:#19638B;
text-decoration: none;
}

.download{
	 text-align:left;
	 font-size:8pt;
	 font-family: Tahoma;
	 font-weight:normal;
	 z-index:20;
	 color:#666666;
}

.download a:link {
text-decoration: underline;
color: #19638B;
font-weight:normal;
}

.download a:visited {
text-decoration: underline;
color: #19638B;
font-weight:normal;
}

.download a:hover {
text-decoration: none;
color: black;
font-weight:normal;
}

/*     added by me*/

table.list_border {
	border: 1px  solid rgb(114, 157, 188);
	border-collapse: collapse /* Отображать только одинарные линии */	
}


.list_border th {	
	border: 1px  solid rgb(114, 157, 188);
}

.list_border td {	
	border-left: 1px  solid rgb(114, 157, 188);
	border-right: 1px  solid rgb(114, 157, 188);
}

.list_border tr.first {
}

.list_border tr.second {
}

.list_border tr.first td {
	background: #E9F3FA;
}

.list_border tr.second td {
	background: white;
} 

.list_border tr.selected td {
	background: #FFE88A;
}

.list_border .tahoma8gray_head {
	 font-size:8pt;
	 font-family: Tahoma;
	 z-index:20;
	 /*color:#666666;++++++++++++++++++++++++++++++++++*/
	 color:#000000;
	 padding-top:3px;
	 padding-bottom:3px;
}

.list_border td.tahoma8gray {
	 font-size:8pt;
	 font-family: Tahoma;
	 z-index:20;
	 /*color:#666666;++++++++++++++++++++++++++++++++++*/
	 color:#000000;
	 padding:3px;
}

.button {
	 border: 1px solid rgb(114, 157, 188);
	 background-color: rgb(192, 218, 234); 
	 width: 80px;
	 height: 15px;
	 font-size: 9px;
}