/*==========CSSÃû³Æ£ºDefault==========*/
html, body {
	height:100%;
}

body {
	margin: 0px;
	padding: 0px;
	background-image:url(/skins/winart/bg_main.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#bec3c6;
	text-align:center;
}
h1,h2,h3,h4,p,form,ul {
	margin:0px;
	padding:0px;
}
#main_container {
	text-align:left;
	width:920px;
	margin:0 auto;
}
#top_nav {
	height:32px;
	position:relative;
}
#meniny {
	position:absolute;
	color:#afb8bc;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(/skins/winart/i_meniny.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding-left:15px;
	top:9px;
	left:14px;
}

ul#account_nav {
	position:absolute;
	top:10px;
	right:30px;
	list-style:none;
	list-style-position:outside;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

ul#account_nav li {
	display:inline;
	color:#afb8bc;
}

ul#account_nav li a {
	
	color:#afb8bc;	
	text-decoration:none;
	padding-left:20px;
	margin-left:10px;
}

ul#account_nav li a:hover {
	color:#fff;

}

ul#account_nav li a.registration {
	background-image:url(/skins/winart/i_registracia.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;

}

ul#account_nav li a.lost_passwd {
	background-image:url(/skins/winart/i_strata_hesla.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;

}

#header {
	position:relative;
	background-image:url(/skins/winart/bg_header.jpg);
	height:75px;
	
}
#header h1 {
	position:absolute;
	top:17px;
	left:17px;
}
#header h1 a {
	display:block;
	background-image:url(/skins/winart/winart_logo.gif);
	background-repeat:no-repeat;
	width:150px;
	height:50px;
}
#header h1 a span {
	display:none;
}


#login_panel {
	position:absolute;
	top:26px;
	left:654px;
	width:160px;
	
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	height:51px;
	color:#666;
	background-image:url(/skins/winart/i_login_key.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:20px;
	/*background-color:#00FF66;*/
}
#logout_panel {
	position:absolute;
	top:25px;
	left:728px;
	width:175px;
	
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	height:51px;
	color:#666;
}

#logout_panel .logged_user
 {
/*	padding-top:5px;
	padding-left:3px;
	padding-right:20px;*/
	text-align:left;
	color:#7d858b;
	/*border:1px solid #ffff00;*/
}
#logout_panel .icon {
	position:absolute;
	top:-12px;
	left:-43px;
}
#logout_panel .logged_user a {
	color:#b1b6b9;
	font-weight:bold;
	text-decoration:none;
}
#logout_panel .logged_user a:hover {
		color:#fff;
	text-decoration:underline;
}
#login_panel .overlabel {
	top:5px;
	left:13px;
	z-index:10;
	color:#666;
}
#login_panel .field {
	border:1px solid #a5acb2;
	color:#666;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 2px 2px 2px;
	border-top:1px solid #999 !important;
	border-left:1px solid #999 !important;
	width:76px;
/*	background-color:transparent;*/
	border:0px;
	/*height:16px;*/
	position:absolute;
	top:1px;
	left:10px;
	line-height:10px;
	margin-top:2px;
}

#login_panel .field_holder {
	position:absolute;
	top:0px;
	left:15px;
	/*background-image:url(/skins/winart/bg_login_field.gif);
	background-repeat:no-repeat;*/
	padding:0px 0px;
	/*height:22px;*/
	width:77px;
}

#login_panel #password_field {

	left:104px;
}
#login_panel .submit {
	position:absolute;
	top:-10px;
	left:205px;
}
#logout_panel .submit {
	position:absolute;
	top:-9px;
	right:0px;
}


#info_bar {
	background-image:url(/skins/winart/bg_info_bar.gif);
	background-repeat:repeat-x;
	height:45px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	position:relative;
}

#info_bar .info {
	width:740px;
	height:100%; 
	border-right:1px solid #cccccc;

}

#main_layout {
	background-image:url(/skins/winart/bg_content.gif);
	background-repeat:repeat-y;
	/*min-height:640px;
	height:640px;*/
}
#main_layout2 {
	background-image:url(/skins/winart/bg_content2.gif);
	background-repeat:repeat-y;
	/*min-height:640px;
	height:640px;*/
}
#main_layout3 {
	background-color:#FFFFFF;
                height:340px;
	/*min-height:640px;
	height:640px;*/
}
.cleaner {
	clear:both;
	font-size:1px;
	line-height:1px;
}
#footer {
	height:57px;
	border-top:1px solid #ccc;
	background-image:url(/skins/winart/bg_footer.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#f4f5f7;
	position:relative;
}
#footer_shadow {
	position:relative;
	background-image:url(/skins/winart/footer_shadow.jpg);
	background-repeat:no-repeat;
	height:60px;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#footer_shadow .contact {
	position:absolute;
	left:17px;
	top:20px;
}
#footer_shadow .contact div {
	float:left;
	padding:0px 18px;
}
#footer_shadow .contact div.adress {
	background-image:url(/skins/winart/vr_dotted_dark_gray.gif);
	background-repeat:repeat-y;
	background-position:top right;
} 
#footer_shadow .contact h2 {
	text-indent:-9999px;
	background-image:url(/skins/winart/winart_footer.gif);
	background-repeat:no-repeat;
	width:150px;
	height:34px;
	float:left;
}
#created_by {
	position:absolute;
	top:23px;
	left:789px;
}
#created_by a{
	color:#666;
	text-decoration:none;
}
#created_by a:hover{
	color:#000;
	text-decoration:none;
}

#created_by a img {
	position:absolute;
	top:0px;
	left:75px;
}

#column_1 {
	width:179px;
	float:left;
	position:relative;
	/*border-right:1px solid #dedede;*/
}
#column_2 {
	width:560px;
	float:left;
	position:relative;
	left:1px;
}
#column_3 {
	margin-left:1px;
	width:179px;
	float:right;
	position:relative;


}
#column_4 {
	width:740px;
	float:right;
	position:relative;
	left:0px;
}
#column_b {
	width:740px;
	float:right;
	position:relative;
	left:0px;
	background-color:#000000;
}

#column_3 h2.first {
	color:#4c4c4c;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:-38px;
	left:10px;
}
.column_top_shadow {
	background-image:url(/skins/winart/bg_top_info_shadow.gif);
	background-repeat:repeat-x;
	height:8px;
	font-size:1px;
	line-height:1px;
}
#column_3 h2#top_sale {
 	background-image:url(/skins/winart/i_top_sale.gif);
	background-position:135px 3px;
	background-repeat:no-repeat;
	width:170px;
	padding:5px 0px;
}

#column_3 h2#settings {
 	background-image:url(/skins/winart/i_settings.gif);
	background-position:135px 5px;
	background-repeat:no-repeat;
	width:170px;
	padding:5px 0px;
}

#search_panel {
	background-image:url(/skins/winart/bg_search_shadow.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#e9e9e9;
	color:#666666;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	height:51px;
}
#search_panel .field {
	border:1px solid #a5acb2;
	color:#666666;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 3px;
	width:112px;


}
.overlabel {
	position:absolute;
	top:3px;
	left:3px;
/*	text-indent:-9999px;*/
}


#keywords_field {
	position:absolute;
	top:16px;
	left:9px;
}

#search_panel .submit {
	position:absolute;
	top:15px;
	left:135px;
}



#category_nav ul,
.info_nav ul {
	list-style:none;
	list-style-position:outside;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;

}
.info_nav ul {
	border-bottom:1px solid #dedede;
}

#category_nav ul li,
.info_nav ul li {
	padding:0px;
	line-height:12px;
}

#category_nav a,
.info_nav a {
	text-decoration:none;
	color:#eeeeee;
	display:block;
	height:18px;
	padding:5px 0px 0px 37px;
	border-top:1px solid #cbcbcb;
	background-repeat:no-repeat;
	background-color:#778088;
}
.info_nav a {
	background-image:url(/skins/winart/m_info_c.gif);
	border-top:1px solid #dedede;
}
.info_nav a:hover {
	background-position:0px -23px;
	color:#0072fe;
}


#category_nav a:hover {
                background-position:0px -23px;
	border-top:1px solid #b1b1b1;
	background-color:#ffa827;
	color:#555555;
}

#cspace {
	background-image:url(/skins/winart/cspace.gif);
	background-repeat:repeat-y;
}



#hardware {
	background-image:url(/skins/winart/hardware.gif);
}
#Ribbon {
	background-image:url(/skins/winart/Ribbon.gif);
}
#PVC {
	background-image:url(/skins/winart/PVC.gif);
}
#Silica {
	background-image:url(/skins/winart/Silica.gif);
}
#Other {
	background-image:url(/skins/winart/Other.gif);
}
#Latest {
	background-image:url(/skins/winart/Latest.gif);
}


ul#main_nav {
	position:absolute;
	top:47px;
	left:180px;
	list-style:none;
	list-style-position:outside;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

ul#main_nav li {
	display:inline;
}

ul#main_nav li a {
	display:block;
	background-image:url(/skins/winart/menu_item_bg_c.gif);
	background-repeat:no-repeat;
	width:99px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:8px;
	text-decoration:none;
	color:#4c4c4c;
}

ul#main_nav li a.active {
background-position:0px -56px;
}
ul#main_nav li a.active:hover {
background-position:0px -56px;
}
ul#main_nav li a:hover {
	background-position:0px -28px;
	color:#333333;
}

ul#main_nav li a#home {
	background-image:url(/skins/winart/m_home_c.gif);
	width:30px;
}

ul#main_nav li a#home.active {
background-position:0px -28px;
}

ul#main_nav li a#home span {
	display:none;
}
ul#main_nav li a#basket {
	background-image:url(/skins/winart/m_basket_c.gif);
	width:31px;
}
ul#main_nav li a#basket.active {
background-position:0px -28px;
}

ul#main_nav li a#basket span {
	display:none;
}


#news_scroller {
	position:absolute;
}
#news_scroller h3 {
	/*padding-left:15px;
	background-image:url(/skins/winart/i_novinky.gif);
	background-position:0 3px;
	background-repeat:no-repeat;*/
	color:#333333;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:12px;
	left:10px;
}

#news_scroller .news {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	top:13px;
	left:65px;
	width:700px;
	line-height:14px;
}

#news_scroller .news a {
	text-decoration:none;
	color:#666666;

}

#news_scroller .news a:hover {
	text-decoration:underline;
	
}

#users_online {
	position:absolute;
	top:13px;
	left:730px;
}

#copyright {
	position:absolute;
	top:17px;
	left:20px;
	color:#7f7f7f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#copyright a {
	color:#0063dc;
}
#copyright a:hover {
	color:#000;
}

ul#bottom_nav {
	position:absolute;
	top:20px;
	right:30px;
	list-style:none;
	list-style-position:outside;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

ul#bottom_nav li {
	display:inline;
	color:#0063dc;
}

ul#bottom_nav li a {
	
	color:#0063dc;	
	text-decoration:underline;
	padding-left:8px;
	margin-left:0px;
	background-image:url(/skins/winart/i_gray_arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	margin-left:23px;
}

ul#bottom_nav li a:hover {
	color:#000;

}


















#home .akcia {
	position:relative;
	float:left;
	width:50%;
	width:269px;
	padding:15px 10px 15px 0px;
}
#home .akcia .image {
	float:left;
}
#home .akcia h3 {
	margin-bottom:8px;
}

#home .akcia h3,
#home .akcia h3 a {
	color:#4c4c4c;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
}

#home .akcia h3 a:hover {
	color:#0063DC;
}
#home .akcia p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#666666;
}


#home .aknote {
	position:relative;
	width:70%;
	padding:15px 15px 15px 15px;
}
#home .aknote h3,
#home .aknote h3 a {
	color:#4c4c4c;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
}
#home .aknote h3 a:hover {
	color:#0063DC;
}
#home .aknote p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#666666;
}




#big_news_scroller {
	padding:0px 13px;
}
#big_news_scroller h3 {
	color:#4c4c4c;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(/skins/winart/bg_novinky.gif);
	background-repeat:no-repeat;
	height:22px;
	width:515px;
	padding:5px 10px 0px 10px;
}
#big_news_scroller ul {
	list-style:none;
	list-style-position:outside;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
}
#big_news_scroller ul li {
	float:left;
}
#big_news_scroller ul a {
	text-decoration:none;
	color:#333333;
	height:21px;
	display:block;
	border-bottom:1px solid #e6e6e6;
	padding-top:9px;
	padding-left:25px;
	position:relative;
	width:510px;
	background-image:url(/skins/winart/bg_big_news_item.gif);
	background-repeat:no-repeat;
	background-position:10px 0px;
}

#big_news_scroller ul a:hover {
                background-color:#f7fbff;
                background-position:10px -29px;
}


#big_news_scroller_container{
	height:200px;
	overflow:hidden; 
	position:relative;
}

#big_news_scroller_content {
	position:absolute;
	top:0px;
	left:0px;
}

#big_news_scroller ul a:hover {
	color:#0072fe;
}

#big_news_scroller ul a .date {
	position:absolute;
	right:20px;
	top:8px;
}


#big_news_scroller .arrow_up {
	position:absolute;
	top:12px;
	left:255px;
}

#big_news_scroller .arrow_down {
	position:absolute;
	bottom:12px;
	left:255px;
}
#news_detail {
	padding:20px 10px 20px 15px;
}
#news_detail .image {
	float:left;
	padding-right:15px;
	text-align:center;
	width:150px;
}
#news_detail .info {
	float:left;
	width:365px;
}
#news_detail h2 {
	margin-bottom:3px;
}
#news_detail h2,
#news_detail p,
#news_detail div.text,
#news_detail div.date {
	font-family: Arial, Helvetica, sans-serif;
}

#news_detail h2,
#news_detail h2 a {
	color:#333333;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
}

#news_detail h2  a {
	background-image:url(/skins/winart/green_plus.jpg);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding-left:20px;
}
#news_detail div.date {
	color:#7f7f7f;
	margin-bottom:10px;
	font-size:11px;
}
#news_detail h2 a:hover {
	color:#0063DC;
}
#news_detail div.text {
	font-size:11px;
	line-height:17px;
	color:#666666;

	
}













#catalog,
#registration,
#informations,
#article,
#message {
	padding:4px 12px 10px 12px;
}
#catalog .header,
#registration .header,
#informations .header,
#article .header,
#message .header,
#order .header,
.accessories .header {
	position:relative;
	width:100%;
}
#order .header
{
	width:536px;
	margin:4px 12px 10px 12px;

}
.accessories .header {
	margin-top:15px;
}
.back_button {
	position:absolute;
	top:3px;
	left:0px;
	width:21px;
}

#category_path,
#registration h3,
#article h3{
	background-image:url(/skins/winart/bg_novinky.gif);
	background-repeat:no-repeat;
	height:21px;
	width:520px;
	padding-top:6px;
		
	padding-left:15px;
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#666666;
}
#category_path {
	overflow:hidden;
	height:15px;
	padding-bottom:6px;
}

#category_path  .wrapper {
	height:15px;
	overflow:hidden;margin-right:10px; 
}
#registration h3,
#article h3 {
	background-image:url(/skins/winart/bg_registracia_sekcia.gif);
	color:#4c4c4c;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	height:23px;
}
#article h3 {
	background-image:url(/skins/winart/bg_novinky.gif);
	color:#666666;
	font-size:12px;
	padding-top:6px;
	margin-bottom:10px;
}
#article table.bazaar {
	margin:18px 0px 15px 0px;
	width:300px;
}
#article table.bazaar h3 {
	background-image:none;
	color:#666666;
	font-size:12px;
	padding:0px;
	margin-bottom:8px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	width:300px;
}
#article table.bazaar h3  .count {
	font-weight:normal;
}
#article table.bazaar .last_update {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	margin-bottom:10px;
	color:#4c4c4c;
}
#article table.bazaar p {
	padding-left:0px;
	width:390px;
}
#article table.bazaar td.description {
	padding:0px 15px;
}
#article table.bazaar h3 a {

}
#registration h3 .small {
	font-size:11px;
	font-weight:normal;
}
#catalog h2,
#order h2,
#registration h2,
#article h2,
#informations h2,
#message h2 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:-1px;
	font-weight:normal;
	margin-bottom:11px;
	padding-left:45px;
	padding-top:1px;
}
#article h2.subtitle {
	font-size:15px;
	font-weight:bold;
	tex-align:left;
	padding:10px 0px;
	color:#666;
}
.accessories h2 {
	font-size:18px !important;
	padding-top:0px !important;
	padding-left:10px !important;
}

#catalog h2.section {
	color:#4c4c4c;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(/skins/winart/bg_novinky.gif);
	background-repeat:no-repeat;
	height:22px;
	width:515px;
	padding:5px 10px 0px 10px;
	letter-spacing:0px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:0px;
}

#catalog h2 .items,
#order h2 .items {
	color:#b6b6b6;
}
#category_path a {
	padding-right:10px;
	margin-right:4px;
	color:#0063dc;
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	background-image:url(/skins/winart/arrow_path.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}

#category_path a:hover {
	color:#000;
}

.top_pager {
	position:absolute;
	top:2px;
	right:0px;
	width:100px;

}

.top_pager  .previous,
.top_pager  .next {
	margin-bottom:10px;
	/*float:left;
	position:relative;*/
	position:absolute;
	width:21px;
	right:0px;
}
.top_pager  .status {
	position:absolute;
	right:60px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	padding-top:4px;
	width:100px;
	text-align:right;

}
#order .top_pager  .status {
	right:0px;
}
.top_pager  .previous {
	right:27px;
}

.product,
.ad {	
	position:relative;
	padding:20px 0px 0px 0px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	width:100%;


}

.product_list .product,
.ad_list .ad {
		border-bottom:1px solid #dadada;
		padding-bottom:10px;
}
.ad_list .ad {
	padding-bottom:18px;
}
.product_list .category_selector {
	padding:10px 0px;
	text-align:right;
	position:relative;
}

.product_list .category_selector  select {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #a5acb2;
	width:155px;
	height:17px;
	background-color:#EBFBFF;
}

.product_list .category_selector .down_arrow {
	position:absolute;
	top:0px;
	right:75px;
}

.product_list .hr,
.ad list .hr {
	font-size:1px;
	line-height:1px;
	height:1px;
	background-color:#dadada;
}
.accessories .product  {
	padding:10px 0px 10px 0px;
}
.product .image,
.ad .image {
	width:145px;
	padding-right:10px;
	text-align:center;
	float:left;
	position:relative;
}

.ad .date {
	color:#7f7f7f;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:15px;
}
.product .image .top_product_icon,
.product .image .new_product_icon,
.product .image .discount_product_icon,
.product .image .action_product_icon {
	position:absolute;
	top:-15px;
	left:-12px;
}
.product .image .discount_product_icon  .discount {
	display:block;
	position:absolute;
	top:27px;
	left:23px;
	text-align:center;
	width:37px;
	
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:9px;
	font-weight:bold;
}
.accessories .product .image {
	width:90px;
	height:85px;
}

.product h3,
.ad h3{
	color:#333333;
	font-size:16px;
	margin-bottom:15px;
}
.ad h3 {
	margin-bottom:2px;
}
.product h3 .light,
.ad h3 .light {
	color:#999;
}
.ad h3 .predam {
	color:#0063dc;
}
.ad h3 .kupim {
	color:#009933;
}
.accessories .product h3 {
	font-size:14px;
	margin-bottom:7px;
}

.product h3 a,
.ad h3 a {
	color:#333333;
	text-decoration:none;
}
.product h3 a .manufacturer {
	color:#929AA3;
}
.product h3 a:hover,
.ad h3 a:hover {
	color:#0063dc;
}
.product .image,
.ad .image {
	font-size:11px;
}
.product .description_holder,
.ad  .description_holder{
	color:#666;
	font-size:11px;
	line-height:16px;
	float:left;
	position:relative;
	width:370px;
}
.noresult {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	padding:20px 0px;
	text-align:center;
}
.product .description_holder .description,
.ad  .description_holder .description{
	margin-bottom:15px;
}
.product .description_holder .description p,
.ad  .description_holder .description p{
	margin-bottom:10px;
}
.product .description_holder div.techspec,
.ad  .description_holder div.techspec{
	margin-bottom:10px;
}

.accessories .product .description_holder {
	width:275px;
}
.product .description_holder h4 ,
.ad .description_holder h4 {
	font-size:12px;
	margin-bottom:10px;
	color:#333333;
}
.product .description_holder ul,
.ad  .description_holder ul {
	list-style-position:inside;
}

.ad .description_holder .contact {
	color:#000;
	padding-left:35px;
	margin-top:10px;
	background-image:url(/skins/winart/i_info.gif);
	background-repeat:no-repeat;
	float:left;
}
.ad .description_holder .contact a {
	color:#0063dc;
}
.ad .description_holder .contact a:hover {
	color:#000;
}
.ad .description_holder .price {
	margin-top:10px;
	float:right;
}
.product .description_holder .nav {
	margin-top:15px;
	padding-bottom:0px;
	position:relative;
}

.accessories .product .description_holder .nav{
	position:absolute;
	top:0px;
	left:300px;
	width:165px;
	margin-top:0px;
	padding-top:25px;
}
.product .description_holder .nav a,
.product .image .zoom a,
.ad  .image .zoom a{
	background-repeat:no-repeat;
	background-position:top left;
	padding:4px 0px 0px 35px;
	height:20px;
	margin-bottom:0px;
	display:block;
	float:left;
}

.product .description_holder .nav a:hover {
	color:#000000 !important;
}
.product .description_holder .nav .basket,
.product .description_holder .nav .detail,
.product .description_holder .nav .print,
.product .description_holder .nav .link,
.product .image .zoom,
.ad .image .zoom {
	height:29px;
}
.product .description_holder .nav .basket a {
	background-image:url(/skins/winart/bt_kosik.gif);
	color:#0063dc;
	font-weight:bold;
}
.product .description_holder .nav .basket a:hover {
	background-image:url(/skins/winart/bt_kosik-over.gif);
	color:#00A600 !important;
}

.product .description_holder .nav .detail a {
	background-image:url(/skins/winart/bt_lupa.gif);
	color:#0063dc;
}
.product .description_holder .nav .detail a:hover {
	background-image:url(/skins/winart/bt_lupa-over.gif);
}

.product .description_holder .nav .print a {
	background-image:url(/skins/winart/bt_print.gif);
	color:#0063dc;
}
.product .description_holder .nav .print a:hover {
	background-image:url(/skins/winart/bt_print-over.gif);
}

.product .description_holder .nav .link a {
	background-image:url(/skins/winart/bt_play.gif);
	color:#0063dc;
}
.product .description_holder .nav .link a:hover {
	background-image:url(/skins/winart/bt_play-over.gif);
}
.product .image .zoom,
.ad  .image .zoom{
	margin-top:5px;
	padding-left:34px;
}
.product .image .zoom  a,
.ad  .image .zoom  a{
	background-image:url(/skins/winart/bt_zoom.gif);
	color:#0063dc;
}
.product .image .zoom  a:hover,

.ad   .image .zoom  a:hover{
	background-image:url(/skins/winart/bt_zoom-over.gif);
	color:#333;
}
.product .description_holder .nav a:hover {
	color:#000000;
}
.ad .price {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.ad .price .dph {
	font-weight:normal;
	font-size:11px;
	color:#999999;
}
.product .description_holder .nav .price {
	position:absolute;
	top:0px;
	left:230px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.product .description_holder .nav .euro_price {
	position:absolute;
	top:30px;
	left:230px;
	color:#666;
	font-size:14px;
	font-weight:bold;
}
.accessories .product .description_holder .nav .price {
	top:0px;
	left:0px;
	font-size:14px;
}
.product .description_holder .nav .price .dph {
	font-weight:normal;
	font-size:11px;
	color:#999999;
}

#bottom_pager {
	position:relative;
	height:20px;
	padding-top:20px;
}

#bottom_pager .first,
#bottom_pager .last,
#bottom_pager .previous,
#bottom_pager .next,
#bottom_pager .status {
	position:absolute;
	top:15px;
}
#bottom_pager .previous {
	left:26px;
}

#bottom_pager .last {
	right:0px;
}
#bottom_pager .next {
	right:26px;
}
#bottom_pager .status {
	top:20px;
	right:70px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:bold;
}

#bottom_pager  .pages {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	font-size:11px;
	text-align:center;
	
}

.pages a {
	color:#0063dc;
	text-decoration:none;
	margin-right:5px;
}
.pages a:hover {
	color:#000;
}
.pages .current {
	margin-right:5px;
}
.category,
.category_last {
	
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	position:relative;
	float:left;
	width:128px;
	height:168px !important;
	padding-left:6px;
	padding-top:20px;
}
.category_last {
	width:126px;
}
.category h3,
.category_last h3 {
	color:#4c4c4c;
	margin-bottom:5px;
}

.category h3 a,
.category_last h3 a{
	color:#4c4c4c;
	font-size:11px;
}
.category h3 a:hover,
.category_last h3 a:hover {
	color:#0063dc;
}
.category p,
.category_last p {
	font-size:9px;
	color:#7f7f7f;
}
.category .image,
.category_last .image {
	width:126px;
	height:126px;
}
.accessories .quick_nav {
	position:absolute;
	top:1px;
	right:0px;
	text-align:right;
}

.accessories .quick_nav select {
	width:145px;
	border:1px solid #a5acb2;
	background-color:#ebfbff;
	color:#5e6e72;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
}

.accessories .header .down_arrow {
	position:absolute;
	top:-15px;
	right:70px;
}

.accessories .header {
	border-bottom:1px solid #dadada;
}


.product_view_filter,
.new_ad_button_holder {
	background-image:url(/skins/winart/bg_product_filter.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#e9e9e9;
	padding:15px 10px 13px 10px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border-bottom:1px solid #cccccc;
}

.new_ad_button_holder  {
	padding-top:13px;
	padding-bottom:13px;
	background-image:none;
}

.new_ad_button_holder p {
	color:#808080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:10px;
}

.product_view_filter label {
	display:block;
	margin-bottom:5px;
}

.product_view_filter  select {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #a5acb2;
	width:155px;
	margin-bottom:5px;
	height:17px;
}
.product_view_filter .submit {
	margin-top:5px;
}

#mini_basket {
	background-color:#ffffe6;
	border-bottom:1px solid #e2e2c9;
	padding:15px 0px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	background-image:url(/skins/winart/i_mini_basket.gif);
	background-position:145px 12px;
	background-repeat:no-repeat;
}
#mini_basket h2 {
	font-size:12px;
	padding:0px 10px 15px 10px;
}
#mini_basket h2 .count {
	font-weight:normal;
}
#mini_basket h2 a{
	color:#4c4c4c;
	
}

#mini_basket h2 a:hover {
	color:#0063DC;
}
#mini_basket .item {
	position:relative;
	padding:10px 0px;
	border-top:1px solid #e2e2c9;
}


#mini_basket .item a {
	color:#4c4c4c;
}
#mini_basket .item a:hover {
	color:#0063DC;
}
#mini_basket .item .description {
	font-size:9px;
	color:#4c4c4c;
	padding:0px 5px 0px 45px;
}

#mini_basket .item .description .count {
	color:#003399;
	font-weight:bold;
}

#mini_basket .item .price {
	font-size:10px;
	font-weight:bold;
	color:#333333;
	padding:0px 45px;
}

#mini_basket .item  .remove {
	position:absolute;
	left:10px;
}

#mini_basket .total {
	display:block;
	position:relative;
	padding-top:18px;
	padding-left:20px;
	border-top:1px solid #e2e2c9;
	background-image:url(/skins/winart/bg_total.gif);
	background-repeat:no-repeat;
	background-position:10px 15px;
	height:20px;
	color:#9ed0f5;
	font-weight:bold;
	font-size:11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#mini_basket .total:hover {
	background-image:url(/skins/winart/bg_total-over.gif);
}
#mini_basket .total .price {
	display:block;
	position:absolute;
	color:#fff;
	right:20px;
	top:18px;
}

#mini_basket .dph{
	font-size:9px;
	text-align:center;
	padding-top:5px;
	padding-right:4px;
}

#registration {
background-color:#f7f8f9;
}


#order #registration p  {
	font-size:11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#666;
	margin:10px 0px;
}
.info_message .message p {
	font-size:11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#666;
	margin:0px !important;
}
#registration table.form_section,
#registration table.delivery_payment_section {
	
	width:520px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
    margin:10px 0px 5px 15px;
	

}
#registration table.delivery_payment_section {
	line-height:16px;
	margin:0px 0px 5px 5px;
}
#registration table.delivery_payment_section td {
	padding:13px 0px 10px 0px;
}
#registration table.delivery_payment_section tr.bl td {
	border-bottom:1px solid #e6e6e6;
}
#registration table.delivery_payment_section td input {
	margin:3px 15px 3px 10px;
}
#registration table.delivery_payment_section h4 {
	font-size:13px;
	margin:0px 0px 2px 0px!important;
	padding:0px !important;
}
#registration table.delivery_payment_section h4  .price {
	color:#336699;
}
#registration table.delivery_payment_section p {
	margin:0px 0px 5px 0px!important;
	padding:0px !important;
	
}
#registration table.form_section td{
	width:33%;
}

#registration .error {
	color:#ff0000;
	/*font-weight:bold;*/
}
#registration table.form_section input.text_field {
	border:1px solid #a5acb2;
	width:156px;
	margin:5px 10px 10px 0px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 2px;
	color:#666666;

}
#registration table.form_section textarea{
	border:1px solid #a5acb2;
	width:156px;
	margin:5px 10px 10px 0px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 2px;
	color:#666666;

}
#registration table.form_section input.checkbox {
	font-size:11px;
} 
input.required,
textarea.required {
	background-color:#ebfbff;
}
#registration  table.form_section select.select_field {
	border:1px solid #a5acb2;
	width:160px;
	margin:5px 10px 10px 0px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	height:15px;
	color:#666666;
	
}
#registration  {
/*/border-bottom:1px solid #d6dee2;*/
}
#registration .submit {
	text-align:right;
	padding-top:8px;	
}

#registration .error_message {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	margin-bottom:10px;
}

#registration .error_message .icon {
	float:left;
	padding-right:10px;
	padding-left:3px;
}
#registration .error_message .hr_gray {
	margin-bottom:10px !important;
}
#registration .error_message .message {
	float:left;
	padding-right:5px;
	padding-top:5px;
}

#registration .agreements_holder {
	padding:15px 0px 0px 15px;
	float:left;
	width:450px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;

}
#registration .agreements_holder div {
	position:relative;
	margin-left:23px;
	margin-bottom:10px;
}
#registration .agreements_holder div input{
	position:absolute;
	top:-3px;
	left:-23px;
}
#registration a {
	color:#0063dc;
}
.hr_gray {
	background-image:url(/skins/winart/hr_gray.gif);
	background-repeat:repeat-x;
	font-size:1px;
	line-height:1px;
	height:1px;
}
#message .error {
	color:#ff0000 !important;
}
#message .message {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:10px;
	padding:3px 10px 10px 10px;
	border-bottom:1px solid #DADADA;
}
#message .message .icon {
	padding-right:10px;
	float:left;
}
#message .message a {
color:#0063dc;
}

#message .message .text {
padding-top:2px;
}
#message .message h4 {
	margin-bottom:5px;
	color:#000000;
	font-size:16px;
}
#message .message p {
	margin-bottom:10px;
	line-height:15px;
}
#informations #category_path {
	margin-bottom:30px;
}
#informations .article {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
	padding-bottom:20px;
}
#informations .article h3 {
	margin-bottom:10px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
#informations .article h3 a {
	color:#333333;
}
#informations .article h3 a:hover {
	color:#0063dc;
}
#informations .article p {
	font-size:11px;
	line-height:16px;
}
#informations .article .image {
	float:left;
}
#article  a {
	color:#0063cd;
}
#article .image_left {
	float:left;
	margin-bottom:10px;
	margin-left:5px;
}


#article {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	padding-bottom:20px;
}
#article  #category_path {
	margin-bottom:13px;
}
#article p {
	font-size:11px;
	line-height:18px;
	color:#4c4c4c;
	margin-bottom:13px;
	padding:0px 5px;
}
#article .info_message p {
	font-size:11px;
	line-height:18px;
	color:#4c4c4c;
	margin-bottom:0px;
	padding:0px 0px;
}
#article .info_message h4 {

	margin-bottom:7px;

}
#article table.team {
	font-size:11px;
	line-height:18px;
	color:#4c4c4c;
	width:500px;
	margin-left:10px;
}
#article table.team td {
	padding-bottom:26px;
}
#article table.team .personal_photo {
	width:55px;
}
#article table.team .personal_info {
	width:195px;
}
#article table.team .personal_info .name {
	font-size:12px;
}
#article table.team a {
	color:#0063cd;
}
#article ul  {
	font-size:11px;
	line-height:18px;
	color:#4c4c4c;
	margin-bottom:13px;
	padding:0px 5px;
	list-style:inside;
}
#article ol {
	font-size:11px;
	line-height:18px;
	color:#4c4c4c;
	margin-bottom:13px;
	margin-left:20px;
	padding:0px 5px;
}
#article .image_right {
	float:right;
	padding-right:10px;
	margin-bottom:13px;
}

#article .otvaracie_hodiny h2 {
	background-image:url(/skins/winart/articles/otvaracie_hodiny.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 40px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:-1px;
	font-weight:normal;
	height:35px;
	
}

#article .otvaracie_hodiny table {
	width:535px;
	color:#7f7f7f;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:15px;
	background-image:url(/skins/winart/articles/bg_otvaracie_hodiny.gif);
	background-repeat:repeat-y;
}
#article .otvaracie_hodiny table  td {
	height:27px;
	text-align:center;
}
#article .otvaracie_hodiny table th {
	padding-left:10px;
}


#article .otvaracie_hodiny table td.nobg{
background-image: transparent;
}

#article table.phones_number {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7f7f7f;
	font-weight:bold;
	
}

#article table.phones_number td {
	padding-right:60px;
	padding-bottom:4px;
}
#article .identifikacne_udaje {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
	background-image:url(/skins/winart/articles/bg_mac_apple_contact.jpg);
	background-repeat:no-repeat;
	background-position:440px 10px;
}

#article .identifikacne_udaje h4 {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	margin-bottom:15px;
}
#article .identifikacne_udaje p {
	padding:10px 0px 0px 0px;
	margin-bottom:0px;
}
#article .identifikacne_udaje table th {
	padding-right:20px;
	padding-bottom:5px;
	color:#333333;
	font-weight:normal;
	text-align:left;
}
#article .identifikacne_udaje table td {
	color:#666;
}
#article .map_section {
	padding:0px 5px 15px 9px;
}
#article .map_section  a {
	color:#0063cd;
}
#article a:hover {
	color:#000 !important;
}
#article .map_section  a.budik {
	display:block;
	float:left;
	background-image:url(/skins/winart/articles/i_budik.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:30px;
	padding-top:6px;
	padding-left:28px;
}
#article .map_section  a.apple {
	display:block;
	float:left;
	background-image:url(/skins/winart/articles/i_apple.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:30px;
	padding-top:6px;
	padding-left:28px;
}
#article .map_section .mapa {
	float:left;
	padding-right:15px;
}
#article .map_section .mapa img {
	border:2px solid #cbcbcb;
}

#order .order_nav {
	height:37px;
	background-color:#c2c7cb;
}
#order table.basket {
	background-color:#e3f6ff;
	width:560px;
	color:#333333;
	
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
}
#order table.basket th {
	height:40px;
	background-color:#f7f8f9;
	font-weight:bold;
	color:#93989c;
	border-bottom:1px solid #cadde6;
}
#order table.basket th.name {
	padding-left:13px;
	text-align:left;
}


#order table.basket th.price,

#order table.basket th.amount {
	text-align:center;
}
#order table.basket th.total,
#order table.basket th.remove {
	text-align:right;
}
#order table.basket th.remove {
	padding-right:22px;
}
#order table.basket td {
	height:85px;
	border-bottom:1px solid #cadde6;
}

#order table.basket td.image {
	text-align:center;
	width:85px;
}
#order table.basket td.name {
	text-align:left;
	width:160px;
}
#order table.basket td.name a {
	color:#0063dc;
}
#order table.basket td.name a:hover {
	color:#000;
}
#order table.basket td.image img {
	border:1px solid #d9d9d9;
}

#order table.basket td.price {
	text-align:center;
	width:70px;
}

#order table.basket td.sign {
	text-align:center;
	width:20px;
}
#order table.basket td.amount {
	text-align:center;
	width:55px;
}
#order table.basket td.empty {
	text-align:center;
	
}
#order table.basket td.amount  input
{
	border:1px solid #a5acb2;
	width:20px;
	margin:0px 0px 0px 0px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 2px;
	color:#666666;
	text-align:center;
}

#order table.basket td.total {
	text-align:right;
	width:80px;
	font-weight:bold;
}
#order table.basket td.remove {
	text-align:right;
	padding-right:15px;
}

#order .step_3 table.basket th {
	border-top:1px solid #e6e6e6;
	background-color:#f0f1f3;
}

#order .step_3 table.basket th.name {
	width:auto;
}
#order .step_3 table.basket td.name {

	width:auto;
}

#order .step_3 table.basket td.image {
	text-align:left;
	width:60px;
	
	padding:0px 10px;
	margin:0px;
}
#order .step_3 table.basket .price {
	width:100px;
	
}
#order .step_3 table.basket .total {
	padding-right:28px;
	width:70px;
}
#order .step_3 table.basket .amount {
	width:100px;
	
}

#order .step_3 .discount,
#order .step_3 .sh {
	width:560px;
	height:20px;
	padding:5px 0px;
	background-color:#e3f6ff;
	text-align:left !important;
}

#order .step_3 .sh {
	background-color:#d7eaf3;
}
#order .step_3 .discount .label,
#order .step_3 .sh .label {

	float:left;
	font-weight:bold;
	padding-left:280px;
}
#order .step_3 .discount .price,
#order .step_3 .sh .price {
	float:right;
	padding-right:28px;
}

#order .step_3 .total_price_holder {
	text-align:center;
	padding:20px 0px 20px 12px;
	background-color:#e3f6ff;
	border-top:1px solid #cadde6;
	border-bottom:1px solid #cadde6;
}
#order .step_3  .total_price {
	padding-top:9px;
	padding-right:15px;
	width:499px;
}

.order_nav {
	position:relative;
}

.order_nav ul {
	position:absolute;
	top:10px;
	left:10px;
	list-style:none;
	list-style-position:outside;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	width:530px;
	
}

.order_nav ul li {
	display:inline;
}

.order_nav  ul li a,
.order_nav  ul li span {
	display:block;
	/*background-image:url(/skins/winart/menu_item_bg_c.gif);
	background-repeat:no-repeat;*/
	/*width:125px;*/
	height:20px;
	background-color:#e1e3e5;
	border-right:1px solid #c2c7cb;
	float:left;
	text-align:center;
	padding:7px 17px 0px 17px;
	text-decoration:none;
	color:#666666;
}
.order_nav  ul li a.active,
.order_nav  ul li span.active {
	background-color:#f7f8f9;
}
.order_nav  ul li a:hover {
	color:#000;
}

#order .total_price {
	background-image:url(/skins/winart/bg_basket_total.png);
	background-repeat:no-repeat;
	width:474px;
	height:30px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:7px 40px 0px 20px; 
	
}
.basket_footer {
	background-color:#e3f6ff !important;
	padding:13px;
	border-bottom:1px solid #cadde6 !important;
	height:72px;
		
	
}
.basket_footer  #basket_nav {
	height:30px;
}
.basket_footer #basket_nav .recalculate {
	float:left;
	padding:10px 5px 0px 0px;
	width:200px;
}
.basket_footer #basket_nav .recalculate a{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0063dc;
	background-image:url(/skins/winart/bt_recalculate.gif);
	background-repeat:no-repeat;
	display:block;
	height:19px;
	padding-left:30px;
	padding-top:5px;
}
.basket_footer #basket_nav .recalculate a:hover {
	color:#000;
}
.basket_footer #basket_nav .vat_settings {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:10px 5px 0px 5px;
	text-align:right;
	float:right;
}
.total_price .total {
	
	float:left;
	color:#b6dcf8;
}

.total_price .price {
	
	float:right;
	color:#fff;

}

#order .submit,
#form_holder .submit {
	position:relative;
	padding:10px 7px 10px 0px;
	border-bottom:1px solid #e6e6e6;
	background-color:#f7f8f9;
	text-align:left;
	height:60px;
}

#order .submit .submit_label,
#form_holder .submit .submit_label {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#999999;
	display:block;
	position:absolute;
	right:65px;
	top:27px
}
#order .submit .step_label {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	display:block;
	position:absolute;
	left:25px;
	top:27px
}
#order .submit .submit_button,
#form_holder .submit .submit_button{
	position:absolute;
	right:7px;
	top:13px
}
#order .submit .step_label .light {
	color:#999999;
}

#order .step_3 {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#666666;
	line-height:16px;
	background-color:#f7f8f9;
}

#order .step_3 h4 {
	font-size:14px;
}
.manufacturer_letter_filter {
	text-align:center;
	padding-top:12px;
}
.manufacturer_letter_filter a{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#0063dc;
	margin-right:8px;
}

.manufacturer_letter_filter a:hover {
	color:#000;
}

.basket_holder {
	background-color:#f7f8f9;
}

.adresses_holder {
	padding:20px 20px;
	border-bottom:1px solid #e6e6e6;
	
}
.adresses_holder h4,
.delivery_payment h4 {
	margin-bottom:15px;
	color:#4c4c4c;
}

.adresses_holder p,
.delivery_payment p {
	color:#7f7f7f;
}
.adresses_holder .adress {
	float:left;
	padding-right:126px;
}
.adresses_holder .delivery_adress {
	float:left;
}
.delivery_payment {
	padding:15px 20px 20px 20px;
}
.delivery_payment p strong {
	display:block;
	float:left;
	width:120px;
}
.info_message {
	padding:10px 0px 10px 0px;
}
.info_message .icon {
	float:left;
	padding-right:10px;
	padding-top:0px;
}
.info_message .message {
	float:left;
	width:470px;
}

.new_ad_holder {
	padding-top:15px;
	border-top:1px solid #ff0000;
}

#article h2.otazky {
	background-image:url(/skins/winart/articles/schranka.jpg);
	background-repeat:no-repeat;
	padding-bottom:15px;
	padding-left:50px;
	margin-top:10px;
}
#article h2.cennik {
	background-image:url(/skins/winart/articles/kalkulacka.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-top:7px;
	padding-left:50px;
	margin-top:10px;
}
table.cennik_zapozicky .headers td {
	color:#7F7F7F !important;
}
table.cennik_zapozicky td {
	color:#4c4c4c !important;
}
table.cennik_zapozicky th {
	font-weight:normal;
	color:#0072fe;
}
table.cennik_zapozicky th a {
	color:#0072fe !important;
	text-decoration:none;
}
table.cennik_zapozicky th a:hover {
	color:#0072fe;
	text-decoration:underline;
}
#article .map_section #gmap {
	float:left;
	margin-right:15px;
	border:2px solid #cbcbcb;
	width:333px;
	height:240px;
}


.photopic {
                display:inline;
                float:left;
                margin:0px 0px 10px 10px;
                border:1px solid #CCCCCC;
                padding:3px 3px 3px 3px;
                text-align:center;
                                
}
.photoname_in a {
                
                float:left;
                width:150px;
                background-color:#778088;
                text-align:center;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#eeeeee;
}
.photoname_in a:hover {
                background-color:#ffa827;
	color:#555555;
}



#mid_banner{
}
#ubl {	
	position:relative;
	float:left;
                width:230px;
	height:50px;
	position:relative;
	margin:10px 10px 30px 15px; 

}
#ubl li {
	display:inline;
}
#ubl a {	display:block;
	background-image:url(/skins/winart/other.jpg);
	background-repeat:no-repeat;
	width:230px;
	height:50px;
	background-position:0px 0px;
}

#ubl a:hover {
                background-position:0px -50px;
}

#rbl {	
	position:relative;
	float:right;
                width:230px;
	height:50px;
	position:relative;
	margin:10px 15px 30px 10px; 

}
#rbl li {
	display:inline;
}
#rbl a {	display:block;
	background-image:url(/skins/winart/e_Download.jpg);
	background-repeat:no-repeat;
	width:230px;
	height:50px;
	background-position:0px 0px;
}

#rbl a:hover {
                background-position:0px -50px;
}

#Hot_Products {
                display:inline;
                float:left;
                margin:0px 0px 20px 10px;
                padding:3px 3px 3px 3px;
                width:150px;
                background-color:#778088;
                border:1px solid #CCCCCC;
                text-align:center;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#eeeeee;
}

#c4 {        float:left;
                width:720px;
                background-color:#ffffff;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#555555;
}
#product_top {
	position:relative;
                width:720px;
                height:50px;
                background-image:url(/skins/winart/winart_products.gif);
}
#product_intr {
                position:relative;
                width:680px;
                height:128px;
                margin:5px 0px 10px 15px;
}
.photo_intr_content {
                float:right;
                width:500px;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#555555;
}

#product_new {
	position:relative;
                width:150px;
                height:30px;
                background-image:url(/skins/winart/latest_products.gif);
                margin:20px 0px 5px 26px;
}
.image2 a {
                width:150px;
                height:30px;
}

#image2_cot {
                margin:0px 0px 0px 26px;
}
#image2_cot2 {
                margin:20px 0px 0px 10px;
}

.photopic_class {
               width:662px;
                height:75px;
                margin:0px 0px 15px 26px;
                padding-top:8px;
                background-color:#ffa827;
}
#class_name { 
                height:50px;
                margin:10px 0px 5px 0px;
                padding:5px 0px 0px 37px;
                background-image:url(/skins/winart/winart_products_2.gif);
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:24px;	
	color:#ffffff;
}
#child_class_name_ct {

                margin:0px 0px 20px 20px;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;


}

#child_class_name a {
                float:left;
                width:85px;
                height:32px;
                margin:0px 5px 5px 0px;
                padding:4px;
	background-image:url(/skins/winart/more01.gif);
                font-family: Tahoma,Arial, Helvetica, sans-serif;
                text-decoration:none;
	color:#ffffff;
}

#child_class_name a:hover {
	background-image:url(/skins/winart/more02.gif);
	color:#000000;
}

#page {float:right;}

.photoname_intr a {

                float:left;
                width:300px;
	margin-left:10px;
                background-color:#778088;
                text-align:center;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#eeeeee;
}
.photoname_intr a:hover {
                background-color:#ffa827;
	color:#555555;
}

.pro_intr {  float:left;
                width:298px;
                height:130px;
	margin-left:10px;
                border:1px solid #CCCCCC;
                background-color:#f4f5f7;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
}

#Recommend {
                float:left;
                width:530px;
                margin-left:50px;

}

#pro_de_ct {
                float:left;
                width:448px;
	margin-left:30px;
                border:1px solid #CCCCCC;
                background-color:#f4f5f7;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
}

#about_ct {
               width:662px;
                margin:20px 0px 0px 26px;
                padding-top:10px;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#555555;

}

#about_cpic {
                display:inline;
                float:left;
                width:135px;
                height:200px;
                margin:0px 20px 5px 0px;
                border:1px solid #CCCCCC;
                padding:3px 3px 3px 3px;

}
#about_cname {
                margin:0px 0px 5px 0px;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:36px;	
	color:#778088;
}

#about_cintr {
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#555555;
}

#about_cad_ct {
                margin:20px 0px 0px 0px;
                padding:3px 3px 3px 3px;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
                text-align:center;
                background-color:#778088;	
	color:#ffffff;
}
#about_line {
                width:662px;
                height:7px;
                margin:3px 0px 20px 26px;
                background-color:#f4f5f7;	
}
.about_picname {
                width:200px;
                margin:0px 0px 5px 0px;
                padding:3px 3px 3px 3px;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:16px;
                text-align:center;
	color:#778088;
}
.about_pic {
                display:inline;
                float:left;
                margin:0px 0px 30px 5px;
                border:1px solid #CCCCCC;
                padding:3px 3px 3px 3px;

}

#service_logo {
                display:inline;
                float:left;
                margin:0px 20px 5px 0px;
                width:64px;
                height:64px;
                background-image:url(/service/images/service_logo.gif);
}
#service_name {
                margin:0px 0px 5px 0px;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:36px;	
	color:#778088;
}
.service {
                float:left;
                width:600px;
	margin:0px 0px 50px 15px;
                padding:10px;
                border:1px solid #CCCCCC;
                background-color:#f4f5f7;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;

}



#process_logo {
                display:inline;
                float:left;
                margin:0px 20px 5px 0px;
                width:64px;
                height:64px;
                background-image:url(/Production_Process/images/process.gif);
}

.process_ct {

}
.processA {
                display:inline;
                float:left;
                margin:0px 20px 0px 0px;
}
.processB {
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;

}
.processC {
                padding:10px ;
                border:1px solid #CCCCCC;
                background-color:#f4f5f7;
                margin:0px 0px 50px 0px;
}
#pro_de_class {
                width:402px;
                height:30px;
                padding-top:10px;
                margin:0px 0px 0px 120px;
                background-color:#778088;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
                color:#ffffff;
                text-align:center;

}

#pro_de_name {
                width:402px;
                height:15px;
                margin:0px 0px 0px 120px;
                background-color:#ffa827;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
                color:#555555;
                text-align:center;

}

#PhotoViwer {
                width:400px;
                margin:0px 0px 0px 120px;
                border:1px solid #CCCCCC;
                background-color:#f4f5f7;

}
#pro_de_into {
                width:400px;
                height:50px;
                border:1px solid #CCCCCC;
                margin:0px 0px 0px 120px;
                background-color:#f4f5f7;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
}

.black {
                height:70px;
                background-color:#000000;
}


#news_list {
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
                color:#555555;
}
#news_title01 {
                float:left;
                width:290px;
                height:100px;
	margin:10px;
	padding:40px 0px 10px 10px;
	background-image:url(/skins/winart/news01.gif);
	background-repeat: no-repeat;
	background-position:top left;
                border:1px solid #CCCCCC;
                background-color:#f4f5f7;
}
#news_title02 {
                float:left;
                width:290px;
                height:100px;
	margin:10px;
	padding:40px 0px 10px 10px;
	background-image:url(/skins/winart/news02.gif);
	background-repeat: no-repeat;
	background-position:top left;
                border:1px solid #CCCCCC;
                background-color:#f4f5f7;
}

#nes_pic {
                margin: 20px 0px 30px 10px;
}
#news_biaoti {
                width:700px;
                height:40px;
                margin:10px 0px 0px 20px;
	padding-top:15px;
                background-color:#ffa827;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:16px;
                color:#ffffff;
                text-align:center;
}
#news_zuozhe {
                width:700px;
                margin:0px 0px 0px 20px;
                background-color:#f4f5f7;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
                color:#555555;
                text-align:center;
}
#news_neirong {
                width:700px;
                margin:0px 0px 0px 20px;
	padding-top:10px;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
                color:#555555;
}

#cu_bg {
                width:740px;
                height:1065px;
	background-image:url(/skins/winart/bg01.jpg);
	background-repeat: repeat-x;
	background-position:top left;
                background-color:#60686f;
}
#cu_top {
                width:666px;
                margin-left:37px;
                height:1065px;
	background-image:url(/skins/winart/bg02.jpg);
	background-repeat: no-repeat;
	background-position:top left;
                background-color:#778088;
}
#cu_space {
                height:150px;
}
.contact_cotl {
                float:right;
                margin-top:10px;
                width:500px;
                background-color:#f4f5f7;
                font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
}
#map_canvas {
                margin:20px 0px 50px 20px;
}
#hk {        float:left;
                width:125px;
                height:100px;
                margin-left:10px;
	background-image:url(/Contact_Us/images/hk.gif);
}
#cn {        float:left;
                width:125px;
                height:100px;
                margin-left:10px;
	background-image:url(/Contact_Us/images/cn.gif);
}
/*--Powered by:CreateLive CMS Version(Ã÷¾­²å¼þ°æ) 4.0 CreateDate:2008-1-17 1:19:49--*/