html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font:11px Tahoma; 
	color:#6D7B82;
	font-weight: 0;
}
.td_c {
	vertical-align: top;
	text-align: center;
}

.img {border:0;}

.just_text {font:11px Tahoma; color:#6D7B82}
.news_date {font:9px Tahoma; color:#FFFFFF}
.track_list {font:11px Tahoma; color:#435D6A}
.contacts_little_text {font:10px Tahoma; color:#223B47}
.contacts_text_1 {font:11px Tahoma; color:#6D7B82}
.contacts_text_2 {font:10px Tahoma; color:#6D7B82}
.guest_date {font:10px Tahoma; color:#435D6A}

a.news_link  {    	
	font:12px Tahoma; 
	color:#435D6A;
	text-decoration:underline;
}

a.just_link  {    	
	font:10px Tahoma; 
	color:#435D6A;
	text-decoration:underline;
}

/*Page related styles for you to view*/
#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 500px;
height: 198px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #FFFFFF;
margin: 0.3em auto;
padding: 0px;
padding-right:5px;
padding-left:10px;
}

#mycustomscroll_2 {
/* Typical fixed height and fixed width example */
width: 500px;
height: 352px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #FFFFFF;
margin: 0.3em auto;
padding: 0px;
padding-right:5px;
padding-left:10px;
}

/**/
	
.add_block_text {font:11px Tahoma; color:#C5DEEF}

a {border:0; text-decoration:none; color:#000000}

a.block_link  {    	
	font:10px Tahoma; 
	color:#FFFFFF;
	text-decoration:underline;
}

a.content_left_link  {    	
	font:10px Tahoma; 
	color:#2B2B27;
	text-decoration:underline;
}

.content_text {font:10px Tahoma; color:#2B2B27}
.footer {font:10px Tahoma; color:#C5DEEF}

a.footer_link  {    	
	font:10px Tahoma; 
	color:#C5DEEF;
	text-decoration:underline;
}

.img_link_no_border {
text-decoration: none;
border: 0px;
}

#head
{
 background:url(images/head.png) no-repeat;
}
#fon
{
 background:url(images/fon.png) repeat-y;
}
#foot
{
 background:url(images/foot.png) no-repeat;
}
.form input
{
 border:1px #8c9296 solid;
 margin-bottom:5px;
 color:#99a3a8;
 font-family:Tahoma;
 font-size:11px;
 height:18px;
 width:181px;
}
.form textarea
{
border:1px #8c9296 solid;
height:100px;
width:181px;
overflow: hidden;
color:#99a3a8;
 font-family:Tahoma;
 font-size:11px;
}

/*FORMS*/
.form-1 { width:225px; height:335px; background:#99a3a8; background:url(images/form-1-bg.gif) repeat-y;}
.form-1 input { height:15px; margin-bottom:3px; //margin-bottom:1px;}
.form-1 input, textarea { background:#FFF; border:1px #8c9296 solid; font-size:10px; color:#727f86; width:164px; font-family:Tahoma, Geneva, sans-serif; padding-left:8px; padding-right:8px; padding-top:3px; margin-left:12px;}
.form-1 textarea { height:151px; overflow:auto;}
.form-1 table, td { margin:0; padding:0; border-collapse:collapse;}
.form-1 form { margin:0; padding:0;}
.top { background:url(images/form-1-top-bg.gif) repeat-x top;}
.top-left { background:url(images/form-1-top-left.gif) no-repeat left top;}
.top-right { background:url(images/form-1-top-right.gif) no-repeat right top;}
.bot { background:url(images/form-1-bot-bg.gif) repeat-x bottom;}
.bot-left { background:url(images/form-1-bot-left.gif) no-repeat bottom left;}
.bot-right { background:url(images/form-1-bot-right.gif) no-repeat bottom right; height:324px; padding:10px; padding-top:7px; padding-bottom:4px;}
.bot-right img { margin-bottom:28px; //margin-bottom:24px;}
.form-1 input.inp-send { background:url(images/form-1-inp.gif); width:182px; height:24px; border:none; margin-top:12px; cursor:pointer;}
.form-1 input.inp-send_en { background:url(images/form-1-inp_en.gif); width:182px; height:24px; border:none; margin-top:12px; cursor:pointer;}
.form-1 input.inp-send_en { background:url(images/form-1-inp_en.gif); width:182px; height:24px; border:none; margin-top:12px; cursor:pointer;}

.form-2 { width:450px; height:206px; background:#99a3a8; background:url(images/form-2-bg.gif) repeat-y;}
.form-2 input { height:15px; margin-bottom:3px; //margin-bottom:1px;}
.form-2 input, textarea { background:#FFF; border:1px #8c9296 solid; font-size:10px; color:#727f86; width:164px; font-family:Tahoma, Geneva, sans-serif; padding-left:8px; padding-right:8px; padding-top:3px; margin-left:12px;}
.form-2 textarea { height:151px; overflow:auto;}
.form-2 table, td { margin:0; padding:0; border-collapse:collapse;}
.form-2 form { margin:0; padding:0;}
.form-2  table td input.name { width:93px;}
.form-2  table { width:406px; margin-left:12px;margin-top:25px; //margin-top:21px;}
.form-2  table td input { margin:0;}
.form-2  table td textarea { width:388px; height:106px; margin:0; margin-top:5px; //margin-top:4px;}
.form-2  table td.smile { width:250px; text-align:center; padding-left:0px;}
.form-2  table td.smile img { cursor:pointer; }
.form-2  table td.td-name { width:91px;}
.form-2  table td input.inp-send-2 { background:url(images/form-2-inp.gif); width:91px; height:24px; border:none; cursor:pointer;}
.form-2  table td input.inp-send-2_en { background:url(images/form-2-inp_en.gif); width:91px; height:24px; border:none; cursor:pointer;}
.top-2 { background:url(images/form-2-top-bg.gif) repeat-x top;}
.top-left-2 { background:url(images/form-2-top-left.gif) no-repeat left top;}
.top-right-2 { background:url(images/form-2-top-right.gif) no-repeat right top;}
.bot-right-2 { background:url(images/form-1-bot-right.gif) no-repeat bottom right; height:196px; padding:10px; padding-top:7px; padding-bottom:4px;}
/*/FORMS*/