﻿.GridViewBasketTable
{
    border: solid 1px Gray;
    color: rgb(51, 51, 51);
    width: 753px;
    border-collapse: collapse;
}
.GridViewBasketTable .tableheader
{
    background-color: Gray;
    height:20px;
    font-size:12px;
    font-weight:bold;
    color:White;    
}
.GridViewBasketTable .tablefooter
{
    background-color:#507CD1;
    font-size:12px;
    font-weight:bold;
    color:White;   
}
.GridViewBasketTable .tablepager
{
    background-color:#2461BF;
    font-size:12px;
    font-weight:bold;
    color:White; 
    text-align:center;  
}
.GridViewBasketTable .default, .GridViewBasketTable .selected, .GridViewBasketTable .alternating
{
    border: solid 1px Gray;
    color: black;
    background-color: #EFF3FB;
    height: 25px;
    vertical-align: middle;
    text-align: center;
}
.GridViewBasketTable .selected
{    
    background-color:#FFD1C6;
}
.GridViewBasketTable .alternating
{
    background-color: #FFFFFF;
}
/* Grid-view List */
.grid-view-list
{
   border: solid 1px #FFFFFF;
   margin: 20px 0 10px 20px; 
   font-size: 9pt;
   font-family: Courier New;
}

.grid-view-list tr.gwheader
{
    border: solid 1px #FFFFFF; 
    background:rgb(221,221,221); 
    font-family:Courier New; 
    
    font-weight:bolder;
    color:rgb(66,66,66); 
    font-size:110%;
    height: 20px;

}

/*.grid-view-list td
{
    border: solid 1px #FFFFFF;
}*/
.grid-view-list tr.gwnormal
{
   border: solid 1px #FFFFFF;
   color: black;
   background-color: #f0f1f2;
   height: 25px;
   vertical-align: middle;
   text-align: center;
}
.grid-view-list tr.gwalternate
{
   border: solid 1px #FFFFFF;
   color: black;
   background-color: #e0e1e4;
   height: 25px;
   vertical-align: middle;
   text-align: center;
}
.grid-view-list tr.gwselected
{
   border: solid 1px #FFFFFF;
   color: black;
   background-color: #cddde8;
   height: 25px;
   vertical-align: middle;
   text-align: center;
}
.grid-view-list tr.gwalternate:hover, .grid-view-list tr.gwnormal:hover, grid-view-list tr.gwselected:hover
{
   border: solid 1px #FFFFFF;
   background-color: #afb2ba;
   color: black;
}

/***********************/
/*       Button        */
/***********************/
.hpButton
{
    height: 20px;
    color: #666666;
    text-decoration: none;
    padding: 0 5px 0 5px;
    border: solid 1px gray;
    background-image: url(images/main/buttonOff.png);
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
}
.hpLinkButton
{
    height: 20px;
    color: #666666;
    text-decoration: none;
    padding: 0 5px 0 5px;
    border: solid 1px gray;
    background-image: url(images/main/buttonOff.png);
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
    text-align:center;
    line-height:18px;
}
.hpClearButton
{
    height: 20px;
    color: #666666;
    text-decoration: none;
    padding: 0 5px 0 5px;
    border: solid 1px gray;
    background-image: url(images/main/buttonOff.png);
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
    Width:130px;
}
.hpSearchButton
{
    height: 20px;
    color: #666666;
    text-decoration: none;
    padding: 0 5px 0 5px;
    border: solid 1px gray;
    background-image: url(images/main/buttonOff.png);
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
    Width:80px;
}
.hpButton:hover,.hpSearchButton:hover,.hpClearButton:hover, .hpLinkButton:hover
{
    height: 20px;
    color:Black !important;
    cursor:pointer;
    padding: 0 5px 0 5px;
    text-decoration:none !important;
    border: solid 1px black;
    background-image: url(images/main/buttonOn.png) inherit;
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
}
.hpButtonlink
{
    height: 16px;
    color: #666666;
    text-decoration: none;
    border: solid 1px gray;
    padding: 2px;
    background-image: url(images/main/buttonOff.png);
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
}
.hpButtonlink:hover
{
    height: 16px;
    color:Black;
    cursor:pointer;
    text-decoration: none;
    border: solid 1px black;
    padding: 2px;
    background-image: url(images/main/buttonOn.png) inherit;
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
}
.hpImputButton
{
    height: 20px;
    color: #666666;
    text-decoration: none;
    padding: 0 5px 0 5px;
    border: solid 1px gray;
    background-image: url(images/main/buttonOff.png);
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
}
.hpImputButton:hover
{
    height: 20px;
    color:Black;
    cursor:pointer;
    padding: 0 5px 0 5px;
    text-decoration: none;
    border: solid 1px black;
    background-image: url(images/main/buttonOn.png) inherit;
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 12px;
}
/***********************/
/*       TextBox       */
/***********************/
.unwatermarkedlinebasket
{
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: rgb(255,0,0);
    text-align:center;
    font-family: Verdana;
    font-size:9pt;
}
.watermarkedlinebasket
{
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: rgb(255,0,0);
    background-color:White;
    text-align:center;
    font-family: Verdana;
    font-size:9pt;
    color: gray;
}
.unblack
{
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: rgb(0,0,0);
    text-align:center;
    font-family: Verdana;
    padding:2px;
    font-size:9pt;
}
.unlabelblack
{
    border-style: solid solid solid solid;
    border-width: 1px;
    height: 16px;
    border-color: rgb(0,0,0);
    text-align:center;
    font-family: Verdana;
    padding:1px;
    font-size:8pt;
}
.waterblack
{
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: rgb(0,0,0);
    background-color:White;
    text-align:center;
    font-family: Verdana;
    font-size:9pt;
    padding:2px;
    color: gray;
}

.waterContrySelect
{
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: rgb(0,0,0);
    background-color:White;
    text-align:center;
    font-family: Verdana;
    font-size:10pt;
    color: gray;
}

.watermarkedlinebasketdisable
{
    border-style: none none solid none;
    border-width: 1px;
    border-color: rgb(212,212,212);
    background-color:White;
    text-align:center;
    color: gray;
}
.unwatermarkedSearchBox
{

    padding:3px 0 3px 0; 
    border:1px solid rgb(200,200,200); 
    font-size:100%;
    font-family: Verdana;
}
.watermarkedSearchBox
{
    padding: 3px 0 3px 0;
    text-align: center;
    border: 1px solid rgb(200,200,200);
    font-size: 120%;
    background-color: #F4F7FC;
    font-family: Verdana;
    height: 16px;
}

.unwatermarkedline
{
    border-style: none none solid none;
    border-width: 1px;
    border-color: #A2C445;
    font-family: Verdana;
}
.watermarkedline
{
    border-style: none none solid none;
    border-width: 1px;
    border-color: #A2C445;
    background-color: #F3F4F6;
    color: gray;
}	 
.unwatermarkedlinesort
{
    height: 22px;
    width: 60px;
    border-style: none none solid none;
    border-width: 1px;
    border-color: #A2C445;
    font-family: Verdana;
    font-size: 16px;
    text-align: center;
} 
.unwatermarkedblock
{
    height: 80px;
    width:620px;
    border: 1px solid #A2C445;
    font-family: Verdana;
    font-size: 12px;
} 


.watermarkedlinesort
{
    height: 22px;
    width:60px;
    border-style: none none solid none;
    border-width: 1px;
    border-color: #A2C445;
    background-color: #F3F4F6;
    color: gray;
    text-align: center;
}
.watermarkedblock
{
    height: 80px;
    width:620px;
    border: 1px solid #A2C445;
    background-color: #F3F4F6;
    color: gray;
    font-family: Verdana;
    font-size: 12px;
}
.watermarkedUpload
{
    height: 20px;
    width:620px;
    border-style: none none solid none;
    border-width: 1px;
    border-color: #A2C445;
    background-color: #F3F4F6;
    color: gray;
}

/********************/
/*  Image           */
/********************/

.imageCompare
{
    max-height:120px;
    max-width:160px;
}


/***********************/
/*  TreeView           */
/***********************/

.twMain
{
    
}

.DefaultNodeStyle
{
	color:#453380;
	font-family:Arial;
	border:none;
}

.SelectedNodeStyle
{
	font: 10pt Arial; 
    height:22px;
	background-color:#ccddee;
	padding-right:2px;
	padding-left:2px;
	width:100%;
}

.twMain td  
{
    height: 22px !important;
    background-color:White;
    border-bottom: solid 1px red;   
}
.twMain tr  
{
    height: 22px !important;
    background-color:Blue;
    border-bottom: solid 1px red;   
}

.twMain table  
{
    
}

.nodeLevel1
{
    font:7pt Arial,Sans-Serif;
    width:100%;
}
.nodeLevel2
{
    font:7pt Arial,Sans-Serif;
    width:100%;    
}
.nodeLevel3
{
    font:7pt Arial,Sans-Serif;
} 
.nodeLevel4
{
    font:7pt Arial,Sans-Serif;
} 
.nodeLevel5
{
    font:7pt Arial,Sans-Serif;
}  

/***********************/
/*  ASP.Net objektiem  */
/***********************/
.imgRight 
{
    clear:both; 
    float:right; 
    margin:3px 0 7px 10px; 
    padding:1px; 
    border:1px solid rgb(150,150,150);
}
.RadionButtonsRight 
{
    float:right; 
    margin: 0 0 0 0;
}
.imgMargine 
{
     margin:3px 3px 3px 3px;
}

/***********************/
/*      Table          */
/***********************/

.OfferTable
{
    margin:auto;
}



