/*BASIC PAGE STYLES*/
html{margin: 0; padding: 0;}
body
{
	padding: 0;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	overflow: -moz-scrollbars-vertical;
	background-image: url(../images/back.gif);
}

body,td,th,input,select{font: 11px 'Tahoma', 'Helvetica', 'Arial', sans-serif;}

input {
border:1px solid #BEBEBE;
font-family: Tahoma, Helvetica, Arial,helvetica;
font-size: 11px;
font-weight: normal;
align:middle;
vertical-align: middle;
}

.checkbox, .radio {margin:0; vertical-align: middle;border:0;}

.button{
	background-color:#AEAEAE;
	color:#FFFFFF;
	font-size: 11px;
	margin:0;
}

.buttonadmin{
	background-color:#666666;
	color:#FFFFFF;
	font-size: 11px;
	margin:0;
	height: 22px;
	width: 70px;
}


img{border: 0;}

hr{border: 0;height: 1px;background: #ccc; color: #999999;clear: both;}
s {font-family:Arial,Helvetica,sans-serif;}
a:link{
	color: #0066CC;
	text-decoration:none;
}
a:visited{
	color: #0066CC;
	text-decoration:none;
}
a:hover{
	color: #559FF2;
	text-decoration:underline;
}
a:active{
	color: #0066CC;
}

.linkas a:link{
	color: #0066CC;
	text-decoration:none;
}
.linkas a:visited{
	color: #0066CC;
	text-decoration:none;
}
.linkas a:hover{
	color: #0066CC;
	text-decoration:underline;
}
.linkas a:active{
	color: #0066CC;
}

.linknews{font-size:11px;font-weight:normal;color:#ae3674;}
.linknews a{color:#ae3674;text-decoration:none;}
.linknews a:hover{
	text-decoration:underline;
	color: #c26e9a;
}

#linksp{font-size:11px;font-weight:normal;color:#ae3674;}
#linksp a{color:#ae3674;text-decoration:none;}
#linksp a:hover{
	text-decoration:underline;
	color: #c26e9a;
}

#linkakc{font-size:11px;font-weight:normal;color:#E41B52;}
#linkakc a{color:#E41B52;text-decoration:none;}
#linkakc a:hover{
	text-decoration:underline;
	color: #ED6B8F;
}

#linknuol{
	font-size:11px;
	font-weight:normal;
	color:#FF3399;
}
#linknuol a{
	color:#B73C6A;
	text-decoration:none;
}
#linknuol a:hover{
	text-decoration:underline;
	color: #EC46A6;
}
	
#linkprod{
	font-weight:bold;
	color:#B8476F;
}
#linkprod a{color:#B8476F;text-decoration:none;}
#linkprod a:hover{
	text-decoration:underline;
	color: #CB769A;}
	
#linkwhite{font-size:11px;font-weight:normal;color:#FFFFFF;}
#linkwhite a{color:#FFFFFF;text-decoration:none;}
#linkwhite a:hover{
	text-decoration:underline;
	color: #E8E8E8;
}
	
#linkgray{font-size:11px;font-weight:normal;color:#828282;}
#linkgray a{color:#828282;text-decoration:none;}
#linkgray a:hover{
	text-decoration:underline;
	color: #0066CC;}


h1,h2,h3,h4,h5,h6{font-weight: bold;margin: 10px 0;}
h1{font-size: 16px;}
h2{font-size: 14px;}
h3{font-size: 12px;}

.left{float:left;text-align:left;padding:10px;}
.right{float:right;text-align:left;padding:10px;}
.bg{background-color:#e8eefa;padding:10px;}

br.clearing{height:1px;font-size:1px;clear:both;}

.error{color:#CC0000;font-weight:bold;padding:10px;}
.msg{
	color:#CC0066;
	font-weight:bold;
	padding:10px;
}


/*MENU*/

#draugai{
	text-align: right;
	background-color:#FFFFFF;
	float:none;
	padding-top: 3px;
	padding-bottom: 3px;
}

#leftmenuadmin{
width: 200px;
text-align: right;
background-color:#FFFFFF;
float:left;
}
html>body ##leftmenuadmin a{ /*Non IE rule*/
width: auto;
}
#leftmenuadmin a{
	padding: 2px 5px 2px 3px;
	margin: 1px 0;
	display: block;
	width: 100%;
	text-decoration: none;
	color: #FFFFFF;
}

#leftmenuadmin a.level1{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;/*background-image: url(../images/trikz.gif);
background-position: right center;
background-repeat:no-repeat;*/
	background-color: #E23F78;	
}
#leftmenuadmin a.level1:hover{
	color: #E6E6E6;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #D9377C;
}
#leftmenuadmin a.activus1{
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #C72361;
}

#leftmenu{
width: 200px;
text-align: right;
background-color:#FFFFFF;
float:left;
}
html>body #leftmenu a{ /*Non IE rule*/
width: auto;
}
#leftmenu a{
	padding: 2px 5px 2px 3px;
	margin: 1px 0;
	display: block;
	width: 100%;
	text-decoration: none;
	color: #FFFFFF;
}

#leftmenu a.level1{
	font-size: 12px;
	color: #D94286;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DC6B96;
}
#leftmenu a.level1:hover{
	color: #E15184;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
#leftmenu a.activus1{
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #B0154B;
}

#leftmenu a.level2{
	color:#666666;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7E1EB;
	background-color: #FFFFFF;
}
#leftmenu a.level2:hover{
	color:#FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	background-color: #E0477C;
}

#leftmenu a.activus2{
	color:#FFFFFF;
	background-color:#C11C4E;
	font-weight:normal;/*background-image: url(../images/trikb.gif);
background-position: right center;
background-repeat:no-repeat;*/
	padding-top: 3px;
	padding-bottom: 3px;
}

#leftmenu a.level3{
	color:#C72354;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FCF3F8;
	background-color: #FBE6EF;
}
#leftmenu a.level3:hover{
	color:#FFFFFF;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	background-color: #EDA3B6;
}

#leftmenu a.activus3{
	color:#FFFFFF;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	background-color: #DF5E82;
}

#leftmenu a.level4{
	color:#FFFFFF;
	background-color:#EC91AA;
  padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#leftmenu a.level4:hover{
	color:#FFFFFF;
	padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	background-color: #DD557D;
}

#leftmenu a.activus4{
	color:#FFFFFF;
	padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	background-color: #C62B65;
}

#leftmenu a.level5{
	color:#FFFFFF;
	padding-right: 45px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #AE244A;
}
#leftmenu a.level5:hover{
	color:#FFFFFF;
	padding-right: 45px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: normal;
	background-color: #971747;
}

#leftmenu a.activus5{
	color:#FFFFFF;
	padding-right: 45px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	background-color: #8A1E3C;
}




/*MAIN PAGE PARTS*/

#logo{
	height: 15px;
	width: 100%;
	background-image: url(../images/sveiki_logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	padding-top: 55px;
	padding-bottom: 10px;
	color: #999999;
	}

#topup{
	background-image: url(../images/topUpback.jpg);
	background-position: center bottom;
	background-repeat:no-repeat;
	width:100%;
	height:26px;
	color: #FFFFFF;
}

#top{
	background-image: url(../images/bg_top3.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	width:100%;
	height:25px;
	z-index: 10;
}

#topA{/*Admin*/
	background-image: url(../images/sveiki_logo.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	width:100%;
	height:80px;
	z-index: 10;
}

#topmenu{
	width:1004px;
	position:relative;
}
#topmenu a{
	color:#FFFFFF;
	text-decoration:none;
}

#topmenu a.psw{
	display:block;
	width:105px;
	color:#FF0000;
	padding:3px;
	text-align:center;
}
#topmenu a.act{
	display:block;
	width:105px;
	background-color:#CCCCCC;
	color:#C27AA2;
	padding:3px;
	text-align:center;
}

#tree{
	padding-left:15px;
	font-size:11px;
	font-weight:bold;
	color:#999999;
}
#tree a{
	color:#999999;
	text-decoration:none;
}
#tree a:hover{
	text-decoration:underline;
	color: #B6B6B6;
}

#content{
	width:1004px;
	height:auto;
	background-color:#ffffff;
	padding-top: 30px;
}
#leftcell{
	width:201px;
	/*background-image: url(../images/bg_left.gif);*/
background-color:#ffffff;
	padding:10px 0 50px 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #F7E1EB;
	border-right-color: #F7E1EB;
}
#centercell{
	width:610px;
	background-color:#ffffff;
	padding:10px;
	margin:0;
	padding-top:0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#centercellA{/*Admin*/
	width:761px;
	background-color:#FFFFFF;
	padding:10px;
	padding-top:0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#rightcell{
	width:181px;
	background-color:#ffffff;
	padding:10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #F7E1EB;
	border-left-color: #F7E1EB;
}


/*BLOCKS*/
.block{
	background-color:#FEFCF5;
	margin-bottom:10px;
	text-align:left;
	display:block;
	color: #666666;
}

.blockadmin{
	background-color:#FFFFFF;
	margin-bottom:10px;
	text-align:left;
	display:block;
}

.blockmark{
background-color:#FFFFFF;
margin-bottom:10px;
text-align:left;
display:block;
}

.blockHead{
	color:#D37C97;
	font-weight:bold;
	padding:5px 5px 5px 12px;
	display:block;
	width:auto;
	background-repeat: no-repeat;
	background-color: #FEF3F8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EDC0D4;
	border-right-color: #EDC0D4;
	border-left-color: #EDC0D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7E1EB;
	}
	
.blockHeadnolink{
	color:#868686;
	font-weight:bold;
	padding:5px 5px 5px 12px;
	display:block;
	width:auto;
	background-repeat: no-repeat;
	background-color: #FEF1F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EDC0D4;
	border-right-color: #EDC0D4;
	border-left-color: #EDC0D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5DEE9;
	}

.blockHeadadmin{
	background-color:#ECECEA;
	padding-left:10px;
	color:#FFF;
	font-weight:bold;
	padding:5px;
	display:block;
	width:auto;
	border: 1px solid #ACACAC;
}
.blockHead table{background-color:#807F7B;color:#FFF;}
.blockHead a{color:#fff;text-decoration:none;font-weight:bold;}
.blockHead a:hover{color:#fff;}
.blockHead a:visited{color:#fff;}

.blockHead1{
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 5px 5px 12px;
	display:block;
	width:auto;
	background-repeat: no-repeat;
	background-color: #999999;
	text-align: left;
}

.blockHeadcenter{
	color:#BE1D63;
	font-weight:bold;
	padding:5px 5px 5px 12px;
	display:block;
	width:auto;
	background-repeat: no-repeat;
	background-color: #FDE8F1;
	border: 1px solid #EDC0D4;
}

.blockHeadmain{
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 5px 5px 12px;
	display:block;
	width:auto;
	background-repeat: no-repeat;
	font-size: 12px;
	border: 1px solid #D1D1D1;
	background-image: url(../images/news.jpg);
}

.blockHead table{background-color:#FFFFFF;color:#666666;}
.blockHead a{color:#666666;text-decoration:none;font-weight:bold;}
.blockHead a:hover{
	color:#666666;
}
.blockHead a:visited{
	color:#666666;
}

.blockInfo{
	padding:10px;
	display:block;
	background-color: #ffffff;
}

.blockInfoNews{
	padding:10px;
	display:block;
	border: 1px solid #E4E4E4;
}

.blockNews{
	background-color:#FFFFFF;
	margin-bottom:10px;
	text-align:left;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


.blockadmintop{
	padding:10px;
	display:block;
	background-color: #FFFFFF;
}

.blocksmall{
	padding:10px;
	display:block;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EDC0D4;
	border-bottom-color: #EDC0D4;
	border-left-color: #EDC0D4;
}


.blockcontent{
	background-color: #FFFFFF;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
}

.blockInfoadmin{
	padding:10px;
	display:block;
	border: 1px solid #D1D1D1;
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
}

.blockInfoMark{
	padding:10px;
	display:block;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.blockmark{
	padding:10px;
	display:block;
	border: 1px solid #E4E4E4;
	background-color: #FFFFFF;
}

.loading{
background-image:url(../images/loading.gif);
background-position:left center;
background-repeat:no-repeat;
text-align:left;
padding-left:25px;
}

/*PRODUCT*/
.product{
	padding:0;
	margin-bottom:15px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDE8F1;
}

.product span{
	color:#666666;
	margin-right:5px;
}
.thumb{border:1px solid #EDC0D4;margin:0;}
.mark{
	color:#C57897;
	font-weight:bold;
}

#ProdName{
	font-size:12px;
	font-weight:bold;
	color:#B8476F;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
}

#price{
	font-size:12px;
	font-weight:normal;
	color:#707070;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
}
#Prodkod{
	font-size:11px;
	font-weight:normal;
	color:#808080;
	padding-bottom:10px;
}

.Prod{
	font-size:11px;
	font-weight:normal;
	color:#808080;
	padding-bottom:10px;
}

#ProdMark{width:160px;height:250px;border: 1px solid #ECC1D2;vertical-align:top;text-align:center;padding:10px;}
#ProdDescr{width:360px;height:250px;border: 1px solid #ECC1D2;vertical-align:top;padding:10px;overflow:auto;}



/*MARK*/
.markIMG{width:auto;float:left;padding:5px;margin:0;}
.markIMG img{margin-left:15px;}
/*COLOR*/
.color{width:60px;height:40px;border: 1px solid #000;display:block;}
.preview{width:60px;height:40px;border: 1px solid #FF042F;margin:5px;display:block;float:left;}

.title{
	color:#975163;
	font-weight:bold;
}

/*TABLE TOP*/
.brdtop{border-top:1px solid #BEBEBE;}
.carttop{background-color:#E6E6E6;color:#666666;}
#cartcont{
	border: 1px solid #CCCCCC;
}
.colblock{display:block; width:30px; height:18px;border:1px solid #BEBEBE;}
.cty{font-size:11px;height:18px;text-align:center;}
.even{background-color:#F0F0F0;}
.odd{background-color:#FFFFFF;}
.product .discount{display:block;font-size:12px;font-weight:bold;background-color:#c00;color:#FFF;padding:2px;width:30px;text-align:center;}
