.sertif{
	margin: 0 10px 10px 0;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,div,img,hr,p,table,td,dl,dt,dd{ margin: 0; padding: 0; } 
h1{
	margin: 0 0 20px 0;
}
body {
	background:#ffffff url(../images/main-top-tall.gif) repeat-x top;
}

a {
	color: #3e76aa;
}

a:hover{
	text-decoration: none;
}

a img {
	border: 0;
}

p { padding:5px 0;}

.column, .left { float:left;}
.right { float:right;}
.clear { clear:both;}

input, select { vertical-align:middle;}

table { border:0; border-collapse:collapse; width:100%;}
td { vertical-align:top;}

html, input, select, textarea, table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#70808c;
}


#page { min-width:999px; background:url(../images/main-top.jpg) no-repeat left top; position:relative; }
#topRight { background:url(../images/main-top-right.png) no-repeat; width:752px; height:530px; position:absolute; right:0; top:0; z-index:0;}
#clouds { background:url(../images/clouds.png) no-repeat; width:100%; height:425px; position:absolute; z-index:1;}

#header { min-height:177px; height:auto !important; height:177px; z-index:2; position:relative;}
#header .smallMenu { position:absolute; left:146px; top:142px;}
#header .smallMenu img { margin-right:67px;}

#logo { position:absolute; background:url(../images/logo.png); left:82px; top:64px;}
#logo a { display:block; width:409px; height:64px;}

#searchBox { position:absolute; top:153px; right:210px;}
#searchBox label { color:#6b97bf; vertical-align:middle; margin-right:7px;}
#searchBox .input { width:195px; border:1px #bdd5e8 solid; padding:3px 0;}

#menu { position:relative; z-index:3; padding:0 42px 0 46px; }
#menu table { height:56px; text-transform:uppercase; font-weight:bold;}
#menu table td { vertical-align:middle; background:url(../images/menu-tall.png) repeat-x; height:100%;}
#menu table td a { text-decoration:none; display:block; width:100%; text-align:center; padding:20px 0;}
#menu table td a:hover { text-decoration:underline;}
#menu table .l { background:url(../images/menu-l.png) no-repeat; width:31px;}
#menu table .r { background:url(../images/menu-r.png) no-repeat; width:11px;}
#menu table .separate { background:url(../images/menu-sep.png) no-repeat; width:51px; position:inherit;}

#menu table ul { margin:0; padding:5px 0; list-style:none; position:absolute; top:55px; z-index:10; width:180px; margin-left:-32px; font-weight:normal; border:#3e76aa solid 1px; text-transform:capitalize; background:#FFFFFF; display:none;}
#menu table ul li a { display:inline; width:auto; padding:0;}
#menu table ul li {padding:5px 0; padding-left:15px;}

#body { position:relative; margin-top:8px; z-index:2; width:100%;}

#sidebarLeft { width:300px; position:relative; z-index:1;}
#sidebarLeft .indent { padding:0 90px 50px 70px;}
#sidebarLeft h2 { font-size:12px; color:#3e76aa; text-transform:uppercase; margin-top:30px;}
/* sclass */
.h2 { font-size:12px; color:#3e76aa; text-transform:uppercase; margin-top:30px;font-weight:bold;}
/* sclass */
#sidebarLeft h2 a { color:#3e76aa; text-decoration:none;}
#sidebarLeft h2 a:hover { text-decoration:underline;}
#sidebarLeft ul { list-style:none; margin:0; padding:0; margin-left:5px; margin-top:5px;}
#sidebarLeft ul li { background:url(../images/arrow.gif) no-repeat 0px 12px; position:relative; padding-bottom:7px; padding-top:7px}
#sidebarLeft ul li .pa { margin-left:17px;padding:0;}
#sidebarLeft ul ul { position:absolute; top:-5px; left:125px; width:190px; background:#F4F8FB; padding:0 15px 10px; display:none; z-index:5;}

#content { position:relative; z-index:0; overflow:hidden;}
#content .contentIndent { padding-right:76px; height:100%;}
#content .data { padding-left:5px;}
/*#content .data h2 { font-size:21px; color:#3f4353;}*/
#content .data h2 { font-size:18px; font-weight: normal; color:#3f4353;}
#content .data p { padding:10px 0;}

#book { background:url(../images/book-tall.gif) repeat-x top; width:100%;}
#book .center { background:url(../images/book-center.gif) no-repeat center top; width:100%;}
#book .l { background:url(../images/book-l.gif) no-repeat left top;}
#book .r { background:url(../images/book-r.gif) no-repeat right top; width:100%;}
#book .indent { padding:6px 8px 20px 7px;}
#book td { text-align:center;}
/*#book .banner { border:1px #a8d1df solid; background:#e1eef4; width:292px; margin:0 auto; text-align:center; padding:5px 0;}*/

#footer_guarantor { height:122px;}

/*#footer { position:fixed; z-index:4; background:url(../images/footer-tall.gif) repeat-x bottom; width:100%; min-width:999px; height:122px; bottom:0;}
#footer .l { background:url(../images/footer-l.png) no-repeat left bottom;}
#footer .r { background:url(../images/footer-r.gif) no-repeat right bottom; height:122px; width:100%;}
#footer .indent { padding:19px 5px 5px 10px;}
#footer .left { width:220px;}
#footer .data { margin-left:280px; padding-top:37px; }
#footer .data dl { float:left; padding-left:13px; padding-right:16px; background:url(../images/foot-sep.gif) no-repeat right bottom; line-height:15px;}*/
#footer .data dl.last { background:none;}
#footer .data dl dt { text-transform:uppercase; color:#3875a8; font-weight:bold; font-size:17px;}
#footer .data dl dd p { padding-bottom:0; padding-top:2px;}
#footer .data dl dd strong { color:#ffffff; font-size:18px;}
#footer .data dl dd span { font-size:15px; color:#6c9cbf;}
#footer .data dl dd a { font-size:11px; color:#4d616a; text-decoration:none;}
#footer .data dl dd a:hover { text-decoration:underline;}
.drop-shadow
{
	float: left;
	position: relative;
	margin: 10px 3px 0 10px !important;
	margin: 10px 3px 0 5px; 
	background: transparent url(../images/drop_shadow.png) bottom right no-repeat !important;
	background: transparent url(../images/drop_shadow_ie.gif) bottom right no-repeat;
}

.drop-shadow img
{
	padding: 4px;
	display: block;
	position: relative;
	margin: -6px 6px 6px -6px;
	background-color: #ffffff;
	border: 1px solid #a9a9a9;
}

.drop-shadow p
{
	right: 11px;
	bottom: 11px;
	color: #eeeeee;
	position: absolute; 
	background-color: #2e333b;
	border-top: 1px solid #111111;
}
#content .data .drop-shadow p{
	padding: 5px 10px;
}
.drop-shadow a { border-bottom-width: 0; }
.big-object{
	padding:0;
	margin:0;
}
.big-object LI{
	display:inline;
}
.breadcrumbs{
	padding:0px 0 5px 0;
	text-transform: lowercase;
	color: #999;
}
.breadcrumbs a {
	text-transform: lowercase;
	color: #999;
}

.pollQuestion {
  font-weight: bold;
}











.blockCloud {
  margin-left: -20px;
  margin-right: -10px;
}

.blockCloud .t {
	background:url(../images/cloud-t.png) repeat-x;
	height:14px;
}

.blockCloud .t-l {
	background:url(../images/cloud-t-l.png) no-repeat;
	width:15px;
}

.blockCloud .t-r {
	background:url(../images/cloud-t-r.png) no-repeat;
	width:15px;
	vertical-align:bottom;
	text-align:left;
}

.blockCloud .b {
	background:url(../images/cloud-b.png) repeat-x;
	height:12px;
}

.blockCloud .b-l {
	background:url(../images/cloud-b-l.png) no-repeat;
	width:15px;
}

.blockCloud .b-r {
	background:url(../images/cloud-b-r.png) no-repeat;
	width:15px;
	vertical-align:bottom;
	text-align:left;
}

.blockCloud .l {
	background:url(../images/cloud-l.png) repeat-y;
	width:15px;
}

.blockCloud .r {
	background:url(../images/cloud-r.png) repeat-y;
	width:15px;
}

.blockCloud .cont {
	background:#e6f0f4;
	padding:3px 0;
}


.blockRamka {
}

.blockRamka .t {
	background:url(../images/ramka-t.png) repeat-x;
	height:18px;
}

.blockRamka .t-l {
	background:url(../images/ramka-t-l.png) no-repeat;
	width:17px;
}

.blockRamka .t-r {
	background:url(../images/ramka-t-r.png) no-repeat;
	width:17px;
	vertical-align:bottom;
	text-align:left;
}

.blockRamka .b {
	background:url(../images/ramka-b.png) repeat-x;
	height:17px;
}

.blockRamka .b-l {
	background:url(../images/ramka-b-l.png) no-repeat;
	width:17px;
}

.blockRamka .b-r {
	background:url(../images/ramka-b-r.png) no-repeat;
	width:17px;
	vertical-align:bottom;
	text-align:left;
}

.blockRamka .l {
	background:url(../images/ramka-l.png) repeat-y;
	width:9px;
}

.blockRamka .r {
	background:url(../images/ramka-r.png) repeat-y;
	width:7px;
}

.blockRamka .cont {
	padding:3px 0;
}

