body{

margin:0;

padding:0;

font-family:Arial;

background:#fff;

}


img{

border:none;

}

table{

border-collapse:collapse;

}
table#tablecalc td{

border:1px solid #ccc;

}

.top_backg{

background:url('images/top_rep.jpg') repeat-x;

}

.top{

background:url('images/top_m.jpg') center no-repeat;

height:250px;

}

.top2{

background:url('images/top_m2.jpg') center no-repeat;

height:250px;

}

.menu a{

color:#010101;

text-decoration:none;

font-size:15px;

font-weight:bold;

}

.full_menu td{

padding-top:5px;

line-height:25px;

}

td.left_menu {
text-align: left;
}

.left_menu a {

color:#434343;

text-decoration:none;

font-size:12px;

line-height: 1.3;

}

.left_menu a:hover{
text-decoration: underline;
}

.text h1{

/*color:#8c288a;*/

color: #000000;

font-size:24px;

text-align: center;

}

.text {

color:#8c8c8c;

font-size:13px;

text-align:justify;

padding:8px;

}

.text p{

color:#8c8c8c;

font-size:13px;

text-align:justify;

padding:8px;

}

.text h2{

color: #000000;
/*color:#8c288a;*/

font-size:16px;

font-weight:normal;

text-align: center;
}

.text h3{
color: #000000;
/*color:#8c288a;*/

font-size:14px;

font-weight:normal;

text-align: center;

}
}

.text h4{
color: #000000;
/*color:#8c288a;*/

font-size:12px;

font-weight:normal;

}

.text a{


color: #000000;
/*color:#8c288a;*/

font-size:13px;

text-align:justify;

/*margin:10px;*/

}

.text a:hover{

text-decoration:none;

color:#710994;

font-size:13px;

text-align:justify;

/*margin:10px;*/

}

.dok table td {
text-align: left;
}

a.dok, a.dok:hover {

color: #000000;
/*color:#8c288a;*/

margin: 0px;

font-size:12px;

}

a.dok:hover {
text-decoration: none;
}

.bot_line{

background:url('images/bot_line.jpg') repeat-x;

height:7px;

}

.bottom{

background:#f3f3f5;

padding:15px;

}

.copy{

color:#7f7f7f;

font-size:12px;

}

.forma td{

padding-top:5px;

}



.sp ul li {font-size: 15px; color: #686868; }
.sp ul li a {font-size: 15px; color: #686868; }
.sp ul li a:hover {font-size: 15px; }

.a_calc #pl_o, .a_calc #pl_p {width: 60px;}
table.a_calc td {padding: 3px 20px 3px 0px;}

#pl_result {font-size: 14px; margin: 25px 0px 25px 0px; font-weight: bold;}

#pl_feedback p {padding: 10px 0px 0px 0px;}
#pl_feedback form table td {padding: 3px 20px 3px 0px;}

#pl_feedback form table td input {width: 213px;}

.serv {text-align: left; padding: 5px 10px 20px 0px; vertical-align: top;}

.copy a {color: black;}
.copy a:hover {color: #710994;}
