﻿BODY
	{background-color:#176593; background-image:url(images/bg-bottom.gif); background-repeat:repeat-x; background-position:bottom; background-attachment:fixed; margin:0px; padding:0px;
	font-family:'Segoe UI', Arial, Helvetica, sans-serif; font-size:10pt; color:#000;}
	
A, A:VISITED {color:#11547B;}
A:HOVER {color:#E44113; text-decoration:none;}

#wrapper {width:100%; margin:0px auto; background-image:url(images/head-bg-img.jpg); background-repeat:no-repeat; background-position:top center;}

#wrapperATD {width:100%; margin:0px auto; background-image:url(images/head-bg-ATD4-img.jpg); background-repeat:no-repeat; background-position:top center;}

#wrapperDev {width:100%; margin:0px auto; background-image:url(images/head-bg-Dev-img.jpg); background-repeat:no-repeat; background-position:top center;}

#wrapperHost {width:100%; margin:0px auto; background-image:url(images/head-bg-Host-img.jpg); background-repeat:no-repeat; background-position:top center;}

#wrapperVortex {width:100%; margin:0px auto; background-image:url(images/head-bg-Vortex-img.jpg); background-repeat:no-repeat; background-position:top center;}

#main {width:954px; margin:0px auto; padding:0px; position:relative;}

#content {background-color:#FFF; background-image: url(images/bg-content-bottom.jpg); background-repeat:no-repeat; background-position:bottom; width:954px; overflow:hidden; padding:0px; margin:0px;}

#textcontent { padding:0px 40px 40px 40px; margin:10px 0px 30px 0px; width:619px; float:left;border-right:1px solid #AFCDE8;}

#textright {padding:10px 34px 10px 30px; margin:20px 0px; width:190px; float:left;}

#footer {background-image:url(images/bg-footer.png); background-repeat:no-repeat; background-position:top; width:954px; height:129px; float:left; position:relative;}

#footer P {color:#FFF; margin:25px 0px 30px 170px; font-size:9pt;}

#footer A, #footer A:VISITED {color:#FFF;}
#footer A:HOVER {color:#FFF; text-decoration:none;}


P {margin:0px 0px 15px 0px;}

H1 {font-size:16pt; font-weight:normal; color:#E34215;  margin:0px 0px 20px 0px;}

H2 {font-size:13pt; font-weight:normal; color:#E34215;  margin:0px 0px 15px 0px; text-transform:uppercase;}

H3 {font-size:12pt; font-weight:bold; color:#176593;  margin:10px 0px 5px 0px; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:left; padding-left:30px; }

H3.lecturer {font-size:12pt; font-weight:bold; color:#E34215;  margin:0px 0px 5px 0px; background-image:none !important;}
A.lecturer {text-decoration:none;}
A.lecturer:HOVER {text-decoration:underline;}


.reg1a {width:160px; border:1px solid #DAE3ED; padding:6px; vertical-align:top; background-color:#FFF;color:#11547B; text-transform:uppercase;}
.reg1b{width:350px; background-color:#DAE7F2; padding:6px; vertical-align:top;border:1px solid #E0E7EF;background-color:#fff; background-image:url(images/bg-reg1b.gif); background-repeat:repeat-x; background-position:top;}
.button {background-color:#fff; background-image:url(images/bg-button.gif); background-repeat:repeat-x; background-position:top; padding:3px 20px; margin:0px; border:1px solid #FFFFFF; font-weight:bold; color:#11547B; font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-size:11pt;}

.smalltxt {font-size:8pt;color:#E34215; text-transform:uppercase; margin:0px;}
#divider { background-color:#98B9D6; height:5px; margin:5px 0px; padding:0px; background-image:url(images/bg-divider.gif); background-repeat:no-repeat; background-position:top;}
.lecturers {margin:0px 0px 6px 0px !important; font-style: italic; font-size:1em;}
.imgmargin {margin:5px 10px 10px 0px;}
#predavac {margin:10px 0px 10px 0px; padding:5px 10px; border:1px solid #E0E7EF; background-image:url(images/bg-reg1b.gif); background-repeat:repeat-x; background-position:top; background-color:#FFF;}




.bannerBorder {border:3px solid #AFCDE8;}
a img.bannerBorder {border:3px solid #AFCDE8;}
A:HOVER IMG.bannerBorder{border:3px solid #FEDA8F;}

/*clearfix*/
.clear {clear:both;}