﻿/*@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;
}