* { margin: 0; padding: 0; } html, body { width:100%; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; } img { border:none; } h1, { color:#32234a; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:10px; margin:0; } #bg-top { width:300px; height:119px; background-image: url(templates/2008/images/very-top.gif); background-position:left top; background-repeat:no-repeat; float:left; } #bg-top div{ position:relative; left:20px; top:25px; } #bg-top div #dop-menu { float:left; width:45px; } #top-menu { float:left; width:600px; padding:40px 0px 0px 0px; } #top-menu ul{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#472f61; } #top-menu ul li{ float:left; list-style:none; width:90px; padding-top:15px; padding-bottom:15px; text-align:center; } #top-menu ul li a{ text-decoration:none; color:#472f61; } #top-menu ul li a:hover{ text-decoration:none; color:#472f61; } #top-menu ul li.active{ float:left; width:104px; background-image:url(templates/2008/images/menu-bg.gif); background-position:left top; background-repeat:no-repeat; color:#FFFFFF; } #top-menu ul li.active a{ color:#FFFFFF; } #top-menu ul li.active a:hover{ color:#FFFFFF; } #logo-area { width:277px; height:228px; float:left; background-image:url(templates/2008/images/mehiko-logo.gif); background-position:left top; background-repeat:no-repeat; margin:0; padding:0; } #logo-area #logo{ width:200px; height:80px; position:relative; top:60px; } #girl-1 { width:623px; height:228px; float:left; background-image:url(templates/2008/images/girl-1.jpg); background-position:left top; background-repeat:no-repeat; } #dop-info { width:247px height:107px; float:left; padding-left:30px; } #dop-info #dop-menu { float:left; } #dop-info #dop-text{ width:247px; padding-top:5px; font-size:11px; color:#000000; float:left; text-align:left; } #girl-2 { float:left; width:623px; height:107px; background-image:url(templates/2008/images/girl-2.jpg); background-position:right top; background-repeat:no-repeat; } #PathNavigate { padding-bottom:30px; margin:0; } #PathNavigate, #PathNavigate A { color:#32234a; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-transform: uppercase; text-decoration:none; } DIV.navigate_page A { font-weight:bold; color:#000000; text-decoration: none; font-size: 120%; letter-spacing: 5px; } DIV.navigate_page A.select {color: #DB5B43;} #content-holder { overflow:hidden; height:1%; width:901px; background-color:#003333; background:url(templates/2008/images/content-bg.gif); background-position:bottom left; background-repeat:repeat-x; } #content-holder #content { width:901px; overflow:hidden; height:1%; padding-top: 10px; background-image:url(templates/2008/images/bottom-uzor.gif); background-position:bottom right; background-repeat:no-repeat; } #content-holder #content #lcol{ float:left; margin:0 20px 40px 30px; width:580px; min-height:380px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; } #content-holder #content #menu2 { float:left; margin:0; width:257px; height: 430px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; background-image:url(templates/2008/images/menu2-bg.gif); background-position:top; background-repeat:no-repeat; padding-left: 20px; font-size:12px; padding-top: 10px; } #menu2 UL { padding-left: 10px; list-style-image:none; list-style-position:outside; list-style-type:none; } #menu2 LI A{ text-decoration:none; color: #472f61; cursor:pointer; } #menu2 LI A:hover{ color:#CC3300; } #menu2 LI A.uroven1 { text-transform:uppercase; margin-top: 15px; font-weight:bold; } #menu2 LI A.active { color:#CC3300; } #menu2 LI A.current { padding-left: 10px; background-image:url(templates/2008/images/arrow.gif); background-repeat:no-repeat; background-position:bottom left; } *html #content-holder #content #lcol{ margin:0 20px 40px 15px; padding-bottom:40px; } #content-holder #content #mainColumn { float:left; width:620px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; } #more-info{ color:#603a75; font-weight:bold; font-size:12px; } #more-info a{ text-decoration:none; color:#603a75; } #more-info a:hover{ text-decoration:none; color:#603a75; } #bg-bottom { width:891px; height:30px; padding-right:10px; background-image:url(templates/2008/images/bottom-bg.gif); background-position:left top; background-repeat:repeat-x; color:#FFFFFF; font-size:11px; padding-top:9px; font-family: Verdana, Arial, Helvetica, sans-serif; } #bg-bottom a{ color:#FFFFFF; text-decoration:none; } #bg-bottom a:hover{ color:#FFFFFF; text-decoration: underline; } #site_creator { float: left; width: 250px; text-align: left; padding-top: 10px; padding-left: 10px; font-size: 85%; } .obligatory { color:#990000; } .userLogTable TD { font-size: 10px; padding: 0; margin: 0; text-align:left; } .userLogTable .button1 { background-color:#FFFFFF; } .userLogTable INPUT.text { font-size: 10px; width: 100px; } .firstPageTable TD { vertical-align:top; } .TableWhithTopLine { clear:both; width:100%; border-collapse: collapse } .TableWhithTopLine TD { vertical-align:top; height: 25px; margin:0px; padding-left: 10px; padding-top: 3px; color: #FFFFFF; } table.korzinaTable {margin: 0; padding: 0; width: 100%} table.korzinaTable TD {border: 1px solid gray; vertical-align: middle; text-align: center} table.korzinaTable input.prim {width: 100%} table.korzinaTable A {text-decoration: none} DIV.korzina_link {text-align: center} DIV.korzina_link hr {width:80%} DIV.korzina_link A {text-decoration: none} .korz-button { background: #CCCCCC; color: #000000; font: bold; }/* дополнительные к шаблону стили */ table.centertable TD { text-align:center; vertical-align:top; padding-bottom:10px} .mainColumn P {padding-bottom:10px}