body { padding: 0px; margin: 0px; text-align: center; background: #330100; }


table, div, td, form { border: 0px; padding: 0px; margin: 0px; border-collapse: collapse; border-spacing: 0px; }
td, div { font-family: sans-serif; font-size: 12px; color: #FFF; }
img { border: 0px; padding: 0px; margin: 0px; }
a { color: #FFF; font-family: Arial; font-size: 12px; text-decoration: underline; }
a:hover { text-decoration: none; color: #FFF; }
p { text-indent: 0px; margin: 0px 0px 10px 0px; text-align: justify; }
h1, h1 a { font-size: 24px; font-weight: normal; padding: 5px 0px 5px 0px; }
h2, h2 a { font-size: 18px; font-weight: normal; }
h3, h3 a { font-size: 14px; font-weight: normal; }

ul, li { list-style-type: square; }

form { margin: 0px; padding: 0px; }

form input { border: 1px solid #BFBDBC; font-size: 12px; padding: 3px; background: #ECDCCC; }

form input.but { height: 22px; background: #E9E9E9; }



#page { margin: 0px auto 0px auto; width: 900px; text-align: left; background: url(/templates/images/centr2.jpg) repeat-y top left; }

#tphone { position: relative; height: 261px; background: url(/templates/images/pic1.jpg) no-repeat top left; }

#logo { position: absolute; margin: 135px 0px 0px 63px; width: 330px; height: 115px; }

#logo img { width: 330px; height: 115px; }

#menu { height: 280px; background: url(/templates/images/pic2.jpg) no-repeat top left; padding: 0px 125px 0px 125px; }

#menu ul { margin: 0px; padding: 0px; }

#menu ul li { list-style-type: none; list-style-position: outside; padding: 1px 0px 1px 0px; }

#menu ul li a { color: #e1e1e1; font-size: 10px; text-transform: uppercase; text-decoration: none; }

#menu ul li a:hover { color: #dbcdbc; text-decoration: underline; }



#ordlink { margin-top: 120px; }

#ordlink a { color: #e1e1e1; font-size: 10px; text-transform: uppercase; }

 

#main { background: url(/templates/images/rock.jpg) no-repeat 100% 80px; padding: 10px 75px 0px 75px; }

#content { padding: 20px 30px 20px 30px; }

#content a { color: #dbcdbc;  }

.foto { width: 100%; background: #fff; }

.foto td { text-align: center; padding: 15px; border: 1px solid #330100; color: #330100; }

.deftab { width: 100%; }

.deftab td { padding: 10px; }



#path { font-size: 11px; color: #e2d4c3; padding-bottom: 10px; }

#path a { font-size: 11px; color: #e2d4c3; }

#bottom { background: url(/templates/images/niz.jpg) no-repeat left bottom; padding: 10px 95px 63px 95px; }

#bottom div { font-size: 11px; color: #e2d4c3; }

#bottom div a { font-size: 11px; color: #e2d4c3; }

#contact { width: 230px; float: left; }

#counters { width: 250px; float: left; text-align: center; }

#create { width: 225px; float: left; }

#alt { height: 45px; background: url(/templates/images/altr.jpg) no-repeat right bottom; text-align: right; }



.clear { clear: both; }

.label { padding: 4px; font-size: 18px; font-weight: bold; }

.string { padding: 4px 4px 14px 4px; }

.string1 { padding: 4px; border: 2px solid #88675E; }

.string2 { padding: 4px; background: #eee; }

.small { font-size: 11px; }



.error { color: #e2d4c3; border: 1px solid #e2d4c3; padding: 5px; margin: 5px; }

.warning { color: #e2d4c3; }

.success { color: #FFF; border: 1px solid #FFF; padding: 5px; }



.wrgent { background: #ECDCCC; border: 2px solid #88675E; }

.blocked { background: #ECDCCC; border: 2px solid #88675E; }

.okent { background: #FFF; border: 2px solid #88675E; }
