
/* ----- ploneCustom.css ----- */
@media all {
td#p_main_block {
 border-left: 1px solid black;
 padding: 8px;
}

#top_info {display: none;}

h1.little {
	font-size: 12px;
	border: 0px;
}

.link-external {
 background-image: none; 
 padding: 1px 0px 1px 0px;
}

/* --------------------------------- */
.tbl_border_2 {
 background-color: #999999;
}
.tbl_border_2 td {
 background-color: white;
 text-align: center;
 font-size:11px;
}
.tbl_border_2 th {
 background-color: #CCCCCC;
 text-align: center;
 font-size:16px;
}
.tbl_border_2 p {
line-height:1.2em;
margin:0;
}
/* --------------------------------- */
.tbl_border {
 background-color: #999999;
}
.tbl_border td {
 background-color: white;
 text-align: center;
}
.tbl_border th {
 background-color: #CCCCCC;
 text-align: center;
}
/* --------------------------------- */
body {
    background-color:#FFFFFF; 
}
a {color: #828282;}
a:hover {color: black;}
a:visited {color: #828282;}
td {
    font-family: arial;
    font-size: 12px;
    text-align: justify;
}
img {
    vertical-align: baseline;
    border: 0;
}
ul {
    list-style-type: square;
    list-style-image: none; /* url(/images/forlist.gif); */
}
/*---------------------------*/
table.news td {
    font-size: 11px;
}
table.news a {color: #828282;}
table.news a:hover {color: black;}
table.news a:visited {color: #828282;}
table.topmenu {
    font-family: Helvetica;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
}
table.topmenu a {color:#555555; text-decoration: none;}
table.topmenu a:hover {color:black; text-decoration: none;}
table.topmenu a:visited {color:#555555; text-decoration: none;}
table.topmenu td {color:#828282;}
table.leftmenu {
    font-family: Helvetica;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
}
table.leftmenu a {color:#555555; text-decoration: none;}
table.leftmenu a:hover {color:black; text-decoration: none;}
table.leftmenu a:visited {color:#555555; text-decoration: none;}
table.leftmenu td {color:white;}
/*=============================================================*/
#banner_style {
 padding: 5px;
 text-align: center;
}
/*=============================================================*/
TABLE.price
{
    font-family: sans-serif;
    font-size: 12px;
}
TABLE.price TH
{
    color: white;
    background-color: #AAAAAA;
    padding: 4px;
}
TABLE.price TD 
{
    border: 1px solid #CCCCCC;
    text-align: center;
    padding: 4px;
}
TABLE.order
{
    background-color: #AAAAAA;
}
TABLE.order TD
{
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
}
TABLE.order TH
{
    font-size: 12px;
    font-weight: bold;
    background-color: #DDDDDD;
}





============================================================================================================================================================




<!--  
#body-loup {
background-image: url("images/dir_bg1.gif");
background-repeat: repeat-y;
margin-top: 100px;
}
#body-loup td {
border: 1px solid #0f0;
}
#time_num {
background-image: url("images/top_bg.gif");
background-repeat: repeat-x;
height: 87px;
}

/*
Zposition: relative;
Zwidth: 100%;
Zheight:87px;
Zbackground-color: #000000;
*/
#time_2 {
left: 0px;
right: auto;
top: 0px;
width: 200px;
height: 87px;
background-image: url("images/top_bg_2.jpg");
}
#time_3 {
left: auto;
right: 0px;
top: 10px;
}
#time_div {
position: relative;
top: 0px;
width: 100%;
height: 87px;
/*align="right" style="font-size: 20px; margin: 10px;" */
}

.abs {
display: block;
position: absolute;
margin: 0px;
padding: 0px;
border: 0px solid #000;
}

#newl_container {
position: relative;
width: 100%;
height: 126px;
}

#newl_redline {
position: absolute;
background-image: url("images/top_bg.gif");
background-repeat: repeat-x;
width: 100%;
height: 87px;
top: 33px; /*23+10*/
}

#newl_dotline {
position: absolute;
background-image: url("images/top_bg1.gif");
background-repeat: repeat-x;
width: 100%;
height: 6px;
top: 120px; /*96+36-6*/
}

#newl_menu {
position: static;
width: auto;
height: 33px;
}

#newl_01 {
left: 0px;
top: 0px;
width: 77px;
height: 23px;
background-image: url("images/index_01.jpg");
}
#newl_03 {
left: 0px;
top: 23px;
width: 77px;
height: 103px;
background-image: url("images/index_03.jpg");
}
#newl_04 {
left: 77px;
top: 33px;
width: 170px;
height: 93px;
background-image: url("images/index_04.jpg");
}
#newl_07 {
left: 0px;
top: 126px;
width: 247px;
height: 31px;
background-image: url("images/index_07.jpg");
}
#newl_07 {
left: auto;
right: 0px;
top: 73px;
width: 312px;
height: 16px;
background-image: url("images/time1.gif");
}
#newl_mmk {
background-image: url("images/mmk_big.jpg");
top: 33px;
left: 235px;
width: 222px;
height: 87px;
}
#banner {
    border: 1px solid #CCCCCC;
    height: 90px;
    margin: 0 auto 27px;
    padding: 0;
    text-align: center;
    width: 600px;
}
}


