/*Основной*/
html, body, img, form {margin: 0px; padding: 0px; border: none;}
body {background: url(/files/14/images/pattern.gif) 3px top #fff; min-height:100%;}
body, td {font: 13px "Trebuchet MS", Arial, sans-serif; color: #000;}
a {color: #108d96;	text-decoration: underline;}
a:hover {color:#8cb500;}
table {border: 0px; border-collapse: collapse;}
td {vertical-align: top;}
p {padding: 0px; margin: 0px 0px 12px 0px;}
object {outline:none;}

h1 {color:#108d96; font-size:31px; margin:0 0 10px 0; font-weight: normal;}

.clear {clear:both;}
.none {line-height:0;}
.red {color:#e42d2d;}

.main-cont {margin:0 auto;}

.header {width:997px; height:95px; margin:0 auto; padding:25px 0 0 0; text-align: center;}

.main-links {}
.main-links a {color:#000; line-height:1;}
.main-links a:hover {color:#8cb500;}
.main-links a.active {color:#108d96; font-weight: bold; font-size: 20px;text-decoration: none;}
.main-links span {padding:0 10px;}

/* paint paper */
.paint-paper {height:380px; }

/* save box */
.save-img-box {width:356px; padding:35px 28px; background-color:#fff; border:1px solid #a7a7a7; position: absolute; top:153px; left:50%; z-index:999 !important; margin-left:-205px; display:none;}
.save-img-box h1 {text-align: center;}
.save-img-box table {}
.save-img-box td {padding:8px 0;}
.save-img-box .captcha {margin:0 0 -10px 10px;}

.textfield {padding:2px 4px; border:1px solid #e2e2ec; border-top:1px solid #aaadb2;}

/* color-toolbox */
.color-toolbox {width:997px; height:76px; margin:0 auto; position: relative; z-index:999;}
.color-toolbox div, .voxel {width:66px; height:76px; position: absolute; cursor: move;}
.color-toolbox div {top:0; z-index:1000;}

.color1 {background: url(/files/14/images/cube01.png);}
.color2 {background: url(/files/14/images/cube02.png);}
.color3 {background: url(/files/14/images/cube03.png);}
.color4 {background: url(/files/14/images/cube04.png);}
.color5 {background: url(/files/14/images/cube05.png);}
.color6 {background: url(/files/14/images/cube06.png);}
.color7 {background: url(/files/14/images/cube07.png);}
.color8 {background: url(/files/14/images/cube08.png);}
.color9 {background: url(/files/14/images/cube09.png);}
.color10 {background: url(/files/14/images/cube10.png);}
.color11 {background: url(/files/14/images/cube11.png);}
.color12 {background: url(/files/14/images/cube12.png);}
.color13 {background: url(/files/14/images/cube13.png);}
.color14 {background: url(/files/14/images/cube14.png);}

/* buttons */
.button-save {display:block; float:right; width:69px; height:33px; overflow: hidden; margin:22px 0 0 0; text-indent:-100px; background: url(/files/14/images/but_save.gif) no-repeat; outline:none;}
.button-save:hover {background-position:left -33px;}
.button-save:active {background-position:left -66px;}

.button-send {display:block; width:114px; height:33px; overflow: hidden; margin:18px auto 0 auto; text-indent:-100px; background: url(/files/14/images/but_send.gif) no-repeat; outline:none;}
.button-send:hover {background-position:left -33px;}
.button-send:active {background-position:left -66px;}

.note-message {text-align: center; color:#7c7b7b; padding:15px 0;}

/* gallery */
.gallery {margin-top:25px;}
.gallery .picture {width:800px; height:600px; margin:0 auto; background-color:#fff; border:1px solid #a1a1a1;}
.gallery .pic-author {width:800px; margin:0 auto 15px auto; padding:20px 0; line-height:1.8;}

/* paages */
.pages {text-align: center; padding:0 0 20px 0; word-spacing:7px; cursor: default;}
.pages span {color:#404344;}
.pages div {padding:0 0 20px 0; font-size: 16px;}
.pages div a {text-decoration:none;}
.pages div span {color:#108d96; text-decoration:underline;}
.pages div a:hover span {color:#8cb500;}


/* footer */
.footer {width:997px; margin:0 auto; padding:25px 0;}
.foot-right {width:360px; float: right;}
