/* CSS Document */
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:center;
color:#5D5D5D;
background-color:#4D333C;
}
form, h1, h2, h3, p{ margin:0; }
img{ border:0; margin:0; }
p{ padding:8px 0; }

.center{ text-align:center; }
.right{ text-align:right; }
.left{ text-align:left; }
.clearfloat{
clear:both;
height:0;
font-size:1px;
line-height:0;
}
.message{
padding:30px 0 260px 0;
text-align:center;
}

#container{
width:760px; 
text-align:left;
margin:15px auto 0 auto;
background-color:#A50000;
}


.menu{
float:left;
width:336px;
padding:15px;
}
.menu .logo{
text-align:center;
padding:20px 0 10px 0;
}
.menu .flower_liz{
background:url(../images/bg_menu.gif) no-repeat center bottom #A50000;
height:119px;
padding-top:1px;
}
.menu ul{
margin:30px 0 40px 100px;
padding:0;
list-style:none;
}
.menu ul li{
margin:0;
padding:3px 0;
font-family:"Times New Roman", Times, serif;
}
.menu ul li span{
color:#7E0100;
font-size:30px;
font-weight:bold;
font-style:oblique;
}
.menu ul li a{
color:#DFD6CA;
text-decoration:none;
font-size:20px;
}
.menu ul li a:hover{
color:#FFFFFF;
font-weight:bold;
}


.main{
background:url(../images/bg_content.gif) repeat-y #FFFFFF;
float:right;
width:331px; /*394px;*/
padding:18px 18px 18px 45px;
}
.main .bg_top{
background:url(../images/bg_borde_top.gif) no-repeat;
height:9px;
}
.main .bg_bot{
background:url(../images/bg_borde_bot.gif) no-repeat;
height:9px;
}
.main .content{
background:url(../images/bg_main.gif) repeat-y;
padding:0 18px;
}
.main h2{
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#A50000;
padding-bottom:10px;
}
.main hr{
height:1px;
margin:15px 0;
}
.main p{
line-height:16px;
}
.main p strong {
color:#000000;
}
.main .image_float{
padding:2px;
border:2px solid #929397;
float:left;
margin:10px 10px 5px 0;
}
.main .row{
padding:4px 0 4px 0;
}
.main ul{
padding:10px 0;
margin:0;
list-style:none;
}
.main ul li{
background:url(../images/bullet_lista.gif) 0 8px no-repeat;
padding:3px 0 3px 10px;
margin:0;
color:#000000;
}
.main a{
color:#A50000;
}
.main form div{
padding:8px 0;
}
.main form .input{
border:1px solid #A50000;
color:#A50000;
font-family:"Trebuchet MS";
padding:2px 4px;
}
.main form .button{
color:#A50000;
font-family:"Trebuchet MS";
text-decoration:underline;
background-color:#FFFFFF;
border:0;
cursor:pointer;
}
.main form .textarea{
border:1px solid #A50000;
color:#A50000;
font-family:"Trebuchet MS";
padding:2px 4px;
width:280px;
}
.main .price td{
background-color:#F2F2F2;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
padding:3px;
vertical-align:top;
}
.main .price td strong {
color:#000000;
}
.main .price .cell_white{
background-color:#FFFFFF;
padding:2px 0;
border:0;
}



#footer{
color:#8B8587;
text-align:center;
padding:5px 0;
}