body {
font-family: verdana; 
}
td {font-size: 13px;}
a, a:visited {
	color:#3134c0;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

a.link {color: #8b0202; font-family: verdana, arial; font-weight: bold;}
a.btn-slide {color: #673d3d;}
p.slide {padding: 0;}

/*   menu  */
a.menu {font-size: 12px;}

.val {
color: brown; font-size: 12px;padding-left: 10px;
}
.green {
color: #015332; font-size: 12px;padding-left: 10px;
}

.user_lists {padding-bottom:5px;padding-top:10px;padding-left:40px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;
background: #f6f6f6}

input.text,textarea.text {
 border: 1px solid #ccc; /* Исходная рамка вокруг поля */
 width: 100%; /* Ширина поля */ 
 background-color: #ffe;
}

input.text:focus, textarea.text:focus {
 border: 1px solid #39c; /* Рамка при получении фокуса */
}
select.form {
background-color: #ffe; width:250px; font-size: 13px; 
} 

div.mountain {
background-color: #e0fae8; padding-bottom: 5px;padding-left: 10px;
}
div.snow {
background-color: #ffe; padding-top: 5px; padding-bottom: 5px;padding-left: 10px;
}
div.water {
background-color: #e0ecfa; padding-top: 5px; padding-bottom: 5px;padding-left: 10px;
}
div.sky {
background-color: #e9ecff; padding-top: 5px; padding-bottom: 5px;padding-left: 10px;
}
div.common {
background-color: #eee; padding-top: 5px; padding-bottom: 5px;padding-left: 10px;
}
td.error_field {
padding-left: 20px;
}
a.sm {
font-size: 11px;
}
.star {
color: red;padding-left:20px
}
b {
color: #555;
}

/* images*/
.brd {margin: 10px; border: 1px solid grey; background:#ffffff;}
div.brd:hover {background: #e9e9e9;}
img.album:hover {border: 1px solid #015332;}
img.album {border: 1px solid white;}

/* messages */
.date {font-size: 10px; color: grey;}
/* messages*/

/* settings form*/

.div_settings
{
float:left;clear:left;padding-left: 30px;padding-bottom: 20px;padding-right: 30px;
}
.div_settings2
{
float:left;padding-left: 30px;padding-bottom: 20px;padding-right: 30px;
}
.label {
float:left;clear:left;margin-left:50px;width:150px;padding:5px;
}
.err {float: left; width:200px;margin-left: 10px;}
/* settings form*/

/* AVATAR column start*/
.av_menu_div {padding-bottom:3px;padding-top:3px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background: #f6f6f6;}
/* AVATAR column end*/

/* WALL start*/
.px20 {padding-left: 20px;}
.wall_msg {background:#f5f5f5;margin-bottom:5px;padding:5px;border-top: 1px solid #c0c0c0;}
/* WALL end*/

/* modal window start*/
#modalOverlay { 
  background-color:#000;  /* Тут выбираем цвет затемнения */ 
  filter: alpha(opacity=80); /* Интенсивность затемнения */ 
  height: 100%; 
} 
 
#modalContainer { 
  height:auto;   /* Для растягивания по высоте */ 
  width:300px; 
  left:50%;  /*в купе с margin-left, которая равна минус половине ширины центруют по горизонтали*/ 
  top:30%;   /*центрует по вертикали, вместе с margin-top, если задать высоту*/ 
  margin-left:-150px; 
  /* margin-top: -70px; */ 
  background-color:#fff; 
  border:3px solid #ccc; 
  padding: 10px; 
}  
a.modalCloseImg { 
  background:url(x.png) no-repeat; 
  width:25px;  /* Положение отличается от тех, что в примере. Мне кажется так удобнее */
  height:29px; 
  display:inline; 
  z-index:3200; 
  position:absolute; 
  top:0px; 
  right:0px; 
  cursor:pointer; 
}
#helper { 
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 100%; 
  height: 100%; 
  z-index: -10; 
}
#test.over { background: red;}
/*modal window end*/

/*jqModal styles */
/* jqModal base Styling courtesy of;   Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
/**/
.click:hover {background: #e9e9e9;}
.hover:hover {background: #fffbcc}
#status_click:hover {background: #e9e9e9;}
