img {
	behavior: url("png.htc");
	behavior: url("/jscript/png.htc");
}

body {
height:100%;
}

hr {
height:1px;
background:none;
border:none;
border-bottom:solid 1px #CCCCCC;
padding:0;
margin:0;
}

.liveinternet {
float:left;
width:100%;
text-align:center;
padding-bottom:10px;
position:relative;
bottom:0;
}

/*Зеленая страница*/

#mainTable {
width:100%;
margin-top:-20px;
}
#mainTable a {
color:#007732;
}
.topName {
padding-bottom:10px;
text-align:center;
}
.topName h1 {
font-size:20px;
font-family:Arial;
color:#007732;
text-transform:uppercase;
padding:0px;
margin:5px;
}
.topName h2 {
font-size:14px;
font-family:Arial;
color:#007732;
padding:0;
margin:2px;
}
.leftLogoTd {
width:100px;
text-align:left;
padding:10px;
}
.rightLogoTd {
width:100px;
text-align:left;
padding:10px;
}
.titleGreen {
font-family:Arial;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-align:center;
background-color:#007732;
padding:3px 4px 3px 4px;
text-transform:uppercase;
}
.textArea {
padding:5px 5px 10px 5px;
}
.textArea h2 {
font-size:12px;
font-family:Arial;
color:#007732;
padding:0;
margin:2px;
}
.halfcolleft {
width:48%;
float:left;
}
.halfcolright {
width:50%;
float:right;
}
.dot {
height:1px;
clear:both;
border-bottom:dotted 1px #006600;
}

/*Конец зеленой страницы*/

/* Страница "Участникам" */

.docs {
}
.docs img {
width:20px;
height:20px;
}
.docs div {
height:25px;
margin-left:5px;
}
.word {
background-image:url(http://www.sibfair.ru/gl_files/gl_img/doc_icon/word2000.gif);
background-position:left;
background-repeat:no-repeat;
padding:5px 0px 5px 25px;
clear:both;
}
.excel {
background-image:url(http://www.sibfair.ru/gl_files/gl_img/doc_icon/excel.gif);
background-position:top left;
background-repeat:no-repeat;
padding:5px 0px 5px 25px;
clear:both;
}
.pdf {
background-image:url(http://www.sibfair.ru/gl_files/gl_img/doc_icon/pdf.gif);
background-position:top left;
background-repeat:no-repeat;
padding:5px 0px 5px 25px;
clear:both;
}

.img {
background-image:url(http://www.sibfair.ru/gl_files/gl_img/doc_icon/img.gif);
background-position:top left;
background-repeat:no-repeat;
padding:5px 0px 5px 25px;
clear:both;
}

/* Конец Страницы "Участникам" */

.partners_title {
padding:10px 5px;
text-align:center;
clear:both;
width:400px;
margin:auto;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
border-bottom:solid 1px #666666;
}

.partners_img {
padding:15px 10px;
text-align:center;
clear:both;
width:400px;
margin:auto;
}
.partners_img img {
margin:5px;
}

.iframeDocs {	height:51px;
}

.main_form_table {background:#FFFFFF; border:solid 1px #666666;background:#F4F4F4;}

.submit_title 
{
font-family:Arial;
font-size:14px;
font-weight:bold;
padding:0px 0px 0px 0px;
text-indent:3px;
background:#FFFFFF;}

.contacts_title1
{
font-family:Arial;
font-size:13px;
background:#F4F4F4;
padding:0px 0px 0px 0px;
text-indent:3px;}

.contacts_title1 input
{color:#003300;
background:#F4F4F4;}

.contacts_title1 textarea
{color:#003300;
background:#F4F4F4;
width:290px;}

.contacts_title2
{
font-family:Arial;
font-size:13px;
padding:0px 0px 0px 0px;
text-indent:3px;
background:#FFFFFF;}

.hr_line {height:3px;}

.hr_line hr {color:#CCCCCC;}

.newsPhotoCase { padding:10px 0px 10px 10px; float:left; background-color:#CCCCCC; }

	.newsPhotoCase img { margin-right:10px; border:solid 2px #FFFFFF; }
	
.kalendar {	color:#007732;
			text-transform:uppercase;
			}
			
			.kalendar a:link {color:#007732;
			text-transform:uppercase;}
			.kalendar a:hover {color:#007732;
			text-transform:uppercase;}
			.kalendar a:visited {color:#007732;
			text-transform:uppercase;}
			
.buisness_link {color:#006600;
				width:105%;
				text-transform:uppercase;
				font-weight:bold;
				margin:-16px 0px 20px -3px;
				padding:0px 0px 1px 0px;
				font-size:100%;
				border-bottom:solid 1px #CDDE86;
				}
				
.buisness_link_ie {color:#006600;
				width:105%;
				text-transform:uppercase;
				font-weight:bold;
				margin:-17px 0px 20px -2px;
				padding:0px 0px 1px 0px;
				font-size:100%;
				border-bottom:solid 1px #CDDE86;
				position:relative;
				}
				
/* BANNERS */

.bnr_case {
padding:10px;
text-align:center;
}

	.bnr_case p {
	padding:5px 0;
	}

	.bnr_case table {
	margin:0 auto;
	}

	.bnr_case img {
	margin-left:5px;
	margin-right:5px;
	}

	.bnr_case a {
	border:none;
	}
				
#mainTable h1 {
font-size:20px;
font-family:Arial;
color:#007732;
text-transform:uppercase;
padding:0px;
margin:5px;
}
#mainTable h2 {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#007732;
}
#mainTable ul {
list-style-image:url(image/added/sub_down_arrow.gif);
padding-left:15px;
padding-bottom:3px;
}
#mainTable ul li {
padding:2px 0px 1px 0px;
}
#mainTable ul li ul {
padding-bottom:0px;
text-transform:uppercase;
}
#mainTable ul li ul li {
list-style-image:url(image/added/sub_down_arrow.gif);
padding-left:0px;
margin-left:10px;
text-transform:none;
}

.contact-row {
clear:both;
padding:0;
margin-bottom:10px;
float:left;
width:440px;
/*height:180px;*/
}
	.contact-row img {
	margin-right:10px;
	float:left;
	display:block;
	}
	
.left-half {
background-position:top left;
background-repeat:no-repeat;
}

iframe {
height:100%;
}

.right-banners-content div ul {
list-style-type:none;
margin:5px 0 0 10px;
padding:0;
}

.right-banners-content div ul li {
text-align:left;
padding-bottom:10px;
}

.right-banners-content div ul li img {
clear:both;
margin-bottom:5px;
}

.right-banners-content div ul li a {
clear:both;
margin:0;
padding:0;
text-indent:0;
display:block;
font-size:10px;
}

.right-banners-content .title {
	margin-left:10px;
	margin-bottom:10px;
	padding-bottom:4px;
	font-size:12px;
	font-weight:bold;
	border-bottom:solid 1px #999999;
}


.left-banners {
	padding:20px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}
		
	.left-banners * {
		padding:0 !important;
		margin:0 !important;
	}
	
	.left-banners p {
		margin-bottom:10px !important;
	}
	
	.left-banners img {
		margin-bottom:10px !important;
	}
	
	.left-banners embed {
		margin-bottom:10px !important;
	}
