HTML
{  
}
BODY
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #5b3b22;
	
}
#TemplatesHolder
{
	line-height:17px;	
}
A, A:link, A:visited
{	
    color: #5b3b22;
	text-decoration: underline;
}
A:hover
{
    text-decoration: none;
}

hr
{
	height: 16px;
	background-image: url('http://kai.bg/_Code/ApplicationFiles/Resources/Images/Divider.jpg');
}
.ContentContainer table
{
	
	text-align:left;	
	border-spacing: 0; 
	border-collapse : collapse;
}
.ContentContainer table td
{
	font-size:11px;
	vertical-align:top;
	border-bottom:solid 1px #DDDDDD;
	padding: 2px 0 3px 0;
}
.ContentContainer table th, .ContentContainer table tr:first-child td
{
	color:#FFFFFF;
	font-weight:bold;
	background-color: #FE7D22;
	padding: 2px 0px 3px 0px;
}


DIV
{
   
}

P
{
    padding: 5px 0px 5px 0px;
    margin: 0px;    
}

H1
{
    color: #dcc488;
    margin: 0px;
    padding: 0px;
    font-size: 20px;
    font-weight: 500;
}

SELECT.Search
{
	color: #EF1C25;
}

.PageIndex
{
    color: #DD0103;
    font-size: 20px;
    font-weight: 500;    
    font-family: Trebuchet MS;
}

A.FilterMenuLink, A.FilterMenuLink:link, A.FilterMenuLink:visited
{	
    color: #eb1c24;
	text-decoration: none;
}
A.FilterMenuLink:hover
{
    text-decoration: none;
}
.FilterMenuLink
{
    color: #eb1c24;
}

.UpperCase, A.UpperCase, A.UpperCase:link, A.UpperCase:visited
{
    text-transform: uppercase;    
}

A.MoreLink, A.MoreLink:link, A.MoreLink:visited
{	
    color: #f01a24;
    font-size: 10px;
	text-decoration: none;
}
A.MoreLink:hover
{
    text-decoration: underline;
}

A.FooterLink, A.FooterLink:link, A.FooterLink:visited
{	
    color: #646464;
    font-size: 11px;
	text-decoration: none;
}
A.FooterLink:hover
{
	color:#EE1C25;
    text-decoration: none;
}

.FooterText
{
    color: #646464;
    font-size: 11px;    
}

.FooterText A
{
    color: #646464;
    text-decoration: none;
    font-size: 11px;    
}
.FooterText A:hover
{
    color: #EE1C25;
    text-decoration: none;
    font-size: 11px;    
}

A.CalipersSignatureLink, A.CalipersSignatureLink:link, A.CalipersSignatureLink:visited
{	
    color: #646464;
    font-size: 11px;
	text-decoration: none;
}
A.CalipersSignatureLink:hover
{
    text-decoration: none;
     color: #ed1b24;
}

A.LanguageLink, A.LanguageLink:link, A.LanguageLink:visited
{	
    color: #000000;
    font-size: 11px;
	text-decoration: none;
}
A.LanguageLink:hover
{
    color: #ed1b24;
    text-decoration: none;
}
A.LanguageLinkSelected, A.LanguageLinkSelected:link, A.LanguageLinkSelected:visited
{	
	cursor:default;
    color: #ed1b24;
    font-size: 11px;
	text-decoration: none;
}
A.LanguageLinkSelected:hover
{
    text-decoration: none;
}

.LinkedIn, .FBLink
{
	float: right;
	display: block;
	width: 16px;
	height: 16px;
	background-position: 0 0;
}
.LinkedIn
{
	background-image: url(../Images/IconLinkedIn.jpg);
}
.FBLink
{
	background-image: url(../Images/IconFacebook.jpg);
}
.LinkedIn:hover, .FBLink:hover
{
	background-position: 0 -16px;
}

.Date, .Date A
{
	font-size:11px;
	color:#EF1C25;
}
.Source, .Date A
{
	color:#999999;
	font-style: italic;

}
.Title, .Title A, A.Title
{
	color:#EF1C25;
	font-weight:bold;	
	text-decoration:none;
	font-size:14px;
}

.Title A:hover, A:hover.Title
{
	color:#FA7C25;
}

.TitleGrey, .TitleGrey A, A.TitleGrey
{
	color:#808080;
	font-weight:bold;	
	text-decoration:none;
	font-size:14px;
}

.TitleGrey A:hover, A:hover.TitleGrey
{
	color:#808080;
}

.ContentTitle{
	text-align:center;
	width:100%;
	text-align:center;
	margin-top:30px; 
	margin-right:40px;
	margin-bottom:40px;	
}

.SystemText
{
	font-style: italic;
	font-style:oblique;
	color:#888888;
}

A.ReadMore
{
	color:#EF1C25;
	background-repeat:no-repeat;
	background-position:0 5px;
	text-decoration: none;
	padding-left:10px;
}

A:hover.ReadMoreGrey
{
	color:#808080;
}

A.ReadMoreGrey
{
	color:#999999;
	background-repeat:no-repeat;
	background-position:0 3px;
	text-decoration: none;
	padding-left:10px;
}

A:hover.ReadMore
{
	color:#F68F38;
}

A.WhiteBtnText
{
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:0 3px;
	text-decoration: none;
	padding-left:10px;
}

A:hover.WhiteBtnText
{
	color:#FFFFFF;
}

P
{
	margin-top:0;	
	padding-top:0;	
	padding-bottom:0;	
	margin-bottom:4px;	
}

#PagerForm * A
{
	
}
A.PagerLinkSelected
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;	
}
A.PagerLink
{
	color:#FEEA00;
	text-decoration:none;
	font-size:12px;	
}

.ManagementPosition
{
	color:#EF1C25;
}

A.LeftMenuLink, A.LeftMenuLink:link, A.LeftMenuLink:visited
{	
    color: #ee1b22;
    font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 400;
}
A.LeftMenuLink:hover
{
    color: #f58220;
    text-decoration: none;
}
A.LeftMenuLinkSelected, A.LeftMenuLinkSelected:link, A.LeftMenuLinkSelected:visited
{	
    color: #FFFFFF;
    font-size: 12px;
    text-transform: uppercase;
	font-weight: 400;
	text-decoration: none;
}

A.FileLink
{
	text-decoration:none;	
}

#LeftMenu ul
{
    padding: 0px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0px;
}
#LeftMenu li
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    cursor: pointer;
    padding: 0px;
    margin: 0px;
    
}
li A
{
    display:block;
}
.LeftMenuHeader
{
    color: #ee1b22;
    font-size: 12px;
    font-family: Verdana;
    text-transform: uppercase;
	font-weight: 600;
}

A.Path, A.Path:link, A.Path:visited
{	
    color: #888888;
    font-size: 10px;
	text-decoration: none;
	text-transform:capitalize;
}
A.Path:hover
{
    color: #f58220;
    text-decoration: none;
}

.ProductCategoryTitle
{	
    color: #000000;
    font-size: 14px;
	text-decoration: none;
}

A.ProductCategoryTitleLink, A.ProductCategoryTitleLink:link, A.ProductCategoryTitleLink:visited
{	
    color: #000000;
    font-size: 14px;
	text-decoration: none;
}
A.ProductCategoryTitleLink:hover
{
    color: #f58220;
    text-decoration: none;
}

.ProductTitle
{
	font-weight:bold;	
}

A.ProductTitleLink, A.ProductTitleLink:link, A.ProductTitleLink:visited
{	
    color: #202020;
    font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}
A.ProductTitleLink:hover
{
    color: #f58220;
    text-decoration: none;
}

.ProductSize
{
    color: #000000;
    font-weight: bold;
    font-size: 12px;   
}

A.ProductSystemMenuLink, A.ProductSystemMenuLink:link, A.ProductSystemMenuLink:visited
{	
    color: #f42633;
    font-size: 11px;
	text-decoration: none;
}
A.ProductSystemMenuLink:hover
{
    color: #f58220;
    text-decoration: none;
}

.LeftMenuProductsSizes
{
    color: #7f7f7f;
    font-size: 8px;    
}

.ProductNumber
{
	font-size:11px;
    color: #9c9c9c;
}

A.SearchResultLink, A.SearchResultLink:link, A.SearchResultLink:visited
{	
    color: #ed4346;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: bold;
	text-decoration: none;
}
A.SearchResultLink:hover
{
    color: #f58220;
    text-decoration: none;
}

.SearchResultCharacteristicTitle
{
    color: #333333;
}
.SearchResultCharacteristicValue
{
    color: #777777;
    font-weight: bold;    
}


#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 136px;
height: 140px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
}
#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 136px;
height: 140px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
}
#mycustomscroll3 {
/* Typical fixed height and fixed width example */
width: 136px;
height: 140px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
}

#TemplatesHolder
{
	color: #543200;	
}


.InputStyle
{
	width:200px;
	font-family:Verdana;
}

TEXTAREA
{
	font-family:Verdana;
}

div#flashDiv
{
	z-index:999;
	position:absolute;
	height:295px;	
	overflow:hidden;
}

A.TitleLevel1Link
{
	font-weight:bold;
}
A.TitleLevel1Link:hover
{
	color:orange;
}
A.TitleLevel2Link
{
	
}
A.TitleLevel2Link:hover
{
	color:orange;
}


.DistributorTable
{
	border:solid 0px red;	
	width:100%;
}


.DistributorTable td
{
	vertical-align:top;
	border-bottom:solid 1px #DDDDDD;
	padding: 2px 0 3px 0;
}

.DistributorTableCity
{
	font-weight:bold;	
	color:#EF1C25;
}

.DistributorTableText
{
	font-size:10px;	
}
.DistributorTableTitle
{
	background-color:#FE7D22;
}

.DistributorTableTitle td
{
	color:#FFFFFF;
	font-weight:normal;
	padding: 2px 0px 3px 0px;
}

td.LogoGaleryCell1{
	width:142px;	
	text-align:center;
	border-right:1px solid #888888;
	
	padding-right:13px;
}

td.LogoGaleryCell{
	width:130px;	
	text-align:center;
	border-right:1px solid #888888;
	padding-left:12px;
	padding-right:13px;
}

td.LogoGaleryCell5{
	width:130px;	
	text-align:center;	
	
	padding-left:12px;
	padding-right:13px;
}

table.LogoGalery{
	position:relative;
	left:-15px;
}

table.LogoGalery a{
	padding-top:10px;
	display:block;
}

table.LogoGalery a img{
	padding-top:0px;
}

div.ButtonHolder{	
	display:block;
	height:50px;		
}

.SerieText
{
	font-size: 13px;	
}

#ShadowLayer{
	background-color:#000000;
	height:870px;
	width:100%;
	left:0;	
	opacity:0.6;
	filter: alpha(opacity=60);
	position:absolute;
	top:0;
	width:100%;
	z-index:1000;
}

.ProductPriceTable{
	clear:both;
	font-size:12px;
}

.PriceTableTopRowSerie{
	background:#FE7D22;
	padding: 5px 10px 5px 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-size: 11px;
	width:150px
}

.PriceTableTopRowSize{
	background:#FE7D22;
	padding: 5px 0px 5px 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	font-size: 11px;
	width:115px
}

.PriceTableTopRow{
	background:#FE7D22;
	padding:5px 5px 5px 15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	font-size: 11px;
	line-height: 14px;
	width:125px
}

td.SerieRow{
	padding-left:10px;
	border-bottom:1px solid #D8D8D8;
}

table.ProductPriceInnerTable tr td{
	border-bottom:1px solid #D8D8D8;
	padding:5px 3px 5px 0px;
	text-align:right;
	font-size: 11px;
	width:125px
}

table.ProductPriceInnerTable tr td.First{
	
	
	text-align:right;
	width:115px
}

table.ProductPriceInnerTable tr td.NoBorder{
	border-bottom:0px solid #D8D8D8;
}

.DownloadsTable tr td{
	padding-top:10px;
	padding-bottom:5px;
	width:372px;	
	border:solid 0px red;
	float:left;
}

#mycustomscroll{	
	width:126px;
}

#mycustomscroll2{	
	width:126px;
}

#mycustomscroll3{	
	width:126px;
}

div.LeftFilterSubMenu{
		background-color:#FFFFFF;
		position:absolute;
		top:28px;
		left:0px;
		border:1px solid #f78e92;
		visibility:hidden;
		width:126px;
		height:140px;
		z-index:101;
}

#SpashContainer{	
	height:700px;
	width: 980px;
	margin: auto;
	padding-top:30px;	
}

#LeftFlashContainer{
	margin-top:15px;
}
