A {color: #7d7d7d; text-decoration: underline}
A:active {color: #7d7d7d; text-decoration: underline}
A:visited {color: #7d7d7d; text-decoration: underline}
A:hover {color: #7d7d7d; text-decoration: none}	

A.upmenu {color: #615f5e; text-decoration: none }
A.upmenu:active {color: #615f5e; text-decoration: none}
A.upmenu:visited {color: #615f5e; text-decoration: none}
A.upmenu:hover {color: #615f5e; text-decoration: none}

A.grey {color: #7d7d7d; text-decoration: none }
A.grey:active {color: #7d7d7d; text-decoration: none}
A.grey:visited {color: #7d7d7d; text-decoration: none}
A.grey:hover {color: #7d7d7d; text-decoration: none}

A.linklink {color: #515151; text-decoration:  underline}
A.linklink:active {color: #515151; text-decoration:  underline}
A.linklink:visited {color: #515151; text-decoration:  underline}
A.linklink:hover {color: #515151; text-decoration:  underline}

body {margin: 0px; padding: 0px; background-color: black; font-family: Tahoma, Arial, Sans-serif}

H1 {margin: 0px; font-size: 14px; padding: 5px 0px 5px 15px; color: #9d9c9c; font-weight: normal}

H2 {margin: 0px; font-size: 13px; padding: 20px 0px 0px 0px; color: #868787;}

P {margin: 0px; padding-top: 3px; padding-bottom: 3px; font-size: 12px}

HR {background-color: #2c2c2c; color: #2c2c2c; border: none; height: 1px;}

.bgHead {background-image: URL(../images/bg_head.jpg); background-repeat: no-repeat; height: 255px}


.paddcont {margin-right: 50px}

.contBlock {width: 350px; padding-top: 105px;}
.cont {color: #434343; font-size: 12px; line-height: 18px; padding-top: 3px; padding-left: 10px}

.smalltext {color: #484747; font-size: 7px; padding-left: 45px; padding-top: 8px; padding-left: 30px}
.smalltxt {color: #5a5959; font-size: 11px}

.bgmenu {background-image: URL(../images/bg_menu.gif);}
.bgmenuleft {background-image: URL(../images/bg_menu_left.gif); background-repeat: no-repeat; height: 45px}
.bgmenuright {background-image: URL(../images/bg_menu_right.gif); background-position: right; background-repeat: no-repeat; height: 45px}

.menuline {color: #615f5e; font-size: 11px; padding-top: 14px; padding-left: 80px}

.menu1 {padding: 0px 20px 0px 20px}
.menu2 {padding: 0px 20px 0px 20px; font-size: 12px; color: black}


.bgbody {background-color: #1e1e1e; background-image: URL(../images/bg_under_menu.jpg); background-repeat: repeat-x;}
.bgbody1 {background-image: URL(../images/under_menu.jpg); background-repeat: no-repeat;}
.bgbody2 {background-image: URL(../images/corner.jpg); background-position: top right; background-repeat: no-repeat;}

.linevert {background-image: URL(../images/line_vert.gif); background-position: top right; background-repeat: no-repeat}
.bodyhead {margin: 50px 0px 10px 100px}

.bglamp {background-image: URL(../images/lamp.jpg); background-repeat: no-repeat;  padding-right: 35px;}

.paddwork {margin-top: 25px}
.padblockServ {margin: 20px}

.menucur {background-image: URL(../images/menu_cur.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 75px; height: 30px; font-size: 11px; color: #a0a1a1; margin-bottom: 5px}
.bulletmenu {background-image: URL(../images/bullet_menu.gif); background-position: center left; background-repeat: no-repeat; padding: 0px 0px 0px 75px; height: 35px; font-size: 11px; color: #a0a1a1}
.bulletmenuno {background-image: URL(../images/bullet_menu.gif); background-position: center left; background-repeat: no-repeat; padding: 0px 0px 0px 75px; height: 35px; font-size: 11px; color: #494949}


.flame {margin: 100px 20px 0px 20px; background-image: URL(../images/flame.jpg); background-position: bottom left; background-repeat: no-repeat; height: 265px}


.block {border: 1px solid #313131; background-color: #1e1e1e; background-image: URL(../images/bg_block.gif); background-repeat: repeat-x;}

.lblock {border-left: 1px solid #313131; border-top: 1px solid #313131; background-image: URL(../images/bg_block.gif); background-repeat: repeat-x;}
.cblock {border-top: 1px solid #313131}
.rblock {border-right: 1px solid #313131; border-top: 1px solid #313131; background-image: URL(../images/bg_block.gif); background-repeat: repeat-x}

.lblock1 {border-left: 1px solid #313131; border-top: 1px solid #313131; background-image}
.cblock1 {border-top: 1px solid #313131; background-image: URL(../images/bg_block.gif); background-repeat: repeat-x}
.rblock1 {border-right: 1px solid #313131; border-top: 1px solid #313131} 

.underwork {background-image: URL(../images/under_work.jpg); background-position: center top; background-repeat: no-repeat; height: 50px; border-top: 1px solid #313131}

.underwork1 {background-image: URL(../images/under_work.jpg); background-position: center top; background-repeat: no-repeat; height: 50px;}

.pic {background-image: URL(../images/enlarge.gif); background-repeat: no-repeat; width: 125px; padding-left: 10px}
.descript {width: 125px; padding-left: 18px; font-size: 11px; padding-top: 5px}

.botcontact {color: #808080; font-size: 11px; line-height: 18px}
.copy {color: #808080; font-size: 11px; line-height: 18px}

.links {font-size: 10px;}


.bgbottom {background-image: URL(../images/bg_bottom.jpg); background-position: bottom; background-repeat: repeat-x;}
.bgbottomright {background-image: URL(../images/bg_bottom_right.jpg); background-position: right top; background-repeat: no-repeat}
.bgbottomleft {background-image: URL(../images/bg_bottom_left.jpg); background-repeat: no-repeat; height: 95px}
.leftpadd {margin-left: 100px}
.count {padding: 0px 50px 0px 30px}
.copypadd {padding: 0px 50px 0px 30px}



.namehtml {font-size: 14px; padding-left: 10px; padding-bottom: 5px; color: #b0afaf}
.namehtml1 {font-size: 14px; padding-left: 0px; padding-bottom: 5px; padding-top: 15px; color: #b0afaf}
.features {color: #5a5959; line-height: 18px; padding-top: 8px; font-size: 11px;}
.featurescolor {color: #7d7d7d}
.paddvalid {padding-right: 10px}
.bulletpad {padding-left: 10px}


ul {color: #6c6c6c; margin: 0px; font-size: 12px; padding: 15px 0px 15px 20px}


.servtxt {color: #6c6c6c; padding-top: 15px; line-height: 17px}
.price {color: #476f44; padding-top: 15px}
.memory {padding-top: 20px; font-size: 11px; color: #4c4b4b}


.question {color: #868787; padding: 20px 50px 5px 20px; font-weight: bold; font-size: 12px}
.answer {color: #5a5959; padding: 5px 10px 20px 20px; line-height: 14px; font-size: 11px}



.list {color: #5a5959; line-height: 20px; font-size: 12px;}




.input {border-top: #151515 1px solid; border-right: #454545 1px solid; border-bottom: #454545 1px solid; border-left: #151515 1px solid; background-color: #2f2f2f; font-size: 12px; color: #e4e4e4; height: 15px; width: 100%; font-family: Tahoma, Arial, Sans-serif} 
.textarea {width: 100%; border-top: #151515 1px solid; border-right: #454545 1px solid; border-bottom: #454545 1px solid; border-left: #151515 1px solid; background-color: #2f2f2f; font-size: 12px; color: #e4e4e4; font-family: Tahoma, Arial, Sans-serif}
.button {background: #595959; color: white; border-top: #919191 1px solid; border-right: #272727 1px solid; border-bottom: #272727 1px solid; border-left: #919191 1px solid; height: 25px; font-size: 12px; font-family: Tahoma, Arial, Sans-serif}

.formtxt {color: #7c7c7c; font-size: 12px}
.formtxt1 {color: #7c7c7c; font-size: 12px; padding-bottom: 7px}


.send {color: #78aa6c}