﻿/*@import "jq/ui.all.css";*/  /*Gallerey*/ .thumbnail {float:left;border-top:1px solid #ccc; border-right:2px solid #a3a3a3;border-bottom:2px solid #a3a3a3;border-left:1px solid #ccc;background-color: #fff;margin:10px 20px 10px 0;padding:5px;}
a.gallery, a.gallery:visited {position:relative; z-index:1;}
a.gallery b {position:absolute;visibility:hidden;border-top: 1px solid #ccc;border-right: 3px solid #a3a3a3;border-bottom: 3px solid #a3a3a3;border-left: 1px solid #ccc;background-color: #fff;padding:10px;left:0;top:-40px;}
img{border:none}
/* layout */ /*ToolTip*/ .tooltip{ position:absolute; z-index:999; left:-9999px; background-color:#dedede; padding:5px; font-size:14px; border:1px solid #fff; font-family:"Trebuchet MS"; width:250px; }
.tooltip p{ margin:0; padding:0; color:#fff; background-color:#222; padding:2px 7px; }
.tip{ border-bottom:1px #333 dashed; font-family:"Trebuchet MS"; color:#333;   cursor:help; }
.tip:hover {  text-decoration:none;  border-bottom:1px #CA2E91 dashed;  color:#CA2E91; }
/*body*/ body { background:#060910  repeat-y scroll center top; font-family:"Myriad Pro",Myriad,Helvetica,Tahoma,Verdana,Arial,sans-serif; margin:0; padding:0; color:#333; }
#page{   margin:6px auto;  width:1024px; }
#header{ background:transparent url('icons/header.png')  center   0px no-repeat ; height:184px; }
/* fon*/ #m1{ background:#d0cfcb url('icons/gr.jpg') repeat-x scroll left top ; width:1024px; height:auto; padding:5px; margin:0px; }
#main{  float:right;  width:760px;  background:transparent url('icons/dekor3.png') no-repeat scroll right bottom;  padding:30px 0px 250px 0px;  margin:0px; }
#sidebar-left, #sidebar-right {   width: 230px;   float:left; /*  padding:10px 5px;  position:relative;  z-index: 2;*/   height:99%;      }
#dekor1{  background:transparent  url('icons/menuLeft1.png') no-repeat scroll right top;  height:100px;  vertical-align:top;  width:100%; }
#dekor2{  background:transparent  url('icons/dekor2.png') no-repeat scroll  right bottom;  vertical-align:top;  padding-bottom:540px;  }
/* typography */ p {   margin-top: 0.5em;   margin-bottom: 0.5em;   margin-right:10px;   clear:left;   text-align:justify; }
hr {  clear:both;  border-style:dashed;  border-width:1px 0px 0px 0px;  border-color:#bbb;  margin:5px 2px; }
h1, h2, h3, h4, h4,h5 {   padding-bottom: 5px;   margin: 5px 0;   line-height:125%;     font-family:"Trebuchet MS"; }
h1 {   font-size: 160%; }
h2 {   font-size: 125%;}
h3 {font-size: 110%;}
h4 {font-size:  100%;}
li{ list-style-type:none;}
/* links */  a {  text-decoration: none;color:navy}
a:visited{  color:navy }
/* elements */ table {   border-collapse:collapse;   border-spacing:0px;   width:100%; }
td{  vertical-align:top; }
fieldset {   border: 1px solid #ccc; }
#help {   font-size: 0.9em;   margin-bottom: 1em; }
.clr {   clear: both; }
/* search */  #search-theme-form { float: right; padding: 0px 0px 0px 10px; }
#search .form-text, #search .form-submit {   border: 1px solid #369;   font-size: 1.1em;   height: 1.5em;   vertical-align: middle; }
#search .form-text {   width: 8em;   padding: 0 0.5em; }
#edit-search-theme-form-1-wrapper label {   display: none; }
/* footer */ #footer a{  color: #0099CC; }
#footer {  background:transparent ; clear:left; padding-top:5px; text-align:center; color:#ABBCD4; font-size:12px; font-family:Verdana; height:39px; }
/* ------*/
div.admin-panel .description {   color: #8E6126; }
div.admin-panel .body {   background: #f4f4f4; }
div.admin-panel h3 {   color: #fff;   padding: 5px 8px 5px;   margin: 0; }
/*----- End of Content styles ----- */ /*sidebar-right*/ /*suckerfish*/  #suckerfishmenu  {   height:70px;   background:transparent url('icons/menu.png') no-repeat scroll right top; }
#suckerfishmenu  ul { margin:0px; width:740px; /*margin-right:39px;*/ padding:0px; }
#suckerfishmenu li{ float:left; padding-top:25px; }
#suckerfishmenu li.menu3,#suckerfishmenu li.menu4 {   width:101px;   padding-top:5px;   text-align:center; }
#suckerfishmenu li.menu3 a {    text-align:center;  }
#suckerfishmenu  a {   font-family: "Monotype Corsiva";   text-decoration:none;   margin:auto auto;   font-size:26px;   display:block;   color:#eee;    font-weight: normal; }
#suckerfishmenu li.menu0 a{ margin-left:50px; margin-right:65px; }
#suckerfishmenu li.menu1 a{ margin-right:45px; }
#suckerfishmenu li.menu2 a{ margin-right:45px; }
#suckerfishmenu li.menu3{ margin-right:45px; }
#suckerfishmenu li.menu3 a{margin-right:15px;}
#suckerfishmenu  a:hover,#suckerfishmenu a.active {  color: #953156;  }
.im{  background:transparent url(icons/img_bg.gif) no-repeat scroll left top; height:398px; overflow:hidden; padding:8px 9px 9px; width:557px; }
.imiv{ width:327px;  height:482px; }
.imi{  width:540px;  height:381px; }
.imv{ background:transparent url(icons/img_bgv.gif) no-repeat scroll left top; width:344px;  height:500px; overflow:hidden; padding:8px 9px 9px;  }
#terms {  height:25px;  margin-left:10px;  font-size:16px; }
#galery{ background: #969696; border:1px  #CC2226 solid; margin:30px 0px 0px 8px; width:212px;   }
#galery ul {  margin: 0px;  padding:6px 0px; }
#galery h3{  text-align:center;  color:#C34B6F;  font-family:"Monotype Corsiva";  font-size:32px;  margin:0px;  font-weight:normal; }
#galery li{  background:transparent url('icons/list.png') no-repeat scroll right center; }
h1{  font-family:"Monotype Corsiva"; }
#galery a{  text-decoration: none;  margin:2px 0px;  padding-left:5px;  color: #e5e5e5;  font-family: "Monotype Corsiva";  background:transparent;  font-size: 20px;  width:207px;  display: inline-block; }
#galery a.active,#galery a:hover {   background:#3F3F3F url('icons/list.jpg') no-repeat scroll right center; }
ul.list{   list-style: disc; }
ul.list li{   list-style: disc; }
.article h2{   color: #953156; }
.article li{   list-style: circle; }
.article li a{   color: navy;   font-size: 18px;   text-shadow: 1px 1px 1px #CCC; }
/*Email from*/ .email-frm label{ width:160px; text-align:right; display:block; float:left; color:#444; }
.email-frm p{ padding:5px 0px; }
.email-frm input,.email-frm textarea,.email-frm select { width:300px; margin-left:20px; float:left; }
label.error {  color:#BF2F42; font-weight:bold; padding-bottom:2px; font-size:14px; padding-left:6px;  float:right; width:250px;  }
p { clear: both; }
input.error{ background:#FFEF8F; border:1px solid #F9DD34; color:#363636; }
input.submit{ width:150px; margin-left:350px; }

