.udv {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 28px;
	color: #03F;
	font-weight: bold;
}

.iroda_felso_linkek {
	color: #CCC;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.iroda_bal_linkek {
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.iroda_kosar {
	font-weight: bold;
	color: #FFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.iroda_udv {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.aqu_company {
	font-size:22pt;
	text-transform:uppercase;
	margin:20px 10px 0 0;
	text-align:right;
	white-space:nowrap;
	font-family: Tahoma, Geneva, sans-serif;
}
.aqu_company a { text-decoration:none; font-weight:normal;}
.aqu_company .light { color:#deedfd;}
.aqu_company .dark { color:#000;}

.kozm_kosar {
	font-weight: bold;
	color: #849773;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

.kozm_menu {
	font-family: Tahoma, Geneva, sans-serif;
	color: #fff8bd;
	text-decoration: none;
	font-size: 14px;
}

.kozm_udv {
	font-family: Times, Geneva, sans-serif;
	font-size: 26px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:0px;
	margin:20px 10px;
}

.all_wrapper {
	text-align:left;
	width:100%;
	margin:0 auto;
	padding:0 0 0 0px;
	background:url(kepek/shp_side_bg.gif) left 0px no-repeat;
}
.shp_bodyshd_r { position:relative;padding:45px 0px 0 0; background:url(kepek/shp_side_bg.gif) right 0px no-repeat;}

.all_wrapper table { position:relative;}
.shp_topbg, .shp_tl, .shp_tr  { position:absolute; top:0px; }
.shp_topbg { background:url(kepek/shp_top_bg.gif) left top repeat-x; right:4px; //width:99.9%; height:216px; }
html>/**/body .shp_topbg { left:5px;}
.shp_tl { background:url(kepek/shp_topleftcorner.gif) left top no-repeat;left:0px;height:216px; width:100px; }
.shp_tr { background:url(kepek/shp_bags.gif) left top no-repeat; right:0px;height:216px; width:292px;}
#container_top_left {
	text-align: center;
	vertical-align: bottom;
	width: 200px;
	padding-bottom:14px;
}
#container_top {
	text-align: left;
	vertical-align: top;
	width:'*';
	padding-bottom:14px;
}
#container_top_right {
	text-align: right;
	vertical-align:bottom;
	width: 200px;
	padding-bottom:0px;
}
#container_menu { background:#fff8bd; padding:2px;}
#container_left_sidebar, #container_right_sidebar {
	text-align: left;
	vertical-align: top;
	width: 200px;
	background:#fff8bd;
}
#container_main_content {
	text-align: center;
	vertical-align: top;
	padding:0 4px 4px 4px;
	background:#e0c2c2;
}
#container_main_content1 {
	text-align: center;
	vertical-align: top;
	padding:0 4px 4px 4px;
	background:#bdefff;
}
#container_footer {
	padding:3px;
	position:relative;
	background:#fff8bd url(kepek/shp_bottom_bg.gif) left bottom repeat-x;
	padding:20px 0;
}
.shp_footerbg_r, .shp_footerbg_l { position:absolute; bottom:0px; width:12px; height:24px;}
.shp_footerbg_r { background:url(kepek/shp_bottom_corn.gif) right bottom no-repeat; right:-4px;}
.shp_footerbg_l { background:url(kepek/shp_bottom_corn.gif) left bottom no-repeat; left:-4px;}

a.shp_logo { line-height:40px; text-decoration:none;}
span.shp_l1 {
	color:#fff8bd;padding:0 2px;
}
span.shp_l2 {
	color:#fff8bd;padding:0 2px;
}
span.shp_l3 {
	color:#fff8bd;padding:0 2px;
}

.shp_greenbg .cpt_divisions_navigation ul.horizontal li , .shp_greenbg .cpt_auxpages_navigation ul.horizontal li { border-right:solid 2px #fff8bd;}

.shp_greenbg { background:#990033; overflow:hidden; }

.cpt_shopping_cart_info {
	padding:5px 10px 35px 10px;
	font-size:75%;
	text-align:left;
	background:#849773 url(../../images/shp_cart.gif) 5px 30px no-repeat;
	color:#FFCCCC;
	margin:5px 5px 0 5px;
}
.cpt_shopping_cart_info a {
	font-size:15px;
	text-decoration:none;
	border-bottom:solid 1px;
	color:#fff;
	line-height:20px;
}
.cpt_shopping_cart_info div {
	padding:3px;
	font-weight:bold;
	color:#D3D9CC;
	padding:0;

}
.cpt_currency_selection {
	text-align: center;
	font-size: 75%;
	background:#849773;
	margin:0 5px 5px 5px;
	//margin:0 5px 0 5px;

}
