
@font-face{
	font-family: 'Visia';
	src: url('/css/Visia.eot');
}
@font-face{
	font-family: 'Visia';
	src: url('/css/Visia.ttf') format('truetype');
}

.visiaFont{
  font-family: Visia;
  font-size: 20px;
}

h1{color:#333333;font-family:'PT Sans',sans-serif;font-size:16px;}
h2{color:#333333;font-family:'PT Sans',sans-serif;font-size:16px;}
.mainmenucontainer .menucontainer {background-image:url(/images/design/Visia_website_builder_mm.png);}
.mainmenucontainer .menu, 
.mainmenucontainer .menu > .separator{height:42px;}
.mainmenucontainer .menu {font-size:16px;font-weight:normal;}
body, .pagingNumbers .selected{color:#333333;}
body{background-repeat:repeat-x;}
body, td, th, .contentheader .commentslink, select{font-family:Arial,Helvetica,sans-serif;}
a{color:#FF9900;}
body,  table, td, th, blockquote, p, span ul, ol, .contentheader .commentslink{font-size:12px;}
.contentmain h3{font-size:14px;color:#333333;font-family:'PT Sans',sans-serif;}
input, select, textarea, .gridlist td.qty input{}
input, select, textarea{font-size:12px;color:#666666;}
input, select, textarea, .dateInput, .options, .quantity{border-color: #CCCCCC;}
input, select, textarea, .options, .quantity{background-color: #FFFFFF;}
.containertop .languageselect a{color:#FFFFFF;background-color: #000000;}
.containertop .loginmenu a{color:#FFCC00;}
.containertop .loginmenu a:hover{color:#FFCC00;}
.containertop .loginmenu .selected a{color:#FFFFFF;}
.staticmenucontainer .menu ul.submenu{font-family:'PT Sans',sans-serif;}
.containertop .loginmenu{font-size:12px;}
.containertop .languageselect{font-size:12px;}
.containertop .languageselect a:hover{color:#000000;background-color: #FFCC00;}
.containertop .languageselect .selected{background-color: #FFDA06;color:#000000;}
.topmenucontainer .menu,
.topmenucontainer .menu .separator {font-size:12px;}
.topmenucontainer .menu .selected .link,
.topmenucontainer .menu .selected .nolink{color:#FFFFFF;text-decoration:none;}
.topmenucontainer .menu .link:hover{color:#FFCC00;}
.topmenucontainer .menu .link,
.topmenucontainer .menu .separator{color:#FFCC00;}
.containertop .cartinfocontainer{background-color: #000000;font-size:11px;color:#FFFFFF;}
.containertop .cartinfocontainer a, .containertop .cartinfocontainer a.cartitemsnum{color:#FFCC00;}
.containerbottom .menu{font-size:12px;color:#FFFFFF;}
.containerbottom .menu .link{color:#CCCCCC;}
.containerbottom .menu .selected .link{color:#FFFFFF;}
.containerbottom .menu .link:hover{color:#CCCCCC;}
.containerbottom{background-color: #464646;background-repeat:repeat;background-image:url(/images/design/Visia_website_builder_footer-bg.png);}
.topmenucontainer .menu{font-weight:normal;}
.containerbottom .contentbottom,.containerbottom .footertext{color:#FFFFFF;}
.containerbottom a{color:#CCCCCC;}
.containermiddle .search{background-color: #333333;background-image:url(/images/design/Visia_website_builder_search-bg.png);}
.mainmenucontainer .menu .item .link,
.mainmenucontainer .menu .item .nolink {color:#000000;}
.mainmenucontainer .menu .item .link:hover,
.mainmenucontainer .menu .item .nolink:hover,
.mainmenucontainer .menu .item:hover > .link,
.mainmenucontainer .menu .item:hover > .nolink {color:#CC6600;background-color: #FFCC00;background-image:url(/images/design/Visia_website_builder_mm-hover.png);}
.mainmenucontainer .menu .selected .link,
.mainmenucontainer .menu .selected .nolink{color:#CC6600;background-color: #FFCC00;background-image:url(/images/design/Visia_website_builder_mm-hover__1.png);}
.containertop .menucontainer .menu .submenu,
.containermiddle .menucontainer .menu .submenu{}
.containertop .menucontainer .menu .submenu,
.containermiddle .menucontainer .menu {font-size:12px;font-family:Arial,Helvetica,sans-serif;}
.containertop .menucontainer .menu .submenu,
.containermiddle .menucontainer .menu,
.containermiddle .menucontainer .menu .submenu{background-color: #E7BA07;}
.containertop .menucontainer .menu .submenu,
.containertop .menucontainer .menu .submenu .subitem,
.containermiddle .menucontainer .menu,
.containermiddle .menucontainer .menu .item,
.containermiddle .menucontainer .menu .submenu, 
.containermiddle .menucontainer .menu .submenu .subitem{border-color: #B18E02;}
.containertop .menucontainer .menu .subitem .sublink,
.containertop .menucontainer .menu .subitem .subnolink,
.containermiddle .menucontainer .menu .link,
.containermiddle .menucontainer .menu .nolink,
.containermiddle .menucontainer .menu .subitem .sublink,
.containermiddle .menucontainer .menu .subitem .subnolink {color:#000000;}
.containertop .menucontainer .menu .subitem .sublink:hover ,
.containertop .menucontainer .menu .subitem .subnolink:hover,
.containertop .menucontainer .menu .item .subitem:hover > a,
.containertop .menucontainer .menu .item .subitem:hover > span,
.containermiddle .menucontainer .menu .link:hover, 
.containermiddle .menucontainer .menu .nolink:hover,
.containermiddle .menucontainer .menu .subitem .sublink:hover,
.containermiddle .menucontainer .menu .subitem .subnolink:hover,
.containermiddle .menucontainer .menu .item:hover > a,
.containermiddle .menucontainer .menu .item:hover > span,
.containermiddle .menucontainer .menu .item .subitem:hover > a,
.containermiddle .menucontainer .menu .item .subitem:hover > span{color:#CC6600;background-color: #FFCC00;}
.containertop .menucontainer .menu li.subselected a.subselected,
.containertop .menucontainer .menu li.subselected > span.subnolink,
.containermiddle .menucontainer .menu .selected .link,
.containermiddle .menucontainer .menu .selected .nolink,
.containermiddle .menucontainer .menu li.subselected a.subselected,
.containermiddle .menucontainer .menu li.subselected > span.subnolink {color:#CC6600;}
.containermiddle .search .searchbutton{font-size:14px;color:#FFCC00;font-family:Arial,Helvetica,sans-serif;}
.containermiddle .search .searchkeywords{font-size:12px;background-color: #CCCCCC;color:#000000;}
#pagingTable .formbutton:hover{}
.containermiddle img{border-color: #EEEEEE;}
.containerbottom, .containerbottom p{}
.containermiddle .randomimages a img,
.containermiddle .thumb img,
.containermiddle .productslist .product a img,
.containermiddle .productimages a img,
.containermiddle .relatedpages .item .image a img{border-color: #FFFFFF;}
.containertop .menucontainer .menu .item .link:hover,
.containertop .menucontainer .menu .item .nolink:hover,
.containertop .menucontainer .menu .item:hover > .link,
.containertop .menucontainer .menu .item:hover > .nolink {background-repeat:repeat-x;}
.containertop{}
.mainmenucontainer .menu .item .link,
.mainmenucontainer .menu .item .nolink,
.mainmenucontainer .menu > .separator {line-height:42px;}
body.mainpage{background-image:url(/images/design/Visia_website_builder_body-bg.png);}
.topmenucontainer .menu {font-family:Arial,Helvetica,sans-serif;}
.mainmenucontainer .menu{font-family:'PT Sans',sans-serif;}
.formtable input.text, .formtable input.password, .formtable input.captcha, .formtable select{width:340px;}
.formtable .textarea{width:340px;height:90px;}
.formtable a.formbutton, .orderinfo a.formbutton, .userpoll .formbutton,.newslettersubscribe .formbutton{background-image:url(/images/design/Visia_website_builder_btn_bg__2.png);background-repeat:repeat-x;color:#000000;}
.formtable a.formbutton:hover, .orderinfo a.formbutton:hover, .userpoll .formbutton:hover,.newslettersubscribe .formbutton:hover{color:#000000;background-repeat:repeat-x;background-image:url(/images/design/Visia_website_builder_btn_bg_hover__1.png);}
.containertop .menucontainer .menu li.subselected a.subselected,
.containertop .menucontainer .menu li.subselected span.subselected,
.containermiddle .menucontainer .menu .selected .link,
.containermiddle .menucontainer .menu .selected .nolink,
.containermiddle .menucontainer .menu li.subselected > a.subselected,
.containermiddle .menucontainer .menu li.subselected > span.subnolink{background-color: #000000;}
.pagetitle{background-image:url(/images/design/grey-line__7.png);background-repeat:repeat-x;}
.rubricheadline, .blogmenu .title, .articles .elementtitle, .userpollheadline{font-size:16px;font-family:'PT Sans',sans-serif;background-color: #FFCC00;color:#FFFFFF;font-weight:bold;}
.topmenucontainer .menucontainer,
.topmenucontainer .menu .nolink,
.topmenucontainer .menu .nolink:hover{color:#CCCCCC;}
.containertop .menucontainer .menu .selected .link,
.containertop .menucontainer .menu .selected .nolink{background-repeat:repeat-x;}
.mainmenucontainer .menu a.link:hover,
.mainmenucontainer .menu .selected a.link{text-decoration:none;}
h2.fst-line, h2.fst-line a{font-family:'PT Sans',sans-serif;font-size:28px;line-height:28px;color:#FFCC00;}
h2.snd-line, h2.snd-line a{font-family:'PT Sans',sans-serif;font-size:22px;line-height:22px;color:#999999;}
.pagingLink:hover, .pagingArrows:hover{}
.contentmain h4{font-family:'PT Sans',sans-serif;font-size:16px;color:#666666;background-image:url(/images/design/Visia_website_builder_grey_line__1.png);background-repeat:repeat-x;}
.containerbottom .contentbottom{}
.staticmenucontainer .menu,
.containermiddle .menucontainer .menu{font-family:'PT Sans',sans-serif;font-size:16px;}
.staticmenucontainer .menu{color:#000000;}
.staticmenucontainer .menu a.link {color:#FFFFFF;}
.staticmenucontainer .menu a.link{background-color: #333333;background-image:url(/images/design/Visia_website_builder_rm_bg__3.png);background-repeat:repeat-x;}
.staticmenucontainer .menu a.link:hover{color:#FFFFFF;background-color: #333333;background-image:url(/images/design/Visia_website_builder_rm-hover_bg.png);}
.staticmenucontainer .menu li.selected a.link{color:#FFFFFF;background-color: #FFCC00;background-image:url(/images/design/blank__21.gif);}
.staticmenucontainer .menu li.selected,
.staticmenucontainer .menu .submenu{}
.staticmenucontainer .menu ul.submenu,
.staticmenucontainer .menu ul.submenu li.separator{border-color: #E6E6E6;}
.containermiddle  ul.submenu,
.containermiddle  ul.submenu a{font-size:14px;}
.staticmenucontainer .menu a.sublink{color:#666666;background-image:url(/images/design/Visia_website_builder-bullet.png);}
.staticmenucontainer .menu a.sublink:hover{color:#FFCC00;background-image:url(/images/design/Visia_website_builder-bullet_on__2.png);}
a:hover{color:#FF9900;text-decoration:underline;}
.staticmenucontainer .menu li.subselected a.subselected{color:#FFCC00;background-image:url(/images/design/Visia_website_builder-bullet_on__3.png);}
.containerbottom a:hover{color:#CCCCCC;}
#pagingTable .formbutton{}
.containall{}
.containermiddle a img{}
.pagingLink, .pagingArrows, #pagingTable .headerlabel, .pagingfooter, .footerlabel span{}
.pagingLink, .pagingArrows{}
.blogmenu .year li.selected a, .blogmenu .year li.selected .month li.selected a{color:#666666;}
.blogmenu .year li a, .blogmenu .month li a, .blogmenu .year li.selected .month li a{color:#000000;}
.blogentries .datetitle, .blogentries .blogtime, .news .newscomments{color:#666666;}
.blogtitle a, .blogtime a, .news .newscomments{color:#FFCC00;}
.commingsoon a{background-image:url(/images/design/Visia_website_builder_coming_soon__6.png);color:#259522;}
.soldout a, .commingsoon a{font-family:Oswald, sans-serif;font-size:16px;}
.soldout a{color:#CC0033;background-image:url(/images/design/Visia_website_builder_sold_out__6.png);}
.containermiddle{}
.gallerieslist .gallerycell .title{color:#FF9900;font-size:12px;}
.gallery .description{}
.containertop .menucontainer .menu .item .link,
.containertop .menucontainer .menu .item .nolink {background-repeat:repeat;}
.formtable{color:#666666;}
.gallerieslist .gallerycell:hover .title{color:#FF9900;}
.randomimages a img:hover, .gallerieslist .gallerycell:hover .thumb, .gallerieslist .gallerycell:hover .thumb img, .gallery .gallerycell .thumb:hover,a.thumb:hover img, .productimages a img:hover, .relatedpages .item:hover .thumb, .relatedpages .item:hover .thumb img, .news:hover .thumb, .news:hover .thumb img,
.articles .article:hover .thumb, .articles .article:hover .thumb img{border-color: #DDDDDD;}
/*.news .newspart .newsparttitle,*/ .article .txt .title, .relatedpages .item .txt .title{color:#000000;}
/*.news:hover .newspart .newsparttitle, */.article:hover .txt .title, .relatedpages .item:hover .txt .title{color:#000000;}
.topnews .date, .article .date{color:#454545;}
.randomimages a, .gallerieslist .gallerycell .thumb, .gallery .gallerycell .thumb, .productslist .product a, .productimages a, .pic-frame, .pic-frame-b, .relatedpages .item .thumb,  .news .thumb, .articles .article .thumb{border-color: #DDDDDD;}
 .mainmenucontainer .menu .separator{}
#cartinfo .closecart{color:#999999;}
#cartinfo{border-color: #000000;width:220px;background-color: #000000;color:#FFFFFF;}
#cartinfo .title, #cartinfo h3{font-size:14px;color:#999999;}
.orderproduct a.formbutton{color:#FFFFFF;background-image:url(/images/design/Visia_website_builder_add-to-cart-btn_bg__5.png);background-repeat:repeat-x;background-color: #FFCC00;}
.orderproduct a.formbutton .right{background-image:url(/images/design/Visia_website_builder_add-to-cart-btn_cart__4.png);}
.orderproduct .price{color:#000000;}
.orderproduct a.formbutton:hover{background-image:url(/images/design/Visia_website_builder_add-to-cart-btn-hover_bg__2.png);}
.backbutton{background-image:url(/images/design/Visia_website_bulder_back__1.png);}
.shoppingcart .separator{border-color: #666666;}
#cartinfo a.formbutton{color:#000000;background-color: #FFCC00;}
#cartinfo a.formbutton:hover{background-color: #999999;}
.gridlist td.qty input{font-size:11px;width:30px;}
.gridlist td.qty{width:50px;}
.gridlist .row1, .gridlist .row1 td, .pagetags{background-color: #EEEEEE;}
.gridlist .row0, .gridlist .row0 td{color:#666666;}
.gridlist th{background-color: #DDDDDD;color:#000000;}
.gridlist .row1, .gridlist .row1 td{color:#666666;}
.gridlist a{text-decoration:none;}
.gridlist th, .gridlist td{font-size:12px;}
p a.formbutton, .orderinfo a.formbutton{background-color: #FFCC00;color:#000000;}
.orderproduct{background-color: #EEEEEE;}
p a.formbutton:hover, .orderinfo a.formbutton:hover{background-color: #999999;}
h2.fst-line a:hover, h2.snd-line a:hover{text-decoration:none;}
.productname a{color:#000000;}
.productname a:hover{color:#000000;}
.productoptions{border-color: #CCCCCC;}
.bottom th, .gridlist .bottom th{color:#000000;}
.staticmenucontainer .menu .item .link,
.staticmenucontainer .menu .item .nolink, 
.containermiddle .menucontainer .menu .item .link,
.containermiddle .menucontainer .menu .item .nolink {font-weight:bold;}
.news a.title:hover, .article:hover .txt .title, .relatedpages .item:hover .txt .title{text-decoration:underline;}
.news .newspart {color:#454545;}
.news:hover .newspart{color:#FF9900;}
.newsselected .title, .topnews .newsselected .title{color:#999999;}
.speciallinks{color:#CC0000;}
.speciallinks:hover{color:#CC0000;text-decoration:underline;}
.staticmenucontainer .title,
.containermiddle .menucontainer .title{font-weight:bold;font-size:16px;color:#000000;background-color: #FFFFFF;background-image:url(/images/design/Visia_website_sidemenu_title.png);background-repeat:repeat-x;}
.staticmenucontainer .title,
.containermiddle .menucontainer .title {font-family:'PT Sans',sans-serif;}
.containertop .loginmenu .item{color:#999999;}
.newsselected .date, .topnews .newsselected .date{color:#999999;}
.comment .namedate .name{color:#666666;font-size:12px;background-image:url(/images/design/Visia_website_builder_man__7.png);}
.comment .namedate .date{font-size:11px;}
.comment, .comment .namedate .date, #commentscontainer, .comment, .blogtime, .relatedpages .title{color:#333333;}
a#showhidecommentslink span{background-color: #CCCCCC;color:#333333;}
a#showhidecommentslink .showcomments{background-image:url(/images/design/Visia_website_builder_showcomments__5.png);}
a#showhidecommentslink .hidecomments{background-image:url(/images/design/Visia_website_builder_hidecomments__5.png);}
a#showhidecommentslink:hover .showcomments{background-image:url(/images/design/Visia_website_builder_showcomments-hover.png);}
a#showhidecommentslink:hover .hidecomments{background-image:url(/images/design/Visia_website_builder_hidecomments-hover.png);}
a.addcomment {background-image:url(/images/design/addcomments__14.png);}
a#showhidecommentslink:hover .showcomments, a#showhidecommentslink:hover .hidecomments{background-color: #666666;}
a#showhidecommentslink:hover span{color:#FFFFFF;}
.toppage a{background-image:url(/images/design/Visia_website_builder_toppage__5.png);}
.containertop .headerimage{}
.staticmenucontainer .menu ul.submenu,
.staticmenucontainer .menu * ul.submenu ul.submenu,
.containermiddle .menucontainer .menu .submenu{}
.containermiddle a:hover img{}
.gallery .description a{}
.gallery .description a:hover{}
