/***********************************************************************
* LSKL
/***********************************************************************/
.DivContainer
{
	border: 1px solid #919B9C;
	overflow: auto;
	padding:5 5 5 5;
}
/*****************************************************
Print style
******************************************************/

@media screen {
	*.noview
		{ display : none; }
		
	*.Height100
	{
		height:100%;
	}
}

.printBar {
	background-color: #D6D4D5; /*#C3E9FB;#EDF8FD;*/
	height: 40px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	vertical-align: middle;
	text-align:right;
	padding: 4px;
}

.printBarBottom 
{
	background-color: #D6D4D5;/*#EDF8FD;*/
	height:20px;
}



.printBar a:link,
.printBar a:visited {
	color: #000000;
	text-decoration: none;
}
.printBar a:hover {
	color: #000000;
	text-decoration: underline;
}

/***********************************************************************
* Page under-construction style  
/***********************************************************************/
.HeaderStyle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; HEIGHT: 27px;  }
TABLE.TableBorder { BACKGROUND-COLOR: #74baf3 }	
	
TD.TableTD {BACKGROUND-COLOR: #f1f9ff}		
TD.TableTD A:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: underline}
TD.TableTD A:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: underline}
TD.TableTD A:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; TEXT-DECORATION: none}

@media screen {
	*.noview
		{ display : none; }
		
	*.Height100
	{
		height:100%;
	}
}

/***********************************************************************
* Global styles
/***********************************************************************/

TD { font-family: Tahoma, Verdana; font-size:11px; color:#000000; font-weight:100;}	
ul, li {
	font-family: Tahoma, Verdana; font-size:11px;
	margin: 5px 6px 5px 6px;
	line-height: 15px;
	padding: 0px;
	text-align: justify;
}

p {
	font-family: Tahoma, Verdana; font-size:11px;
	line-height: 15px;
	padding: 5px 5px 5px 5px;
	text-align: justify;
	color:#000000;
	margin:0;
}

/* taitlai: */

h1 {
	color: #293e74;
	font-family: Tahoma, Verdana;
	font-weight: bold;
	font-size: 16px;
	margin:0px;
	padding:0px;
}

h2 {
	color: #293e74;
	font-weight: bold;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	margin:0px;
	padding:0px;
}

hr {
	width: 100%;
	height: 0px;
	border-bottom: 1px solid #293e74;
}


a:link,
a:visited
{

	color: #39773C;/*#4F4F4F;*/
	font-weight:bold;
	text-decoration: underline;
}

a:hover {

	color: #4F4F4F;
	font-weight:bold;
	text-decoration: none;
}

.mainBg
{
	background-image:url(../images/design/mainBg.gif);
	width:796px;
	background-repeat:repeat-y;
}

.fonas
{
	background-color:#61605E;
	text-align:center;
}
/***********************************************************************
* Header styles
/***********************************************************************/

.headerTime
{
	background-image:url(../images/design/header_bottom.gif);
	background-repeat:no-repeat;
	width:995px;
	height:56px;
	text-align:center;
}

.clockTable
{
	padding-top:5px;
}

.clockDate
{
	color:#737373;
	text-align:center;
	font-weight:bold;
}

.headerTopBg
{
	background-image:url(../images/design/bg_top.gif);
	height:59px;
	background-repeat:repeat-x;
	vertical-align:top;
}

.headBg
{
	background-image:url(../images/design/head_bg.gif);
	background-repeat:repeat-x;
	height:201px;
}

.headBgRight
{
	background-image:url(../images/design/head_bg_right.gif);
	background-repeat:repeat-x;
	height:201px;
}

.linkCity:link,
.linkCity:visited,
.linkCity:hover
{
	color:#283e74;
}

.cityMenu
{
	padding-right:15px;
	padding-left:2px;
	padding-top:3px;
	vertical-align:top;
	color:#283e74;
	font-size:9px;
}

/***********************************************************************
* Menu styles
/***********************************************************************/

.menuTable
{
	background-color:#D1D1D1;
	border: 1px solid #38653A;
}

.menuButtonBg
{
	background-image:url(../images/design/menuBt.gif);
	background-color:#D1D1D1;
	background-repeat:repeat-x;
	height:20px;
	text-align:center;
	vertical-align:middle;
	font-family: Tahoma, Verdana; font-size:11px;
	/*font-weight:bold;*/
	color:#434343;
}

.menuButtonBgActive
{
	/*background-image:url(../images/design/menuBt.gif);*/
	background-color:#8A8A8A;
	background-repeat:repeat-x;
	height:20px;
	text-align:center;
	vertical-align:middle;
	font-family: Tahoma, Verdana; font-size:11px;
	/*font-weight:bold;*/
	color:#434343;
}

.menuButtonSub
{
	background-color:#A2B5A1;
	background-image:url(../images/design/menuSub.gif);
	width:149px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	font-family: Tahoma, Verdana; font-size:11px;
	/*font-weight:bold;*/
	color:#434343;
}

.menuButtonSubActive
{
	background-color:#A2B5A1;
	background-image:url(../images/design/menuSubAct.gif);
	width:149px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	font-family: Tahoma, Verdana; font-size:11px;
	/*font-weight:bold;*/
	color:#434343;
}

.menuLink:link,
.menuLink:visited
{
	color:#4F4F4F;
}

.menuLink:hover
{
	color:#39773C;
}

.menuLinkSub:link,
.menuLinkSub:visited
{
	color:#FFFFFF;
	font-weight:100;
}

.menuLinkSub:hover
{
	color:#FFFFFF;
	font-weight:100;
}

.comments:link,
.comments:visited
{
	color:#000000;
	text-decoration: none;
	font-weight:bold;
}

.comments:hover
{
	color:#000000;
	text-decoration: underline;
	font-weight:bold;
}

/***********************************************************************
* Box (pricelist) styles
/***********************************************************************/

.statBoxHeaderBg
{
	background-image:url(../images/design/stat_bg.gif);
	background-repeat:repeat-x;
	height:40px;
	color:#FFFFFF;
	text-align:center;
}

.statBG01
{
	background-image:url(../images/design/stat_bg_1.gif);
	background-repeat:repeat-x;
	height:23px;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:8px;
}

.statBG01on
{
	background-image:url(../images/design/stat_bg_1_on.gif);
	background-repeat:repeat-x;
	height:23px;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:8px;
}

.statBG02
{
	background-image:url(../images/design/stat_bg_2.gif);
	background-repeat:repeat-x;
	border-left:1px solid #959595;
	border-right:1px solid #959595;	
	height:17px;
	color:#000000;
	text-align:center;
	padding-bottom:2px;
}

.statCont
{
	background-image:url(../images/design/stat_cont.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:127px;
	color:#000000;
	background-color:#EEEEEE;
	border-left:1px solid #959595;
	border-right:1px solid #959595;	
	text-align:center;
}

.statBottom
{
	background-image:url(../images/design/stat_bottom.gif);
	background-repeat:no-repeat;
	height:4px;
	width:129px;
	color:#FFFFFF;
	text-align:center;
}


.statBoxBg
{
	background-image:url(../images/design/stat_box_bg.gif);
	background-repeat:repeat-y;
	width:130px;
}

.statBoxBottom
{
	background-image:url(../images/design/stat_box_bottom.gif);
	background-repeat:no-repeat;
	width:130px;
	height:57px;
}

.textBottom
{
	color:#000000;
	
	line-height:20px;
}

.boxHeader
{
	background-image:url(../images/design/box_header.gif);
	background-repeat:no-repeat;
	width:149px;
	height:29px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding-top:10px;	
}

.boxContent
{
	background-image:url(../images/design/box_bottom.gif);
	background-repeat:no-repeat;
	color:#000000;
	font-size:11px;
	width:149px;
	height:105px;
	padding:10px 5px 5px 5px;
}

.boxPlayer
{
	background-image:url(../images/design/box_player.gif);
	background-repeat:no-repeat;
	color:#000000;
	font-size:11px;
	width:149px;
	height:150px;
}

.boxVote
{
	/*background-image:url(../images/design/box_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;*/
	background-color:#EEEEEE;
	color:#000000;
	font-size:11px;
	/*border-left:1px solid #919191;
	border-right:1px solid #919191;*/
	width:149px;
}

.voteCont2
{
	background-image:url(../images/design/bgVoteRp.gif);
	background-repeat:repeat-y;
	width:149px;
}

.question
{
	padding-left:3px;
	padding-right:3px;
}

.voteCont
{
	background-image:url(../images/design/bgVote.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	line-height:18px;
	width:149px;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

.voteBottom
{
	background-image:url(../images/design/bottomVote.gif);
	background-repeat:no-repeat;
	height:7px;
	width:149px;
	color:#FFFFFF;
	text-align:center;
}

.boxLeft
{
	background-image:url(../images/design/box_left.gif);
	width:188px;
	background-repeat:repeat-y;
	color:#000000;	
	padding-top:10px;
	padding-bottom:5px;
}

.columnLeft
{
	background-image:url(../images/design/box_left.gif);
	width:188px;
	height:100%;
	background-repeat:repeat-y;
	color:#000000;	
}

.boxRight
{
	background-image:url(../images/design/box_right.gif);
	width:188px;
	background-repeat:repeat-y;
	color:#000000;	
	padding-top:10px;
	padding-bottom:5px;
}

.columnRight
{
	background-image:url(../images/design/box_right.gif);
	width:188px;
	background-repeat:repeat-y;
	height:100%;
	color:#000000;	
}

.content
{
	background-color:#D1D1D1;
	padding-left:5px;
	padding-top:8px;
	width:405px;
}

.contentStats
{
	background-color:#D1D1D1;
	padding-left:0px;
	padding-top:6px;
	width:405px;
}

.contentGalleryUP
{
	background-color:#D1D1D1;
	padding-left:5px;
	padding-top:6px;
	text-align:center;
	width:405px;
}

.contentGallery
{
	background-color:#D1D1D1;
	padding-left:15px;
	padding-top:6px;
	text-align:center;
	width:405px;
}

.contentNews
{
	background-color:#D1D1D1;
	padding-left:3px;
	padding-top:20px;
	width:405px;
}

.contentTeams
{
	background-color:#D1D1D1;
	padding-left:2px;
	padding-top:8px;
	width:405px;
}

.contentRez
{
	background-color:#D1D1D1;
	padding-left:7px;
	padding-top:8px;
	padding-right:6px;
	width:405px;
}

.contentDetails
{
	background-color:#D1D1D1;
	padding-left:8px;
	padding-top:20px;
	padding-right:3px;
	width:405px;
}

.galleryHeader
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(../images/design/newsHeader.gif);
	width:400px;
	height:29px;
	background-color:#8BA88A;
	padding: 5px 5px 5px 5px;
	text-align:center;
}

.newsHeader
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(../images/design/newsHeader.gif);
	width:400px;
	height:29px;
	background-color:#8BA88A;
	padding: 5px 5px 5px 5px;
	text-align:center;
}

.newsSubHeader
{
	background-image:url(../images/design/newsSubHeader.gif);
	width:400px;
	height:21px;
	font-size:11px;
	font-weight:100;
	background-color:#C1BFBF;
	padding-left:5px;
	padding-bottom:5px;
}

.newsHeaderList
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(../images/design/newsHeader.gif);
	width:400px;
	height:29px;
	background-color:#8BA88A;
	padding: 5px 5px 5px 5px;
	text-align:center;
}

.newsSubHeaderList
{
	background-image:url(../images/design/newsSubHeader.gif);
	width:400px;
	height:21px;
	font-size:11px;
	font-weight:100;
	background-color:#C1BFBF;
	padding-left:5px;
	padding-bottom:5px;
}

.newsDetailsHeader
{
	background-image:url(../images/design/newsInHeader.gif);
	width:400px;
	height:35px;
	font-size:11px;
	font-weight:bold;
	background-color:#C1BFBF;
	color:#365A7C;
	padding-left:5px;
	padding-bottom:5px;
}

.groupLink:link,
.groupLink:visited
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:11px;	
	font-weight:100;
}

.groupLink:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;	
	font-weight:100;
}

.otherNews:link,
.otherNews:visited
{
	color:#000000;
	text-decoration:none;
	font-size:11px;	
	font-weight:100;
}

.otherNews:hover
{
	color:#000000;
	text-decoration:underline;
	font-size:11px;	
	font-weight:100;
}

.galleryLink:link,
.galleryLink:visited
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:11px;	
	font-weight:100;
}

.galleryLink:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;	
	font-weight:100;
}

.newsList
{
	background-color:#89A688;
	padding:3px 3px 3px 5px;
	
}

.commentsHeader
{
	background-image:url(../images/design/commentHd.gif);
	width:400px;
	height:24px;
	font-size:11px;
	background-color:#C1BFBF;
	color:#000000;
	text-align:center;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:5px;
}
/*
.photoHeader
{
	background-color:#79967A;
	background-image:url(../images/design/photoHdBg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:395px;
	height:23px;
	font-size:11px;
	color:#000000;
	text-align:center;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:5px;
}
*/

.photoDetail
{
	background-color:#79967A;
	padding: 2px 2px 2px 2px;
	text-align:justify;
}

.commentsMsg,
.commentsMsgHd,
.commentsMsgHdLeft,
.commentsMsgDown
{
	background-color:#B6C2B6;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
	padding-right:5px;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#000000;
	vertical-align:middle;
}

.commentsMsgHd
{
	border-bottom:1px solid #557955;
	font-family:Arial, Verdana;
	text-align:right;
}

.commentsMsgHdLeft
{
	border-bottom:1px solid #557955;
	font-family:Arial, Verdana;
	text-align:left;
}

.commentsMsg
{
	padding-top:5px;
	border-bottom:1px solid #557955;
	text-align:left;
}

.commentsMsgDown
{
	padding-top:5px;
}

.linkComent:link,
.linkComent:visited
{
	color:#364038;
	text-decoration:underline;
	font-size:10px;	
	font-weight:100;
}

.linkComent:hover
{
	color:#364038;
	text-decoration:none;
	font-size:10px;	
	font-weight:100;
}

.orange
{
	color: #9F7E4B;
	font-weight:200;
}

.commentWrite
{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	font-size:10px;
	font-family:Tahoma;
	padding-left:10px;
	margin-left:5px;
	/*padding-right:10px;*/
	width:350px;
}

.commentsBg
{
	padding-top:5px;
	background-image:url(../images/design/comentsBg.gif);
	width:365px;
	height:102px;
	background-repeat:no-repeat;
	background-position:center;
}

.commentWriteFonas
{
	background-image:url(../images/design/fonasInput.gif);
	width:131;
	height:28;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:5px;
	/*background-color:#D1D1D1;*/
}

.commentWriteHd
{
	border:2px solid #3C7C3F;
	background-color:#407B41;
	color:#FFFFFF;
	padding-left:5px;
}

.datePos
{
	padding-left:140px;
}

.textRight
{
	text-align:right;
	padding-left:125px;
	color:#486747;
}

.more
{
	color:#3c5e3c;
}

.newsDate
{
	color:#626763;
	font-weight:100;
	font-size:10px;
}

.newsText
{
	padding: 5px 5px 5px 5px;
	background-color:#C1C6C0;	
	font-size:10px;
	font-family:Tahoma;
}

.newsTextSimple
{
	padding: 5px 5px 5px 5px;
	background-color:#D1D1D1;	
}

.linija
{
	background-image:url(../images/design/line.gif);
	background-repeat:repeat-x;
	height:7px;
	background-color:#D1D1D1;
	/*width:390px;*/
}

.birthday
{
	background-color:#D1D1D1;
	font-size:12px;	
	padding-left:5px;
}

.subHeader
{
	font-size:11px;
	font-weight:100;
}

.newsCaption:link,
.newsCaption:visited
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;	
	font-weight:bold;
}

.newsCaption:hover
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:12px;	
	font-weight:bold;
}

.newsLink:link,
.newsLink:visited
{
	color:#3c5e3c;
	text-decoration: underline;
	font-weight:100;
}

.newsLink:hover
{
	color:#466847;
	text-decoration: none;
	font-weight:100;
}

.gamesLink:link,
.gamesLink:visited
{
	color:#000000;
	text-decoration: underline;
	font-weight:100;
}

.gamesLink:hover
{
	color:#000000;
	text-decoration: none;
	font-weight:100;
}

.statHd
{
	background-image:url(../images/design/statHd.gif);
	width:400px;
	height:38px;
	text-align:center;
	color:#000000;
	padding-bottom:5px;
}

.playerHd
{
	background-image:url(../images/design/playerHd.gif);
	width:400px;
	height:35px;
	text-align:center;
	font-family: Arial; 
	font-size:11px;
	color:#FFFFFF;
	padding-bottom:5px;
}

.photoHeader
{
	background-color:#79967a;
	/*background-image:url(../images/design/photoHdBg.gif);
	background-repeat:repeat-x;*/
	height:23px;
	font-size:11px;
	color:#000000;
	text-align:center;
	padding-right:3px;
	padding-top:2px;
	padding-left:3px;
	padding-bottom:5px;
	/*background-image:url(../images/design/playerHd.gif);
	width:400px;
	height:35px;
	text-align:center;
	font-family: Arial; 
	font-size:12px;
	color:#FFFFFF;
	padding-bottom:10px;*/
}

.style1 {font-size: 10px}

.playerInfo
{
	background-image:url(../images/design/playerInfo.gif);
	height:146px;
	/*text-align:center;
	color:#000000;
	padding-bottom:5px;*/
}

.playerCell
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: center;
	font-size:10px;
	line-height:15px;
	border-top: 1px solid #D1D1D1;
}

.playerCellAlt
{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#79967A;
	color:#000000;
	font-size:10px;
	text-align: center;
	border-top: 1px solid #D1D1D1;
}

.statFonas
{
	background-image:url(../images/design/stat_fonas.gif);
	width:796px;
	background-repeat:repeat-y;
}

.statCap
{
	color:#39773C;
}

.statCapTxt
{
	color:#000000;
	background-color:#A0B6A1;
	text-align:center;
	border-right:1px solid #8AA78B;
	font-size:10px;
}

.green
{
	background-color:#8AA78B;
	font-size: 10px;
}

.green2
{
	background-color:#A2B5A1;
}

.bottomLine
{
border-bottom:1px solid #9D9D9D;
	
}

.teamHd
{
	background-color:#A1B6A3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:20px;
	text-align:center;
	padding:5px 5px 5px 5px;
}

.teamName
{
	background-image:url(../images/design/teamName.gif);
	width:155px;
	height:23px;
	padding-bottom:3px;
}

.gameCell
{
	background-color:#A1B6A3;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding:5px;/*5*/
	font-weight:bold;
	border: 1px solid #000000;
}

.teamName2
{
	background-image:url(../images/design/teamNbg.gif);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	height:29px;
	padding-top:1px;
}

.abc
{
	font-size:24px;
	font-weight:bold;
}

.nameLink:link,
.nameLink:visited
{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:12px;
	font-weight:100;
	text-decoration:underline;
}

.nameLink:hover
{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
}

.block
{
	padding-left:50px;
}

/****************************************************
* tables
/****************************************************/

.tableHD
{
	font-family:Arial;
	background-color:#A1B6A3;
	color:000000;
	padding:2px;
	text-align:center;
	
}

.tableCell
{
	font-family:Arial;
	background-color:#A7A5A6;
	color:000000;
	text-align:center;
	padding:4px;
	border-top:1px solid #FFFFFF;
}

.tableCellAlt
{
	font-family:Arial;
	background-color:#C0C0C0;
	color:000000;
	padding:4px;
	border-top:1px solid #FFFFFF;
	text-align:center;
}

.tableCellBr
{
	font-family:Arial;
	background-color:#A7A5A6;
	color:000000;
	padding:2px;
	/*border-top:1px solid #FFFFFF;*/
	height:15px;
	border-right:1px solid #979797;
	border-top:1px solid #979797;
	font-size:10px;
}

.tableCellAltBr
{
	font-family:Arial;
	background-color:#C0C0C0;
	color:000000;
	padding:2px;
	height:15px;
	font-size:10px;
	/*border-top:1px solid #FFFFFF;*/
	border-right:1px solid #979797;
	border-top:1px solid #979797;
}




/***********************************************************************
* Images styles
/***********************************************************************/

IMG.imageTitle  {
  width: 7px;
  height: 14px;
  border: none;
  vertical-align:middle;  
  /*src: /Images/default/bullet_title.gif*/
}

IMG.imageBack {
  width: 8px;
  height: 8px;
  border: none;
  vertical-align:middle;  
  /*src: /Images/default/bullet_back.gif*/
}

IMG.imageContent,
IMG.imageBox {
  width: 7px;
  height: 14px;
  border: none;
  vertical-align:middle;  
  /*src: /Images/default/bullet_content.gif*/
}

IMG.imageSubmenu,
IMG.imageMenu {  
}


/***********************************************************************
* Offers styles
/***********************************************************************/

.offer
{
	color:#283f71;
	font-weight:bold;
	font-size:12px;
	padding:5px 5px 5px 10px;
	
}

.offerShort
{
	color:#283f71;
	font-weight:bold;
	font-size:32px;
	padding:5px 5px 5px 10px;
	border-right:1px solid #c0c0c0;
}

.offerTable
{
	border:1px solid #c0c0c0;
	color:#283f71;
}

.cartTable
{
	border:1px solid #c0c0c0;
	color:#283f71;
	font-size:11px;
	background-color:#ffffff;
	vertical-align:middle;
	height:31px;
	/*padding-bottom:1px;*/
	padding-bottom:0px !important;
	height:32px !important;
	padding-top:2px !important;
	/*margin-top:2px !important;*/
	
}

.cartSum
{
	vertical-align:middle;
	padding-top:1px !important;
}

.linkOffer:link,
.linkOffer:visited,
.linkOffer:hover
{
	color:#283f71;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

.linkNews:link,
.linkNews:visited
{
	color:#283f71;
	font-size:11px;
	text-decoration:underline;
}

.linkNews:hover
{
	color:#283f71;
	font-size:11px;
	text-decoration:none;
}

.price
{
	background-image:url(../images/design/price.gif);
	width:90px;
	height:41px;
	color:#e8ff00;
	font-size:14px;
	font-weight:bolder;
	padding-top:2px;
	padding-left:20px;
	background-repeat:no-repeat;
}

.rightBorder
{
	border-right:1px solid #c0c0c0;
}


/***********************************************************************
* Inputs, buttons styles 
/***********************************************************************/

.labelText
{
	color:#000000;
	text-align:center;	
}

.inputStyleBg
{
	background-image:url(../images/design/inputBg.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#B6C2B6;
	padding-left:10px;
	height:35px;
	padding-top:4px;
	border-bottom:1px solid #557955;
	text-align:center;
}

.inputStyle,
.inputStyleRequired,
.inputStyleSearch,
.inputCart {
	font-family: Tahoma, Verdana;
	font-size: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
	border:none;
	width:240px;
	height:17px;
}

.inputStyleRequired {
	border:1px solid #ff0000;
}

.inputStyleSearch{
	width:126px;	
}

.inputCart {
	text-align:center;
}

.selectStyle
{
	border:1px solid #A1B4A0;
	color:#000000;
	height:15px;
	font-size:11px;
	vertical-align:middle;
	/*background-color:#A2B5A1;*/
}

.selectCart,
.selectCartEmpty
{
	border:1px solid #bfbdbe;
	color:#283e74;
	height:14px;
	font-size:10px;
	width:170px;
	vertical-align:middle;
	
}

.selectCart {
	background-color:#f8ff8a;
}

.selectCartEmpty {
	background-color:#FFFFFF;
}



select.calcStyle,
select.simpleSelect {
	font-family: Tahoma, Verdana;
	font-size: 11px;	 
	color: #283e74;
	border: 1px solid #bfbdbe;
	background-color: #FFFFFF;
}
select.calcStyle {
	width: 100%;
}

input.buttonStyle,
input.buttonBack
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight:bold;
    COLOR: #000000;
	/*background-image:url(../images/design/submit.gif);*/
	background-image:url(../images/design/button.gif);
	background-color:#283d74;
	width:87px;
	height:27px;
	border:none;
	/*border:1px solid #448A47;*/
	padding-bottom:2px;
	padding-bottom:2px !important;
	text-align:center;
	vertical-align:middle;
	cursor:pointer; 
}

input.buttonStyleOver,
input.buttonBackOver
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight:bold;
    COLOR: #FFFFFF;
	/*background-image:url(../images/design/submit.gif);*/
	background-image:url(../images/design/button.gif);
	background-color:#283d74;
	width:87px;
	height:27px;
	border:none;
	/*border:1px solid #448A47;*/
	padding-bottom:2px;
	padding-bottom:2px !important;
	text-align:center;
	vertical-align:middle;
	cursor:pointer; 
}

input.buttonStyle2
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight:bold;
    COLOR: #000000;
	/*background-image:url(../images/design/submit.gif);*/
	background-image:url(../images/design/buttonSend.gif);
	background-color:#283d74;
	width:125px;
	height:20px;
	border:none;
	/*border:1px solid #448A47;*/
	padding-bottom:2px;
	padding-bottom:2px !important;
	text-align:center;
	vertical-align:middle;
	cursor:pointer; 
}

input.buttonStyle2Over
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight:bold;
    COLOR: #FFFFFF;
	/*background-image:url(../images/design/submit.gif);*/
	background-image:url(../images/design/buttonSend.gif);
	background-color:#283d74;
	width:125px;
	height:20px;
	border:none;
	/*border:1px solid #448A47;*/
	padding-bottom:2px;
	padding-bottom:2px !important;
	text-align:center;
	vertical-align:middle;
	cursor:pointer; 
}



input.buttonOK,
input.buttonOKOver
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
    COLOR: #FFFFFF;
	background-image:url(../images/design/buttonOk.gif);
	background-repeat:no-repeat;
	background-color:#283d74;
	width:37px;
	height:17px;
	border:1px solid #bfbdbd;
	cursor:pointer; 
}

/***********************************************************************
* Footer styles
/***********************************************************************/

.footer
{
	background-image:url(../images/design/footer.jpg);
	width:995px;
	color:#000000;
	padding-top:45px;
	padding-left:16px;
	/*
	text-indent:20px;*/
	border:none;
	background-repeat:no-repeat;
}

.footerLeft
{
	background-image:url(../images/design/footer_left.gif);
	color:#293e74;
	height:76px;
	border:none;
	background-repeat:repeat-x;
}

.footerRight
{
	background-image:url(../images/design/footer_right.gif);
	color:#293e74;
	height:76px;
	border:none;
	background-repeat:repeat-x;
}


.mail:link,
.mail:visited,
.mail:hover
{
	color:#170cff;
}

/***********************************************************************
* Spacers styles
/***********************************************************************/

.topSpaces {
	padding-top: 6px;
}
.boxSpaces {
	padding-bottom: 6px;
}
.menuSpaces {
	padding: 0px 2px 0px 2px;
}
.tableSpaces {
	padding: 6px 6px 0px 6px;
	color:#283E74;
}
.subheadSpaces {
	padding: 0px 6px 0px 6px;
}
.contentSpaces {
	padding: 5px;
	color:#283E74;
}
.strikeThrough {
	text-decoration: line-through;
}

.headerSpaces {
	padding: 0px 4px 0px 4px;
}

.space {
	padding-left:20px;
}
.submenuSpaces {
	padding-left:5px;
	font-size:11px;
	line-height:25px;
	color:#283E74;
}

/***********************************************************************
* Tables styles
/***********************************************************************/

.listHd
{
	border-bottom:1px solid #c0c0c0;
	color:#283e73;
}

.colorText
{
	color:#283e73;
	font-size:9px;
	padding-top:-1px;
	vertical-align:middle;
}

.colorText2
{
	color:#283e73;
}


.calculatorTable,
.summaryTop,
.tableCalcTitle,
.tableCalcTop,
.tableCalcTitle2,
.tableCalcTop2,
.tableCalcTotal
.tableCalcTotal2,/*iki cia*/
.highlightAltCell,
.highlightCell,
.simpleAltCell,
.simpleCell,
.tableCalcTop,
.simpleCellInCart,
.calculatorTop,
.tableTop {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding: 5px 5px 5px 10px;
	border: none;
}
.highlightAltCell {
	color: #000000;
	background-color: #E5E5E5;
}
.highlightCell {
	color: #000000;
	background-color: #EFEFEF;
}
.simpleAltCell {
	color: #283E74;
	background-color: #edecec;
}
.simpleCell {
	color: #283E74;
	background-color: #FFFFFF;
}
.simpleCellInCart {
	color: #2e2066;
	background-color: #DAEBFF;/*#FFF3E2;*/
}

.tableCalcTop
{
	font-weight: bold;
	color: #283F71;
	background-color: #E7EEF8;
}

.tableCalcTitle
{
	font-weight: bold;
	color: #283F71;
	background-color: #CDDDF8;
}

.tableCalcTitle2
{
	font-weight: bold;
	color: #283F71;
	background-color: #D7E6EF;
}

.tableCalcTop2
{
	font-weight: bold;
	color: #283F71;
	background-color: #EBF3F7;
}

.tableTop {
	font-weight: bold;
	color: #283E74;
	background-color: #d6d4d4;
}
.calculatorTop {
	font-weight: bold;
	color: #283F71;
	background-color: #E5E5E5;	
}

/*--- end tables ---*/

.sideBg {
	background-color: #C0CADB;
}
.contentBg {
	background-color: #E8E8E8; 
}

.tableStyle
{
	border:1px solid #c0c0c0;
}


.tableCalcTotal {
	border-top:1px solid #888888;
	font-weight: bold;
	color: #000000;	
}

.tableCalcTotal2 {
	font-weight: normal;
}

.cartCalcBg
{
	background-color:#FFFFFF;
}

.summaryTop {
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}


a.pricelistSortLink:link,
a.pricelistSortLink:visited {
	color: #283E74;
	text-decoration: none;
}

.pricelistTable {
	border:1px solid #c0c0c0;
}

.errorBg {
	background-color:#FFFFFF;
}

.calculatorTable {
	background-color:#888888;
}



.userPrice {
}

.PriceWithDiscount {	
	color: #1D8D9E;
}
a.ItemPriceWithDiscount:link,
a.ItemPriceWithDiscount:visited {
	color: #009900;
	text-decoration: underline;
}
a.ItemPriceWithDiscount:hover {
	color: #006600;
	text-decoration: none;
}

a.ItemLink:link,
a.ItemLink:visited {
	color: #283F71;
	text-decoration: underline;
}
a.ItemLink:hover {
	color: #5280E4;/*aba2d1;*/
	text-decoration: none;
}

SPAN.ItemLink {
	color: #004893;
}

SPAN.DeliveryDate {
	color: red;
	font-size: 9px;
	font-family: Arial, Tahoma;
}



a.itemManufacture:link,
a.itemManufacture:visited {
	color: #283E74;
	text-decoration: underline;
}
a.itemManufacture:hover {
	color: #283E74;
	text-decoration: none;
}

/*

a.menuTxtOver:link,
a.menuTxtOver:visited {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
*/


/***********************************************************************
* Rotators style
/***********************************************************************/

.RotatorItem a:link,
.RotatorItem a:visited {
	color: #004893;
	text-decoration: underline;
}
.RotatorItem a:hover {
	color: #000000;
	text-decoration: none;
}

.RotatorPrice {
	color: #FF6600;
	text-decoration: none;
}

.ProductPrice { color: #009900; }
.rotatorBg { background-color: #E1E1E1; }

/***********************************************************************
* Calculator and cart style
/***********************************************************************/
.CalcAdd,
.CalcRemove,
.CalcRemoveAll,
.CalcItemAdd,
.CartAdd,
.CartRemove,
.CartRemoveAll,
.CartItemAdd
{
	background-repeat: no-repeat;
	border: none;
	cursor: pointer;
}

.CalcItemAdd,
.CalcRemoveAll
{
	width: 15px;
	height: 15px;	
}

.CartItemAdd,
.CartRemoveAll
{
	background-color:Transparent;
	width: 20px;
	height: 20px;	
}

.CalcAdd,
.CalcRemove
{
	width: 9px;
	height: 7px;
}

.CalcAdd
{
	background-image: url(../Images/default/icon_plus.gif);	
}

.CalcItemAdd
{
	background-image: url(../Images/default/icon_Add.gif);	
}

.CartItemAdd
{
	background-image: url(../Images/default/cart_add.gif);	
}

.CalcRemove
{
	background-image: url(../Images/default/icon_minus.gif);	
}

.CalcRemoveAll
{
	background-image: url(../Images/default/icon_delete.gif);

}

.CartRemoveAll
{
	background-image: url(../Images/default/cart_remove.gif);

} 


/***********************************************************************
* solution style
/***********************************************************************/


a.Solution:link,
a.Solution:visited
{
      text-decoration:none;
      color: #4C4C4C;
}
a.Solution:hover
{
      text-decoration:none;
      color: #000000;
}



a.Solution:hover SPAN
{
      color:#FF8833;
	  text-decoration: underline;
}


/***********************************************************************
* system style
/***********************************************************************/

.hiddenText
{
	visibility:hidden;
}

.visibilityText
{
	visibility:visible;
}

.noneText
{
	display:none;
}

.displayText
{
	display:block;
}

.ValidateError,
.ValidateErrorTitle
{
	color:Red;
}
.InformationError,
.InformationErrorTitle
{
	color:#2D3292;
}
.ValidateErrorTitle,
.InformationErrorTitle
{
	font-weight: bold;
}

