a:link, a:visited{color:#F2F2F2;text-decoration:underline;}
a:hover{text-decoration:none;}
a img{border-color:#909090;}
div.silver{background-image: url('img/folder.gif');background-repeat: no-repeat;padding:5px 0 5px 25px;margin:0;font-size:100%;}
div.silver img{margin-right:10px;border: 1px solid;}
div.silver img:hover{margin-right:10px;border: 1px dashed;}
div.hr {background-image: url('img/punkt.gif');height:1px;}
div.hr hr {display: none;}
hr.yel {background-color: #BCBABA; color: #BCBABA;height: 1px;border-style: none; margin:0 0 10px 0;padding:0;}
*hr.yel{margin-top:-5px;}
hr{color: #000;background-color: #000;height: 1px; border:none;}
h3,h2{margin:0;padding:0px 0 3px 0;font-family: 'Trebuchet MS', Helvetica, sans-serif;font-size:18px;color:#FFF;font-weight:normal;}
h2{text-transform: uppercase;font-size:16px;}
h4{font-size: 12px;margin:0;text-transform: uppercase;}
h5{font-size: 12px;margin:0 0 5px 0;}
div#subdirs{width:40%;float:left;display:block;padding:0 5px 0 5px;}
div#subdirs_div{width:20px;float:left;display:block;}
div#clear{clear:both; display:block;float:none;}
div.slideshow_small{padding:50px 20px 5px 0; display:inline;float:left;width:202px;}
div.slideshow{width:542px;height:382px;padding:10px;margin-left:0px;background: url('img/slideshow_holder.png') top left no-repeat;}
div.smallpics{text-align: right;height:100%;position:relative;}
div.center{text-align:center;}
body{background:url('img/bg.png');padding:0;margin:0px;}
body,td{font-size:0.8em;font-family: 'Trebuchet MS', Helvetica, sans-serif;line-height:1.2em;color:#BCBCBC;}
form{margin:0;padding:0;}
p{padding:5px 0 5px 0;margin:0;}
ul{padding-left:30px;}
div.search_item {background-image: url('img/search_icon.gif');background-repeat: no-repeat;background-position: middle left;padding: 0px 0 3px 25px;}
fieldset.rec{padding:20px;}
div.rec{font-family: Arial,Verdana;font-size: 18px;color:#5C5C5C;}
div.gal-tool1{width:40%;float:left;display:block;color:#919191;padding:10px 0 0 20px;}
div.gal-tool2{width:50%;float:right;display:block;color:#919191;text-align:right;padding:0 10px 0 0;}
p.news-toolbar{text-align: right;vertical-align:middle;color:#474747;}
p.news-toolbar a{}

div.red_head{padding-bottom:5px;}
div.red_head a:link,div.red_head a:visited{color:#747474;}
div.msg{color:#FF8C00;font-size:11px;font-weight:bold;border:1px dashed #8323A7;padding:15px;margin: 20px;}
div.head{display:block;width:969px;padding:0 0px 0 0px;margin:0px 0 15px 0;border:2px solid #464646;
   position: absolute;
   left: 50%;
   margin-left: -484px;
	}
div.body{display:block;padding:20px 0px 0 0px;text-align: justify;margin-top:0px;background: #071619 url('img/bodybg.png') top left repeat-x;}
div.head_logo{background: url('img/logo.gif') top left no-repeat;height:96px;width:371px;float:left;padding:35px 0 0 329px;vertical-align: bottom;}
div.head_logo2{float:left;width:172px;padding-top:35px}
div.head_logo3{float:left;width:120px;padding-top:35px}
div.afthead{background: #5792bc;margin:1px 0 1px 0;padding:5px;text-align: center;color:#fff;text-transform: uppercase;}
div.flags{padding:3px 0px 3px 0;margin:0;text-align:center;font:11px Arial,Verdana;}
div.flags div,div.flags a:link,div.flags a:visited,div.flags {color:#FFF;}
div.flags img{opacity: .6;filter: alpha(opacity=66); border:none;height:16px;vertical-align: middle;}
div.flags img:hover{opacity: .9;filter: alpha(opacity=100);}

div.headpic{padding:0;height:43px;padding:212px 0 0 775px;background: url('img/headpic.jpg') top left no-repeat;}
div.headpic img{margin-top:1px;}
div.front-left{width:370px;float:left;padding:0px 10px 0px 15px;}
div.front-right{width:560px;float:left;padding:0px 10px 0 0px;}

div.topline{background: #5087C7;height:22px;}

div.oval{height:95px;padding:6px 10px 0px 6px;margin:0 14px 8px 0;background:url('img/oval.gif') top left no-repeat;
text-transform:uppercase;line-height:10px;font-size:10px;font-family:Arial,Helvetika;}
div.oval a{color:#44768c;text-decoration:none;}
div.oval p{padding:2px 10px 0 0;margin:0;}
div.oval img{opacity: .4;filter: alpha(opacity=44); border:none;}
div.oval img:hover{opacity: .9;filter: alpha(opacity=100);}
div.oval-v{width:131px;float:left;}
div.oval-blank{width:131px;height:110px;}
div.banners{text-align: center;padding-top:10px;}
div.banners img{border:none;}

div.inner-left{width:286px;float:left;padding:0 0 0 15px;
/*border-right: solid 1px #a8a8a8;*/
}
div.inner-right{padding:0px 15px 15px 15px;width:638px;float:left;}
div.inner-right2{width:550px;float:left;padding:0 15px 0 0;}
div.inner-right3{width:175px;float:left;padding:0px 7px 10px 0px;}

.thepic{border:1px solid #838A8C;padding:2px;}

div.inner{padding:23px 10px 15px 415px;background: url('img/space.gif') top left no-repeat;}
div.ps-col1{width:110px;float:left;display:block;margin:0;}
div.ps-col2{width:90px;float:left;display:block;}
div.ps-row{padding-top:20px;}
img.pic{border: 1px solid #B1B0B0;}
img.pic:hover{border: 1px dashed #B1B0B0;}
img.pic-fade{border: 1px solid #006EA5;opacity: .4;filter: alpha(opacity=44);}
img.pic-fade:hover{border: 1px dashed #006EA5;opacity: .9;filter: alpha(opacity=100);}
img.pic_left{float:left;margin:3px 12px 2px 0;}


div.welcome{padding:110px 0px 7px 170px;color:#6a1423;}
p.showmore{text-align:right;}
/*p.showmore{padding:0 0 0 15px;background: url('img/bt.gif') center left no-repeat;}
p.showmore a{color:#FF8C00;}*/
label
{
width: 35%;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
clear:left;
}
input text
{
color: #781351;
background: #F5FBFE;
border: 1px solid #134F80
}
.reserv-front-form label{width: 6em;}
input{font-size:11px;}


div.final{clear:both; display:block;float:none;height:118px;background: url('img/final.png');padding:2px;color:#97A5A6;font-size: 12px;font-family: 'Trebuchet MS', Helvetica, sans-serif;text-align: center;}
div.final1{float:left;width:515px;padding:40px 0 30px 270px;background: url('img/final_mina.png') top left no-repeat;}
div.final2{float:right;width:180px;font-size: 10px;padding-top:40px;text-align: left;}
div.final a:link,div.final a:visited{color:#5C5C5C;}

div.final ul{display:inline;padding:0;margin:0;}
div.final ul li{display:inline;}
div.final ul li a:link,div.final ul li a:visited{color:#5C5C5C;text-decoration: none;background: url('img/final_div.gif') left center no-repeat;padding:0 0 0 7px;}
div.final ul li#mf1 a:link,div.final ul li#mf1 a:visited{background: none;padding:0;}


.class1{background:#ffffff url(img/img5.gif) right no-repeat; height:23px;}
.linia{ background-color:#f1333d;height:1px}
form.s_form{padding:0px 0px 0px 0;margin:23px 0 5px 0;vertical-align: middle;display:block;width:auto;}
form.s_form input{font-size: 10px;vertical-align: middle;}
form.s_form a{color:#8A8A8A;}
*form.s_form{padding:0}
form.s_form div{padding:70px 0px 0px 0;text-align: center;}
form.s_form div a img{border:none;}

.box-red{font-size:11px;border:1px solid #707070;background: #E1E1E1;width:78px;padding:2px;color:#7C7C7C;margin:0 3px 0 0;}
*input.box-red{width:84px;}
#search_bt{}

div.menu{padding:0px 0px 0 0px;}
ul.menu{padding:0px 0px 0 0px;margin:0;font-size:11px;list-style: none;font-family: 'Trebuchet MS', Arial,Helvetica, sans-serif;text-align: left;}
ul.menu li{margin:0;border-top: 1px solid #000;}
ul.menu li#mf1{margin:0;border-top: none;}
ul.menu li:hover{}
ul.menu li a:link,ul.menu li a:visited{display:block;color:#000;text-decoration: none;padding:6px 0px 6px 0px;font-weight:bold;}
ul.menu li a:hover, ul.menu li a#sel, ul.menu li#mf1 a#sel{color:#000;}
a#subtit:link,a#subtit:visited{border-bottom:1px dashed #000;}
ul.menu li ul{list-style: none;}
ul.menu li ul li a:link,ul.menu li ul li a:visited{display:block;color:#000;text-decoration: none;padding:3px 0px 6px 30px;background: #FDF0F8 url('img/bulet.gif') 17px center no-repeat;}

div.redbox{background: #e10016;padding:2px 10px 3px 10px;width:120px;}
div.redbox a:link,div.redbox a:visited{color:#fff;text-decoration:none;}

div.menu_top{padding:0px 0 0 0px;margin-top:0px;}
ul.menu_top{background: url('img/tab-bg.png') top left repeat-x;height:51px;margin:0;font-size:12px;font-family: Helvetica, 'Trebuchet MS', sans-serif;line-height: 12px;}
ul.menu_top li{list-style: none;display:block;float:left;padding:19px 0px 18px 0px;}
ul.menu_top li a:link, ul.menu_top li a:visited{margin:0px 0 0 0px;padding:19px 37px 13px 37px;background: url('img/tab-div.png') top left no-repeat;color:#FFF;text-decoration: none;font-weight: normal;text-align: center;}
ul.menu_top li#mf1 a:link,ul.menu_top li#mf1 a:visited{background: none;}
ul.menu_top li a:hover, ul.menu_top li a#sel{background: url('img/tab-sel.png') top left no-repeat;padding:17px 37px 18px 37px;}


div.fn1{width:267px;float:left;padding-top:15px;}
div.fn2{width:267px;float:left;margin-left:15px;padding-top:15px;}

div.rect{border:1px solid #a9aea8;padding: 0;background:#fff;}
div.rect-title{padding: 3px 5px 3px 11px;background:#e1e1e1;font-weight:bold;color:#000;}
div.rect ul{padding: 5px 5px 5px 11px;list-style:none;}
div.rect li{padding:3px 0 3px 0px;}
div.rect a{color:#000000;text-decoration:none;}
div.rect a:hover{color:#dd2530;text-decoration:underline;}
div.rect p{padding:5px 5px 2px 11px;}
ul.pic li{padding:3px 0 3px 62px;background-position:top left;background-repeat: no-repeat;}
ul.dot li{padding-left:9px;background:url('img/bullet.gif') top left no-repeat;}
ul.quad{}
ul.quad li{background: url('img/img8-p.gif') top left no-repeat;text-indent: 15px;}
ul.dotless li{list-style:none;}

div#pics2 a img{border:none;border:1px solid #9C9C9B; padding:2px;}
div#brd{border:#0d0d0d solid 1px;height:152px}
div#inn{padding:5px 5px 5px 5px;}
a.more:link,a.more:visited{color:#747474;text-decoration:underline;}
a.more:hover{text-decoration:none;}
.box{font-size: 11px;}
a.lw:link,a.lw:visited{color:#000000;text-decoration: none;font-weight: bold;}
a.lw:hover{color:#ff0000;text-decoration: none;font-weight: bold;}
div#txt4pic{padding:7px;color:#ffffff;font-size:12px;}
div.in1{width:49%;float:left;margin-right:5px;}
div.in2{width:49%;float:left;margin-left:5px;}

div.pics{border:1px solid #9C9C9B; padding:2px; color:#FFF;font-weight: bold;width:131px;text-align: center;}}
div.pics a span.t2{width:auto;height:auto;display:block;position:relative;text-align: center;}
div.pics a span.t2 span{background: url('img/space.gif') top left no-repeat;width:auto;height:auto;position:absolute;z-index:1;display:block;}
*div.pics a span.t2 span{width:auto;height:auto;margin-left:-66px;}
div.pics a span.t2 img{overflow: hidden;display:block;border:none;padding:0px 0 0 1px;}
div.pics a span.t2 p{position:relative;z-index:2;display:block;color:#FFF;font-weight: bold;text-align: center;}
a.t2:link,a.t2:visited{text-decoration: none;}
a.t2:hover{cursor: pointer;color:#FF9E28;}
div.pics div{padding:7px;color:#7D7D7F;font-size:11px;background: #E7E7E7;}

div.pics2{border:none; color:#FFF;font-weight: bold;width:146px;}
div.pics2 a:link,div.pics2 a:visited{cursor: pointer;}
div.pics2 a span.t2{overflow: hidden;width:auto;height:165px;display:block;position:relative;}
div.pics2 a span.t2 span{background: url('img/box.png') top left no-repeat;width:146px;height:165px;position:absolute;z-index:1;display:block;}
div.pics2 a span.t2 img{display:block;border:none;padding:3px 0 0 3px;}
div.pics2 a span.t2 p{position:relative;z-index:2;display:block;color:#FFF;font-weight: bold;text-align: center;}
div.pics2 div{padding:7px;color:#A6A6A8;font-size:11px;z-index:5;position:relative;margin-top:-40px;}

div.news p{color:#5C5C5C}
div.news ul li{padding:0px 0 0px 15px;margin: 0px 0 18px 0px;background: url('img/bt.gif') top left no-repeat;list-style: none;}
p.price{font-family: 'Trebuchet MS', Helvetica, sans-serif;font-size:16px;font-weight: bold;}
a.order:link,a.order:visited{font-weight: bold;background: #c40000;border: 1px solid #c40000;color:#fff;padding:1px;text-decoration: none;text-transform: uppercase;}
a.order:hover{background: #fff;color:#c40000;border: 1px dashed #c40000;}
a.order_show{font-weight: normal;color:#646464;}
div.cat1{width:135px;float:left;margin-right:5px;}
div.cat2{width:140px;float:left;}
p.flashlink{text-align: center;font-weight:bold;padding:15px 0 20px 0;font-size:13px;}

sup.red{color:red;font-weight: bold;}



div.redborder h3{vertical-align: middle;}

ul.lcol{background: url('img/lcol.gif') top left no-repeat;display:block;width:161px;padding:10px 10px 15px 27px;margin:22px 0 0 0;}
ul.lcol h3{color:#FFD238;font-family: Helvetica, 'Trebuchet MS', sans-serif;font-size:14px;font-weight: bold;margin-bottom:20px;height:15px;overflow:hidden;}
ul.lcol li{list-style:none;text-align: left;}
ul.lcol li a:link,ul.lcol li a:visited{list-style:none;display: block;font-size:11px;padding:3px 0 3px 15px;color:#000;background: url('img/bul_y.gif') left 9px no-repeat;}
ul.lcol p img{vertical-align: middle;margin:0 10px 0 0;}
ul.lcol p{text-transform: lowercase;}
ul.lcol a:link,ul.lcol a:visited{color:#000;}
ul.lcol2{background: url('img/lcol2.png') top left no-repeat;width:325px;margin:0px 0 0 20px;float:right;}
ul.lcol2 li img{float:left;margin:0px 10px 0 0px;float:left;border:1px solid #FED457;}
ul.lcol2 li h4{margin:0px 0px 0 0px;padding:0;}
*ul.lcol2 li h4{margin-top:-15px;}
ul.lcol3{background: url('img/lcol3.png') top left no-repeat;width:728px;margin:20px 0 0 0px;float:none;}
ul.lcol3 li{display:inline;}
ul.lcol3 li a:link,ul.lcol3 li a:visited{background: none;padding:0;display:inline;}
ul.lcol3 li a img{border:none;}

.fsz11{font-size:11px;}
a#showmore:link,a#showmore:visited{display:block;padding:10px 0 10px 0px;text-align: right;font-family: Helvetica, 'Trebuchet MS', sans-serif;font-size:13px;color:#FFD238;font-weight: bold;text-decoration: none;background: none;}
a#showmore:hover{text-decoration: underline;}

div.f_news{}
div.f_news img, img.n_pic_big{border:1px solid #FED457;float:left;clear:all;margin:3px 10px 5px 0;}
div.f_news p#n_h{margin:0;padding:0;color:#000;font-weight: bold;}
div#f_news_1{float:left;width:157px;color:#FED457;}
div#f_news_2{float:right;width:100px;text-align: right;padding:10px;background: url('img/b3.gif') center right no-repeat;}
div#f_news_2 a:link,div#f_news_2 a:visited{text-decoration: none;color:#000;font-size: 11px;}
div.f_n1{float:left;width:277px;margin-right:10px;}
div.f_n2{float:left;width:277px;margin-left:10px;}



/*----- menu -------*/
.anylinkcss{
position:absolute;
visibility: hidden;
border:none;
font:normal 12px;
line-height: 12px;
z-index: 100;
background: url('img/more-nav-menu.png') bottom left repeat-x;
left: 50%;
margin:-15px 0 0 -34px;
*margin:-15px 0 0 -27px;
padding:3px;
}

.anylinkcss a,a#anylinkcss_a{
display: block;float:none;clear:all;
font: normal 12px Helvetica, 'Trebuchet MS', sans-serif;
padding: 5px;
text-decoration: none;
text-indent: 5px;
background:none;
color:#000;
height:18px;width:215px;
text-align: left;
}

.anylinkcss a:hover,a#anylinkcss_a:hover{ /*hover background color*/
background: url('img/submenu_s.png');
color: #FFD238;
}

/*----- menu -------*/


table.sc_gridtable{border: none; background:#838D8D;border-spacing:1px;}
table.sc_gridtable thead tr td{background:#DFDFDF;font-weight: bold;}
table.sc_gridtable tr td{border: none;background:#081C1D;padding:2px;color:#838D8D;}


div.production{background: url('img/prod_icon.png') top right no-repeat;padding:3px 200px 25px 0;}
a.clickmore:link,a.clickmore:visited{width:80px;padding:1px 25px 2px 20px;background: url('img/clickmore.png') top left no-repeat; color:#F5F5F5;text-decoration: none;font-size: 11px;}
div.f_about{background: url('img/about_icon.png') top left no-repeat;padding:0px 0px 70px 140px;}
div.f_quarry{background: url('img/quarry_icon.png') 15px top no-repeat;padding:0px 0px 70px 140px;}
div.f_marmoline{background: url('img/marmoline_icon.png') 15px top no-repeat;padding:0px 0px 20px 140px;text-align: left;}
