/* vip-phone css 2007 04 10 */


body {
	padding:0; 
	margin:0; 
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	color: #333;
}

div {
	padding:0; 
	margin:0; 
	font-family:Tahoma,verdana,arial;
	color: #333;
}

.mainBody {
	width:730px;
	border: 0;
}

a {
	color: #555;
	text-decoration: none;
}

a:hover{
	color: #777;
	text-decoration: none;
}

ul{
   margin:0px;
   font-size:12px;
   padding:0px;
   list-style:none;
}

ul li{		
	background: url(../../images/elo.jpg) center left no-repeat; 
	margin: 10px;
	padding-left:15px;
	height: 10px;
}

ul a{
	color:#777;
	text-decoration:none;
    font-size:11px;
	/*line-height:16px;*/
}

ul a:hover{
	color:#999;
	text-decoration:underline;
}


/*----termékek képeinek megjelenítése-----*/

	.ShowProductPics {
		margin: 10px 10px 10px 10px; 
		padding: 0px;
		background:url(../../images/menu_bg.jpg); 
		border: 1px solid #000000; 
		width:480px; 
		height:580px;
		color:#FFFFFF;
		font-size:16px;	
		word-spacing: 4px;
		letter-spacing: -2px;
		text-align:center;
	}	
	.ShowProductPics a:link, .ShowProductPics a:visited, .ShowProductPics a:active {
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;	
		font-size:16px;	
	}	
	.ShowProductPics a:hover {
		color:#ffffff;
		text-decoration:underline;
		font-weight:bold;
		font-size:16px;	
					
	}
	
	
	.mainpics {
		/*margin: 30 20 20 20; */
		border: 1px #000000; 
		background:#FFFFFF url(../../images/preloader.gif) no-repeat 50% 50%;
	}
	.mainpics:hover, .mainpics.hover { 
		/*margin: 28 18 18 18; */
		border: 2px solid #AA0000;  
	}		
	
	.ShowProductPicsMenu {
		/*margin: 0px 10px 10px 0px;*/
		/*padding: 5px 0 5px 0;*/
		/*border-top: 10px solid;*/
		background: #1134AA;
		/*border-bottom: 2px solid;*/
		/*width: 480px;*/
		height: 50px;
	}	
	
	.indexpics { 
		margin: 3px 2px 3px 2px; 
		border: 0px; 
		vertical-align:middle;
		background:none;
	}
	.indexpics:hover, .indexpics.hover { 
		margin: 2px 1px 2px 1px; 
		border: 1px solid #AA0000; 

	}
	
.productTable {
	padding: 1px;
	font-size:11px;
}


.productCell1 {
	background-color: #FFF;
	padding:3px;
}

.productCell2 {
	/*background: url(../../images/prodCell2bg.gif);*/
	background-color: #EEE;
	padding:5px;
}

.productCell2Akcios {
	/*background: url(../../images/prodCell2bg_akcios.gif);*/
	background-color: #DDD;
	padding:5px;
}

.productCell3 {
	/*background: url(../../images/prodCell3bg.gif);*/
	background-color: #CCC;
}

.productCell4 {
	/*background: url(../../images/prodCell4bg.gif);*/
	background-color: #BBB;
}

.productName {
	font-size: 14px;
	color: #222;
	font-weight:bold;
	font-variant:small-caps;
}

.productPrice {
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
	font-variant:small-caps;
}

.lapozo{
	background-color: #999;
	width: 100%;
	padding:0;
	margin-top: 10px;
	margin-bottom:10px;
}

.lapozo td{
	font-size: 11px;
	padding:2px;
}

.productNameDetails {
	font-size: 24px;
	color: #FFF;
	/*color: #2245AA;*/
	font-weight:bold;
	/*text: small-caps;*/
	letter-spacing: -1px;
	font-variant:small-caps;
}

.productPriceDetails {
	font-size: 20px;
	color: #FF0000;
	font-weight:bold;
	font-variant:small-caps;
}

.productDetails {
	color: #3F6FBB;
}

.productDetailsTable {
	border: 1px solid #FFF;
	-moz-border-radius: 0 18px 0 18px;
}

.purchases_header {
	font-size: 14px;
	font-weight: bold;
	background-color: #ABABAB;
	padding: 15px;
	font-variant:small-caps;
}

.purchase_td1 {
	background-color: #CCC;
	padding: 5px;
	font-size:11px;
}

.purchase_td2 {
	background-color: #DDD;
	padding: 5px;
	font-size:11px;
}

.purchases_vheader {
	font-size: 12px;
	font-weight: bold;
	background-color: #ABABAB;
	padding: 2px;
	font-variant:small-caps;
}

.categoryMenu {
	font-size:12px;
	width:155px;
	margin-bottom:6px;
}

.horizontal_menu {
	font-size:15px;
	font-weight: bold;
	font-variant:small-caps;
}

.cartSubmit {
	background: #fff;
	border: 1px solid #000;
	cursor: pointer;
	}
	
/* CART */

.modifyCart {
	border: 0px;
	width: 100%;
	}
	
	.modifyCart td, th{
		padding: 4px;
		}
	.modifyCart th{
		text-align: left;
		font-size: 9pt;
		}
	
	.modifyCart .tr1{
		background-color: #4ecb00;
		}
	.modifyCart .tr1_hover{
		background-color: #4ecb00;
		}
	
	.modifyCart .tr2{
		background-color: #3ea203;
		}
	.modifyCart .tr2_hover{
		background-color: #3ea203;
		}
		
		.cartDiv {
			padding: 5px;
			float: right;
			clear: both;
			background: #000;
			border: 1px solid #fff;
			color: #fff;
			}
			
			.cartDiv a , .cartDiv a:hover { color: #fff; }
