body{
font-size: 14px;
font-family: Verdana;
color: #000000;
scrollbar-face-color: #EAE9E4;
scrollbar-highlight-color: #C9C8C4;
scrollbar-shadow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #C4C2BC;
scrollbar-track-color: #FBF4E3;
scrollbar-darkshadow-color: #C8C7C2;
margin: 0px 0px 0px 0px;
}

img		{border: none}

a.bottom		{font-family:Tahoma;font-weight:normal; text-decoration:underline; color:#192E3B;}
a.bottom:hover {font-family:Tahoma;font-weight:normal; text-decoration:none; color:#192E3B;}

a		{font-family:Verdana;font-weight:normal;text-decoration:underline;color:white;font-size:11px}
a:hover {font-family:Verdana;font-weight:normal;text-decoration:none;color:white;font-size:11px}


p		{padding: 0px; font-size: 11px;color:white;font-family:Verdana}

table	{padding: 0px; font-size: 11px;}

h1.text			{color:  white; FONT-SIZE: 11px; font-weight: normal; display: inline;}
#h1             {overflow:auto; color: #000000; width:1px; height:1px;}
#links          {overflow:auto; color: #000000; width:1px; height:1px;}
td		{padding: 0px; font-size: 11px;color:white;font-family:Verdana}
ul		{padding: 0px; font-size: 11px;color:white;font-family:Verdana;display:list-item}

form	{margin:0px}

.button{
border:1px solid #222024;
background-color:#C6C093;
color:#222024;
font-weight:normal;
font-family:Verdana;
font-size:11px;
}

.textInput{
border:1px solid #CACFDF;
width:100%
}

.adminCaption{
font-size:11px;
color:white;
font-weight:bold;
padding:5 0 0 0;
}

table.admin		{background-color: #555555; }
td.admin		{PADDING: 1px 3px 2px 3px; background-color: #ffffff;}
td.border			{border: 1 solid #B7CDB5}
img.border			{border: 1 solid #b7cdb5}

font.heder1		{color: #FF0000; font-size: 16px; font-weight: bold; }
font.heder2		{color: #2B3B7E; font-size: 14px; font-weight: bold; }

a.goAdmin 		{color: #999999; font-size: 11px; font-weight: bold}
a.goAdmin:hover {color: #FF5555;  font-size: 11px; font-weight: bold;text-decoration: underline;}

a.menu{font-family:Arial;font-size:12px;color:white;text-decoration: none;font-weight:bold}
a.menu:hover{font-family:Arial;font-size:12px;color:white;text-decoration:underline ;font-weight:bold}

a.menu1{font-family:Verdana;font-size:12px;color:#39383A;font-weight:bold;text-decoration:none}
a.menu1:hover{font-family:Verdana;font-size:12px;color:#39383A;font-weight:bold;text-decoration:underline}

a.menu_top{font-family:Verdana;font-size:12px;color:#39383A;font-weight:bold;text-decoration:none}
a.menu_top:hover{font-family:Verdana;font-size:12px;color:#39383A;font-weight:bold;text-decoration:none}

a.menu2{font-family:Verdana;font-size:12px;color:#39383A;font-weight:normal;text-decoration:none}
a.menu2:hover{font-family:Verdana;font-size:12px;color:#39383A;font-weight:normal;text-decoration:underline}

a.enter{font-family:Tahoma;font-size:12px;color:#FFF9C9;text-decoration: none;font-weight:bold}
a.enter:hover{font-family:Tahoma;font-size:12px;color:#FFF9C9;text-decoration: underline;font-weight:bold}
a.newsa{text-decoration: none;}
a.newsa:hover{text-decoration: underline;}

td.date {font-family:Verdana;color:#FDF3D1;font-size:12px;font-weight:bold}

td.bottom 		{font-family:Tahoma;font-weight:normal; text-decoration:none; color:#192E3B;}

td.soheader{font-family:Arial;color:white;font-size:14px;font-weight:bold}

.more{font-family:Vedana;font-size:11px;color:white;text-decoration:none;}
.more:hover{font-family:Vedana;font-size:11px;color:white;text-decoration:underline;}

.findHeader{font-family:Arial Narrow;font-size:16px;color:#FFFFFF;}

.tnr{font-family:Times New Roman;font-size:12px;color:white}

.cur{font-family:Verdana;font-size:11px;color:white}

a.menuHead {font-family:Tahoma;font-size:11px;color:#192E3B;text-decoration:none;}
a.menuHead:hover{font-family:Tahoma;font-size:11px;color:#192E3B;text-decoration:underline;}

a.menuHead_sel {font-family:Tahoma;font-size:11px;color:#192E3B;text-decoration:underline;}
a.menuHead_sel:hover{font-family:Tahoma;font-size:11px;color:#192E3B;text-decoration:underline;}

a.zoom {font-family:Tahoma;font-size:11px;color:#D7E6F0;text-decoration:underline;}
a.zoom:hover{font-family:Tahoma;font-size:11px;color:#D7E6F0;text-decoration:none;}

a.menuHeadSelected{font-family:Tahoma;font-size:11px;color:red;text-decoration:none;}
a.menuHeadSelected:hover{font-family:Tahoma;font-size:11px;color:red;text-decoration:underline;}

.sHd{font-family:Arial Narrow;font-size:18px;color:#FFF9C5}

td.header{font-family:Verdana;font-size:14px;color:white;font-weight:bold;height:24px}
td.design_header{font-family:Verdana;font-size:12px;color:black;font-weight:bold;height:24px;background-color:#F1EBBD;padding:1px}

td.str{font-family:Verdana;font-size:12px;color:white;font-weight:normal;height:20px;background-color:#222024;padding:3px}

table.design_table{background-color:#6D6C6F}

th.tblRHeader {font-family:Verdana;font-weight:bold;font-size:12px;color:#222024;background-color:#DBB464;padding:20px 20px 5px 20px;}
th.tblRHeaderSE {font-family:Verdana;font-weight:bold;font-size:12px;color:#222024;background-color:#DBB464;padding:20px 0px 5px 0px;}




td.tblRCellA {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:#2E2B30;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCellA1 {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:green;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCell0 {font-family:Verdana;font-size:12px;color:#808080;
              background-color:#FFFF69;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCell1 {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:green;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCell2 {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:red;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCellE0 {font-family:Verdana;font-size:12px;color:#808080;
              background-color:#FFFF69;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCellE1 {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:#2E2B30;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCellE2 {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:red;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCellB {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:#3B383D;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCellB1 {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:green;vertical-align:middle;text-align:center;padding:10px;} 
td.tblRCellRed {font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:#BD4949;vertical-align:middle;text-align:center;padding:10px;} 
              
td.tblRCellYellow{font-family:Verdana;font-size:12px;color:#FFFFFF;
              background-color:#FBF86A;vertical-align:middle;text-align:center;padding:10px;}
              
td.header{font-family:verdana;font-size:13px;color:white;font-weight:Bold;height:25px}
td.gall{font-family:tahoma;font-size:14px;color:#E8CE9A;font-weight:Bold;height:25px}
td.news {color:#E8CE9A}
td.calendar_1	{color: #FFFFFF; padding: 1px 3px 2px 3px; background-color: #78747C; text-align:center; width:22px;}
td.calendar_2	{background-color: #535057; width:22px;}
td.calendar_3	{color: #2E2E31; padding: 1px 3px 2px 3px; background-color: #C7C08F; text-align:center; font-weight: bold; cursor:pointer; width:22px;}
td.calendar_4	{color: #FFFFFF; padding: 1px 3px 2px 3px; background-color: #535057; text-align:center; cursor: pointer; width:22px; height:19px;}

td.designe_header{font-family:verdana;font-size:11px;color:#222024;font-weight:bolt;height:24px;background-color:#f1ebbd;paddin:1px}
td.str{font-family:verdana;font-size:12px;color:white;font-weight:normal;height:20px;background-color:#222024;padding:1px}
table.designe_table{background-color:#6d6c6f}

a.byThis		{font-family:Verdana;font-weight:normal;text-decoration:underline;color:red;font-size:11px;}
a.byThis:hover {font-family:Verdana;font-weight:normal;text-decoration:none;color:red;font-size:11px;}

a.asoheader:hover,a.asoheader{font-family:Arial;color:white;font-size:14px;font-weight:bold;text-decoration:none;}

a.slink,a.slink:hover{font-family:Arial;color:white;font-size:14px;font-weight:bold;text-decoration:none;}

td.int_block{font-family:Tahoma;font-size:12px;color:#e9cd9e;font-weight:bold}
img.int_block_pic{border:1px solid #e8ce9a}
td.int_block_pic_td{padding:10px 3px 10px 3px;vertical-align:top}

a.menuTopNew{font-family:Verdana;color:#38363A;font-size:12px;font-weight:bold;text-decoration:none;}
a.menuTopNew:hover{font-family:Verdana;color:#38363A;font-size:12px;font-weight:bold;text-decoration:underline;}


div.ms_firstl_div_u{background:url('/images/design/ms_u_end.gif');background-repeat:no-repeat;background-position:right right; height:18px}
div.ms_firstl_div_s{background:url('/images/design/ms_s_end.gif');background-repeat:no-repeat;background-position:right right; height:18px}

td.ms_firstl_td_u{background:url('/images/design/ms_u_bg.gif');background-repeat:repeat-x; height:18px;}
td.ms_firstl_td_s{background:url('/images/design/ms_s_bg.gif');background-repeat:repeat-x; height:18px}

a.ms_firstl_a_u:hover,a.ms_firstl_a_u{font-family:tahoma;font-size:11px;color:#192e3b}
a.ms_firstl_a_s:hover,a.ms_firstl_a_s{font-family:tahoma;font-size:11px;color:#192e3b}

td.ms_new_td_u{background:url('/images/design/ms_new_u.gif');background-repeat:no-repeat;padding-left:15px}
td.ms_new_td_s{background:url('/images/design/ms_new_s.gif');background-repeat:no-repeat;padding-left:15px}

td.menuHeadUnselected{background-Color:#E8CE9A;border-bottom:2px solid #fae6bd;height:28px;padding-right:10px}
td.menuHeadUnselectedPic{background-Color:#E8CE9A;border-bottom:2px solid #fae6bd;height:28px;padding-right:0px}
td.menuHeadSelected{background-Color:#fae6bd;border-bottom:2px solid #E8CE9A;height:28px;padding-right:10px}
td.menuHeadSelectedPic{background-Color:#fae6bd;border-bottom:2px solid #E8CE9A;height:28px;padding-right:0px}

td.menuHeadSeparator{background-Color:black;height:28px;width:1px}

.clientsInfoCaption{font-family:Tahoma;font-size:12px;color:#ffffff;text-decoration:none;font-weight:bold}
.clientsInfoDate{font-family:Tahoma;font-size:12px;color:red;text-decoration:none;font-weight:bold}
.clientsCaption{font-family:Tahoma;font-size:12px;color:#BE8E28;text-decoration:none;font-weight:regular}
.boldLink{font-family:Tahoma;font-size:12px;color:#BE8E28;text-decoration:underline;font-weight:bold}
.boldLink:hover{font-family:Tahoma;font-size:12px;color:#BE8E28;text-decoration:none;font-weight:bold}
.reportCall{width:150px;height:20px}
.findClient{width:250px;height:20px;color:#000000}
.reportTableHeader{font-family:Tahoma;font-size:12px;color:#BE8E28;text-decoration:none;font-weight:regular;padding:10px 5px 10px 5px;text-align:center}
.reportTable{font-family:Tahoma;font-size:12px;color:#ffffff;text-decoration:none;font-weight:regular;padding:10px 5px 10px 5px;text-align:center}
.groundName{font-family:Tahoma;font-size:12px;color:red;text-decoration:none;font-weight:bold;padding:10px 5px 10px 5px;text-align:left}

div.rgvariants {position:absolute;
                width:200px;
                padding:10px;
                border:1px solid #ffffff;
                background-color:#000000;
                margin-left:45px;
                //margin-left:-3px;
                float:left;
                margin-top:-17px;
                //margin-top:0px;
                display:none;
                z-index:2;
               }


.calcPayForm{width:80px;height:20px;border:0px}
.calcPayInput{width:100px;height:20px;border-style:solid;border:1px solid #222024;background-color:#dbb465;cursor:pointer}
.redBold{font-family:Tahoma;font-size:12px;color:red;text-decoration:none;font-weight:bold;}
.calcCaption{font-family:Tahoma;font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold;padding:0px 25px 0px 0px}
.calcPrice{font-family:Tahoma;font-size:11px;color:#dbb465;text-decoration:none;font-weight:regular;}
.formsCheckBox{font-family:Verdana;font-size:9px;color:#ffffff;text-decoration:none;font-weight:regular}
.formCaptions{font-family:Verdana;font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold}
.save{border:1px solid #1E350C;width:96px;height:34px;background-color:#CCCCCC;color:#000000;font-family:tahoma;font-size:11px;font-weight:regular}
.textInputPos{width:80px;height:15px;color:#000000;font-family:tahoma;font-size:12px;font-weight:regular;}
.formCaptionsPos{font-family:Verdana;font-size:10px;color:#ffffff;text-decoration:none;font-weight:regular;padding:20px 10px 3px 10px;}
.textPos{width:90px;height:15px;color:#000000;font-family:tahoma;font-size:10px;font-weight:regular;}
.clientFormButton{border:1px solid #1E350C;width:110px;height:34px;background-color:red;color:#ffffff;font-family:tahoma;font-size:12px;font-weight:regular}
.backToForm{border:1px solid #1E350C;width:130px;height:34px;background-color:green;color:#ffffff;font-family:tahoma;font-size:12px;font-weight:regular}
.reportReclama{border:1px solid #222024;background-color:#222024;color:#ffffff;font-family:tahoma;font-size:12px;font-weight:bold;cursor:pointer}
.contractGreen{height:10px;width:20px;color:green}
.contractRed{height:10px;width:20px;color:red}
.clientsCaptions{padding:10px 10px 10px 10px;font-family:Tahoma;font-size:12px;color:red;text-decoration:none;font-weight:bold}

.contest_name{font-family:Verdana;font-size:15px;color:#dbb464;text-decoration:none;font-weight:bold}
.contest_author_name{font-family:Verdana;font-size:11px;color:#dbb464;text-decoration:none;font-weight:bold}
.contest_last_author_name{font-family:Verdana;font-size:11px;color:#dbb464;text-decoration:underline;font-weight:bold}
.contest_last_author_name:hover{font-family:Verdana;font-size:11px;color:#dbb464;text-decoration:none;font-weight:bold}
.voting_rating{font-family:Verdana;font-size:14px;color:#dbb464;text-decoration:none;font-weight:bold}
.contest_vast_date{font-family:Verdana;font-size:10px;color:#ffffff;text-decoration:none;font-weight:regular}
li.contest{list-style-image:url("/images/design/li.gif");margin:0px 0px 5px 0px;vertical-align:top;text-align:left;padding:0px 0px 0px 3px;}
.contest_caption{font-family:Verdana;font-size:12px;color:#ffffff;text-decoration:none;font-weight:bold}
.td_vote{padding:3px 5px 0px 0px}
.contest_file{border:0px solid #222024;width:287px;height:18px;background-color:#ffffff;color:#000000;font-weight:normal;font-family:Verdana;font-size:11px;}
.specConditionalUnits{font-family:Verdana;font-size:16px;color:red;text-decoration:none;font-weight:bold}
.allGalleriesText{font-family:Tahoma;font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold}


div.content {
  position:absolute; visibility:block;
  left:0; top:0; z-index:1;
  border:1px;
  
  }
div#holder  {
  position:relative;
  width:170px; height:390px;
  overflow:hidden; 
  }
div#wn  {

  left:0px; top:0px;
  width:170px; height:390px;
  clip:rect(0px, 782px, 390px, 0px);
  overflow:hidden;
  }
  div#vTrack {
  position:absolute; left:0; top:0px;
  width:5px; height:390px;
  background:url('/images/design/track.gif');
  background-repeat:repeat-y;
  background-position:center top;
  z-index:1;cursor:pointer
  }
  div#vDragBar {
  position:absolute; left:0px; top:1px;
  width:auto; 
  
  background-repeat:no-repeat;  
  z-index:1;
  
  }
  #dragUp{
background:url('/images/design/drag_center.gif');
background-repeat:no-repeat;
width:5px;
height:100%;
}

#dragBottom{
background:url('/images/design/drag_center.gif');
background-repeat:no-repeat;
width:5px;
height:100%;
background-position:left bottom;
}


#dragCenter{
background:url('/images/design/drag_center.gif');
background-repeat:repeat-y;
width:5px;
height:100%;

}
div#vScrollbar {
  position:relative; visibility:block;
  left:0px; top:0;
  width:5px; height:390px;
  font-size:1px;
  border:0px solid #ffffff;
  }
div#up { position:absolute; left:0px; top:0; z-index:2 }
div#down { position:absolute; left:0px; bottom:0; z-index:3 }

img.transPNG{	
	behavior:url('/includes/png.htc');
	position:absolute;
}
.summInfo{padding:5px;text-align:center;background-color:#ceaa5f;font-family:arial;font-size:12px;color:#000000;font-weight:bold}

table.projects td{font:normal 12px Tahoma}
.project_header_descr{font:normal 12px Tahoma}
.project_header{color:#dbb464;font:normal 12px Tahoma!important}
.projects_line_1{height:25px;padding:0px 1px;font:normal 12px Tahoma}
.projects_line_2{height:25px;background-color:#2e2c30;padding:0px 1px;font:normal 12px Tahoma}
.projects_line_1_yellow{height:25px;color:#dbb464;padding:0px 1px;font:normal 12px Tahoma}
.projects_more{text-decoration:none;font:normal 12px Tahoma}
.projects_more:hover{text-decoration:underline;font:normal 12px Tahoma}
.projects_right_text{padding:5px 15px 5px 0px}
.where_build p{padding:0px;margin:0px}

.search_table{border:2px solid #2e2c30}
.search_table td{padding:5px;font:bold 12px Arial;}
.search_table td select{width:200px;font:normal 11px Arial}


.grounds-table{
	border-collapse:collapse;	
	color:#fff;	
	width:100%;
	}
	
	.grounds-table thead tr {
		background-color:#535154;		
		}
		
		.grounds-table thead tr td{
			font-weight:bold;
			padding:3px;
			height:25px;
			text-align:center;			
			border:1px solid #B7CDB5;
			}
			
			.grounds-table thead tr td a{
				font-weight:bold;
				}
		
	.grounds-table tbody tr td{
		border:1px solid #B7CDB5;
		padding:3px;
		height:25px;
		text-align:center;
		font:normal 12px Verdana;
		}
		
		.grounds-table tbody tr td table td{
		border:0;
		}
		
		.grounds-table tbody tr td .old-price{
			text-decoration: line-through;
			color:red;
			}