/* CSS Document *//*GLOBAL*/html{margin:0px; padding:0px; width:100%; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}body{margin:0px; padding:0px; width:100%; height:100%; min-height:784px; min-width:960px; text-align:center; background:#0180a1 url('../gui/bg.jpg') repeat-x top;}a, a:visited{text-decoration:none;}a:hover, a:active{text-decoration:underline;}p{margin:0px; padding:0px;}/* MAIN LAYOUT */#background{width:100%; height:100%; background:url('../gui/bg_gradient.gif') repeat-x 0px 377px;}#container1{margin:auto; padding:0px; width:960px; height:784px; position:relative; text-align:left;}#city{margin:0px; padding:0px; width:974px; height:104px; position:absolute; background:url('../gui/bg_city.jpg') no-repeat; top:0px; left:-312px;}#logo{margin:0px; padding:0px; width:200px; height:200px; position:absolute; background:url('../gui/logo.png') no-repeat; _background:none; top:26px; left:-2px; z-index:4; text-indent:-9999px;}#logo a{margin:0px; padding:0px; width:171px; height:171px; display:block; position:absolute; left:13px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gui/logo.png'); _cursor:pointer; _left:0px;}#tagline{margin:0px; padding:0px; width:273px; height:329px; position:absolute; top:176px; left:65px; background:url('../gui/tagline.jpg') no-repeat; text-indent:-9999px; z-index:2;}#main_menu{margin:0px; padding:0px; width:703px; height:84px; position:absolute; top:136px; left:185px; z-index:5;}#submenu{margin:0px; padding:0px; width:311px; height:28px; position:absolute; top:24px; left:578px; z-index:6;}#main_box{margin:0px; padding:0px; width:854px; position:absolute; top:163px; left:53px; z-index:1;}#box_top{margin:0px; padding:0px; width:854px; height:6px; position:relative; background:url('../gui/box_top.gif') no-repeat;}#box_content{margin:0px; padding:336px 0px 8px 0px; width:854px; min-height:120px; _height:120px; position:relative; background:url('../gui/box_bg.gif') repeat-y;}#box_bottom{margin:0px; padding:0px; width:854px; height:6px; position:relative; background:url('../gui/box_bottom.gif') no-repeat;}#bottom_menu{margin:0px; padding:26px 0px 0px 0px; width:854px; position:relative; text-align:center; color:#E1F1F4; line-height:1.6em; font-size:.95em;}#bottom_menu a{color:#E1F1F4;}#copyright{margin:0px; padding:2px 0px 60px 0px; width:854px; position:relative; text-align:center; color:#B7DFE5; line-height:1.6em; font-size:.95em;}#copyright a{color:#B7DFE5;}#overview_text{margin:0px; padding:0px; width:240px; height:146px; position:absolute; top:336px; left:80px; color:#CEEBF2; line-height:1.4em; overflow:hidden; z-index:3; text-align:right;}#overview_link{margin:0px; padding:0px; width:191px; height:40px; position:absolute; top:450px; left:130px; z-index:3; text-indent:-9999px;}#overview_link a{margin:0px; padding:0px; width:191px; height:40px; display:block;  background:url('../gui/btn_discover.gif') no-repeat;}#overview_link a:hover{background:url('../gui/btn_discover.gif') no-repeat 0px -40px;}#flash{margin:0px; padding:0px; width:590px; height:360px; position:absolute; top:176px; left:342px; z-index:2;}#sections{margin:0px; padding-left:1px; width:852px; min-height:146px; _height:146px; position:relative; background:url('../gui/sections_bg.gif') repeat-y 1px 0px;}#sections_bottom{margin:0px; padding:0px; width:852px; min-height:146px; _height:146px; position:relative; background:url('../gui/sections_bottom.gif') no-repeat bottom;}#left_section{margin:0px; padding:0px; width:285px; min-height:220px; _height:220px; position:relative; background:url('../gui/sections_left.gif') no-repeat top left; float:left;}#left_section h3{text-indent:-9999px;}#left_section_text{margin:0px; padding:24px 20px 14px 26px; text-indent:0px;}#left_section_text a{color:#0F0806; font-size:1em;}.news_date{color:#FFFFFF; font-size:1em;}.news_text a{color:#C9CEC6; font-size:1em;}#calendar{margin:0px; padding:0px; width:55px; height:58px; position:absolute; top:10px; left:204px; overflow:hidden; text-indent:0px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; }#calendar_month{margin:0px; padding-top:3px; width:55px; height:17px; color:#FFFFFF; text-align:center; text-transform:uppercase; font-size:1.2em;}#calendar_day{margin:0px; padding-left:1px; width:54px; height:38px; color:#353f33; text-align:center; font-size:2.4em;}#calendar_month a{color:#FFFFFF; text-decoration:none; display:block; width:55px; height:17px;}#calendar_day a{color:#353f33; text-decoration:none; display:block; width:54px; height:38px;}#middle_section{margin:0px; padding:0px; width:283px; min-height:220px; _height:220px; position:relative; background:url('../gui/sections_middle.gif') no-repeat top; float:left;}#middle_section h3{text-indent:-9999px;}#middle_section_text{margin:0px; padding:18px 12px 14px 16px; text-indent:0px; color:#EFE9D3; line-height:1.3em;}#middle_section_text a{color:#0F0806; font-size:1em;}#middle_section_text img{border:1px solid #0F0806; margin:0px 6px 4px 0px;}#right_section{margin:0px; padding:0px; width:283px; min-height:220px; _height:220px; position:relative; background:url('../gui/sections_right.gif') no-repeat top; float:left;}#right_section h3{text-indent:-9999px;}#right_section_text{margin:0px; padding:42px 22px 14px 16px; text-indent:0px; color:#DDD8D4; line-height:1.3em;}#right_section_text a{color:#0F0806; font-size:1em;}.section_title{color:#FFFFFF; font-size:1.2em;}/* HIDDEN ELEMENTS */hr{display:none;}.clear{clear:both;}
