* {
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}