body
{
 font-family: Verdana; src: url(http://veseliska.ru/fonts/verdana.ttf);

 overflow-x: auto; overflow-y: scroll;
}

a {color: #2779b2; text-decoration: none; cursor: pointer;}
a:hover {color: #ff1a00; text-decoration: none; cursor: pointer;}
a.heading {color: #f8f0c0; letter-spacing: 1pt; font-weight: bold; cursor: pointer;}
a.heading:hover {color: #ffffff; letter-spacing: 1pt; font-weight: bold; text-decoration: underline; cursor: pointer;}
a.blue {color: #2779b2; letter-spacing: 0pt; cursor: pointer;}
a.blue:hover {color: #ff1a00; background: #eeeeee; letter-spacing: 0pt; cursor: pointer;}
a.blue2 {color: #2779b2; letter-spacing: 0pt; cursor: pointer;}
a.blue2:hover {color: #ff1a00; letter-spacing: 0pt; cursor: pointer;}
a.blue3 {color: #2779b2; letter-spacing: 0pt; cursor: pointer;}
a.blue3:hover {color: #ffffdb; letter-spacing: 0pt; cursor: pointer;}
a.blue_mozilla {color: #3f4c6b; letter-spacing: 0pt; cursor: pointer;}
a.blue_mozilla:hover {color: #ff1a00; letter-spacing: 0pt; cursor: pointer;}
a.black {color: #363636; letter-spacing: 0pt; cursor: pointer;}
a.black:hover {color: #ff1a00; letter-spacing: 0pt; cursor: pointer;}
a.gray {color: #666666; letter-spacing: 0pt; cursor: pointer;}
a.gray:hover {color: #ff1a00; letter-spacing: 0pt; cursor: pointer;}
a.gray_silno_shiroko {color: #666666; letter-spacing: 2pt; cursor: pointer;}
a.gray_silno_shiroko:hover {color: #ff1a00; letter-spacing: 2pt; cursor: pointer;}
a.green {color: #11ae0f; letter-spacing: 0pt; cursor: pointer;}
a.green:hover {color: #ff1a00; letter-spacing: 0pt; cursor: pointer;}
a.green_silno_shiroko {color: #11ae0f; letter-spacing: 2pt; cursor: pointer;}
a.green_silno_shiroko:hover {color: #ff1a00; letter-spacing: 2pt; cursor: pointer;}

a img {border: none;}
.link {cursor: pointer;}

table {border-collapse:collapse; width: 100%;}
table td {padding: 0px;}
.table_pusto {border-collapse: collapse; width: 100%; border: 1px solid #fff8f8}
.table_content {border-collapse: collapse; width: 100%; border: 1px solid #da6a90}

.heading {color: #f8f0c0; letter-spacing: 1pt; font-weight: bold;}
.text {color: #666666; letter-spacing: 0pt;}

.word_black {color: #363636; letter-spacing: 0pt;}
.word_white {color: #ffffdb; letter-spacing: 0pt;}
.word_blue {color: #2779b2; letter-spacing: 0pt;}
.word_red {color: #ff1a00; letter-spacing: 0pt;}
.word_pink {color: #ff0084; letter-spacing: 0pt;}
.word_green {color: #11ae0f; letter-spacing: 0pt;}
.word_green_white {color: #cdeb8b; letter-spacing: 0pt;}
.word_gray {color: #666666; letter-spacing: 0pt;}
.word_gray_shadow {color: #888888; letter-spacing: 0pt;}
.word_gray_shadow_shiroko {color: #888888; letter-spacing: 1pt;}
.word_yellow {color: #f6cd8c; letter-spacing: 0pt;}
.word_brown {color: #d15600; letter-spacing: 0pt;}
.word_gold_things {color: #c79810; letter-spacing: 0pt;}
.word_orange {color: #ff7400; letter-spacing: 0pt;}

.word_blue_mozilla {color:#3f4c6b; letter-spacing: 1pt;}
.word_blue_mozilla_tesno {color:#3f4c6b; letter-spacing: 0pt;}

.color1 {color: #ff7400; letter-spacing: 0pt;}
.color2 {color:#d15600; letter-spacing: 1pt;}



.input_file label
{
 float: right;
 position: relative;
 overflow: hidden;
 padding: 1px;
 border: solid 1px #dddddd;
 background: #ffde9d url(http://veseliska.ru/images/btn_bg_orange.gif);
}
.input_file label input
{
 position: absolute;
 right: 0;
 top: 0;
 opacity: 0;
 filter:alpha(opacity=0);
 cursor: pointer;
}


.textarea_description
{
 width: 500px;
 height: 70px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 color: #888888;
 overflow: auto;
 border: 1px solid #da6a90;
}

.user_edit_textarea_description
{
 width: 500px;
 height: 70px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 color: #ff7400;
 overflow: auto;
 border: 1px solid #da6a90;
}

.post_write_textarea
{
 width: 450px;
 height: 100px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 color: #363636;
 overflow: auto;
 border: 1px solid #da6a90;
}

.new_window
{
 VISIBILITY: hidden;
 POSITION: absolute;
 Z-INDEX: 999;
 BORDER: #000000 1px solid;
 PADDING: 3px;
 BACKGROUND-COLOR: #fff8f8;
}



.veseliska_1_textarea_1
{
 width: 500px;
 height: 100px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #d15600;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_1_textarea_2
{
 width: 500px;
 height: 100px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #ff7400;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_1_textarea_3
{
 width: 500px;
 height: 100px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #ff0084;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_4_textarea
{
 width: 500px;
 height: 200px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #232323;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_5_textarea
{
 width: 600px;
 height: 110px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #232323;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_8_textarea
{
 width: 500px;
 height: 110px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #232323;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_20_textarea
{
 width: 500px;
 height: 200px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #232323;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_21_textarea
{
 width: 500px;
 height: 280px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #232323;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_22_textarea
{
 width: 500px;
 height: 280px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #232323;
 overflow: auto;
 border: 1px solid #da6a90;
}
.veseliska_standart_textarea
{
 width: 500px;
 height: 280px;
 margin: 0 0 0 0;
 padding: 0px;
 background: #ffffff;
 font-size: 30px;
 color: #232323;
 overflow: auto;
 border: 1px solid #da6a90;
}