stephan@162: /* Styles for the MXD2map Website */ emanuel@155: emanuel@155: body { emanuel@155: font-family: arial, helvetica, sans-serif; emanuel@155: font-size: 13px; emanuel@155: background: #FFFFFF url('img/page_bg.png') repeat-x; emanuel@155: color: #333333; emanuel@155: margin: 0px; emanuel@155: padding:0px; emanuel@155: } emanuel@155: emanuel@155: a { emanuel@155: color: #b51a22; emanuel@155: text-decoration: none; emanuel@155: } emanuel@155: emanuel@155: a:hover { emanuel@155: text-decoration: underline; emanuel@155: } emanuel@155: emanuel@155: img { emanuel@155: border: 0px; emanuel@155: } emanuel@155: emanuel@155: .imageframe { emanuel@155: border-color: #DEDEDE #AAAAAA #888888 #CECECE; emanuel@155: border-style: double; emanuel@155: border-width: 1px; emanuel@155: padding: 5px; emanuel@155: } emanuel@155: emanuel@155: .imgfloatleft { emanuel@155: float: left; emanuel@155: margin: 0px 20px 30px 0px; emanuel@155: } emanuel@155: emanuel@155: td { emanuel@155: vertical-align: top; emanuel@155: } emanuel@155: emanuel@155: .odd td { emanuel@155: background: #E6E6E6; emanuel@155: } emanuel@155: emanuel@155: .wrapper { emanuel@155: width: 900px; emanuel@155: margin: 0 auto; emanuel@155: text-align: left; emanuel@155: } emanuel@155: emanuel@155: .language_select { emanuel@155: float:right; emanuel@155: height: 100%; emanuel@155: } emanuel@155: emanuel@155: .logo { emanuel@155: margin-top: 20px; emanuel@155: margin-left: 15px; emanuel@155: } emanuel@155: emanuel@155: .header { emanuel@155: padding: 6px 0 6px 0; emanuel@155: margin-bottom: 0px; emanuel@155: height: 1em; emanuel@155: } emanuel@155: emanuel@155: .fancy_intro { emanuel@155: background: url('img/logo_wide.png') no-repeat; emanuel@155: background-position: 350px 17px; emanuel@155: height:125px; emanuel@155: margin: 30px 20px 25px 20px; emanuel@155: border-bottom:1px solid gray; emanuel@155: overflow: hidden; emanuel@155: width:860px; emanuel@155: padding-bottom: 15px; emanuel@155: } emanuel@155: emanuel@155: .mini_intro { emanuel@155: clear: both; emanuel@155: font-size: 12px; emanuel@155: line-height: 38px; emanuel@155: margin-top: 8px; emanuel@155: } emanuel@155: emanuel@155: #download_button { emanuel@155: position: relative; emanuel@155: width: 250px; emanuel@155: z-index: 0; emanuel@155: } emanuel@155: emanuel@155: #download_button a { emanuel@155: background: url('img/download_button.png'); emanuel@155: background-repeat: no-repeat; emanuel@155: display: block; emanuel@155: height: 116px; emanuel@155: width: 260px; emanuel@155: color: #FFFFFF; emanuel@155: font-weight: bold; emanuel@155: text-decoration: none; emanuel@155: font-size: 19px; emanuel@155: } emanuel@155: emanuel@155: #download_button a:hover { emanuel@155: background-position: 0px -116px; emanuel@155: } emanuel@155: emanuel@155: #download_button .text { emanuel@155: position: relative; emanuel@155: top: 23px; emanuel@155: left: 25px; emanuel@155: } emanuel@155: emanuel@155: #breadcrum { emanuel@155: float:left; emanuel@155: } emanuel@155: emanuel@155: #download_button_mini { emanuel@155: float:right; emanuel@155: text-align:right; emanuel@155: width: 189px; emanuel@155: line-height: 100%; emanuel@155: } emanuel@155: emanuel@155: #download_button_mini .links { emanuel@155: position: relative; emanuel@155: top: -13px; emanuel@155: font-size: 10px; emanuel@155: text-align: right; emanuel@155: } emanuel@155: emanuel@155: #download_button_mini .dmini_button { emanuel@155: background: url('img/download_button_mini.png'); emanuel@155: background-repeat: no-repeat; emanuel@155: display: block; emanuel@155: height: 50px; emanuel@155: width: 189px; emanuel@155: text-align:left; emanuel@155: font-size: 11px; emanuel@155: line-height:50px; emanuel@155: color: #FFFFFF; emanuel@155: font-weight:bold; emanuel@155: text-decoration:none; emanuel@155: } emanuel@155: emanuel@155: #download_button_mini .dmini_button:hover { emanuel@155: background-position: 0px -50px; emanuel@155: } emanuel@155: emanuel@155: #download_button_mini .text { emanuel@155: position: relative; emanuel@155: left: 12px; emanuel@155: } emanuel@155: emanuel@155: .download_button_links { emanuel@155: font-size:11px; emanuel@155: position: relative; emanuel@155: left: 25px; emanuel@155: top: 43px; emanuel@155: width: 250px; emanuel@155: } emanuel@155: emanuel@155: #donate_button { emanuel@155: position: relative; emanuel@155: left: 695px; emanuel@155: top: 85px; emanuel@155: width: 200px; emanuel@155: } emanuel@155: emanuel@155: #donate_button a { emanuel@155: background: url('img/donate_button.png'); emanuel@155: background-repeat: no-repeat; emanuel@155: display: block; emanuel@155: height: 79px; emanuel@155: width: 200px; emanuel@155: color: #FFFFFF; emanuel@155: font-weight: bold; emanuel@155: text-decoration: none; emanuel@155: font-size: 14px; emanuel@155: } emanuel@155: emanuel@155: #donate_button a:hover { emanuel@155: background-position: 0px -79px; emanuel@155: } emanuel@155: emanuel@155: #donate_button .text { emanuel@155: position:relative; emanuel@155: top:20px; emanuel@155: left:10px; emanuel@155: } emanuel@155: emanuel@155: .h_text { emanuel@155: position: relative; emanuel@155: top: -125px; emanuel@155: left: 669px; emanuel@155: width: 180px; emanuel@155: font-size: 11px; emanuel@155: border-left: 1px solid #CCCCCC; emanuel@155: padding-left: 10px; emanuel@155: margin-top: 12px; emanuel@155: height: 220px; emanuel@155: } emanuel@155: emanuel@155: .h_text .heading { emanuel@155: font-size: 23px; emanuel@155: font-family: georgia, times, serif; emanuel@155: padding-bottom: 9px; emanuel@155: } emanuel@155: emanuel@155: .h_text .serif_word { emanuel@155: font-size: 13px; emanuel@155: font-weight: bold; emanuel@155: } emanuel@155: emanuel@155: emanuel@155: emanuel@155: .h_text .limiter { emanuel@155: border-bottom: 3px dotted #CCCCCC; emanuel@155: width: 190px; emanuel@155: height: 10px; emanuel@155: margin-bottom: 3px; emanuel@155: } emanuel@155: .center { emanuel@155: text-align: center; emanuel@155: } emanuel@155: emanuel@155: .content { emanuel@155: width: 100%; emanuel@155: margin-top: 40px; emanuel@155: } emanuel@155: emanuel@155: #intro { emanuel@155: padding: 0px 250px 20px 20px; emanuel@155: } emanuel@155: emanuel@155: /*#intro span { emanuel@155: background: url('img/logo.png') no-repeat scroll 50px 0px transparent; emanuel@155: height: 56px; emanuel@155: margin: 0px; emanuel@155: width: 250px; emanuel@155: float: right; emanuel@155: margin: 0px; emanuel@155: line-height: 24px; emanuel@155: margin: 10px 200px 0 0; emanuel@155: }*/ emanuel@155: emanuel@155: #intro h2 { emanuel@155: font-family: georgia, times, serif; emanuel@155: font-size: 30px; emanuel@155: font-weight: normal; emanuel@155: color: #333333; emanuel@155: margin: 0px; emanuel@155: } emanuel@155: emanuel@155: #intro p { emanuel@155: color: #555555; emanuel@155: font-size: 14px; emanuel@155: font-weight: normal; emanuel@155: line-height: 26px; emanuel@155: margin: 10px 0 0; emanuel@155: padding: 0; emanuel@155: } emanuel@155: emanuel@155: .column1, .column2, .column3 { emanuel@155: display: inline; emanuel@155: float: left; emanuel@155: margin-right: 25px; emanuel@155: position: relative; emanuel@155: width: 270px; emanuel@155: } emanuel@155: emanuel@155: .column3 { emanuel@155: margin-right: 0px; emanuel@155: } emanuel@155: emanuel@155: .column1 img, .column2 img, .column3 img { emanuel@155: width: 270px; emanuel@155: } emanuel@155: emanuel@155: emanuel@155: #main { emanuel@155: float: left; emanuel@155: padding: 0px 0px 0px 20px; emanuel@155: width: 600px; emanuel@155: } emanuel@155: emanuel@155: #full { emanuel@155: float: left; emanuel@155: padding: 0px 20px 0px 20px; emanuel@155: width: 860px; emanuel@155: } emanuel@155: emanuel@155: #main h2, #full h2 { emanuel@155: font-size: 22px; emanuel@155: font-weight: normal; emanuel@155: color: #333333; emanuel@155: margin: 30px 0px 10px 0px; emanuel@155: padding: 0px; emanuel@155: clear: both; emanuel@155: } emanuel@155: emanuel@155: #main h4, #full h4 { emanuel@155: font-size: 18px; emanuel@155: color: #333333; emanuel@155: font-family: georgia, serif; emanuel@155: font-style: italic; emanuel@155: font-weight: normal; emanuel@155: } emanuel@155: emanuel@155: #main p, #full p, #main li, #full li{ emanuel@155: color: #444444; emanuel@155: line-height: 20px; emanuel@155: margin: 0px 0px 10px; emanuel@155: } emanuel@155: emanuel@155: .cleanlist li { emanuel@155: font-size: 13px; emanuel@155: list-style: none; emanuel@155: padding: 0px; emanuel@155: clear: both; emanuel@155: } emanuel@155: emanuel@155: .screenshots img { emanuel@155: width: 250px; emanuel@155: } emanuel@155: emanuel@155: #sidebar { emanuel@155: -moz-border-radius: 10px 10px 10px 10px; stephan@237: background: none repeat scroll 0 0 #EBEBEB; stephan@237: border: 1px solid #99b4c9; emanuel@155: float: right; emanuel@155: margin-top: 34px; emanuel@155: padding: 20px 20px 15px; emanuel@155: width: 220px; emanuel@155: } emanuel@155: emanuel@155: #sidebar h3 { emanuel@155: color: #333333; emanuel@155: margin: 1px 0px 10px 0px; emanuel@155: } emanuel@155: emanuel@155: #sidebarsimple { emanuel@155: float: right; emanuel@155: margin-top: 34px; emanuel@155: } emanuel@155: emanuel@155: .newslist { emanuel@155: margin: 0px; emanuel@155: padding: 0px; emanuel@155: } emanuel@155: emanuel@155: .newslist li { emanuel@155: font-size: 13px; emanuel@155: list-style: none; emanuel@155: padding: 0; emanuel@155: } emanuel@155: emanuel@155: .newslist li a { emanuel@155: /*color: #555555;*/ emanuel@155: display: block; emanuel@155: font-size: 12px; emanuel@155: font-weight: bold; emanuel@155: list-style: none; emanuel@155: margin: 0px; emanuel@155: padding: 10px 0px 10px 0px; emanuel@155: text-decoration: none; emanuel@155: border-bottom: 1px solid #EFEFEF; emanuel@155: } emanuel@155: emanuel@155: .newslist li p { emanuel@155: color: #777777; emanuel@155: font-size: 10px; emanuel@155: font-weight: normal; emanuel@155: margin: 4px 0px 0px; emanuel@155: padding: 0px; emanuel@155: } emanuel@155: emanuel@155: #menu { emanuel@155: height:45px; emanuel@155: z-index: 1; emanuel@155: } emanuel@155: emanuel@155: #menu .active a { emanuel@155: background-position: 0px -180px; emanuel@155: } emanuel@155: emanuel@155: #menu ul { emanuel@155: list-style: none; emanuel@155: padding: 0px; emanuel@155: margin: 0px; emanuel@155: } emanuel@155: emanuel@155: #menu li { emanuel@155: float: left; emanuel@155: margin-right: 0px; emanuel@155: margin-left:0px; emanuel@155: padding: 0px; emanuel@155: text-align: center; emanuel@155: } emanuel@155: emanuel@155: #menu .mlogo { emanuel@155: border:0px; emanuel@155: } emanuel@155: emanuel@155: #menu .mlogo a { emanuel@155: display:block; emanuel@155: width: 198px; emanuel@155: height: 52px; emanuel@155: position: relative; emanuel@155: top: -4px; emanuel@155: background: url('img/inmenulogo.png'); emanuel@155: } emanuel@155: emanuel@155: #menu .mlogo a:hover { emanuel@155: background: url('img/inmenulogo.png'); emanuel@155: background-position: 0px -52px; emanuel@155: } emanuel@155: emanuel@155: #menu .last { emanuel@155: width:40px; emanuel@155: height: 45px; emanuel@155: background: url('img/last.png'); emanuel@155: } emanuel@155: emanuel@155: #menu .mdonate a { emanuel@155: display: block; emanuel@155: width: 110px; emanuel@155: height: 45px; emanuel@155: float:right; emanuel@155: background: url('img/inmenudonate.png'); emanuel@155: color: #FFFFFF; emanuel@155: } emanuel@155: emanuel@155: #menu .mdonate a:hover { emanuel@155: background: url('img/inmenudonate.png'); emanuel@155: background-position: 0px -45px; emanuel@155: } emanuel@155: emanuel@155: #menu li a { emanuel@155: background: #CCCCCC url('img/menubar.png') 0px -90px; khruskowski@158: color: #FFFFFF; emanuel@155: line-height: 45px; emanuel@155: width: 148px; emanuel@155: display: block; emanuel@155: text-decoration: none; emanuel@155: font-weight: bold; emanuel@155: font-size: 11px; emanuel@155: height: 45px; emanuel@155: overflow: hidden; emanuel@155: } emanuel@155: emanuel@155: #menu li a:hover { emanuel@155: background: #FFFFFF url('img/menubar.png') 0px -135px; emanuel@155: color:#FFFFFF; emanuel@155: } emanuel@155: emanuel@155: #menu ul li ul { emanuel@155: width: 201px; emanuel@155: list-style: none; emanuel@155: position: absolute; emanuel@155: display: none; emanuel@155: } emanuel@155: emanuel@155: #menu ul li ul li, emanuel@155: #menu .active ul li ul li { emanuel@155: width: 148px; emanuel@155: } emanuel@155: emanuel@155: #menu ul li .subcap { emanuel@155: background: url('img/sub_tail.png'); emanuel@155: display: block; emanuel@155: width: 149px; emanuel@155: height: 5px; emanuel@155: } emanuel@155: emanuel@155: #menu ul li ul li a, emanuel@155: #menu .active ul li ul li a { emanuel@155: background: url('img/sub_bg.png'); emanuel@155: line-height: 25px; emanuel@155: width: 142px; emanuel@155: height: 22px; emanuel@155: font-weight: normal; emanuel@155: color: #2A2A2A; emanuel@155: text-align: left; emanuel@155: display: block; emanuel@155: padding-left: 5px; emanuel@155: border-left: 1px solid #8B7E57; emanuel@155: border-right: 1px solid #8B7E57; emanuel@155: } emanuel@155: emanuel@155: #menu ul li ul li a:hover, emanuel@155: #menu .active ul li a:hover { emanuel@155: background: #FBCA4C; emanuel@155: color: #2A2A2A; emanuel@155: text-decoration: none; emanuel@155: font-weight: bold; emanuel@155: } emanuel@155: emanuel@155: #menu li:hover ul ul, emanuel@155: #menu li:hover ul ul ul { emanuel@155: display: none; emanuel@155: } emanuel@155: emanuel@155: #menu li:hover ul, emanuel@155: #menu li li:hover ul, emanuel@155: #menu li li li:hover ul { emanuel@155: display: block; emanuel@155: z-index:3; emanuel@155: } emanuel@155: emanuel@155: .donate_header { emanuel@155: display: block; emanuel@155: position: relative; emanuel@276: top: -70px; emanuel@276: height: 150px; emanuel@276: /*background: url('img/heart.png') no-repeat;*/ emanuel@155: background-position: 550px 10px; emanuel@155: font-size: 26px; emanuel@155: border-bottom: 1px solid #CCCCCC; emanuel@155: margin-bottom: 0px; emanuel@155: z-index: -100; emanuel@155: } emanuel@155: emanuel@155: .donate_header .text { emanuel@155: position:relative; emanuel@155: left: 180px; emanuel@155: top: 40px; emanuel@155: text-align:center; emanuel@155: } emanuel@155: emanuel@155: .donate_header b { emanuel@155: color: #D50D35; emanuel@155: } emanuel@155: emanuel@155: .download_header { emanuel@155: height:160px; emanuel@155: background: url('img/download_bg.png') no-repeat; emanuel@155: background-position: 690px 10px; emanuel@155: font-size:26px; emanuel@155: border-bottom: 1px solid #CCCCCC; emanuel@155: margin-bottom:8px; emanuel@155: } emanuel@155: emanuel@155: .download_header .text { emanuel@155: position:relative; emanuel@155: left: 120px; emanuel@155: top: 40px; emanuel@155: text-align:center; emanuel@155: } emanuel@155: emanuel@155: .download_header b { emanuel@155: color: #D50D35; emanuel@155: } emanuel@155: emanuel@155: .dlbutton2 a { emanuel@155: background-color: #6AC221; emanuel@155: -moz-border-radius: 10px 10px 10px 10px; emanuel@155: display: block; emanuel@155: font-size: 150%; emanuel@155: font-weight: bold; emanuel@155: margin: 10px 20px 20px; emanuel@155: padding: 10px; emanuel@155: text-align: center; emanuel@155: color: #FFFFFF; emanuel@155: } emanuel@155: emanuel@155: .dlbutton2 a:hover { emanuel@155: background: #81C72B; emanuel@155: text-decoration: none; emanuel@155: } emanuel@155: emanuel@155: .dlbutton2 img { emanuel@155: float:right; emanuel@155: position: relative; emanuel@155: right: 45px; emanuel@155: top: 8px; emanuel@155: } emanuel@155: emanuel@155: .version { emanuel@155: color: #FFFFFF; emanuel@155: font-size: 75%; emanuel@155: font-weight: normal; emanuel@155: } emanuel@155: emanuel@155: #footer { emanuel@155: background: #EBEBEB; emanuel@155: font-size: 11px; emanuel@155: padding-bottom: 20px; emanuel@155: color: #333333; emanuel@155: text-align: center; emanuel@155: margin-top: 30px; emanuel@155: height: 15em; emanuel@155: width: 100%; emanuel@155: } emanuel@155: emanuel@155: #sitemap { emanuel@155: margin: auto; emanuel@155: width: 900px; emanuel@155: text-align: left; emanuel@155: } emanuel@155: emanuel@155: #sitemap ul { emanuel@155: list-style:none; emanuel@155: float: left; emanuel@155: width: 130px; emanuel@155: margin-left: 20px; emanuel@155: padding: 0px; emanuel@155: } emanuel@155: emanuel@155: #sitemap li { emanuel@155: font-size: 12px; emanuel@155: line-height: 19px; emanuel@155: padding: 0px; emanuel@155: } emanuel@155: emanuel@155: #sitemap li { emanuel@155: font-size: 12px; emanuel@155: line-height: 19px; emanuel@155: padding: 0px; emanuel@155: } emanuel@155: emanuel@155: #sitemap ul li a { emanuel@155: color: #555555; emanuel@155: text-decoration: none; emanuel@155: } emanuel@155: emanuel@155: #sitemap ul li a:hover { emanuel@155: text-decoration: underline; emanuel@155: }