﻿body {background:#FFF url(images/body_bg.png) repeat-x top left; height:100%; margin:0px; padding:0px; }

table,div,span,td{margin:0px; padding: 0px; text-align:justify; font-size: 11px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
}


a,a:link,a:visited,a:active{color:#4F839F; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px;}
a:hover{color:#C00; text-decoration:none; }

.td-top
{
	height: 36px; 
padding-top: 35px;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
}

.td-botom
{
	height: 20px; padding-left:15px; padding-right:15px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
.td-botom a {font-size: 14px;}



.small-head {font-size: 15px; text-align:left;}
.small-head-center {font-size: 15px; text-align:center;}
.cont-right {float:right;
	height: 100%;
	padding-right: 11px;
}
.cont-left {float:left;
	height: 100%;
	padding-left: 11px;
}
.cont-manual {text-align:left;}
.cont-title {font-size: 13px; line-height:25px;text-align:center;width:100%;display: inline-block;}

.table-cont {border-top: 2px solid #caa;
	border-bottom: 2px solid #caa;
	font-size: 11px; background: url('images/table-bg-press.jpg') repeat-y left top;
	border-left-color: #caa;
	border-right-color: #caa;
}
.table-cont td {height: 15px; vertical-align:middle; text-align:center;  border-width:0; padding:2px;}
.table-cont th {font-weight:normal;font-size: 11px;text-align:left; padding:2px; padding-left:3px; }


.table-cont-blue {border-top: 2px solid #718aaa;
	border-bottom: 2px solid #718aaa;
	font-size: 11px; background: url('images/table-bg-press.jpg') repeat-y left top;
	border-left-color: #718aaa;
	border-right-color: #718aaa;
}
.table-cont-blue td {height: 15px; vertical-align:middle; text-align:center;  border-width:0; padding:2px;}
.table-cont-blue th {font-weight:normal;font-size: 11px;text-align:left; padding:2px; padding-left:3px; }

.table-line-blue td{border-color:#718aaa; border-width:0; border-bottom-width:1px; border-bottom-style:solid; border-left-style:none; border-right-style:none;}
.table-line-blue th{border-color:#718aaa; border-width:0; border-bottom-width:1px; border-bottom-style:solid;}



.table-cont {border-top: 2px solid #caa;
	border-bottom: 2px solid #caa;
	font-size: 11px; background: url('images/table-bg-press.jpg') repeat-y left top;
	border-left-color: #caa;
	border-right-color: #caa;
}
.table-cont td {height: 15px; vertical-align:middle; text-align:center;  border-width:0; padding:2px;}
.table-cont th {font-weight:normal;font-size: 11px;text-align:left; padding:2px; padding-left:3px; }

.table-line td{border-color:#caa; border-width:0; border-bottom-width:1px; border-bottom-style:solid; border-left-style:none; border-right-style:none;}
.table-line th{border-color:#caa; border-width:0; border-bottom-width:1px; border-bottom-style:solid;}



.table-price{font-size: 13px; border: solid 1px #000;vertical-align:middle; text-align:center;  }
.table-price td{font-size: 13px;border: solid 1px #000;vertical-align:middle; text-align:center;border-spacing:0px; padding:2px;}
.table-price th{font-size: 13px;border: solid 1px #000;vertical-align:middle; text-align:left;font-weight:normal;padding-left:3px;}
.table-price-head{font-weight:bold;  }

.price-send
{
    vertical-align:middle; text-align:center;
        width:260px; height: 300px;
    margin:auto; margin-top:10%; margin-bottom:auto;
}.price-check
{
text-align:left;
        width:20px; height: 20px;display:normal;
}

input {width:250px;}
.button
{
    border: none;
    padding: 2px 8px;
    background-color:rgb(1, 74, 105);
}
    
.button:hover, .button-selected {
    border: none;
    background-color:black;
    color:#ffffff;
    padding: 2px 8px;
}