body {
font-size:14;
font-family:Verdana, Arial;
text-align:left;
color:#000;
margin:0 0 0 10px;
padding:0;
overflow-y:scroll; /*Всегда отображать вертикальную прокрутку чтоб сайт не ездил*/
}

#container {
text-align:left;
width:977px;
margin:0;
padding:0 0 0 10px;
float:left;

}

#header {
text-align:left;
width:100%;
margin:0;
padding:0;

}

#header_dop {
text-align:right;
width:691px;
height:93px;
float:left;

}

#header_dop h1 {

}

#gormenu {
font-size:20px;
text-align:left;
color:#000;
background-color:#3698da;
/*Gradient*/
background: -moz-linear-gradient(bottom, #3698da, #cdebff); /* Firefox 3.6+ */
/* Chrome 1-9, Safari 4-5 */
background: -webkit-gradient(linear, left bottom, left top,
color-stop(0%,#3698da), color-stop(100%,#cdebff));
/* Chrome 10+, Safari 5.1+ */
background: -webkit-linear-gradient(bottom, #3698da, #cdebff);
background: -o-linear-gradient(bottom, #3698da, #cdebff); /* Opera 11.10+ */
background: -ms-linear-gradient(bottom, #3698da, #cdebff); /* IE10 */
background: linear-gradient(bottom, #3698da, #cdebff); /* CSS3 */
width:100%;
overflow:hidden;
margin:0;
padding:0;
float:left;
-webkit-box-shadow: 0 0 5px #666; /* Тень для Safari 3.0 */
box-shadow: 0 0 5px #666; /* Тень для остальных браузеров */
-moz-box-shadow: 0 0 5px #666p; /* Тень для Firefox 3.5 */

}

#gormenu a {
font-size:20px;
font-weight:normal;
color:#000;
text-decoration:none;
line-height: 2;
}

#gormenu a:active {
color:#ff0;
text-decoration:none;
}
#gormenu a:hover {
color:#ff0;
text-decoration:none;
}
#gormenu a.sel_gor {
color:#ff0;

}

#gormenu a.sel_gor:active {
color:#ff0;
}
#gormenu a.sel_gor:hover {
color:#ff0;
}
#vert-panel {
width:260px;
overflow:hidden;
margin:0;
padding:0;
float:left;

}

#vert-panel div.bblock {
width:260px;
margin:9px 0 0;
padding:3px;
float:left;

}

font.namebloks {
font-size:18px;
color:#000;

}

#vert-panel div.blusil {
background-color:#f2fbff;
width:235px;
margin:9px 0 9px;
padding:3px;
float:left;

}

#vert-panel div.blusil a {
color:#000;
text-decoration:none;

}

#vert-panel div.blusil a:active {
color:#000;
text-decoration:underline;
}
#vert-panel div.blusil a:hover {
color:#000;
text-decoration:underline;
}
#content {
text-align:left;
color:#333;
width:800px;
margin:0;
padding:0;
float:right;

}

#mainpg-bl1 {
border-top:1px Solid #ccc;
border-bottom:1px Solid #ccc;
width:100%;
margin:8px 0;
padding:8px 0;
float:left;

}

#mainpg-bl2 {
background-color:#f2fbff;
width:654px;
margin:6px 0 0;
padding:4px;
float:left;

}

#futor {
text-align:left;
background-color:#3698da;
/*Gradient*/
background: -moz-linear-gradient(bottom, #3698da, #cdebff); /* Firefox 3.6+ */
/* Chrome 1-9, Safari 4-5 */
background: -webkit-gradient(linear, left bottom, left top,
color-stop(0%,#3698da), color-stop(100%,#cdebff));
/* Chrome 10+, Safari 5.1+ */
background: -webkit-linear-gradient(bottom, #3698da, #cdebff);
background: -o-linear-gradient(bottom, #3698da, #cdebff); /* Opera 11.10+ */
background: -ms-linear-gradient(bottom, #3698da, #cdebff); /* IE10 */
background: linear-gradient(bottom, #3698da, #cdebff); /* CSS3 */
width:100%;
margin:9px 0 0;
padding:6px;
float:left;
-webkit-box-shadow: 0 0 5px #666; /* Тень для Safari 3.0 */
box-shadow: 0 0 5px #666; /* Тень для остальных браузеров */
-moz-box-shadow: 0 0 5px #666p; /* Тень для Firefox 3.5 */

}

#futor p {
margin:0;
padding:0;

}

div.block {
width:100%;
margin:0;
padding:0;

}

div.widthblok {
width:100%;
margin:0;
padding:0;

}

div.addobj_block {
background-color:#ffffcc;
border:0 Solid ;
width:500px;
margin:9px;
padding:6px;
float:left;
-webkit-box-shadow: 0 0 7px #666; /* Тень для Safari 3.0 */
box-shadow: 0 0 7px #666; /* Тень для остальных браузеров */
-moz-box-shadow: 0 0 7px #666p; /* Тень для Firefox 3.5 */

}

h1 {
font-size:20px;
font-weight:normal;
text-decoration:none;
margin:0;
padding:0;

}

h2 {
font-weight:normal;
font-family:20px;
text-decoration:none;
margin:0;
padding:0;

}

.usil {
font-weight:bold;
color:#f00;

}

.usil2 {
font-weight:bold;

}

a {
color:#36c;
text-decoration:underline;

}

font.date {
font-weight:bold;
color:green;

}

form {
margin:0;
padding:0;

}

input {
background-color:#fff;
border:1px Solid #ccc;

}

select {
background-color:#fff;
border:1px Solid #ccc;

}

submit {
font-weight:bold;
text-align:center;
color:#333;
background-color:#cdebff;
margin:0 0 0 3px;

}

.submit {
font-weight:bold;
text-align:center;
color:#333;
background-color:#cdebff;

}

.submit_vid {
font-weight:bold;
text-align:center;
color:blue;
background-color:#66ff66;

}

.bigsubmit {
font-size:20px;
font-weight:normal;
text-align:center;
color:#333;
background-color:#cdebff;
}

.bigsubmit_vid {
font-size:20px;
font-weight:normal;
text-align:center;
color:blue;
background-color:#66ff66;
}

textarea {
background-color:#fff;
border:1px Solid #ccc;

}

input.radio {
border:0 Solid ;

}

form.f100w {
text-align:right;
width:99%;
margin:0;
padding:0;

}

input.i90w {
width:80%;

}

input.i100w {
width:100%;

}

textarea.t100w {
width:100%;

}

ul {
margin:0;
padding:0 0 0 2em;

}

ul li {
margin:3px;
padding:0;

}

ul.rw_ul {
font-size:16px;
margin:3px;
padding:1em;
list-style-type: disc;
}

ul.rw_ul a {
font-size:16px;
color:#333;
text-decoration:none;

}

ul.rw_ul a:active {
color:#f00;
text-decoration:underline;
}
ul.rw_ul a:hover {
color:#f00;
text-decoration:underline;
}
ul.find {
margin:0;
padding:0 2em 0;
list-style-type: decimal;
}

ol {
margin:0;
padding:0 0 0 2em;

}

ol li {
margin:3px;
padding:0;

}

img {
border:0 Solid ;
margin:0;
padding:0;

}

img.addimgnews {
margin:0 9px 3px 0;
padding:0;

}

img.addimg {
border:0 Solid ;
margin:10px;
padding:0;

}

img.rab_img {
border:0 Solid ;
margin:6px;
padding:0;

}

table {
font-size:14px;

}

td.max {
width:100%;

}

td.min {
width:1em;

}

th.max {
text-align:center;
width:100%;

}

table.base {
width:99%;
border-collapse: collapse;
}

table.base th {
font-weight:bold;
color:#333;
background-color:#cdebff;
border:1px Solid #ccc;
vertical-align: top;
}

table.base th a {
font-weight:normal;
color:#333;
text-decoration:none;

}

table.base th a:active {
color:#333;
text-decoration:underline;
}
table.base th a:hover {
color:#333;
text-decoration:underline;
}
table.base td {
border-top:1px Solid #ccc;
border-bottom:1px Solid #ccc;
padding:3px;
vertical-align: top;
}

table.base td a {
font-weight:normal;
color:#333;
text-decoration:none;

}

table.base td a:active {
color:#333;
text-decoration:underline;
}
table.base td a:hover {
color:#333;
text-decoration:underline;
}
table.base td.pricetd {
font-weight:bold;
text-align:right;
color:red;

}

table.base td.righttd {
text-align:right;

}

table.foto {
text-align:center;
border:0 Solid ;
width:99%;
border-collapse: collapse;
}

table.foto td {
text-align:center;
vertical-align: center;
}

table.tovlist {

}

h2.maintxt {
font-size:16px;
font-weight:bold;
color:#000000;
padding:0 0 5px;

}

font.navstr {
font-size:16px;
font-weight:bold;
padding:0 0 5px;

}

a.nav {
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding:0 0 5px;

}

div.zalit {
font-size:16px;
font-weight:bold;
text-align:center;
color:#333;
background-color:#cdebff;
width:100%;
margin:0;
padding:0;

}

div.zalit a {
font-weight:bold;
color:#333;
text-decoration:none;

}

div.zalit a:active {
color:#333;
text-decoration:underline;
}
div.zalit a:hover {
color:#333;
text-decoration:underline;
}
div.fr100w {
text-align:right;
margin:0;
padding:0;

}

div.vertmenu {
font-size:12px;
width:253px;
margin:9px 0 0;

}

div.vertmenu ul {
margin:0;
padding:0;
list-style-type: none; line-height:1.5;
}

div.vertmenu ul.sub {
padding:0 0 0 2em;
list-style-type: disc;
}

div.vertmenu a {
font-size:15px;
font-weight:bold;
color:#000;
text-decoration:none;

}

div.vertmenu a:active {
color:#f00;
text-decoration:none;
}
div.vertmenu a:hover {
color:#f00;
text-decoration:none;
}
div.fnews {
border-left:1px Solid #ccc;
width:300px;
margin:6px 0 0;
float:right;

}

div.newsbloc {
width:100%;
margin:5px;
padding:0;

}

div.fnews a {

}

div.leftblok2 {
text-align:left;
margin:0;
padding:3px;
float:left;

}

div.first2_block {
background-color:#cdebff;
margin:9px;
padding:6px;
float:left;
-webkit-box-shadow: 0 0 5px #666; /* Тень для Safari 3.0 */
box-shadow: 0 0 5px #666; /* Тень для остальных браузеров */
-moz-box-shadow: 0 0 5px #666p; /* Тень для Firefox 3.5 */

}

div.baseblock {
width:100%;
overflow:hidden;
margin:0;
padding:0;

}

div.clear {
margin:0;
padding:0;
clear: both;
}

