body { width:100%; 
height:100%; 
text-align: center; 
background-image: url('imgs/bg.jpg');
font-family: Tahoma;
font-size: 11px;
color: #373737; 
overflow-x: hidden;
margin: 0; }
div { margin: 0 auto; }
h1 { margin: 0; font-size: 22px; color: #ffffff; }

a, a:visited { color: #ffffff; text-decoration: none; }
a:hover { color: #fdf54f; }

.active, .notactive:hover {
float: left;
height:23px;
background-position: 0 23px !important; }

.active6, .notactive6:hover {
float: left;
height:31px;
background-position: 0 31px !important; }

.notactive6 {
float: left;
height: 31px;
background-position: 0 0px; }

.notactive {
float: left;
height: 20px;
background-position: 0 0px; }

.active2, .notactive2:hover {
float: left;
height:21px;
background-position: 0 21px !important; }

.notactive2 {
float: left;
height: 21px;
background-position: 0 0px; }

.active3, .notactive3:hover {
float: left;
height:18px;
background-position: 0 18px !important; }

.notactive3 {
float: left;
height: 18px;
background-position: 0 0px; }

#wrapper { width: 1000px; text-align: left; }
.logo0 { width: 951px; height: 172px; background-image: url('imgs/logo0.png'); background-repeat: no-repeat; float: left; }
.mid { width: 1189px; height: 135px; float: left;  }
.timex { width: 220px; height: 135px; float: left; text-align: center; }
.left {  width: 220px; height: 270px; float: left; text-align: left;; }
.menu_promo { margin: 10px 0; width: 758px; float: left; text-align: center; }
.menu_promo1 { margin-left: 12px; width: 750px; height: 50px; float: left; text-align: left; word-spacing:8px; }
.menu_promo2 { width: 758px; height: 70px; float: left; text-align: center; }
.menu_promo3 { width: 758px; height: 274px; float: left; text-align: center;; background-image: url('imgs/tople.png'); background-repeat: no-repeat; }
.title_2 { color: #fdf54f; font-size: 22px;}
.clr1 { clear: both; height: 5px; }
.clr2 { clear: both; height: 70px; }
.container { width: 758px; text-align: left; margin-bottom: 50px; }
.container { font-family: verdana; letter-spacing: -1px; font-size: 18px; }

.top_left { width:220px; float:left; display:block; overflow:hidden; }
.top_right { width:770px; text-align:left; float:left; display:block; overflow:hidden; }

.footer { width: 950px; text-align: left; margin-top: 25px; margin-bottom: 25px; }
.footer { color: #000000; font-family: verdana; font-size: 15px; letter-spacing: -1px; }
.ftr1 { width: 40%; float: left; }
.ftr2 { width: 60%; float: left; text-align: right; }

.ftr2 a, .ftr2 a:visited { color: #000000; text-decoration: none; font-family: tahoma; font-size: 14px; letter-spacing: 1px; font-weight: bold; }
.ftr2 a:hover { color: #333333; }

.stone_sel { border-bottom: 2px solid #f3e1d2; width: 220px; height: 30px; background-image: url(imgs/stone_selection.jpg); background-repeat: no-repeat; background-position: 0 4px; }
.edges_sel { border-bottom: 2px solid #f3e1d2; width: 220px; height: 30px; background-image: url(imgs/edges.jpg); background-repeat: no-repeat; background-position: 0 4px; }
.gallery_sel { border-bottom: 2px solid #f3e1d2; width: 220px; height: 30px; background-image: url(imgs/gallery.jpg); background-repeat: no-repeat; background-position: 0 4px; }
.video_gallery_sel { border-bottom: 2px solid #f3e1d2; width: 220px; height: 30px; background-image: url(imgs/video_gallery.jpg); background-repeat: no-repeat; background-position: 0 4px; }
.sinks_sel { border-bottom: 2px solid #f3e1d2; width: 220px; height: 30px; background-image: url(imgs/sinks.jpg); background-repeat: no-repeat; background-position: 0 4px; }

.selectiones { margin-left: 30px; }

.clr { clear: both; }

ul li { list-style-type: none; margin: 0;  }
li { list-style-type: none; margin: 0;  }


#form { font-size: 16px; color:#000; width: 770px; }
.input_short { background-color:#fff; color:#000; font-size:11px; border:none; width:120px; padding:5px 5px; display:block; margin-bottom:10px; border:#333333 solid 1px; }
.input_long { background-color:#fff; color:#000; font-size:11px; border:none; width:400px; padding:5px 5px; display:block; margin-bottom:3px; border:#333333 solid 1px; }
.sub { margin-right:60px; background:url(images/send_button.jpg); width:75px; height:25px; border:none; float:right; }
.textarea { background-color:#fff; color:#000; font-size:11px; border:#333333 solid 1px; width:760px; height:120px; padding:5px 5px; font-family: Tahoma; display:block; margin-bottom:10px; }
.select {   background-color:#fff; color:#000; font-size:11px; border:none; width:200px; padding:5px 5px; display:block; margin-bottom:10px; border:#333333 solid 1px; margin-bottom:3px; float:left; }
.select_2 {   background-color:#fff; color:#000; font-size:11px; border:none; width:210px; padding:5px 5px; display:block; margin-bottom:10px; border:#333333 solid 1px; margin-bottom:3px; float:left; }

.big { font: bold 18px Tahoma; color:#000; margin: 5px 0 15px; display:block; }

#contact_p { line-height:220%; font: normal 16px Tahoma; color: #000000; margin:0; padding:0; }

#table {	width:850px; border:0; text-align:left; margin:0 auto; padding:0;color:#000; font-size: 14px font-weight:bold; padding-top:10px; }
	#table strong { color:#000; font-size: 16px }

#table_2 {	width:850px; border:0; text-align:left; margin:0 auto; padding:0;color:#000; font-size: 14px font-weight:bold; }
	#table_2 strong { color:#000; font-size: 12px; }

.about { text-align:center; font-weight:700; font-size:15pt; line-height:normal; }
.contact { text-align:left; display:block; padding-left:40px; padding-right:20px; font-weight:700; font-size:15pt; line-height:normal; }

.center { text-align:center; }
.white { color:#8b8b8b; }	

.tbl { width: 815px; border: 0; }
.div_gl1 { float: left; text-align: center; width: 142px; font-size: 18px; margin-right: 25px; margin-bottom: 15px; }
.div_gl2 { background: url('imgs/gallery_bg.png') no-repeat center; width: 142px; height: 113px; text-align: left; }
.img_gl3 { width: 134px; height: 103px; border: 0; margin: 0; }
.txt_gl4 { font-family: Calibri !important; font-weight: bold; }

