body{
font:normal small Arial, Helvetica, sans-serif;
color:#303335;
text-align:justify;
font-size:13px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
/* background-color:#07093d; */
background-image:url(mini/images/bg2.gif); background-repeat:repeat-y; background-position:center top;
background-attachment:fixed;} /* или прокручивается - :scroll */
#border {
width:1260px;
border:2px solid #ffffff;
margin-left:0px;
background-image:url(mini/images/bg.gif);
background-repeat:repeat-y;
}
#header
{width:1260px;
height:150px;
background-image:url(mini/images/header.gif); background-repeat:no-repeat; background-position:center;
float:left;}
.maprev
{width:150px;
height:150px;
float:right;}
#left
{width:1100px;
height:150px;
text-align:left;
float:left;}
#logo
{width:550px;
height:150px;}
.name
{width:1100px;
margin-left:10px;}
.tag
{width:550px;
margin-left:15px;
margin-top:5px;
font-size:12px;
text-transform:uppercase;
height:20px;
line-height:20px;
font-weight:bold;}
.sap2
{color:#9E1C1C;
width:6px;
height:51px;
text-align:center;
float:left;}
.plus_coment
{color:#FDCA00;
text-transform:uppercase;
font-family:"trebuchet ms";
width:100px;
height:12px;
margin-top:-13px;
margin-left:0px;
margin-right:-8px;
float:right;
font-weight:bold;
font-size:14px;
text-align:center;}
.plus_coment a
{color:#FDCA00;
font-weight:bold;
text-decoration:none;}
.plus_coment a:hover
{color:#ffffff;
font-weight:bold;
text-decoration:none;}
.no_coment
{color:#FDCA00;
text-transform:uppercase;
font-family:"trebuchet ms";
width:100px;
height:12px;
margin-top:-13px;
margin-left:0px;
margin-right:-8px;
float:right;
font-weight:bold;
font-size:14px;
text-align:center;}
.no_coment a
{color:#FDCA00;
font-weight:bold;
text-decoration:none;}
.no_coment a:hover
{color:#ffffff;
font-weight:bold;
text-decoration:none;}
.user-data
{/*width:170px;
border:solid 1px magenta;*/
color:#800000;
margin-top:4px;
margin-bottom:2px;
margin-left:-5px;
margin-right:10px;
float:left;
font-size:11px;
font-weight:bold;}
.user-data-comment
{width:100%;
float:left;
font-size:12px;}
.user-data-data
{/*width:170px;
border:solid 1px lightblue;*/
color:#000000;
margin-top:4px;
margin-bottom:2px;
margin-left:-5px;
margin-right:10px;
float:left;
font-size:11px;
font-weight:bold;}
.user-commen-ref
{/*float:right;*/
margin-right:-8px;}
.user-commen-ref a
{cursor:pointer;
color:#33CCFF;
font-size:10px;
font-weight:bold;
text-decoration:none;}
.user-commen-ref  a:hover
{color:#3333FF;
font-size:11px;
font-weight:bold;
text-decoration:none;}
img.avatar
{
width:32px;
height:32px;
margin-right:10px;
float:left;}
.del-com
{color:#33CCFF;
font-family:"trebuchet ms";
width:8px;
height:8px;
margin-top:-20px;
padding-left:10px;
margin-right:-8px;
float:right;
font-weight:bold;
font-size:14px;
text-align:center;}
.del-com a
{color:#33CCFF;
font-weight:bold;
text-decoration:none;}
.del-com a:hover
{color:#3333FF;
font-weight:bold;
text-decoration:none;}
#mainarea
{width:1250px;
margin-bottom:10px;
float:left;}
.quick-bg
{width:200px;
text-align:left;}

.heading2
{font-size:15px;
font-weight:bold;
font-family:"trebuchet ms";
color:#A1181C;}
#main
{width:1250px;
color:#303335;
text-align:justify;
font-size:13px;
text-align:justify;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
margin-top:10px;
margin-bottom:10px;}

a{color:#DE5202;
font-weight:bold;
text-decoration:underline;}
a:hover{color:#33AF00;
text-decoration:none;}

.hedco{height:130px; width:620px; float:right;}
.pmenu{height:55px; width:590px; padding-left:0px;}
.scrollerr{height:498px; width:950px; border-bottom:10px solid #f3f3ed; background:#fff url(../images/bkg_shadow.jpg); background-position:bottom; margin:0 auto;}
.slider{height:508px; width:950px; background:#e9e9ed;}
.slide{margin:10px; float:left}
.maing{height:520px; width:860px; margin:0 auto; border-bottom:10px solid #f3f3ed;}
.txp1{width:310px; height:407px; float:left; padding:10px; color:#000000; text-align:justify;}
.maip{height:100%; width:860px; margin:0 auto;}
.txt1{width:275px; height:330px; float:left; padding:0px;}
.txt4{width:540px; height:300px; float:left; padding:10px; background:url(../images/bkgl.jpg) no-repeat;}
.txp4{width:500px; height:460px; float:left; padding:10px; background:url(../images/bkgl.jpg) no-repeat;}
.txt5{width:500px; height:300px; float:left; padding:10px; background:url(../images/bkgl.jpg) no-repeat;}
.txtb1{width:430px; height:330px; float:left; padding:10px;}
.txtb2{width:240px; height:300px; float:left; padding:5px; background:url(../images/bkgl.jpg) no-repeat;}
.txt3 p{color:#999999; font-size:13px}
.txt1,.txtb2 ul{list-style-image:url(/images/t5.gif) }
.txt,.txtb2 li{margin-bottom:4px; color:#999}
.txt1,.txtb2 li img{margin-left:5px}

.txt4 input{width:200px}
.txp4 input{width:200px}

.sidebar_mt {
width:100%;
height:49px;
background:url('../images/sidebar-mt.png') no-repeat top left;
text-shadow:#000000 1px 1px 1px;
margin-top:2px;
float: left;}

.plus_newpage{
margin-top:5px;
margin-bottom:10px;
float:left;}
.plus_newpage a
{
cursor:pointer;
font-family:'Myriad Pro',Arial,Helvetica,sans-serif;
padding:1px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
background:url('../images/plus-button.png'); background-width:100%; background-height:100%;
background: -moz-linear-gradient(top, #a9e4f7 0%, #0074db 66%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a9e4f7), color-stop(66%,#0074db)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9e4f7 0%, #0074db 66%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9e4f7 0%, #0074db 66%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a9e4f7 0%, #0074db 66%); /* IE10+ */
background: linear-gradient(to bottom, #a9e4f7 0%, #0074db 66%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9e4f7', endColorstr='#0074db', GradientType=0 ); /* IE6-9 */
text-shadow:1px 1px 1px #277c9b;
color:#ffffff; /* !important; */
height:20px;
border: solid 1px blue;
border-bottom: 1px solid #0099FF;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
display:inline-block;
font-size:13px;
line-height:20px;
text-align:center;
padding-left:10px;
padding-right:10px;}
.plus_newpage a:hover
{
padding:1px;
background:url('../images/plus-button-hover.png'); background-width:100%; background-height:100%;
background: -moz-linear-gradient(top, #a9e4f7 0%, #0fb4e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9e4f7), color-stop(100%,#0fb4e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* IE10+ */
background: linear-gradient(to bottom, #a9e4f7 0%,#0fb4e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9e4f7', endColorstr='#0fb4e7',GradientType=0 ); /* IE6-9 */
text-shadow:1px 1px 1px #277c9b;
color:#E1FF00;
text-decoration:none;
height:20px;
font-weight:bold;
text-transform:uppercase;
font-size:13px;
line-height:20px;
text-align:center;
padding-left:10px;
padding-right:10px;}
.plus_produkt{
margin-top:5px;
margin-bottom:10px;
float:left;}
.plus_produkt a
{
cursor:pointer;
font-family:'Myriad Pro',Arial,Helvetica,sans-serif;
padding:1px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
background:url('../images/prod-button.png'); background-width:100%; background-height:100%;
background: -moz-linear-gradient(top, #e570e7 0%, #a849a3 66%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e570e7), color-stop(66%,#a849a3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e570e7 0%,#a849a3 66%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e570e7 0%,#a849a3 66%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e570e7 0%,#a849a3 66%); /* IE10+ */
background: linear-gradient(to bottom, #e570e7 0%,#a849a3 66%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e570e7', endColorstr='#a849a3',GradientType=0 ); /* IE6-9 */
text-shadow:1px 1px 1px #277c9b;
color:#ffffff; /* !important; */
height:20px;
border: solid 1px blue;
border-bottom: 1px solid #0099FF;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
display:inline-block;
font-size:13px;
line-height:20px;
text-align:center;
padding-left:10px;
padding-right:10px;}
.plus_produkt a:hover
{
padding:1px;
background:url('../images/prod-button-hover.png'); background-width:100%; background-height:100%;
background: -moz-linear-gradient(top, #e9c6ff 0%, #e167e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9c6ff), color-stop(100%,#e167e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e9c6ff 0%,#e167e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e9c6ff 0%,#e167e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e9c6ff 0%,#e167e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #e9c6ff 0%,#e167e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9c6ff', endColorstr='#e167e5',GradientType=0 ); /* IE6-9 */
text-shadow:1px 1px 1px #277c9b;
color:#00ff00;
text-decoration:none;
height:20px;
font-weight:bold;
text-transform:uppercase;
font-size:13px;
line-height:20px;
text-align:center;
padding-left:10px;
padding-right:10px;}

.sidebar_rc { width:200px; height:49px; background:url('../images/sidebar-rc.png') no-repeat; margin-top:2px;}
.sidebar { width:200px; margin-bottom:5px; }
.sidebar_cnt {
width:100%;
background:url('../images/sidebar-bk.png') no-repeat bottom left;
padding-bottom:20px;
padding-top:5px;}
.sidebar_cnt_last {
height:100%;
width:100%;
background:url('../images/sidebar-bk.png') repeat-y bottom left; background-height:100%;
padding-bottom:20px;
padding-top:5px;}

.alarm {
background-image:url(../images/alarm.png); background-repeat:no-repeat; margin-top:2px;
margin-right:10px;
float:right;
}
.mark_rub{
height:10px;
width:10px;
background-image:url(../images/mark_rub.png); background-repeat:no-repeat; margin-top:3px;
margin-right:3px;
float:left;}
.sidebar h1
{
font-family:Arial, Verdana; margin-bottom:0;
color:#e1ff00; font-size:100%; padding:6px 0 6px 35px;
background:url('../images/sidebar-hdr.png') no-repeat top left;
}
.sidebar a, .sidebar a:hover, .sidebar a:active, .sidebar a:visited { color:#e1ff00; text-decoration:underline; }
.sidebar ul { list-style:none; margin-left:10px; }
.sidebar li.static { padding:4px 0; color:#07093d; }
.sidebar li a, .sidebar li a:active, .sidebar li a:visited { width:166px; display:block; padding:4px 0 4px 14px; text-decoration:none; }
.sidebar li a:hover { background:url('../images/sidebar-menu-hover.png') repeat-y top left; color:#0b108c; text-decoration:underline; }

.quick-admin
{color:#9E1C1C;
font-family:"trebuchet ms";
text-shadow:#cecece 1px 1px 1px;
height:51px;
line-height:15px;
font-weight:bold;
padding-left:0px;}
.quick-admin a
{color:#9E1C1C;
text-shadow:#cecece 1px 1px 1px;
font-weight:bold;
text-decoration:none;}
.quick-admin a:hover
{color:#9E1C1C;
text-shadow:#cecece 1px 1px 1px;
text-decoration:none;}
.quick-links-pre
{height:35px;
line-height:15px;
color:#DE5202;
font-weight:bold;
padding-left:35px;}
.quick-links-last
{width:200px;
line-height:15px;
color:#DE5202;
font-weight:bold;
align:center;}
.quick-links-last a
{color:#000000;
font-weight:normal;}
.quick-links-last a:hover
{color:#ffffff;
text-decoration:none;}
.btn-r
{color:#0099FF;
text-transform:uppercase;
font-family:"trebuchet ms";
margin-top:-10px;
margin-right:-5px;
padding: 2px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
float:right;
font-weight:bold;
font-size:10px;
text-align:center;}
.btn-r a
{color:#FF0099;
text-decoration:none;
text-shadow:#000000 1px 1px 1px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
border:solid 1px #000;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;}
.btn-r a:hover
{color:green;
text-decoration:none;
text-shadow:lightgreen 1px 1px 1px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
border:solid 1px #000;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
box-shadow: inset 0px 0px 1px 1px #777777;
-webkit-box-shadow: inset 0px 0px 1px 1px #777;
-moz-box-shadow: inset 0px 0px 1px 1px #777;}
.btn-want
{
background:url('../images/btn-want.png') no-repeat 0 0;
text-shadow:#cecece 1px 1px 1px;
font-size:14px;
line-height:27px;
color:black;
text-decoration:none;
width:128px;
height:31px;
font-weight:bold;
float:left;
padding-left:0px;
margin-top:10px;
cursor:pointer;}
.btn-want-text
{
text-decoration:none;
cursor:pointer;}
.btn-want:hover, .btn-want:active{
background-position:left bottom;}
/* login box */
.box-login {
width:97%;
background-image:url(../images/knw2.png); background-width:100%; background-height:100%;
padding-left:10px;
padding-right:10px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px magenta; 
margin:2px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777;
-moz-box-shadow: 0 10px 6px -6px #777;
box-shadow: 0 10px 6px -6px #777;
float:left;}
/* box menu */
.box-menu {
width:99%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-top:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px lightblue; 
margin:3px;
margin-left:-2px;
border-bottom:2px solid #c2c2c2;
float:left;}
/* box pre statti */
.box-pre-statti {
width:47%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-left:10px;
padding-right:10px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px lightblue;
margin:3px;
margin-left:0px;
border-bottom:2px solid #c2c2c2;
float:left;}
.box-statti-pre-1 {
width:98%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px lightblue;
margin-top:3px;
margin-left:-2px;
margin-right:3px;
margin-bottom:3px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777; /**/
-moz-box-shadow: 0 10px 6px -6px #777;    /**/
box-shadow: 0 10px 6px -6px #777;         /**/
float:left;}
.box-statti-pre-2 {
width:46.9%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px lightblue;
margin-top:3px;
margin-left:1.5px;
margin-right:1.5px;
margin-bottom:3px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777; /**/
-moz-box-shadow: 0 10px 6px -6px #777;    /**/
box-shadow: 0 10px 6px -6px #777;         /**/
float:left;}
.box-statti-pre-3 {
width:30.3%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px lightblue;
margin-top:3px;
margin-left:1.5px;
margin-right:1.5px;
margin-bottom:3px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777; /**/
-moz-box-shadow: 0 10px 6px -6px #777;    /**/
box-shadow: 0 10px 6px -6px #777;         /**/
float:left;}
.box-statti-pre-4 {
width:21.9%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px lightblue;
margin-top:3px;
margin-left:1.5px;
margin-right:1.5px;
margin-bottom:3px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777; /**/
-moz-box-shadow: 0 10px 6px -6px #777;    /**/
box-shadow: 0 10px 6px -6px #777;         /**/
float:left;}
/* box statti */
.box-statti {
width:98%;
background-image:url(../mini/images/knw1.png); background-width:100%; background-height:100%;
padding-top:20px;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px lightblue;
margin-top:3px;
margin-left:-2px;
margin-right:3px;
margin-bottom:3px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777; /**/
-moz-box-shadow: 0 10px 6px -6px #777;    /**/
box-shadow: 0 10px 6px -6px #777;         /**/
float:left;}
/* box comment */
.box-comment {
width:99%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-left:5px;
padding-right:5px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px lightblue;
margin:3px;
margin-left:-2px;
border-bottom:2px solid #c2c2c2;
float:left;}
.time-stamp {
width:140px;
margin-top:-37px;
float:right;
font-size:12px;}
.time-user { 
width:140px;
height:10px;
margin-top:-10px;
margin-bottom: 5px;
color:blue;
font-weight:bold;}
/* The submit button */
#submit{
height:26px;
background:url('../images/plus-button.png'); background-width:100%; background-width:100%;
background: -moz-linear-gradient(top, #a9e4f7 0%, #0074db 66%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9e4f7), color-stop(66%,#0074db)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9e4f7 0%,#0074db 66%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9e4f7 0%,#0074db 66%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a9e4f7 0%,#0074db 66%); /* IE10+ */
background: linear-gradient(to bottom, #a9e4f7 0%,#0074db 66%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9e4f7', endColorstr='#0074db',GradientType=0 ); /* IE6-9 */
border: solid 1px blue;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border-bottom: 1px solid #0099FF;
color:#FFFFFF;
cursor:pointer;
/*font-family:Arial,Helvetica,sans-serif;*/
font-size:12px;
font-weight:bold;
text-shadow:1px 1px 1px #277c9b;
color:#fff;
text-transform:uppercase;
text-align:center;
margin-top:5px;
padding-left:5px;
padding-right:5px;
}

#submit:hover{
background:url('../images/plus-button-hover.png'); background-width:100%; background-height:100%;
background: -moz-linear-gradient(top, #a9e4f7 0%, #0fb4e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9e4f7), color-stop(100%,#0fb4e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* IE10+ */
background: linear-gradient(to bottom, #a9e4f7 0%,#0fb4e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9e4f7', endColorstr='#0fb4e7',GradientType=0 ); /* IE6-9 */
border-color:#52b1e2;
text-transform:uppercase;
}
/* Syling the comments and the comment form container */
#addCommentContainer{
width:99%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-left:5px; 
padding-right:5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border:1px solid lightblue; /*white*/
margin:2px;
margin-left:-2px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777; /**/
-moz-box-shadow: 0 10px 6px -6px #777;    /**/
box-shadow: 0 10px 6px -6px #777;         /**/
float:left;}
#addCommentContainer p{
font-size:12px;
line-height:1.2;
overflow-x:hidden;}

#addCommentContainer input[type=text],
#addCommentContainer textarea{
/* Styling the inputs */
display:block;
border:1px solid #ccc;
margin:5px 0 5px;
padding:3px;
font-size:12px;
color:#555;
font-family:Arial, Helvetica, sans-serif;}

#addCommentContainer textarea{
width:800px;}

label{
font-size:14px;
font-weight:bold;
color:#800800;}

label span.error{
color:red;
font-weight:bold;
position:relative;
right:-10px;}
span.nameRefcom{
color:#908080;
font-size:11px;
font-weight:bold;
position:relative;}
/*.nameRefcom{
color:#908080;
font-size:11px;
font-weight:bold;
margin-top:-2px;
position:relative;
float:left;}*/
.rowRight{
color:#000;
font-size:16px;
font-weight:bold;
position:relative;
margin-top:-2px;
padding-right:5px;
/*float:left;*/}
/* no-public */
.no-pub{
margin-top:5px;
margin-bottom:10px;
cursor:pointer;
font-family:'Myriad Pro',Arial,Helvetica,sans-serif;
padding:1px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
background:url('../images/plus-button.png'); background-width:100%; background-height:100%;
background: -moz-linear-gradient(top, #fc9a74 0%, #F84800 66%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc9a74), color-stop(66%,#F84800)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fc9a74 0%, #F84800 66%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fc9a74 0%, #F84800 66%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fc9a74 0%, #F84800 66%); /* IE10+ */
background: linear-gradient(to bottom, #fc9a74 0%, #F84800 66%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9a74', endColorstr='#F84800', GradientType=0 ); /* IE6-9 */
text-shadow:1px 1px 1px #277c9b;
color:#ffffff; /* !important; */
height:20px;
border: solid 1px blue;
border-bottom: 1px solid #0099FF;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
display:inline-block;
font-size:13px;
line-height:20px;
text-align:center;
padding-left:5px;
padding-right:5px;}
/* admin box-title */
.title-statti { 
width:98%;
height:55px;	
background-image:url(../images/knw3.png); background-width:100%; background-height:100%;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px #c2c2c2;
margin:3px;
margin-left:-2px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777; /**/
-moz-box-shadow: 0 10px 6px -6px #777;    /**/
box-shadow: 0 10px 6px -6px #777;         /**/
float:left;
font-size:18px;
text-shadow:1px 1px 1px #277c9b;
color:#a00000 !important;
text-decoration:none;}
/* admin box-title-comment */
.title-coment { 
width:97%;
background-image:url(../images/knw2.png); background-width:100%; background-height:100%;
padding-left:10px;
padding-right:10px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
border:solid 1px magenta; 
margin:5px;
margin-left:0px;
border-bottom:2px solid #c2c2c2;
-webkit-box-shadow: 0 10px 6px -6px #777; /**/
-moz-box-shadow: 0 10px 6px -6px #777;    /**/
box-shadow: 0 10px 6px -6px #777;         /**/
float:left;
font-size:18px;
text-shadow:1px 1px 1px #277c9b;
color:#a00000 !important;
text-decoration:none;}
/* admin box-comment */
.admin-coment { 
width:97%;
background-image:url(../images/knw2.png); background-width:100%; background-height:100%;
padding-left:10px;
padding-right:10px;
border:1px solid white;
margin:2px;
margin-left:2px;
float:left;
font-size:12px;
/* CSS3 rounded corners and drop shadows */
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
-moz-box-shadow:2px 2px 0 #c2c2c2;
-webkit-box-shadow:2px 2px 0 #c2c2c2;
box-shadow:2px 2px 0 #c2c2c2;}
/* user box-comment */
.user-coment { 
width:97%;
background-image:url(../images/knw1.png); background-width:100%; background-height:100%;
padding-left:10px; 
padding-right:10px;
border:1px solid white;
margin:2px;
margin-left:2px; 
float:left;
font-size:12px;
/* CSS3 rounded corners and drop shadows */
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
-moz-box-shadow:2px 2px 0 #c2c2c2;
-webkit-box-shadow:2px 2px 0 #c2c2c2;
box-shadow:2px 2px 0 #c2c2c2;}
.name_title 	{
background-image:url(../images/knw2.png); background-width:100%; background-height:100%;
padding-left: 5px;
padding-right: 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border:2px solid grey;
margin-left:0px;
margin-right:0px;
border-bottom:2px solid #c2c2c2;
float:left;}
.name_title:hover {
border: solid 2px magenta;}
div.editable 	{
width:96%;
background-image:url(../images/knw2.png); background-width:100%; background-height:100%;
padding-left: 10px;
padding-right: 10px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border:1px solid magenta;
margin:2px;
margin-left:2px;
margin-right:2px;
border-bottom:2px solid #c2c2c2;
float:left;}
div.editable:hover {
border: solid 2px black;
}
/*
#bottom
{height:40px;
line-height:40px;
background-image:url(../images/rc.gif); background-repeat:repeat-x;
width:1260px;
float:left;}*/
.copy
{clear:left;
height:120px;
line-height:28px;}
#footer
{width:1260px;
height:100px;}
.count-foter
{margin-left:55px;
margin-top:-25px;
float:left;}
.ya-foter
{margin-left:160px;
margin-top:15px;
float:left;}
.clock-foter
{margin-top:-45px;
margin-right:45px;
float:right;}
#spacer
{height:40px;
line-height:40px;}
.products
{width:168px;
border:2px dotted #BCBCBC;
margin-left:10px;
height:140px;
float:left;}
a.fb {
cursor:url(mini/cursor/zoomin.cur), pointer;}
a.iframe {
cursor:url(mini/cursor/zoomin.cur), pointer;}
a.flash {
cursor:url(mini/cursor/zoomin.cur), pointer;}
a.pict_box {
cursor:url(mini/cursor/zoomin.cur), pointer;}
#top-scrolling {
width:90px;
height:90px;
bottom:250px;
margin-left:10px;
position:fixed;
display:none;
cursor:pointer;
text-align:center;
font-weight:bold;
font-size:150%;
background:#fcfff4;
background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
-webkit-border-radius: 45px;
-moz-border-radius: 45px;
border-radius: 45px;
-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
opacity: 0.8;
z-index: 1; /*слой кнопки выше остальных*/
}

/*
 *********************************************
 * Protokamera of styles for PHOTOKAMERA
 * @data 05.07.2013
 */
/*------------------------
	Область фотогалереи
-------------------------*/
#photos{
margin:20px auto 100px;
overflow:hidden;
width:580px;
}

#photos:hover a{
opacity:0.5;
}

#photos a,
#loadMore{
background-position:center center;
background-color:rgba(14, 14, 14, 0.3);
float:left;
height:110px;
margin:5px 5px 0 0;
overflow:hidden;
width:110px;
-moz-transition:0.25s;
-webkit-transition:0.25s;
-o-transition:0.25s;
transition:0.25s;
}

#photos a:hover{
opacity:1;
}

#loadMore{
cursor:pointer;
line-height:110px;
text-align:center;
text-transform:uppercase;
font-size:10px;
}

#loadMore:hover{
color:#fff;
text-shadow:0 0 4px #fff;
}

/*-----------------------------------
	Выскальзывающая панель камеры
------------------------------------*/
#camera{
background:url('../images/cam_bg.jpg') repeat-y;
border:1px solid #f0f0f0;
height:525px;
width:598px;
position:fixed;
bottom:-466px;
left:50%;
margin-left:-300px;
-moz-border-radius:4px 4px 0 0;
-webkit-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
-moz-box-shadow:0 0 4px rgba(0,0,0,0.6);
-webkit-box-shadow:0 0 4px rgba(0,0,0,0.6);
box-shadow:0 0 4px rgba(0,0,0,0.6);
}

.camTop{
background:url('../images/cam.png') no-repeat center center;
width:100%;
height:66px;
position:absolute;
top:0;
left:0;
cursor:pointer;
}

.settings{
background:url('../images/settings.png') no-repeat;
cursor:pointer;
height:28px;
position:absolute;
right:37px;
top:448px;
width:30px;
}

.settings:hover{
background-position:left bottom;
}

#screen{
width:370px;
height:370px;
margin:66px auto 22px;
background:#ccc;
line-height:360px;
text-align:center;
color:#666;
}

.buttonPane{
text-align:center;
}

.tooltip{
background:url('../images/tooltip.png') no-repeat;
position:absolute;
width:177px;
height:146px;
right:38px;
top:-140px;
}

.blueButton,
.greenButton{
cursor:pointer;
height:26px;
background:url('../images/plus-button.png'); background-width:100%; background-width:100%;
/*background: #a9e4f7; /* Old browsers */
background: -moz-linear-gradient(top, #a9e4f7 0%, #0074db 66%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9e4f7), color-stop(66%,#0074db)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9e4f7 0%,#0074db 66%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9e4f7 0%,#0074db 66%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a9e4f7 0%,#0074db 66%); /* IE10+ */
background: linear-gradient(to bottom, #a9e4f7 0%,#0074db 66%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9e4f7', endColorstr='#0074db',GradientType=0 ); /* IE6-9 */
text-shadow:1px 1px 1px #277c9b;
color:#ffffff;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border: solid 1px blue;
border-bottom: 1px solid #0099FF;
text-decoration:none;
font-weight:bold;
display:inline-block;
font-size:12px;
text-align:center;
padding-left:10px;
padding-right:10px;
}

.greenButton{
background:url('../images/buttons.png') no-repeat right top; background-width:100%;
text-shadow:1px 1px 1px #498917;
}

.blueButton:hover,
.greenButton:hover{
color:#ff0000;
background:url('../images/plus-button-hover.png'); background-width:100%; background-height:100%;
text-decoration:none !important;
/*background: #a9e4f7; /* Old browsers */
background: -moz-linear-gradient(top, #a9e4f7 0%, #0fb4e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9e4f7), color-stop(100%,#0fb4e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a9e4f7 0%,#0fb4e7 100%); /* IE10+ */
background: linear-gradient(to bottom, #a9e4f7 0%,#0fb4e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9e4f7', endColorstr='#0fb4e7',GradientType=0 ); /* IE6-9 */
}

.greenButton:hover{
background-position:right bottom;
}

.blueButton:active,
.greenButton:active{
position:relative;
bottom:-1px;
}

.hidden{
display:none;
}

/* 
 *********************************************
Slider CSS Source
*/
#example {width:900px;height:220px;position:relative;}
:focus { outline:0; }
.framex {position:absolute;top:0px;left:0px;width:10px;height:220px;display:block;z-index:101;  background:#e9e9ed ; }
/*Slideshow*/
#slides {position:absolute;top:5px;left:4px;z-index:100;}
.slides_container {width:650px;overflow:hidden;position:relative;display:none;}
.slides_container div.slide {width:650px;height:488px;display:block;}
/*Next/prev buttons*/
#slides .next,#slides .prev {position:absolute;top:244px;left:-14px;width:24px;height:43px;display:block;z-index:101;}
#slides .next {left:650px;}
.pagination { visibility:hidden}
.caption {
z-index:500;
position:absolute;
bottom:-35px;
left:0;
height:60px;
padding:5px 20px 0 20px;
background:#000;
background:rgba(0,0,0,.5);
width:540px;
font-size:1.3em;
line-height:1.33;
color:#fff;
border-top:1px solid #000;
text-shadow:none;
}
/*
********************************************
* Prototype of styles for horizontal CSS-menu
* @data 25.01.2010
*/
#menu * { margin:0px; padding:0px; list-style-type:none; text-decoration:none; z-index:9999;}
div#menu { position:relative; }
#menu ul.menu { white-space:nowrap; position:absolute; display:block;}
/* Geometrical arrangement */
#menu ul.menu li { display:inline-block; height:46px; position:relative; }
#menu ul.menu li div { position:absolute; top:46px; left:0px; }
#menu ul.menu li div div { position:absolute; top:-6px; left:188px; }
#menu ul.menu .hide{visibility:hidden; position:absolute}
/* Escaping style for lower levels */
#menu ul.menu li div ul li { display:block; float:none; width:auto; height:auto; }
/* Graphics */
/* Horizontal sliding doors */
#menu ul.menu li a {
padding-left:14px;
background-image:url("images/item1.png");
background-repeat:no-repeat;
background-position:left -1000px;
display:inline-block;
margin:10px 2px; }
#menu ul.menu li a span {
padding-right:14px;
padding-left:0px;
background-image:url("images/item1.png");
background-repeat:no-repeat;
background-position:right -1000px;
display:inline-block;
height:27px;
line-height:27px;
cursor:pointer; }
#menu ul.menu li:hover a { background-position:left -54px; }
#menu ul.menu li:hover a span { background-position:right -81px; }
#menu ul.menu li.active a { background-position:left 0px; }
#menu ul.menu li.active a span { color:#00FF00; background-position:right -27px;}
/* Escape Horizontal doors */
#menu ul.menu li div ul li a { display:block; padding:0px; margin:0px; background:none;}
#menu ul.menu li div ul li a span {
display:block;
padding:0px;
background:none;
height:auto;
width:165px;
line-height:25px;
padding:7px 0 7px 9px;
white-space:normal; }
/* Vertical sliding doors */
#menu ul.menu li div { 
width:200px;
padding-top:6px;
background-image:url("images/submenu-top.png");
background-repeat:no-repeat;
background-position:0px top; }
#menu ul.menu li div ul { 
padding:6px 6px 9px 6px;
padding-top:0;
background-image:url("images/submenu-bottom.png");
background-repeat:no-repeat;
background-position:0px bottom; }
/* Hover Effect on Submenus */
#menu ul.menu ul li:hover{}
#menu ul.menu li.active ul li a span {color:#5E5E5E; width:165px;}
#menu ul.menu li.active ul li a span:hover {color:#f21720;}
#menu ul.menu ul li a span:hover { color:#f21720; }
/* Main header line */
#menu { height:46px; padding-left:14px;}
/* Text shadow */
#menu span { color:#86abc4; }
#menu li:hover>a>span { color:#FFFFFF; }
/* Fonts */
#menu ul.menu li a span { font-family:Arial; font-size:13px; font-weight:600; }
#menu ul.menu li div ul li a span{ color:#5E5E5E; font-family:Trebuchet MS; font-size:12px; font-weight:400;}
/* Lines between li */
#menu ul.menu li div ul { padding-bottom:8px; }
#menu ul.menu li div ul li:first-child { border-top-width:0px; }
/* Menu logic */
#menu li>div { visibility:hidden; }
#menu li:hover>div { visibility:visible; }
/* Hover Effect on Submenus */
#menu ul.menu ul li:hover { background-color:#fff; }
/* Lines between li */
#menu ul.menu li div ul li { background-image:url(images/hr.gif); background-repeat:repeat-x; background-position:left bottom; }
#menu ul.menu ul a.parent { background:url(images/arrow.gif) no-repeat right center;  margin-right:-1px; }
/* ie7 */
#menu ul.menu li {  *zoom:1;  *display:inline; }
#menu ul.menu li a {  *zoom:1;  *display:inline; }
#menu ul.menu li a span {  *zoom:1;  *display:inline; }
/* IE6 */
#menu ul.menu li a { _background-image:url("images/item.gif"); }
#menu ul.menu li a span { _background-image:url("images/item.gif"); }
#menu ul.menu li div { _background-image:url("images/submenu-top.gif"); }
#menu ul.menu li div ul { _background-image:url("images/submenu-bottom.gif"); }
#menu ul.menu li a:hover { _background-position:left -54px; }
#menu ul.menu li a:hover span {  _background-position:right -81px;  _color:#FFFFFF;}
#menu ul.menu li li a:hover span {  _color:#f21720; }
/* Menu logic for IE6 */
#menu div { _display:none; }
#menu div li:hover div { _visibility:visible;_display:block; }
#menu div li:hover li:hover div { _display:block; }
#menu div li:hover li:hover li:hover div { _display:block; }

#share42 a {opacity:1;}
#share42:hover a {opacity:0.5}
#share42 a:hover {opacity:1}
