* {
 padding:0;
 margin:0;
 border:none;
}

body {
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
 text-align:left;
 line-height:1.4em;
 background:#0c1b37;
}

img {
 border:none;
}

p {
 padding:1em 0em 1.4em 0em;
}

h1, h2, h3, h4 {
 color:#000000;
 font-size:1.9em;
 font-weight:normal;
 margin: 0px; padding: 0px;
}


li {
 list-style-type:none;
}

.clr {
 clear:both;
 font-size:0;
 height:0;
 line-height:0;
}

.middle {
	vertical-align: middle;
	}


.right {
	float: right;
	}
	

#box {
 width: 990px;
 margin-left: auto;
 margin-right: auto;
 position: relative;
}

#wrapper {
 background:url('/webinar/images/topka.jpg') top center no-repeat;
}


#logo {
 background:url('/webinar/images/logo.png') top left no-repeat;
 width: 214px;
 height: 91px;
 float: left;
 margin: 15px 0px 10px 0px;
}

#logo a {
 width: 188px;
 height: 91px;
 display: block;
 float: left;
}

#logo p, #logo div {
	display: none;
}

#logo span {
	display: none;	
}

h1 { font: normal 17pt Calibri, arial; color: #fff; margin: 0px; padding: 0px; position: absolute; top: 57px; left: 230px; }

#login { position: absolute; top: 0px; right: 0px; background: url('/webinar/images/log.png') top left no-repeat;  color: #5692fd; width: 195px; }
#login strong { color: #fff; }
#login p { font: normal 8pt arial; padding: 13px 10px 17px 15px; }

#header {
	height: 149px; position: relative;
}

#category { position: absolute; top: 118px; left: 10px; width:1200px !important; }
#category li { display: inline; float:left; width: 94px; }
#category span { display: block; padding: 5px 0px 0px 0px; }

#category a {  display: block; width: auto; height: 32px; background: url('/webinar/images/on.png') 0px -33px no-repeat; font: bold 11pt Calibri, arial; color: #fff; text-decoration: none; text-align: center; }
#category a:hover { display: block; width: 94px; height: 32px; background: url('/webinar/images/on.png') 0px 0px no-repeat; color: #000; }

#category .select { background: url('/webinar/images/on.png') 0px 0px no-repeat; color: #000; }


#nologin { background: url('/webinar/images/key.png') 15px 0px no-repeat; width: 969px; height: 79px; margin: 20px 0px 50px 0px; }
#nologin p { padding: 17px 10px 0px 90px; font: normal 12pt Calibri, Arial; }


/*   ==================================== CONTENT GLOBAL styles  */

#content {
	clear: both;
	background: #fff;
}

#incontent {
	margin: auto;
	width: 990px;
	padding: 10px 0px 0px 20px;
	}

h2 { font: normal 17pt Calibri, arial; padding: 10px 20px 15px 20px; margin: 0px; }

h3 { font: bold 11pt Calibri, arial; background: url('/webinar/images/h3bck.gif') top left no-repeat; padding: 2px 3px 12px 10px; color: #fff; }

#leftside {
	width: 636px;
	float: left;
	}

#leftside .video {
	background: url('/webinar/images/vidbck.gif') top left no-repeat;	
}

#leftside ul { list-style-type: none; margin: 0px 0px 20px 10px; padding: 0px; }
#leftside li { margin: 0px 0px 7px 0px; }

#leftside li img { vertical-align: middle; }

#leftside p { margin: 0px; padding: 0px 0px 20px 0px; s}

#leftside a { color: #000; }
#leftside a:hover { color: #5cb8ec; }

.hp { font: normal 17pt Calibri, arial; padding: 5px 5px; margin: 0px; }

.videomodule { margin-left: 18px; }

.navi { font: bold 13pt Calibri, Arial; text-align: center; padding: 20px 0px 20px 20px; }
.navi span { display: block; width: 30px; float: left; text-align: center; margin-right: 5px; padding: 4px 0px 5px 0px; background: url(/webinar/images/navbck.gif) no-repeat; color: #fff;  }
.navi a.num { text-decoration: none; display: block; width: 30px; float: left; text-align: center; margin-right: 5px; padding: 5px 0px 5px 0px; color: #000; }
.navi a.num:hover { background: #1f3d81; background: url(/webinar/images/navbck.gif) no-repeat; color: #fff; }
.navi img { vertical-align: middle; margin-top: 9px; }
.navi .arr { float: left; width: 30px; }

#rightside {
	width: 330px;
	float: left;
	margin-left: 20px;
	}

#rightside ul { list-style-type: none; margin: 0px 0px 20px 10px; padding: 0px; }
#rightside li { margin: 0px 0px 7px 0px; }

#rightside li img { vertical-align: middle; }

#rightside p { margin: 0px; padding: 0px 0px 20px 0px; s}

#rightside a { color: #000; }
#rightside a:hover { color: #5cb8ec; }

/*   ==================================== footer GLOBAL styles  */

#footer {
	background: url('/webinar/images/fbck.gif') top left repeat-x;
	}

#footer .box {
	width: 990px;
	background: url('/webinar/images/foot-bck.gif') top right no-repeat;
	margin: auto;
	padding: 60px 0px 30px 0px;
	}
		
#footer p {
	font: normal 8pt/130% arial;
	color: #8ea5cf;
	margin: 0px; padding: 0px 0px 10px 20px;
	}
	
#footer a {
	color: #8ea5cf;
	text-decoration: underline;
}

#footer a:hover {
	color: #fff;
}

#footer img {
	margin-left: 50px;
	margin-bottom: 20px;
}

.disc { background: url('/webinar/images/disc.png') 0px 4px no-repeat; padding: 4px 0px 4px 27px !important; }

.video_active { background: url('/webinar/images/ico-video.gif') 0px 4px no-repeat; padding: 4px 0px 8px 30px !important; }
.video_deactive { background: url('/webinar/images/ico-video-cb.gif') 0px 4px no-repeat; padding: 4px 0px 8px 30px !important; }