@charset "utf-8";
/* CSS Document */

body {
		background-color:#ebebeb;
		margin:0px;
		font-family:verdana, tahoma;
		}
		
.shadow_left {
		background-image:url(img/shadow_left.png);
		background-repeat:repeat-y;
		}
		
.shadow_left_corner {
		background-image:url(img/shadow_left_corner.png);
		background-repeat:no-repeat;
		background-position:top;
		}		
		
.shadow_right {
		background-image:url(img/shadow_right.png);
		background-repeat:repeat-y;
		}
		
.shadow_right_corner {
		background-image:url(img/shadow_right_corner.png);
		background-repeat:no-repeat;
		background-position:top;
		}	
		
.top_logo {
		background-image:url(img/top_logo.png);
		width:900px;
		height:79px;
		}
		
.top_image {
		background-image:url(img/top_image.png);
		width:900px;
		height:171px;
		}				
		
.menu {
		background-image:url(img/menu.png);
		background-repeat:repeat-x;
		width:900px;
		height:30px;
		font-size:13px;
		color:#FFFFFF;
		text-align:center;
		margin:0px;
		padding:0px;
		}
		
.menu td {
		text-align:center;
		}
		
.copyright {
		background-image:url(img/copyright.png);
		background-repeat:repeat-x;
		height:30px;
		padding-top:5px;
		vertical-align:top;
		font-size:9px;
		text-align:center;
		color:#585324;
		}
		
.menu a {
		color:#FFFFFF;
		text-decoration:none;
		}
		
.menu a:hover {
		color:#010101;
		text-decoration:none;
		}	
		
.sponsors {
		background-color:#c3c5ad;
		background-image:url(img/sponsors_shadow.png);
		background-repeat:repeat-x;
		width:155px;
		height:100%;
		padding-top:10px;
		vertical-align:top;
		padding-bottom:10px;
		font-size:10px;
		color:#010101;
		}
		
.sponsors p {
		padding-left:5px;
		padding-right:5px;
		}
		
.sponsors a {
		color:#010101;
		text-decoration:none;
		}
		
.sponsors a:hover {
		color:#65624c;
		}

.sponsors2 {
		background-color:#c3c5ad;
		background-image:url(img/sponsors_shadow.png);
		background-repeat:repeat-x;
		width:155px;
		height:100%;
		padding-top:10px;
		vertical-align:top;
		padding-bottom:10px;
		font-size:10px;
		color:#010101;
		text-align:center;
		}
		
.sponsors2 p {
		padding-left:5px;
		padding-right:5px;
		}
		
.sponsors2 a {
		color:#010101;
		text-decoration:none;
		}
		
.sponsors2 a:hover {
		color:#65624c;
		}

		
.line {
		background-color:#a5a28b;
		background-image:url(img/line_shadow.png);
		background-repeat:repeat-x;
		height:100%;
		width:8px;
		}		
		
.testimonials {
		background-color:#f3f4e6;
		background-image:url(img/testimonial_shadow.png);
		background-repeat:repeat-x;
		height:100%;
		width:542px;
		padding-top:5px;
		padding-bottom:10px;
		vertical-align:top;
		}		
		
.content {
		background-color:#FFFFFF;		
		background-image:url(img/content_shadow.png);
		background-repeat:repeat-x;
		height:100%;
		width:300px;
		padding-top:10px;
		padding-bottom:10px;
		font-size:10px;
		text-align:justify;
		vertical-align:top;
		color:#65624c;
		}	
		
.content a {
		color:65624c;
		text-decoration:underline;
		}
		
.content p {
		padding-left:7px;
		padding-right:7px;
		}
		
.hlavna {
		background-color:#FFFFFF;		
		background-image:url(img/content_shadow.png);
		background-repeat:repeat-x;
		height:100%;
		width:712px;
		padding-top:10px;
		padding-bottom:10px;
		font-size:11px;
		text-align:justify;
		vertical-align:top;
		color:#65624c;
		}
		
.hlavna a {
		color:65624c;
		text-decoration:underline;
		}
		
.hlavna p {
		padding-left:10px;
		padding-right:10px;
		}
		
.hlavna1 {
		background-color:#FFFFFF;		
		background-image:url(img/content_shadow.png);
		background-repeat:repeat-x;
		height:100%;
		width:570px;
		padding-top:10px;
		padding-bottom:10px;
		font-size:10px;
		text-align:justify;
		vertical-align:top;
		color:#65624c;
		}
		
.hlavna1 a {
		color:65624c;
		text-decoration:underline;
		}
		
.hlavna1 p {
		padding-left:10px;
		padding-right:10px;
		}		
		
.bottom_left {
		background-image:url(img/bottom.png);
		background-repeat:repeat-x;
		height:22px;
		width:152px;
		font-size:10px;		
		vertical-align:top;
		}
		
.bottom_line {
		background-image:url(img/bottom_line.png);
		background-repeat:repeat-x;
		height:22px;
		width:8px;
		}	
		
.bottom_menu {
		background-image:url(img/bottom_menu.png);
		background-repeat:repeat-x;
		height:22px;
		width:700px;	
		font-size:10px;
		}		

.bottom_menu a {
		color:#585324;
		text-decoration:none;
		}
		
.bottom_menu a:hover {
		color:#000000;
		text-decoration:underline;
		}		
		
.topics {
		width:500px;
		font-size:11px;
		padding:7px;
		padding-left:20px;
		color:#494949;
		text-align:justify;
		}

.speakers {
		padding:10px;
		border-top:1px solid #a5a28b;
		padding-top:5px;
		}
	
	
.program_normal {
		font-size:11px;
		color:#65624c;
		padding-bottom:5px;
		}


.program_normal2 {
		font-size:11px;
		color:#000000;
		font-weight:bold;
		padding-bottom:0px;
		}
		
		
		
.program_normal_header {
		font-size:11px;
		color:#800000;
		background-color:#a1dafb;
		font-weight:bold;
		padding-top:3px;
		padding-bottom:3px;
		}		
				
		

.program_highlight {
		background-image:url(img/testimonial_bg.png); 
		background-repeat:repeat-x; 
		background-color:#c0c2aa; 
		padding:15px;
			}
		
	
.link {
		font-size:11px;
		color:#666666;
		text-align:center;
		}
		
.link a {
		color:#65624c;
		text-decoration:none;
		}		
		
.link a:hover {
		color:#000000;
		text-decoration:underline;
		}
		
.link1 {
		font-size:11px;
		color:#666666;
		text-align:justify;
		}
		
.link1 a {
		color:#65624c;
		text-decoration:none;
		}		
		
.link1 a:hover {
		color:#000000;
		text-decoration:underline;
		}		

.logos {
    text-align: center;
    }

.logos img {
    padding: 0 20px;
    }
