
/* - mp.css - */
@media all {
/*
 *  This is the file where you put your CSS changes. 
 *  You should preferrably use this and override the 
 *  relevant properties you want to change here instead 
 *  of customizing plone.css to survive upgrades. Writing
 *  your own plone.css only makes sense for very heavy 
 *  customizations. Useful variables from Plone are 
 *  documented at the bottom of this file.
 */
 
/*  (do not remove this :) */
/*  (not this either :) */


#body{
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
background-image: url(imgs/dm_line1.gif);
background-repeat: repeat-y;
}
body * {font-family: Arial, Helvetica, sans-serif; }

a {color:#537EA9; text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {color:#2c445b;}

#main {
border-collapse: collapse;
margin: 0px;
padding: 0px;
}

#kuku {

background-color:#D6D6D6; 
height:20px; 
font-size:15px; 
font-weight:600; 
padding:5px 0px 5px 0px; 
margin-bottom:9px; 
}

.cat1 {
color: #000000;
border: 0px;
font-weight: 800;
padding: 5px 10px 8px 0px;
width: 138px;
}

.cat2 {
display:block;
padding:0px 0px 5px 35px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.cat22 {
font-size:11px;
color:#7F7F7F;
text-decoration:none;
padding:0px 0px 3px 20px;
margin:0px 0px 0px 3px;
display:block;
background-image:url(imgs/st_03.jpg); 
background-repeat:no-repeat;
}

.cat3 {
font-size:12px;
color:#000000;
border:0px;
font-weight: 800;
padding:5px 0px 8px 0px;
}

.td {
border:#0066CC solid 1px;
}

.blue {
font-size:13px;
font-weight:600;
color:#537EA9;
font-style:italic;
padding-left:10px;	
}

.text {
font-size:11px; 
padding-left:10px; 
}

.text1 {
font-size:11px; 
padding-left:10px;
margin:7px 0px 7px 0px; 
}

.text_blue {
padding-left:10px; 
}

.white {
height:28px; 
background-color:#BBBBBB; 
color:#FFFFFF; 
font-size:17px; 
font-weight:800; 
vertical-align:middle; 
width:95%; 
vertical-align:bottom;
} 

.pp {
background-image:url(imgs/pp_06.jpg);
background-repeat:repeat-x;
background-position:bottom;
height:1px;
width:92%;
margin:0px 5px 0px 0px;	

}

.bord {
border-left:#000000 solid 1px;
padding-left:5px;

}

#dm_id1 {background-image: url(imgs/um_01.jpg); width: 164px; height: 183px;}
#dm_id2 {background-image: url(imgs/q_09.jpg); width: 164px; height: 142px;}
#dm_id3 {background-image: url(imgs/um_02.jpg); width: 163px; height: 183px;}
#dm_id4 {width: 159px;}
#dm_id5 {background-image: url(imgs/q_16.jpg); background-repeat:repeat-y; padding: 142px 0px 0px 4px;}
#dm_id6 {width:120px; height: 12px; background-color: #FFFFFF; margin: 0px 10px 0px 0px; padding: 0px 2px; border: 1px solid #FFF; line-height: 1em; font-size: 10px;}
#dm_id7 {display: block; background-color: #000000; margin: 15px 0px 0px 0px; padding: 7px 37px;}
#dm_id8 {background-image:url(imgs/pp_06.jpg); background-repeat:repeat-x; background-position: bottom; margin-bottom: 30px;}

.dm_leftline {
background-image: url(imgs/zz_24.jpg);
background-repeat: repeat-y;
background-position: 14px 0px;
margin: 0px 0px;
padding: 0px 0px 0px 26px;
}
.dm_phone {
color: #FF0000;
font-size: 17px;
font-weight: bold;
padding-top: 3px;
}

#dm_act {
background-image: url(imgs/zz_20.jpg);
background-position: left;
background-repeat: repeat-y;
margin-left: 20px;
padding: 10px 0px 10px 10px;
}
#dm_act a {
display: block;
background-repeat: no-repeat;
background-position: 4px 4px;
margin: 0px 0px 20px 0px;
padding: 2px;
}
#dm_a1 {
width: 13px;
height: 10px;
background-image: url(imgs/zz_28.jpg);
}
#dm_a2 {
width: 13px;
height: 9px;
background-image: url(imgs/zz_31.jpg);
}
#dm_a3 {
width: 13px;
height: 9px;
background-image: url(imgs/zz_33.jpg);
}
#dm_act #dm_a3 {margin-bottom: 0px;}

#content .news a {display: block;}

#content {
padding: 10px 10px 0px 18px;
margin-bottom: 30px;
background-image: url(imgs/zz_24.jpg);
background-repeat:repeat-y;
background-position: 10px 0px;
}

h1,h2,h3,h4,h5,h6 {display: block; font-family: Arial, Helvetica, sans-serif;}

h1 {
margin: 0px 0px 20px 0px;
padding: 1px 0px 2px 23px;
color: #FFFFFF; 
font-size: 17px;
font-weight: bold;
background-color:#BBBBBB; 
background-image: url(imgs/c_06.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}
h2.dm_prod {
margin: 0px 0px 10px 0px;
padding: 3px 0px 3px 26px;
color: #000000;
font-size: 17px;
font-weight: bold;
background-color: #ebebeb;
background-image: url(imgs/zz_06.jpg);
background-repeat: no-repeat;
background-position: 8px 6px;
}
h3 {
margin: 0px;
padding: 2px 0px 3px 23px;
color: #FFFFFF;
font-size: 17px;
font-weight: bold;
background-color: #000000;
background-image: url(imgs/dm_h3.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
h4 {
margin: 0px;
padding: 2px 0px 2px 28px;
color: #000000;
font-size:12px;
font-weight: bold;
background-image: url(imgs/qq_02.jpg);
background-position: 0px 2px;
background-repeat: no-repeat;
}
h4.gr {
margin: 0px;
padding: 2px 0px 2px 20px;
color: #000000;
font-size:12px;
font-weight: bold;
background-image: url(imgs/zz_57.jpg);
background-position: 0px 2px;
background-repeat: no-repeat;
}
h4.active {
color: #FF0000;
background-image: url(imgs/dm_h4.gif);
background-position: 0px 0px;
}
h5 {
margin: 0px 0px 10px 0px;
padding: 3px 0px 3px 26px;
color: #000000;
font-size: 17px;
font-weight: bold;
background-color: #ebebeb;
background-image: url(imgs/zz_06.jpg);
background-repeat: no-repeat;
background-position: 8px 6px;
}
h5.link {
margin: 0px;
padding: 2px 0px 3px 23px;
color: #000000;
font-size: 17px;
font-weight: bold;
background-color: #ebebeb;
background-image: url(imgs/c_03.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

h6 {
margin: 0px;
padding: 0px;
font-size:13px;
font-weight:600;
}

.hr {
display: block;
width: auto;
height: 1px;
margin: 0px 5px;
padding: 0px 0px 2px 0px;
font-size: 1px;
line-height: 1px;
background-image: url(imgs/dm_hr.gif);
background-repeat: repeat-x;
}
.hrred {
display: block;
width: auto;
height: 1px;
margin: 0px;
padding: 0px 0px 2px 0px;
font-size: 1px;
line-height: 1px;
border-bottom: 1px solid #FF0000;
}
.hrdot {
display: block;
width: auto;
height: 1px;
margin: 0px;
padding: 0px 0px 2px 0px;
font-size: 1px;
line-height: 1px;
background-image:url(imgs/pp_06.jpg);
background-repeat:repeat-x;
background-position: top;
}

#dm_bottom {
border-collapse: collapse;
background-color: #EBEBEB;
}
#dm_bottom td {
margin: 0px;
padding: 5px 0px 5px 10px;
}
#dm_bottom a {
display: block;
border-left: #000000 solid 1px;
padding-left:5px;
color: #000000;
}

.dm_td {
margin: 0px;
padding: 0px;
vertical-align: top;
}
.more {
display: block;
font-size: 13px;
font-weight: 600;
font-style: italic;
}
.more img {padding-left: 8px;}
.news {
padding-left: 26px;
background-image:url(imgs/zz_24.jpg);
background-repeat:repeat-y;
background-position: 13px 0px;
}

.dm_tbl {border-collapse: collapse; margin: 0px; padding: 0px;}
.dm_tbl table {border-collapse: collapse; margin: 0px; padding: 0px;}
.dm_tbl td {margin: 0px; padding: 0px;}
.tblbd td {border: 1px solid #00F;}



#portal-personaltools {
position: absolute;
left: auto;
right: 0px;
top: 0px;
}

#counters_code {text-align:center}

#toprime {
    display: block;
    left: 11px;
    position: relative;
    top: -33px;
}
#toprime span {}
#toprime a {}

/*  */

}


