﻿/* adonis */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0;
	padding:0;
	font-size:11px;
	/*background-color:#8d8043;*/
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	
}

.languages{
text-align:right;}

img{border:0;}

#container {
	width:970px;
	height:100%;
	
	
	margin:0px auto;
	overflow:hidden;
	padding:0;
	background-color:#FFFFFF;
	
	background-position:top;
}

.space{
height:10px;
}

#top-line{
	width:958px;
	float:right;

	height:38px;
	margin:0 auto;
	padding:0;
	background-color:#FFFFFF;
	
}


#menu1{
        width:800px;
	float:left;
	height:38px;
	margin-top:0px;
	padding:0;
	background-color:#8d8043;
}

.search {
	float:right;
	width:145px;
	height:38px;
	background-color:#8d8043;
}

#goldline{
        margin:0 auto;
	border: 1px solid #b2a97e;
	width:950px;
	height:20px;
	padding:0;
	background-color:#daddca;
	clear:both;
}

#goldline2{
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
	width:950px;
	height:8px;
	margin-top:6px;
	padding:0;
	background-color:#b2a97e;
}
#space{
	width:950px;
	height:6px;
	margin-top:0px;
	padding:0;
	background-color:#FFFFFF;
	clear:left;
}




#img-top1{
	float:left;
	width:240px;
	text-align:left;
	height:191px;
	padding:0 0 0 0px;
	margin:0;
	
}

#img-top2{
	float:left;
	width:440px;
	text-align:left;
	height:191px;
	padding:0 0 0 0px;
	margin:0;
	
}

#img-top3{
	float:left;
	width:270px;
	text-align:left;
	height:191px;
	padding:0 0 0 0px;
	margin:0;
	
	
}






#img_top{
	float:left;
	width:266px;
	text-align:left;
	height:145px;
	margin:0;
	padding:0 0 0 423px;

}



#left{
	float:left;
	width:275px;
	margin-left:10px;
	padding:0 0 0 0;
	font-family:Arial;
	font-size:12px;
	color:#999999;
}

#banner1{

	float:left;
	width:280px;
	height:131px;
	margin-left:0px;
	
	padding:0 0 0 0;
	clear:both;

}

.banner2{
float:right;
margin-right:5px;
width:665px;
height:131px;
}


#bottom{
	clear:both;
	width:910px;
	text-align:left;
	padding:5px 0 0 0;
	margin:0;
}


.footer{
margin:0 auto;
text-align:center;
clear:both;
margin-top:30px;
	width:899px;
    height:63px;
}

.mF{
clear:both;
}

.mainconteiner{
         background-image:url(/data/onetech_20.jpg);
}



/*
h1{
	font-family:"Myriad Pro";
	color:#364249;
	font-size:15px;
	text-align:center;
	font-weight:bold;
	padding:0px 0 0 0;
}
h2{
	font-family:Arial;
	color:#5cc7d1;
	font-size:12px;
	font-weight:bold;
}
*/

.lp{
clear:both;
width:950px;
margin:0 auto;
}

.rp{ 
width:950px; 
clear:both; 
margin:0 auto;
}

.cp{
margin-bottom:8px;
float:right;
margin-right:10px;
/*border: 1px solid #b2a97e;*/
width:662px;
/*background-image:url(images/bg2_16.jpg);*/
/*background-repeat:repeat-x;*/
/*background-image:url(/data/bg-home-all.jpg)*/
}

A:link{text-decoration:none;color:#8d8043;font-family:Tahoma;font-size:11px;font-weight:normal;}
A:visited{text-decoration:none;color:#000;font-family:Tahoma;font-size:11px;font-weight:normal;}
A:active{text-decoration:none;color:#8d8043;font-family:Tahoma;font-size:11px;font-weight:normal;}
A:hover{text-decoration:none;color:#8d8043;font-family:Tahoma;font-size:11px;font-weight:normal;}

img{border-width: 0px;}
div, a, input, img  { behavior: url(/inc/iepngfix.htc) }

/*Header*/
#header{
	color:#FFF; 
	background:#FFF;
	/*
	background-image:  url(/images/KTK/headbg.png);
	background-repeat:no-repeat; background-position:top left; 
	*/
	width:auto;
	height:190px;border:solid 0px red;
}

/*.frm{ background-color:#FFF;border:solid 1px #386994;padding:10px;}*/

/*Top bar Menus*/

#topMenuBar{background-color:#0076b0; height:30px; margin-top:10px; padding-right:10px}

.btLogin{float:right; text-align:center; border:solid 0px maroon;}
.btLogin a:link,
.btLogin a:visited{ line-height:30px; color:#FFF; font-weight:normal; padding-right:10px }

.lang{ text-align:right; float:right; border:solid 0px red;}
.lang a:link,
.lang a:visited{line-height:30px; color:#FFF; font-weight:normal;}
.langActive{color:#000; font-weight:normal;}
.LangLink {color:#000;font-size:14px;}
.LangLink a:link{font-size:19px;}
.LangLink a:visited{color:#000;}
.langSep{border:solid 0px #0076b0}

/*Content height:740px; overflow:auto; */
#content{ width:auto; padding:10px 0px 25px 74px; border:solid 0px #000; background:#FFF;}
#contentChk{ width:auto; padding:10px 0px 25px 74px; background:#FFF;}

.module-title{
	font-size:24px;
	font-weight:bold;
	margin:0px;
	line-height:30px;
	text-decoration:none;
}

.article_text{width:600px}
.article_title, .news_title{width:600px;font-size:16px; font-weight:bold; padding-bottom:20px}

/*Item Catalog List*/
.itmCont {}
.itmCont th{ text-align:left}
.itmYear a:link,
.itmYear a:visited{
    padding:0px 0px 0px 17px; 
    font-weight:bold; 
    font-size:13px;
    color:#555555;

}
.itmNom a:link,
.itmNom a:visited{
    padding:0px 0px 0px 17px; 
    font-weight:bold; 
    font-size:13px;
    color:#555555;
}


.itmName{padding:0px 0px 0px 17px; border:solid 0px red; width:170px; line-height:16px;}
.itmName a:link,
.itmName a:visited{color:#555555;}
.itmImg{padding:10px 0px 0px 17px}

.itmBt{
    width:160px; 
    border:solid 0px #000;
    background-image: url(/images/KTK/ItmBtnBg.jpg);
    background-repeat:no-repeat;
    background-position:left;  background-color:Transparent;
}

.itmBt a,
.itmBt a:link,
.itmBt a:hover,
.itmBt a:visited{ 
    /*background:#FFF url(/images/KTK/ItmBtnBg.jpg) no-repeat left; */
    color:#FFF; 
    font-size:10px; 
    padding:3px 20px 3px 22px;
    font-weight:normal;
    width:200px;
    border:solid 0px #000;
}
.itmH{ font-weight:bold; font-size:14px; padding-bottom:10px}
.itmHName{ font-weight:normal;font-size:16px;}

.itmPath{ display:none;}
.itmPath,
.itmPath a,
.itmPath a:link,
.itmPath a:hover,
.itmPath a:visited{
    font-size:16px;
	font-weight:bold;
	margin:0px;
	line-height:40px;
	text-decoration:none;
}

.itmData{padding:0px 0px 0px 17px;}
.itmPr{font-weight:bold;font-size:13px;}

.itmSt{ font-weight:normal }
.itmNote{font-weight:normal}

.itmLb{ padding-right:10px; white-space:nowrap }
.itmTitle{border:solid 0px #0076b0; padding:0px 15px 5px 0px; font-size:24px; font-weight:bold; margin:0px 0px 0px 0px; }
.itmSort{border:solid 0px #0076b0; padding:0px 0px; font-size:12px; font-weight:bold; margin:0px 0px 0px 0px; width:400px; }
.itmSort label { margin-right:10px;}
.itmTblProps td { vertical-align:top}
.itmRowSep { border-top:solid 1px #c4c4c4; width:auto; height:1px; font-size:0px; margin:30px 0px;line-height:1px}


.footNote{ border:solid 0px #000; }

.catNav{display:none }
.navDrop{ text-align:right;}
.navPath{ padding:0px 20px;}
.itmBack{ margin:0px 30px 0px 0px; border:solid 0px #000; float:left;}


.itmTblHead { height:0px; }
.itmTblRight{padding-right:0px}
.itmImgs { padding:10px 30px 0px 0px; text-align:center}

a.submitBtn,a.submitBtn:hover,a.submitBtn:visited{background-color:#0076b0; height:25px;padding:5px 15px; color:#FFF; font-weight:bold}

/*Basket*/

.bskSimple a:link,
.bskSimple a:visited{ color:#FFF;}
.bskSimple{ float:right; width:92px; height:92px; margin-bottom:0px;font-weight:normal; font-size:10px; border:solid 0px #000}
.bskSimpleTtl{font-weight:normal; font-size:14px; padding:0px 0px 0px 0px}
.bskSimpleTxt{font-weight:normal; font-size:10px;}
.bskSimpleIco{text-align:right}

.bskTbl{border:solid 1px #0076b0}
.bskHd td {background-color:#0076b0; height:25px; color:#FFF; font-weight:bold; padding:0px 5px}
.bskSubt { font-weight:bold}
.bskSubtAm{text-align:right; white-space:nowrap; font-weight:bold; padding-right:5px}
.bskIt td,.bskSh td {padding-left:5px}
.bskShTtl{padding-left:5px; font-weight:bold}
.bskBtns {background-color:#0076b0; height:25px;padding:0px 5px}
.bskBtns a:link,
.bskBtns a:visited { color:#FFF; background:#007cb7 url(/images/KTK/btnIcon.jpg) no-repeat left; padding:0px 20px}

.bskPrice{ text-align:right; padding-right:5px;}

.bskGrandTot td { font-weight:bold; font-size:13px; padding:0px 5px}

.bskRowSep {border-top:solid 0px #007cb7; padding:0px; margin:0px; font-size:1px; height:1px; line-height:1px; border-collapse:collapse;}

.bskBtPrev {
    background-image:url(/images/KTK/previco.jpg);
    background-repeat:no-repeat; 
    background-position:left; 
 }

.bskBtPrev a,
.bskBtPrev a:link,
.bskBtPrev a:hover,
.bskBtPrev a:visited{ 
    color:#555555; 
    font-size:13px;  
    padding:0px 0px  0px 35px;
    line-height:50px;
    font-weight:bold; border:solid 0px #000;
}



.bskBtNext{
    background-image:url(/images/KTK/nextico.jpg);
    background-repeat:no-repeat; 
    background-position:right; 
 }
.bskBtNext a,
.bskBtNext a:link,
.bskBtNext a:hover,
.bskBtNext a:visited{ 
    color:#555555; 
    font-size:13px;  
    line-height:50px;
    padding:0px 35px  0px 0px;
    font-weight:bold;
    
}

.bskBtPrint a,
.bskBtPrint a:link,
.bskBtPrint a:hover,
.bskBtPrint a:visited{ 
    font-size:13px;  
    line-height:50px;
    padding:0px  5px  0px 0px;
    font-weight:bold;
}

.bskShRestr{}

.BasketModule{padding-top:20px}

/*Login*/
.loginCont .rdfg {padding:5px 15px}
.loginCont { width:400px; font-size:13px; margin:10px auto 20px auto; border:solid 0px #000  }
.loginCont a:link,
.loginCont a:visited{ color:#FFF;}

.loginTbl td {padding:5px 0px}
.loginTbl th {text-align:left}
.loginTbx{width:250px}
.loginLbl{padding:3px 0px; }

.loginBtn{}
.loginBtn a:link,
.loginBtn a:visited{
    background:#0076b0 url(/images/KTK/btnIcon.jpg) no-repeat right; 
    padding-right:20px;
 }
 
 
.remBtn{ float:right; padding:10px 20px 0px 0px; }
.remBtn a:link,
.rem a:visited{
    background:#0076b0 url(/images/KTK/btnIcon.jpg) no-repeat right; 
    padding-right:20px;
 }
.remTbx{width:220px}

.lineSep { border-top:solid 1px #FFF; width:auto; height:1px; font-size:1px; line-height:1px}

.custCont{padding:10px 0px 15px 5px}
.loginCust{ font-size:14px;}
.loginCustBtns{ padding:0px 0px 0px 30px}
a.bAcc ,
a.bAcc:link,
a.bAcc:hover,
a.bAcc:visited { color:#555555; padding-right:20px;font-size:13px; font-weight:bold;}

/*Checkout */

.chkHead td{
    padding:0px 5px;
    font-family:Tahoma;
    font-size:14px;
    color:#555555;
    margin:0px;
    line-height:30px;
}

td.chkHeadAct{color:#f7a531; text-decoration:none;font-weight:bold;}

.wholeCont,
.logJccCont,
.logAcCont{border:solid 1px #0076b0; width:100%; padding:0px 0px 10px 0px}
.logAcCont td{padding:0px 10px}

.logJcc td{padding:0px 10px}

.logJccCont th,
.wholeCont th,
.logAcCont th {background-color:#0076b0; height:25px; color:#FFF; font-weight:bold; padding:0px 5px; text-align:left}

.logJccCont td,
.wholeCont td,
.logAcCont td{ padding:2px 0px}

td.logLbl, td.logMsg{ font-weight:normal;padding:0px 5px;}
.logTbx{ width:250px;}
.logMsg{padding-top:10px}

.shAddrSep{width:10px;}
.shMoreSep{height:10px;}
.shAddr, 
.shMore, 
.box{
    border:solid 1px #0076b0; padding:5px 8px;
 }

.chkTtl{ font-weight:bold; font-size:13px; color:#376A95 }
.chkName{ font-weight:bold; font-size:14px; color:#376A95}
.chkCompl{ font-weight:bold; font-size:14px; color:#376A95}

.ordPrint{font-weight:bold; font-size:14px; color:#376A95}

.sitmapmenu a:link,
.sitmapmenu a:visited,
.sitmapmenu a:hover {color:#555555}

td.jccDescr{padding:0px 5px}
.jccDescrTxt{float:left}
.jccDescrImg{float:right}

.cConfTms{ font-weight:bold;line-height:30px;}

/*Footer*/
#footer a:link,
#footer a:hover,
#footer a:visited {font-size:9px;}
#footer{ border-top:solid 10px #0076b0; padding:0px 15px 0px 65px; background:#FFF;text-align:left; font-size:9px}

/*Admin links*/

#admin {
width:970px;
margin:0 auto;
font-family:Georgia;
font-size:12px;
}

#admin a:link,
#admin a:visited { 
    color:#101060;font-weight:bold; padding:2px 10px;
}


.dgh td{background-color:#0076b0; height:25px; color:#FFF; font-weight:bold; padding:0px 5px;}
.dgi td { padding:0px 5px}
.dga td { padding:0px 5px}

/*Modal Popup*/
.modalBackground {
    position:absolute;
    margin:auto auto;
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalHead{
	background-color:#0076b0;
	color:#FFFFFF; 
	font-weight:bold;
	padding:10px;
}

.modalMsg{
 	padding:10px;
	border-color:#F0F0F0;
	color:#000; font-weight:bold;
}

.modalPopup{
    background-color: #c0c0c0;
 	padding:0px;
	width:350px;
}

.modalBtn{
    padding:10px; text-align:center;
}



.debug{color:Maroon; display:none;}

.progressBackgroundFilter {
	background-color:#c4c4c4;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.processMessage { 
    position: absolute;  
    top:50%; 
    left:43%;
    padding:10px; 
    width:auto; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000; 
    text-align:center 
}

