body { 
font-family:Verdana; 
font-size:11px; 
padding: 0px; 
margin: 0px ; 
}

#main{
	width:974px;
}

#footer {
	width:970px;
	height:50px;
	clear:both;
	border:1px solid #cccccc;
	margin-top:10px;
}



.a {
text-decoration:underline; 
color:#2c2c2c; 
font-weight:800; 
font-size:10px;
}

.a:hover {
text-decoration:none;
}

.div_top {
height:85px;
width:478px;
border-left:1px solid #d7d7d7;
border-right:1px solid #d7d7d7;
}
 
/* top */
div#nifty{ background:#f8f8f8;width:480px;float:right;}
b.rtop, b.rbottom{display:block;background:#f0f0f0;}
b.rtop b, b.rbottom b{display:block;height:1px;
    overflow:hidden; background: #f8f8f8;}
b.r1{margin: 0px 5px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
b.r2{margin: 0px 3px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
b.r3{margin: 0px 2px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
b.r4{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
b.rtop b.r4, b.rbottom b.r4{margin:0px 1px;height:2px;}

.div_shopping {
text-align:left;
clear:left;
margin-left:20px;
margin-top:10px;
width:125px;
}

.img_shop {
text-align:left;
clear:left;
float:left;
}

.shop {
float:left; 
color:#2c2c2c; 
font-weight:800; 
width:200px; 
margin-top:7px; 
margin-left:20px;
}

.t_shop {
font-size:10px;
text-align:left;
clear:left;
width:120px;
color:#2c2c2c;
margin-left:20px;
padding-top:8px;
}
/* body */

.div_body{
width:974px; 
}

.left {
width:214px;
float:left; 
}

.stg {
background-image:url('/img/catalog.jpg');
background-repeat:no-repeat; 
width:208px; 
height:31px;
float:left; 
margin-top:10px;
margin-left:3px;
}

.stg2 {
background-image:url('/img/calculator_rate.jpg');
background-repeat:no-repeat;
width:208px;
height:31px;
float:left;
margin-top:10px;
margin-left:3px
}

.dr {
background-image:url('/img/news_1.jpg'); 
background-repeat:no-repeat; 
width:208px; 
height:31px;
float:right; 
margin-top:10px;
margin-right:3px
}

.right {
width:210px;
float:right; 
height:650px;
}

.text_stg {
color:#f9ecdb; 
padding-top:8px; 
margin-left:15px; 
font-weight:800; 
font-size:12px;
}

.link {
width:212px; 
float:left;  
border:1px solid #bfbfbf;
border-top:none;
}

.menu_body {
width:540px;
height:41px; 
float:left; 
background-image:url('/img/text_body.jpg'); 
background-repeat:no-repeat; 
margin-top:5px
}

.menu_body1 {
width:10px;
height:43px;
background-image:url('/img/contact_colt_stg.jpg');
background-repeat:no-repeat;
}

.menu_body2 {
width:735px;
height:43px;
background-image:url('/img/contact_background.jpg');
}

.menu_body3 {
width:10px;
height:43px;
background-image:url('/img/contact_colt_dr.jpg');
background-repeat:no-repeat;
}

.table {
width:537px; 
float:left;
}

.td_1 {
padding-top:20px;
height:168px; 
width:177px; 
border:1px dashed #d2d2d2; 
border-top:none; 
border-left:none;
}

.td_2 {
height:168px; 
width:177px; 
border:1px dashed #d2d2d2; 
border-top:none; 
border-left:none; 
border-bottom:1px dashed #d2d2d2;
}

.td_3 {
height:168px; 
width:177px; 
border:1px dashed #d2d2d2; 
border-top:none; 
border-left:none; 
border-bottom:none;
}

.but_1 {
width:55px; 
background-color:#5f5f5f; 
color:#FFFFFF; 
font-weight:800; 
border:none;
}

.but_2 {
width:50px; 
background-color:#ffb700; 
color:#FFFFFF; 
font-weight:800;
border:none; 
margin-left:1px;
}

/* footer */
.link_footer {
margin-top:30px;
width:710px;
}

.link_footer a {
text-decoration:none;
color:#3888a9;


}

.link_footer a:hover {
text-decoration:underline;
}

.text {
color:#dde7ed;
font-weight:800;
float:left;
padding-left:15px;
margin-top:15px;
font-size:12px;
font-family:Verdana;
}

/*-- makeMenu --*/

ul.makeMenu {
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0px;
margin:0px;
}
ul.makeMenu li {
list-style-type:none;
margin:0px 3px;
padding:2px 0px;
position:relative;
text-align:left;
padding-left:40px;
background-color:#f4f4f4;
border-bottom:1px solid #FFFFFF;
}

ul.makeMenu li a {
color:#3a8db5;
text-decoration:none;
font-size:10px;
padding:2px;
width:165px;
}
ul.makeMenu li a:hover {
color:#333333;
text-decoration:underline;
}

/* --- domo --- */

.tab {
width:525px; 
height:237px; 
float:left;
}

.text-body {
paddding-left:0px;
padding-top:10px; 
text-align:left;
clear:both; 
font-weight:800;
}

.text-body-stg {
padding-left:0px;

text-align:left; 

font-size:10px; 
color:#8a8a8a;
}

.txt {
margin-top:2px; 
float:left; 
width:540px; 
height:px;
}

.div_txt {
padding-top:20px;
clear:both;
text-align:left; 
margin:10px; 
font-weight:800;  
font-size:12px;
}

.stire {
width:500px;
margin-right:15px;
font-weight:100; 
font-size:10px;
text-align:left; 
clear:left;
margin-top:25px; 
margin-left:15px; 
color:#8a8a8a;
}


.but_details {
background-image:url('/img/details.jpg'); 
background-repeat:no-repeat; 
width:51px; height:19px; 
margin-left:0px;
color:#FFFFFF; 
font-weight:800; 
border:0px solid;
padding-bottom:3px; 
font-size:11px
}

.but_buy {
border:0px solid;
background-image:url('/img/buy.jpg'); 
background-repeat:no-repeat; 
width:50px; height:19px; 
margin-left:1px; 
color:#FFFFFF; 
font-weight:800;
padding-bottom:3px; 
font-size:11px
}

.but_buy_2 {
border:0px solid;
background-image:url('/img/buy_.gif'); 
background-repeat:no-repeat; 
width:60px; height:19px; 
margin-left:1px; 
color:#FFFFFF; 
font-weight:800;
padding-bottom:3px; 
font-size:11px
}


.div_bot_img {
float:left;
width:170px;
height:110px;
}

.text_img {
width:150px; 
margin-left:15px; 
text-align:left;
color:#8a8a8a;
}

.div_but {
width:105px; 
height:20px; 
margin-top:5px;
text-align:left;
}

.pret {
margin-left:15px;
margin-top:10px; 
padding-right:3px;
text-align:center; 
}

.body_footer {
margin-top:3px;
background-image:url('/img/body_f.jpg'); 
background-repeat:no-repeat; 
width:540px; 
height:33px; 
float:left
}

.domo {
width:255px; 
height:209px; 
padding-top:15px; 
}

.tabel {
width:530px; 
height:305px;
text-align:left; 
clear:left;
border:1px solid #bfbfbf;
margin:2px 5px;
}

.tabel2 {
text-align:left;
clear:left;
border:1px solid #bfbfbf;
margin:2px 5px;
}

.nume_prod {
height:25px; 
margin:17px 0px 0px 5px; 
font-weight:800; 
font-size:11px; 
}

.detalii_prod {
border-bottom:1px dashed #d2d2d2;
border-top:1px dashed #d2d2d2;
font-size:9px; 
font-family:Tahoma; 
color:#8a8a8a; 
padding:5px 2px; 
margin:2px 2px 5px 5px;
}

.td {
margin:0px; 
padding:0px; 
width:99px; 
height:147px; 
background-color:#f4f4f4; 
border-right:1px solid #e4e4e4;
}

.td2 {
margin:0px;
padding:0px;
width:100px;
background-color:#f4f4f4;
border-right:1px solid #e4e4e4;
}


.div_1 {
text-align:left;
font-size:15px;
color:#535353; 
margin-top:20px;
border-top:dotted 1px #666666; 
padding-top:20px;
}

.link_tab {
text-align:right; 
padding-right:15px;
}

.link_tab a {
text-decoration:underline;
color:#535353;
font-size:11px;
font-weight:100;
}

.link_tab a:hover {
color:#a2a2a2;
}

.input {
border:1px solid #a1a1a1; 
border-top:2px solid #545454;
border-left:2px solid #545454; 
}

.td_11 {
background-color:#fcf6a6;
padding-top:10px;
color:#535353;
} 

.tb {
width:530px; 
height:px;
text-align:left;
clear:left;
margin-left:4px; 
}

.inp {
width:100px;
background-color:#fcf6a6;
padding-top:15px; 
}

.b_1 {
background-color:#ffbf00;
border:none;
color:#FFFFFF;
font-weight:800;
font-family:Tahoma;
width:55px;
font-size:11px;
height:18px;
}

.div_b {
float:right;
text-align:right;
clear:right;
display:inline;
margin-top:10px;
}

.sub_tot {
float:right; 
margin-top:15px;
font-size:12px;
font-family:Tahoma;
color:#535353;
}

.pr {
background-color:#fcf6a6;
padding-top:18px;
color:#535353;
width:100px;
}

.inp_1 {
background-color:#fcf6a6;
padding-top:13px;
width:68px;
}

.tx {
text-align:left;
float:left;
height:70px;
margin-top:15px;
margin-left:30px;
width:107px;
font-weight:100;
color:#8a8a8a;
font-size:9px;
}
.img_1 {
float:left;
width:90px;
margin-top:15px;
margin-left:15px;
}

.img {
float:left;
width:123px;
}

.inp_2 {
background-color:#fcf6a6;
padding-top:13px;
width:68px;
}

.tx_1 {
text-align:left;
float:left;
height:100px;
margin:15px;
width:107px;
font-weight:100;
color:#8a8a8a;
font-size:9px;
}

/* header */
 
.td_header {
height:170px; 
width:295px;
}

.td_header_1 {
width:654px;
height:157px; 
}

.shop {
float:left; 
font-weight:800; 
width:70px; 
margin-top:7px; 
margin-left:20px;
}

.shop a {
text-decoration:none;
color:#2c2c2c; 
}

.shop a:hover {
text-decoration:underline;
}
 
/* meniu */

a.meniu:hover{
padding:0px;
height:40px;
width:100px;
}

.buton {
height:31px;
padding:16px 0px 0px 0px; 
float:left;
height:45px; 
padding-top:0px;
}

.colt_stg {
height:45px;
width:18px;
background-image:url('/img/colt_stg.jpg');
background-repeat:no-repeat;
text-align:left
}

.colt_dr {
width:19px;
height:45px;
background-image:url('/img/colt_dr.jpg');
background-repeat:no-repeat
}

.menu {
width:936px;
height:45px;
text-align:left; 
background-image:url('/img/background_menu.jpg');
background-repeat:repeat-x
}

.but {
display:inline;
border:none;
}

.categorie {
text-align:left; 
font-weight:800;
color:#4e4e4e;
margin-left:20px;
padding-top:10px;
}

.normal_arrow{
	background-image:url('/img/arrow.gif');
	background-repeat:no-repeat;
	background-position: left 50%;
	padding-left:10px
}

.current_arrow{
	background-image:url('/img/arrow_1.gif');
	background-repeat:no-repeat;
	background-position: left 50%;
	padding-left:10px
}

.hide_menu{
	display:none;
}
.show_menu{
	display:inline;
}


.div1 {
text-align:left;
padding-left:20px;
color:#ffffff;
font-weight:800;
font-size:11px;
background:#006699;
border:1px solid #006699;
position:relative;
height:20px;
}
.div2 {
background:#006699;
border:1px solid #006699;
font-weight:800;
font-size:11px;
position:absolute;
left:-1px;
top:20px;
visibility:hidden;
width:138px;
}

.descriere {
border-bottom:1px solid #E4E4E4;
font-weight:800;
font-size:14px;
color:#535353;
}

