@CHARSET "UTF-8";
/* CSS Document for body layout */
/* Premysl Cimbalek, WWW.ZERODESIGN.CZ, 2009 */

.front-table, .front-table-2, .content_table{
margin: auto;
width: 100%;
}

.content_table{
border: 1px solid #dddddd;
}

.front-table .cont, .front-table-2 .cont, .front-table-2 .cont50{
width:259px;
padding-left: 16px;
padding-right: 16px;
}

.front-table-2 .cont50{
width:459px;
}

.front-table .cont2, .front-table-2 .cont2{
padding-left: 16px;
padding-right: 16px;
}

.bordered{
border-right: 1px solid #cccccc;
}

.bordered-bottom{
border-bottom: 1px solid #cccccc;
padding-bottom: 10px;
}

.front-table-2{
color:#2871a8;
}

.front-table-2 .cont_img{
float: left;
padding-right: 20px;
}

.front-table-2 ul{
list-style: none;
padding: 0px;
margin: 0px;
line-height: 20px;
}

.front-table-2 .normal_list{
list-style: square;
list-style-position:inside;
padding: 0px;
margin: 0px;
line-height: 20px;
}

th{
background-color: #cccccc;
color: #1f1f1f;
}
th td{
padding-top: 2px;
padding-bottom: 2px;
}

.content_table td{
padding-top: 3px;
padding-bottom: 3px;
}

.content_table td{
border-bottom: 1px solid #dddddd;
}

.width200{
width: 230px;
width: 200px;
}



.width500{
width: 500px;
}

.top{
vertical-align: top;	
}
