/* Start of CMSMS style sheet 'style' */
/* Start of CMSMS style sheet 'style' */
/* Start of CMSMS style sheet 'style' */
/*------------------------------------------------------------------
[Master Stylesheet]

Project:	Sky1
Version:	1.0
Last change:	08-08-04
-------------------------------------------------------------------*/

/* ---------------------------------------------------------------- Shared styles - start-----------------------------------------------------------------------*/

* {
 margin: 0;
 padding: 0;
 outline: none;
 border: none;
} 

body{
 font-family: Verdana, Tahoma, Arial ;
 font-size: 100%;
 color: #000000;
}

.diver {
 background: url(images/bg_main2.jpg) top center no-repeat;
}
  
#container {
 text-align: left;
 width: 996px;
 margin: 0 auto;
}  

#container2 {
 text-align: left;
 width: 996px;
 margin: 0 auto;
 background: url(images/bg_menu_inner.jpg) top center no-repeat;
}  

#container3 {
 text-align: left;
 width: 996px;
 margin: 0 auto;
} 

#container4 {
 text-align: left;
 width: 984px;
 height: 1px;
 margin: 0 auto;
 background: url(images/bg_main_bottom_line.jpg) top left repeat-x;
}

p, a{
 font-size: 12px;
} 

a{
 text-decoration: underline;
 color: #000000;
} 

/* ----------------------- Left menu - start----------------------------*/

#leftMenu{
display: inline;
float: left;
width: 240px;
}

.menuBg{
background: url(images/bg_menu.jpg) top left repeat-y;
}

.menuBg2{
background: url(images/bg_menu2.jpg) top left repeat-y;
}

#leftMenuLogoIndex{
display: inline;
float: left;
width: 228px;
height: 142px;
background: url(images/bg_menu_logo2.jpg) 5px 0px no-repeat;
}

#leftMenuLogo img{
margin: 49px 0 0 44px;
width: 152px;
height: 87px;
}

#leftMenuList{
display: inline;
float: left;
width: 228px;
padding:0 0 20px 0;
}

#leftMenu .menuLeft{
 list-style-type: none;
 position:relative;
}
 
#leftMenu .menuLeft ul {
margin: 26px 0 0 19px;
list-style-type: none;
}
 
#leftMenu .menuLeft ul li {
float:left;
position:relative;
border-bottom:1px solid #f1f3ee;
} 

#leftMenu .firsItem  {
float:left;
position:relative;
border-top:1px solid #f1f3ee;
} 

#leftMenu .menuLeft ul li a {
font-size: 13px;
font-weight: bold;
line-height: 1;
display:block;
text-decoration: none;
color:#00a4d6;
width:178px;
text-align:left;
padding: 6px 0px 6px 24px;
}

#leftMenu .menuLeft ul li a:hover {
 color:#747474;
 background: url(images/bg_menu_arrow.jpg) 10px 10px no-repeat;
}

#leftMenu .activated{
 color:#747474;
 background: url(images/bg_menu_arrow.jpg) 10px 10px no-repeat;
}

#leftMenu .menuLeft ul li ul {
padding:0;
margin: 0;
list-style-type: none;
}
 
#leftMenu .menuLeft ul li ul li {
float:left;
position:relative;
border-bottom:1px solid #f1f3ee;
} 
 
#leftMenu .menuLeft ul li ul li a {
font-size: 11px;
font-weight: bold;
line-height: 1;
display:block;
text-decoration: none;
color:#747474;
width:158px;
text-align:left;
padding: 7px 0px 7px 44px;
}

#leftMenu .menuLeft ul li ul li a:hover {
 color:#6d6d6d;
 background: url(images/bg_menu_arrow.jpg) 10px 10px no-repeat;
}
/* ----------------------- Left menu - end----------------------------*/

/* ----------------------- Top menu - start----------------------------*/

#topMenu{
 margin: 0 0 0 80px;
 font-family: tahoma;
 font-size: 13px;
 list-style-type: none;
 display: inline;
 float: left;
 width: 650px;
 height: 40px;
}

#topMenu ul{
float: left;
}

#topMenu ul li {
 display: inline;
}

#topMenu ul li a{
font-weight: bold;
padding: 10px 8px 10px 24px;
color: White;
text-decoration: none;
float: left;
background: url(images/bg_menu_arrow.gif) 0px 12px no-repeat;
}

#topMenu ul li a:hover{
text-decoration: underline;
}

#topMenu a.activated {
text-decoration: underline;
}

#topMenu .cart2 {
   display: inline;
   float: right;
   height: 34px;
  padding-left: 5px;
  padding-right: 5px;
}

#topMenu .cart3 {
   display: inline;
   float: right;
   height: 34px;
   padding-left: 5px;
   padding-right: 5px;
   margin: 0 90px 0 0;
}

#topMenu .cartImg {
   padding: 8px 4px 0 2px;
   display: inline;
   float: left;
}

#topMenu .cartText {
   padding: 8px 0 0 3px;
   display: inline;
   float: left;

}

#topMenu .cartText a{
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
}

#topMenu .cartText a:hover{
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
}

/* ----------------------- Top menu - end---------------------------*/

/* ----------------------- Pathway start----------------------------*/

#pathway{
 font-family: verdana;
 display: inline;
 margin: 80px 0 0 41px;
 float: left;
 width: 680px;
 height: 16px;
}

#pathway p{
 font-size: 10px;
 color: #00a4d6;
}

#pathway a{

 font-size: 10px;
 color: #00a4d6;
}

/* -----------------------  Pathway- end---------------------------*/

/* ----------------------- Content- start----------------------------*/

#contentIndex{
 display: inline;
 float: left;
 width: 740px;
 height: 485px;
}
/* ----------------------- Content katalogas- start----------------------------*/
#content{
 margin: 5px 0 0 15px;
 display: inline;
 float: left;
 width: 711px;
 background: #ffffff;
 border-top: 3px solid #e6e6e6;
 border-left: 3px solid #e6e6e6;
 border-right: 2px solid #e6e6e6;
 border-bottom: 2px solid #e6e6e6;
}

#content .contentProduct{
 display: inline;
 float: left;
 width: 236px;
 height: 334px;
 border-right: 1px solid #e6e6e6;
 border-bottom: 1px solid #e6e6e6;
}

#content .contentProductImg{
 text-align: center;
 margin: 15px 0 0 18px;
 display: inline;
 float: left;
 width: 198px;
 height: 198px;
}

#content .productImgTb td{
 width: 196px;
 height: 196px;
 vertical-align: middle;
}

#content .contentProductInfo{
 font-family: verdana;
 margin: 10px 0 0 19px;
 display: inline;
 width: 196px;
 height: 40px;
 float: left;
 overflow: hidden;
}

#content .contentProductInfo p{
padding: 0 4px 0 7px;
color: #283078;
font-size: 11px;
}

#content .contentProductPrice{
 font-family: verdana;
 margin: 8px 0 0 19px;
 display: inline;
 width: 196px;
 float: left;
 border-top: 1px solid #ececec;
 border-bottom: 1px solid #ececec;
}

#content .contentProductPrice p{
padding: 4px 4px 4px 7px;
font-weight: normal;
color: #000000;
font-size: 11px;
}

#content .contentProductButton{
 margin: 9px 0 0 19px;
 display: inline;
 float: left;
 width: 196px;
}

#cleardiv{
 margin: 0 0 0 10px;
 float: left;
 width: 711px;
 height: 50px;
}

#nav{
display: inline;
color: #283078;
margin: 0 24px 0 0;
padding: 20px 0 22px 0;
float: right;
width: 715px;
text-align: center;
}

#nav a{
text-decoration: none;
color: #283078;
text-align: center;
}
#nav a.navBack{
padding: 8px 10px 10px 10px;
text-decoration: underline;
color: #2190C8;
font-weight: bold;
font-size: 12px;
line-height: 18px;
}

#nav a.navNext{
padding: 8px 10px 10px 10px;
text-decoration: underline;
font-weight: bold;
color: #2190C8;
font-size: 12px;
line-height: 18px;
}

#nav a.nr{
padding: 4px 6px 5px 6px;
text-decoration: none;
color: #000000;
font-size: 12px;
line-height: 18px;
font-weight: bold;
background: url(images/nr.jpg) 0px 2px no-repeat;
}

#nav a.selected{
padding: 4px 6px 5px 6px;
text-decoration: none;
color: #ffffff;
font-size: 12px;
line-height: 18px;
font-weight: bold;
background: url(images/selected.jpg) 0px 2px no-repeat;
}

#nav a:hover.nr{
background: url(images/nr2.jpg) 0px 2px no-repeat;
}

/* ----------------------- Content katalogas- end---------------------------*/

/* ----------------------- Content produktas- start---------------------------*/

#contentP{
 margin: 5px 0 0 15px;
 display: inline;
 float: left;
 width: 711px;
 background: #ffffff;
 border: 3px solid #e6e6e6;
}

#contentPCont{
 padding: 0 0 20px 0;
 margin: 6px 0 0 15px;
 display: inline;
 float: left;
 width: 678px;
}

#contentPCont .back{
 margin: 0 0 0 17px;
 display: inline;
 float: left;
 width: 600px;
 height: 28px;
}

#contentPCont .back a{
 padding: 0 0 0 12px;
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;
 color: #747474;
 background: #ffffff url(images/bg_product_back.jpg) 2px 5px no-repeat;
}

#contentPCont .back2{
 margin: 10px 0 0 45px;
 display: inline;
 float: left;
 width: 100px;
 height: 28px;
}

#contentPCont .back2 a{
 padding: 0 0 0 12px;
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;
 color: #747474;
 background: #ffffff url(images/bg_product_back.jpg) 2px 5px no-repeat;
}

#contentPCont .leftImages{
display: inline;
float: left;
width: 271px;
}

#contentPCont .bigImg{
 margin: 5px 0 0 0;
 display: inline;
 float: left;
 width: 271px;
 height: 281px;
}

#contentPCont .productImgTb td{
 width: 267px;
 height: 267px;
 vertical-align: middle;
border: 1px solid #E6E6E6;
}


#contentPCont .info{
 font-family: verdana;
 margin: 20px 0 0 47px;
 display: inline;
 float: left;
 width: 349px;
 height: 60px;
 overflow: hidden;
}

#contentPCont .info p{
padding: 3px 4px 4px 7px;
color: #283078;
font-size: 13px;
}

#contentPCont .price{
 font-family: verdana;
 margin: 6px 0 0 46px;
 display: inline;
 width: 341px;
 float: left;
 border-top: 1px solid #ececec;
}

#contentPCont .price p{
padding: 4px 0 4px 12px;
font-weight: bold;
color: #000000;
font-size: 11px;
}

#contentPCont .priceN{
float: left;
width: 68px;
}

#contentPCont .priceNm{
float: left;
width: 98px;
}

#contentPCont .code{
 font-family: verdana;
 margin: 0 0 0 46px;
 display: inline;
 width: 341px;
 float: left;
 border-top: 1px solid #ececec;
 border-bottom: 1px solid #ececec;
}

#contentPCont .code p{
padding: 4px 0 4px 12px;
font-weight: bold;
color: #283078;
font-size: 11px;
}

#contentPCont .codeN{
float: left;
width: 68px;
}

#contentPCont .codeNm{
float: left;
width: 98px;
}

#contentPCont .buy{
margin: 17px 0 0 8px;
float: right;

}

#contentPCont .interest{
margin: 17px 0 0 8px;
float: right;

}

#contentPCont .thumbs{
margin: 5px 0 0 0px;
float: left;
width: 280px;

}

#contentPCont .thumb{
display: inline;
margin: 9px 10px 0 0px;
float: left;
width: 55px;
height: 55px;
}

#contentPCont .thumb img{
border: 1px solid #E6E6E6;
}

#contentPCont .line{
margin: 9px 0 0 2px;
display: inline;
float: left;
width: 660px;
height: 1px;
background: #ffffff url(images/line.jpg) 0px 0px repeat-x;
}

#contentPCont .text{
font-family: verdana;
display: inline;
float: left;
width: 600px;
}

#contentPCont .text h1{
padding: 16px 0 2px 8px;
font-weight: bold;
color: #010101;
font-size: 15px;
}

#contentPCont .text p{
line-height: 21px;
padding: 2px 0 2px 8px;
color: #010101;
font-size: 13px;
}

/* ----------------------- Content produktas- end---------------------------*/

/* ----------------------- Content krepselis- start---------------------------*/

#cartHeader{
margin: 15px 0 0 4px;
display: inline;
float: left;
width: 671px;
height: 30px;
background: #ececec;
border-bottom: 1px solid #00baea;
}

#cartHeader p{
font-family: verdana;
font-weight: bold;
font-size: 11px;
color: #283078;
}

#cartHeader .left{
float: left;
width: 325px;
}

#cartHeader .left p{
padding: 9px 0 4px 14px;
}

#cartHeader .left2{
float: left;
width: 109px;
}

#cartHeader .left2 p{
padding: 9px 0 4px 18px;
}

#cartHeader .right{
float: left;
width: 112px;
}

#cartHeader .right p{
padding: 9px 0 4px 0px;
}

#cartHeader .right2{
float: left;
width: 125px;
}

#cartHeader .right2 p{
padding: 9px 0 4px 0px;
}

#contentPCont .cartElement{
margin: 0 0 0 4px;
display: inline;
float: left;
width: 671px;

border-bottom: 1px solid #747474;
}

#contentPCont .cartElement p{
font-family: verdana;
}

#contentPCont .cartElementleft{
float: left;
width: 325px;
}

#contentPCont .cartElementthumb{
margin: 12px 0 0 2px;
float: left;
width: 55px;
height: 64px;
}

#contentPCont .cartElementtext{
float: left;
width: 266px;
}

#contentPCont .cartElementtext p{
padding: 10px 10px 10px 22px;
color: #283078;
font-size: 11px;
line-height: 13px;
}

#contentPCont .cartElementright{
float: left;
width: 346px;
}

#contentPCont .cartElementtop{
float: left;
width: 346px;
height: 40px;
border-bottom: 1px solid #ececec;
}

#contentPCont .cartElementleft2{
float: left;
width: 109px;
}

#contentPCont .cartElementleft2 p{
padding: 10px 0 4px 16px;
color: #000000;
font-size: 11px;
line-height: 13px;
}

#contentPCont .cartElementright1{
float: left;
width: 112px;
}

#contentPCont .cartElement  input{
 margin: 8px 0 0 0;
 padding: 2px 0 0 2px;
 font-family: verdana;
 font-size: 11px;
 line-height: 13px;
 width:68px;
 height: 16px;
 border: 1px solid #747474;
}

#contentPCont .cartElementright2{
float: left;
width: 125px;
}

#contentPCont .cartElementright2 p{
padding: 10px 0 4px 0px;
color: #000000;
font-size: 11px;
line-height: 13px;
}

#contentPCont .cartElementbottom{
float: left;
width: 346px;
height: 35px;
}

#contentPCont .cartElementdelete{
display: inline;
margin: 9px 0 0 222px;
float: left;
width: 50px;
height: 20px;
background: url(images/delete.gif) 0px 4px no-repeat;
}

#contentPCont .cartElement a{
padding: 0px 0 0px 16px;
color: #000000;
font-size: 11px;
line-height: 13px;
}

#formHeader{
margin: 15px 0 0 4px;
display: inline;
float: left;
width: 671px;
height: 30px;
background: #ececec;
border-bottom: 1px solid #00baea;
}

#formHeader p{
font-family: verdana;
font-weight: bold;
font-size: 11px;
color: #283078;
}

#formHeader .left{
float: left;
width: 325px;
}

#formHeader .left p{
padding: 9px 0 4px 14px;
}

#contentPCont .formElement{
font-family: verdana;
margin: 0 0 0 4px;
display: inline;
float: left;
width: 671px;
height: 40px;
border-bottom: 1px solid #ececec;
}

#contentPCont .firstElement{
margin: 7px 0 0 4px;
}

#contentPCont  .formElement p{
font-size: 12px;
color: #000000;
}

#contentPCont .formName{
margin: 12px 0 0 42px;
display: inline;
float: left;
width: 100px;
}

#contentPCont .formInput{
margin: 2px 0 0 7px;
display: inline;
float: left;
}

#contentPCont .formInput input{
 margin: 8px 0 0 0;
 padding: 2px 0 0 2px;
 font-family: verdana;
 font-size: 11px;
 width: 208px;
 height: 16px;
 border: 1px solid #747474;
}

#contentPCont .formElement2{
font-family: verdana;
margin: 0 0 0 4px;
display: inline;
float: left;
width: 671px;
height: 100px;
border-bottom: 1px solid #ececec;
}

#contentPCont  .formElement p{
font-size: 12px;
color: #000000;
}

#contentPCont .formInput textarea{
 margin: 8px 0 0 0;
 padding: 2px 0 0 2px;
 font-family: verdana;
 font-size: 11px;
 width: 208px;
 height: 72px;
 border: 1px solid #747474;

}

#contentPCont  .submitButton{
 float: left;
 display: inline;
 margin: 10px 0 0 190px;
 width: 104px;
 height: 28px;
}

#contentPCont .submitButton input{
 width: 104px;
 height: 28px;
 cursor: pointer;
 background: url(images/submit.jpg) 0 0 no-repeat;
}

#contentPCont  .submitButton2{
 float: left;
 display: inline;
 margin: 10px 0 0 190px;
 width: 104px;
 height: 28px;
}

#contentPCont .submitButton2 input{
 width: 128px;
 height: 28px;
 cursor: pointer;
 background: url(images/submit2.jpg) 0 0 no-repeat;
}

/* ----------------------- Content krepselis- end---------------------------*/

/* -----------------------  Content- end---------------------------*/

/* ----------------------- Footer start----------------------------*/

#footer{
 display: inline;
 float: left;
 width: 996px;
 height: 60px;
 font-family: tahoma;
}

#footerCopyright{
 margin: 0 5px 0 0;
 display: inline;
 float: right;
 width: 550px;
}

#footerCopyright p{
 padding: 1px 0 1px 0;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerSolution{
 margin: 0 5px 0 0;
 display: inline;
 float: right;
 width: 550px;
}

#footerSolution p{
 padding: 1px 0 1px 0;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerSolution a{
 text-decoration: none;
 font-size: 11px;
 color: #00b0e0;
}

#footerSolution a:hover{
 text-decoration: underline;

}

#footerSolution a.noLink{
cursor: default;
 color: #777777;
}

#footerSolution a.noLink:hover{
 text-decoration: none;
}



#footerBottomMenu{
 margin: 0 5px 0 0;
 display: inline;
 float: right;
 width: 550px;
}

#footer .menuBottom ul {
float: right;
padding:0;
margin: 0;
list-style-type: none;
}
 
#footer .menuBottom ul li {
float:left;
} 

#footerBottomMenu p{
 padding: 4px 5px 0 6px;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerBottomMenu a{
 text-decoration: none;
 font-size: 11px;
 color: #777777;
}


#footerInner{
 display: inline;
 float: left;
 width: 996px;
 height: 43px;
 font-family: tahoma;
}

#footerCopyrightInner{
 margin: 5px 40px 0 0;
 display: inline;
 float: right;
 width: 450px;
}

#footerCopyrightInner p{
 padding: 1px 0 1px 0;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerSolutionInner{
 margin: 0 40px 0 0;
 display: inline;
 float: right;
 width: 450px;

}

#footerSolutionInner p{
 padding: 1px 0 1px 0;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerSolutionInner a{
 text-decoration: none;
 font-size: 11px;
 color: #00b0e0;
}

#footerBottomMenuInner{
 margin: 0 0 0 25px;
 display: inline;
 float: left;
 width: 450px;
 height: 35px;
}

#footerInner .menuBottom ul {
float: left;
padding:0;
margin: 0;
list-style-type: none;
}
 
#footerInner .menuBottom ul li {
float:left;
} 

#footerBottomMenuInner p{
 padding: 4px 5px 0 6px;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerBottomMenuInner a{
 text-decoration: none;
 font-size: 11px;
 color: #777777;
}

#totalprice{
float:left;
margin: 10px 0px 0px 2px;
text-decoration: none;
font-size: 11px;
color: #283078;
}



/* -----------------------  Footer- end---------------------------*/
/* End of 'style' */


/* End of 'style' */

/* Start of CMSMS style sheet 'style' */
/* Start of CMSMS style sheet 'style' */
/*------------------------------------------------------------------
[Master Stylesheet]

Project:	Sky1
Version:	1.0
Last change:	08-08-04
-------------------------------------------------------------------*/

/* ---------------------------------------------------------------- Shared styles - start-----------------------------------------------------------------------*/

* {
 margin: 0;
 padding: 0;
 outline: none;
 border: none;
} 

body{
 font-family: Verdana, Tahoma, Arial ;
 font-size: 100%;
 color: #000000;
}

.diver {
 background: url(images/bg_main2.jpg) top center no-repeat;
}
  
#container {
 text-align: left;
 width: 996px;
 margin: 0 auto;
}  

#container2 {
 text-align: left;
 width: 996px;
 margin: 0 auto;

}  

#holder {
display: inline;
float:left;
 text-align: left;
 width: 996px;
 background: url(images/bg_menu_inner.jpg) top center no-repeat;
}

#container3 {
 text-align: left;
 width: 996px;
 margin: 0 auto;

} 

#container4 {
margin: 0 0 0 6px;
display: inline;
float: left;
 text-align: left;
 width: 984px;
 height: 1px;
 background: url(images/bg_main_bottom_line.jpg) top left repeat-x;
}

p, a{
 font-size: 12px;
} 

a{
 text-decoration: underline;
 color: #000000;
} 

/* ----------------------- Left menu - start----------------------------*/

#leftMenu{
display: inline;
float: left;
width: 240px;
}

.menuBg{
background: url(images/bg_menu.jpg) top left repeat-y;
}

.menuBg2{
background: url(images/bg_menu2.jpg) top left repeat-y;
}

#leftMenuLogo{
display: inline;
float: left;
width: 228px;
height: 142px;
background: url(images/bg_menu_logo2.jpg) 6px 0px no-repeat;
}

#leftMenuLogo img{
margin: 49px 0 0 44px;
width: 152px;
height: 87px;
}

#leftMenuList{
display: inline;
float: left;
width: 228px;
padding:0 0 20px 0;
}

#leftMenu .menuLeft{
 list-style-type: none;
 position:relative;
}
 
#leftMenu .menuLeft ul {
margin: 26px 0 0 19px;
list-style-type: none;
}
 
#leftMenu .menuLeft ul li {
float:left;
position:relative;
border-bottom:1px solid #f1f3ee;
} 

#leftMenu .firsItem  {
float:left;
position:relative;
border-top:1px solid #f1f3ee;
} 

#leftMenu .menuLeft ul li a {
font-size: 13px;
font-weight: bold;
line-height: 1;
display:block;
text-decoration: none;
color:#00a4d6;
width:178px;
text-align:left;
padding: 6px 0px 6px 24px;
}

#leftMenu .menuLeft ul li a:hover {
 color:#747474;
 background: url(images/bg_menu_arrow.jpg) 10px 10px no-repeat;
}

#leftMenu .activated{
 color:#747474;
 background: url(images/bg_menu_arrow.jpg) 10px 10px no-repeat;
}

#leftMenu .menuLeft ul li ul {
padding:0;
margin: 0;
list-style-type: none;
}
 
#leftMenu .menuLeft ul li ul li {
float:left;
position:relative;
border-bottom:1px solid #f1f3ee;
} 
 
#leftMenu .menuLeft ul li ul li a {
font-size: 11px;
font-weight: bold;
line-height: 1;
display:block;
text-decoration: none;
color:#747474;
width:158px;
text-align:left;
padding: 7px 0px 7px 44px;
}

#leftMenu .menuLeft ul li ul li a:hover {
 color:#6d6d6d;
 background: url(images/bg_menu_arrow.jpg) 10px 10px no-repeat;
}

#leftMenu .menuLeft a.activated{
 color:#6d6d6d;
}

/* ----------------------- Left menu - end----------------------------*/

/* ----------------------- Top menu - start----------------------------*/

#topMenu{
 margin: 0 0 0 80px;
 font-family: tahoma;
 font-size: 13px;
 list-style-type: none;
 display: inline;
 float: left;
 width: 653px;
 height: 40px;
}

#topMenu ul{
float: left;
}

#topMenu ul li {
 display: inline;
}

#topMenu ul li a{
font-weight: bold;
padding: 10px 8px 10px 24px;
color: White;
text-decoration: none;
float: left;
background: url(images/bg_menu_arrow.gif) 0px 12px no-repeat;
}

#topMenu ul li a:hover{
text-decoration: underline;
}

#topMenu a.activated {
text-decoration: underline;
}

/* ----------------------- Top menu - end---------------------------*/

/* ----------------------- Pathway start----------------------------*/

#pathway{
 font-family: verdana;
 display: inline;
 margin: 80px 0 0 41px;
 float: left;
 width: 690px;
 height: 16px;
}

#pathway p{
 font-size: 10px;
 color: #00a4d6;
}

#pathway a{
 font-size: 10px;
 color: #00a4d6;
}

/* -----------------------  Pathway- end---------------------------*/

/* ----------------------- Content- start----------------------------*/

#contentIndex{
 display: inline;
 float: left;
 width: 740px;
 height: 485px;
}
/* ----------------------- Content katalogas- start----------------------------*/
#content{
 margin: 5px 0 0 15px;
 display: inline;
 float: left;
 width: 711px;
 background: #ffffff;
 border-top: 3px solid #e6e6e6;
 border-left: 3px solid #e6e6e6;
 border-right: 2px solid #e6e6e6;
 border-bottom: 2px solid #e6e6e6;
}

#content .contentProduct{
 display: inline;
 float: left;
 width: 236px;
 height: 334px;
 border-right: 1px solid #e6e6e6;
 border-bottom: 1px solid #e6e6e6;
}

#content .contentProductImg{
 text-align: center;
 margin: 15px 0 0 18px;
 display: inline;
 float: left;
 width: 198px;
 height: 198px;
}

#content .productImgTb td{
 width: 196px;
 height: 196px;
 vertical-align: middle;
}

#content .contentProductInfo{
 font-family: verdana;
 margin: 10px 0 0 19px;
 display: inline;
 width: 196px;
 height: 40px;
 float: left;
 overflow: hidden;
}

#content .contentProductInfo p{
padding: 0 4px 0 7px;
color: #283078;
font-size: 11px;
}

#content .contentProductPrice{
 font-family: verdana;
 margin: 8px 0 0 19px;
 display: inline;
 width: 196px;
 float: left;
 border-top: 1px solid #ececec;
 border-bottom: 1px solid #ececec;
}

#content .contentProductPrice p{
padding: 4px 4px 4px 7px;
font-weight: normal;
color: #000000;
font-size: 11px;
}

#content .contentProductButton{
 margin: 9px 0 0 19px;
 display: inline;
 float: left;
 width: 196px;
}

#cleardiv{
 margin: 0 0 0 10px;
 float: left;
 width: 711px;
 height: 50px;
}
/* ----------------------- Content katalogas- end---------------------------*/

/* ----------------------- Content produktas- start---------------------------*/

#contentP{
 margin: 5px 0 0 15px;
 display: inline;
 float: left;
 width: 711px;
 background: #ffffff;
 border: 3px solid #e6e6e6;
}

#contentPCont{
 padding: 0 0 20px 0;
 margin: 6px 0 0 15px;
 display: inline;
 float: left;
 width: 678px;
}

#contentPCont .back{
 margin: 0 0 0 6px;
 display: inline;
 float: left;
 width: 600px;
 height: 28px;
}

#contentPCont .back a{
 padding: 0 0 0 12px;
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;
 color: #747474;
 background: #ffffff url(images/bg_product_back.jpg) 2px 5px no-repeat;
}


#contentPCont .leftImages{
display: inline;
float: left;
width: 276px;
}

#contentPCont .bigImg{
 margin: 5px 0 0 0;
 display: inline;
 float: left;
 width: 271px;
 height: 281px;
}

#contentPCont .productImgTb td{
 width: 267px;
 height: 267px;
 vertical-align: middle;
border: 1px solid #E6E6E6;
}


#contentPCont .info{
 font-family: verdana;
 margin: 20px 0 0 50px;
 display: inline;
 float: left;
 width: 345px;
 height: 60px;
 overflow: hidden;
}

#contentPCont .info p{
padding: 3px 4px 4px 8px;
color: #283078;
font-size: 13px;
}

#contentPCont .price{
 font-family: verdana;
 margin: 6px 0 0 46px;
 display: inline;
 width: 341px;
 float: left;
 border-top: 1px solid #ececec;
}

#contentPCont .price p{
padding: 4px 0 4px 12px;
font-weight: bold;
color: #000000;
font-size: 11px;
}

#contentPCont .priceN{
float: left;
width: 68px;
}

#contentPCont .priceNm{
float: left;
width: 98px;
}

#contentPCont .priceNm p{
padding: 4px 0 4px 12px;
font-weight: normal;
color: #000000;
font-size: 11px;
}

#contentPCont .code{
 font-family: verdana;
 margin: 0 0 0 46px;
 display: inline;
 width: 341px;
 float: left;
 border-top: 1px solid #ececec;
 border-bottom: 1px solid #ececec;
}

#contentPCont .code p{
padding: 4px 0 4px 12px;
font-weight: bold;
color: #283078;
font-size: 11px;
}

#contentPCont .codeN{
float: left;
width: 68px;
}

#contentPCont .codeNm{
float: left;
width: 98px;
}

#contentPCont .codeNm p{
padding: 4px 0 4px 12px;
font-weight: normal;
color: #000000;
font-size: 11px;
}

#contentPCont .buy{
display: inline;
margin: 17px 92px 0 0px;
float: right;
}

#contentPCont .buy p{
margin: 0;
padding: 0;
}

#contentPCont .interest{
margin: 17px 5px 0 0px;
float: right;
}

#contentPCont .interest p{
margin: 0;
padding: 0;
}

#contentPCont .thumbs{
padding: 0 0 10px 0;
margin: 5px 0 0 0px;
float: left;
width: 280px;
}

#contentPCont .thumb{
display: inline;
margin: 7px 10px 0 2px;
float: left;
width: 55px;
height: 55px;
}

#contentPCont .line{
margin: 9px 0 0 2px;
display: inline;
float: left;
width: 660px;
height: 1px;
background: #ffffff url(images/line.jpg) 0px 0px repeat-x;
}

#contentPCont .text{
font-family: verdana;
display: inline;
float: left;
width: 600px;
}

#contentPCont .text h1{
padding: 16px 0 2px 8px;
font-weight: bold;
color: #010101;
font-size: 15px;
}

#contentPCont .text p{
line-height: 21px;
padding: 2px 0 2px 8px;
color: #010101;
font-size: 13px;
}

#contentPCont .smatt{
 font-family: verdana;
 margin: 5px 0 0px 46px;
 padding: 0px 0px 5px 0px ;
 display: inline;
 width: 341px;
 float: left;
 border-bottom: 1px solid #ececec;
}

#contentPCont .smatt p{
padding: 1px 0 0px 12px;
font-weight: bold;
color: #000000;
font-size: 11px;
}

#contentPCont .codeNm select{
margin: -1px 0 0 0;
border: 1px solid #ececec;
color: #000000;
width: 70px;
font-size: 10px;
}

/* ----------------------- Content produktas- end---------------------------*/

/* ----------------------- Content krepselis- start---------------------------*/

#cartHeader{
margin: 15px 0 0 4px;
display: inline;
float: left;
width: 671px;
height: 30px;
background: #ececec;
border-bottom: 1px solid #00baea;
}

#cartHeader p{
font-family: verdana;
font-weight: bold;
font-size: 11px;
color: #283078;
}

#cartHeader .left{
float: left;
width: 325px;
}

#cartHeader .left p{
padding: 9px 0 4px 14px;
}

#cartHeader .left2{
float: left;
width: 109px;
}

#cartHeader .left2 p{
padding: 9px 0 4px 17px;
}

#cartHeader .right{
float: left;
width: 112px;
}

#cartHeader .right p{
padding: 9px 0 4px 0px;
}

#cartHeader .right2{
float: left;
width: 125px;
}

#cartHeader .right2 p{
padding: 9px 0 4px 0px;
}

#contentPCont .cartElement{
margin: 0 0 0 4px;
display: inline;
float: left;
width: 671px;

border-bottom: 1px solid #747474;
}

#contentPCont .cartElement p{
font-family: verdana;
}

#contentPCont .cartElementleft{
float: left;
width: 325px;
}

#contentPCont .cartElementthumb{
margin: 12px 0 0 2px;
float: left;
width: 55px;
height: 64px;
}

#contentPCont .cartElementtext{
float: left;
width: 266px;
}

#contentPCont .cartElementtext p{
padding: 10px 10px 10px 22px;
color: #283078;
font-size: 11px;
line-height: 13px;
}

#contentPCont .cartElementright{
float: left;
width: 346px;
}

#contentPCont .cartElementtop{
float: left;
width: 346px;
height: 40px;
border-bottom: 1px solid #ececec;
}

#contentPCont .cartElementleft2{
float: left;
width: 109px;
}

#contentPCont .cartElementleft2 p{
padding: 10px 0 4px 16px;
color: #000000;
font-size: 11px;
line-height: 13px;
}

#contentPCont .cartElementright1{
float: left;
width: 112px;
}

#contentPCont .cartElement  input{
 margin: 8px 0 0 0;
 padding: 2px 0 0 2px;
 font-family: verdana;
 font-size: 11px;
 line-height: 13px;
 width:68px;
 height: 16px;
 border: 1px solid #747474;
 background: url(images/bg_input.jpg) 0px 0px no-repeat;
}

#contentPCont .cartElementright2{
float: left;
width: 125px;
}

#contentPCont .cartElementright2 p{
padding: 10px 0 4px 0px;
color: #000000;
font-size: 11px;
line-height: 13px;
}

#contentPCont .cartElementbottom{
float: left;
width: 346px;
height: 35px;
}

#contentPCont .cartElementdelete{
display: inline;
margin: 9px 0 0 222px;
float: left;
width: 50px;
height: 20px;
background: url(images/delete.gif) 0px 4px no-repeat;
}

#contentPCont .cartElement a{
padding: 0px 0 0px 16px;
color: #000000;
font-size: 11px;
line-height: 13px;
}

#formHeader{
margin: 15px 0 0 4px;
display: inline;
float: left;
width: 671px;
height: 30px;
background: #ececec;
border-bottom: 1px solid #00baea;
}

#formHeader p{
font-family: verdana;
font-weight: bold;
font-size: 11px;
color: #283078;
}

#formHeader .left{
float: left;
width: 325px;
}

#formHeader .left p{
padding: 9px 0 4px 14px;
}

#contentPCont .formElement{
font-family: verdana;
margin: 0 0 0 4px;
display: inline;
float: left;
width: 671px;
border-bottom: 1px solid #ececec;
}

#contentPCont .firstElement{
margin: 7px 0 0 4px;
}

#contentPCont  .formElement p{

font-size: 12px;
color: #000000;
}

#contentPCont .formName{
margin: 12px 0 0 42px;
display: inline;
float: left;
width: 100px;
}

#contentPCont .formInput{
margin: 0px 0 0 7px;
display: inline;
float: left;
}

#contentPCont .formInput input{
 margin: 10px 0 0 0;
 padding: 2px 0 0 2px;
 font-family: verdana;
 font-size: 11px;
 width: 208px;
 height: 16px;
 border: 1px solid #747474;
 background: url(images/bg_input2.jpg) 0px 0px no-repeat;
}

#contentPCont .formElement2{
font-family: verdana;
margin: 0 0 0 4px;
display: inline;
float: left;
width: 671px;
height: 100px;
border-bottom: 1px solid #ececec;
}

#contentPCont  .formElement p{
font-size: 12px;
color: #000000;
}

#contentPCont .formInput textarea{
 margin: 10px 0 0 0;
 padding: 2px 0 0 2px;
 font-family: verdana;
 font-size: 11px;
 width: 208px;
 height: 72px;
 border: 1px solid #747474;

}

#contentPCont  .submitButton{
 float: left;
 display: inline;
 margin: 10px 0 0 150px;
 width: 104px;
 height: 28px;
}

#contentPCont .submitButton input{
 width: 104px;
 height: 28px;
 background: url(images/submit.jpg) 0 0 no-repeat;
}

#contentPCont  .submitButton2{
 float: left;
 display: inline;
 margin: 10px 0 0 150px;
 width: 104px;
 height: 28px;
}

#contentPCont .submitButton2 input{
 width: 128px;
 height: 28px;
 background: url(images/submit2.jpg) 0 0 no-repeat;
}

/* ----------------------- Content krepselis- end---------------------------*/

/* -----------------------  Content- end---------------------------*/

/* ----------------------- Footer start----------------------------*/

#footer{
 display: inline;
 float: left;
 width: 996px;
 height: 60px;
 font-family: tahoma;
}

#footerCopyright{
 margin: 0 5px 0 0;
 display: inline;
 float: right;
 width: 550px;
}

#footerCopyright p{
 padding: 1px 0 1px 0;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerSolution{
 margin: 0 5px 0 0;
 display: inline;
 float: right;
 width: 550px;
}

#footerSolution p{
 padding: 1px 0 1px 0;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerSolution a{
 text-decoration: none;
 font-size: 11px;
 color: #00b0e0;
}

#footerSolution a:hover{
 text-decoration: underline;
}

#footerBottomMenu{
 margin: 0 5px 0 0;
 display: inline;
 float: right;
 width: 550px;
}

#footer .menuBottom ul {
float: right;
padding:0;
margin: 0;
list-style-type: none;
}
 
#footer .menuBottom ul li {
float:left;
} 

#footerBottomMenu p{
 padding: 4px 5px 0 6px;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerBottomMenu a{
 text-decoration: none;
 font-size: 11px;
 color: #777777;
}


#footerBottomMenu a:hover{
 text-decoration: underline;
}


#footerInner{
 display: inline;
 float: left;
 width: 996px;
 height: 43px;
 font-family: tahoma;
}

#footerCopyrightInner{
 margin: 5px 25px 0 0;
 display: inline;
 float: right;
 width: 450px;
}

#footerCopyrightInner p{
 padding: 1px 0 1px 0;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerSolutionInner{
 margin: 0 25px 0 0;
 display: inline;
 float: right;
 width: 450px;

}

#footerSolutionInner p{
 padding: 1px 0 1px 0;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerSolutionInner a{
 text-decoration: none;
 font-size: 11px;
 color: #00b0e0;
}

#footerSolutionInner a:hover{
 text-decoration: underline;
}

#footerBottomMenuInner{
 margin: 0 0 0 25px;
 display: inline;
 float: left;
 width: 450px;
 height: 35px;
}

#footerInner .menuBottom ul {
float: left;
padding:0;
margin: 0;
list-style-type: none;
}
 
#footerInner .menuBottom ul li {
float:left;
} 

#footerBottomMenuInner p{
 padding: 4px 5px 0 6px;
 text-align:right;
 font-size: 11px;
 color: #777777;
}

#footerBottomMenuInner a{
 text-decoration: none;
 font-size: 11px;
 color: #777777;
}

#footerBottomMenuInner a:hover{
 text-decoration: underline;
}

#totalprice{
float:right;
margin: 10px 10px 0px 0px;
text-decoration: none;
font-weight: bold;
font-size: 11px;
color: #283078;
}

#ordererrors{
display: inline;
float:left;
width: 669px;
background-color: #FFECAA;
margin: 15px 0 0 5px;
}


#ordererrors p{
padding: 10px 0px 10px 20px;
text-decoration: none;
font-size: 12px;
color: #000000;
}

#forcontent{
height: 400px;
}
#thankyou{
margin: 60px 10px 60px 10px;
padding: 40px 0px 40px 200px;
background-color: #96D5F8;
}

#thankyou p{
font-size: 12px;
color: #444444;
}

#content.innercontent{
width: 685px;
padding: 25px 15px 10px 20px;
}

#inquirythumbs{
float: left;
width: 340px;
margin: 0px 0px 0px 43px;
border-bottom:1px solid #f1f3ee;
}

.carttext{
padding:0px 0px 7px 0px;

}
/* End of 'style' */


/* End of 'style' */


/* End of 'style' */

