.pc, body{background:#2b2f32}
body{
background-image:url(/gfx/tpl/amorclub/bg_body.jpg);
background-repeat:repeat-x;
}
#header{background-image:url(/gfx/tpl/amorclub/bg_header.jpg)}
#header span.address{
position:relative;
left:550px;
top:60px;
font-weight:bold;
color:#cccccc}
#flash{
background-color:#480808;
background-image:url(/gfx/tpl/amorclub/bg_flash.jpg);
background-position:left center;
background-repeat:repeat-x;
}
#site_menu{background:#480808;}
body,div,td, input, textarea, option{
margin:0;
color:#fff;
font-size:9pt;
font-family:Arial, Verdana;
}
.pc{margin:auto; position:relative; left:50%; }
#page{width:900px; margin-left:-450px; }

#header{height:130px;}
#header img{position:relative; top:20px; left:65px; }

#main_menu{height:30px; text-align:right; }


#site_menu{ height:40px; line-height:40px; text-align:center; }
#site_menu a{ color:#fff; font-weight:bold; margin:0 10px 0 10px; text-decoration:none; text-transform:uppercase }
#site_menu a:hover{text-decoration:underline }
#site_menu a.current{ color:#000; }

#flash{height:255px; padding:25px 25px 0 25px; }
#flash div{ width:850px; height:255px; background:#000; }

#content{width:880px; min-height:400px; padding:10px; color:#cccccc; font-size:9pt; margin-left:-450px; }
#content a{color:#fff; }

#left{
width:600px;
min-height:200px;
float:left;
font-family:Tahoma;
font-size:11px;
line-height:1.5em;
text-align:justify;
padding-top:25px;
padding-bottom:25px;
}
#left img{border:0;}
ul{list-style-type:none;}
h3.title{font-family:"Trebuchet MS", arial; font-size:24px; font-weight:bold; padding:0; margin:0; padding-bottom:10px; margin-bottom:30px; border-bottom:1px solid #1D1D1D}

#right{width:250px; float:right; font-family:Tahoma; line-height:1.15em; text-align:justify; padding-top:25px; }
#right #promobox{padding: 1px 10px 30px 10px; background-color:#393421; }
#right a{font-size:11px; text-decoration:none}
#right a:hover{color:#999;}

h1,h2,h3,h4,h5{color:#BF2F2F; margin:0; padding:0; font-family:"Trebuchet MS", arial}
h3{margin-top:30px; margin-bottom:10px; font-size:14px;}
h4{margin-top:15px; margin-bottom:5px; font-size:12px;}

p{padding:0; margin:5px;}

option,select{background:#303030; color:#cccccc; }
div.pola {height:120px; width:120px; background-image:url(/gfx/tpl/_common/bg_pola_120.png); padding:0 10px 10px 0; margin:0 20px 20px 0}
div.pola60 {height:60px; width:60px; background-image:url(/gfx/tpl/_common/bg_pola_60.png); padding:0 5px 5px 0; margin:0 20px 20px 0}
ul.thumbs120, ul.thumbs150{list-style-type:none;}
ul.thumbs120 li{height:120px; width:120px; background-image:url(/gfx/tpl/_common/bg_pola_120.png); }
ul.thumbs150 li{height:150px; width:150px; background-image:url(/gfx/tpl/_common/bg_pola_150.png); }
ul.thumbs150 li, ul.thumbs120 li{position:relative; background-repeat:no-repeat; float:left; padding:0 10px 10px 0; margin:5px; margin-bottom:5px;}
ul.thumbs150 li img, ul.thumbs120 li img{border:1px solid #000; }
ul.thumbs150 li div{display:none; position:absolute; left:20px; top:130px; min-width:150px; font-size:10px; text-align:left; z-index:50; padding:5px; background:#2B0D15; color:#fff; border:1px solid #fff}
ul.thumbs150 li:hover div{display:block}
.nav_container{margin:20px 0 20px 0; height:30px; }
.nav_container .left{ float:left; height:30px; line-height:30px; }
.nav_container .right{ float:right; text-align:right; height:30px; line-height:30px; }
.page,.current_page,.page_inactive,.slide_nav a{
text-decoration:none;
margin-right:5px;
font-size:11px;
border:1px solid;
border-color:#ccc;
border-right-color:#999;
border-bottom-color:#999;
padding:1px 5px 1px 5px;
text-align:center;
background:#121212;
color:#666;
font-weight:bold;
}
.page_inactive{ border:none; color:#333; background:none; background-image:none;}
.current_page,.current_page:hover, .slide_nav a.selected, .page:hover, .slide_nav a:hover{ background:#2b2f32; color:#fff; text-decoration:none; cursor:pointer; border-color:#999;
}
#banner{margin-bottom:20px; border:0 }
#promobox h3.title{font-family:"Trebuchet MS", arial; font-size:18px; font-weight:bold; padding:0; margin:0; padding-bottom:10px;	text-align: center;
}
#footer{height:90px; padding-top:20px; font-size:10px; line-height:20px; text-align:center; background-image:url(/gfx/tpl/amorclub/footer.jpg); background-repeat:no-repeat;}
#footer a{text-decoration:none}
#footer a:hover{text-decoration:underline}
.floated{margin:0 20px 0 20px; float:left;}
