﻿
#content_partners
{
    width: 442px;
    float: left;
    margin: 30px 26px 0 0;
}

#content_partners h2 
{ 
	color:#3399cc; 
	font-size:17px; 
	font-weight:normal; 
	margin:0 0 0.7em 0;
}

#content_partners h3 
{ 
	margin-bottom:0.7em;
}

#content_partners .tablePartners
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 0;
    margin: 0;
}

#content_partners .tablePartners th
{
    background: #c8203a;
    font-family: Verdana, Arial, Helvetica, sans-serif #ffffff;
    font-size: 11px;
    color: #fff;
    border: none;
}


#content_partners .tablePartners tr td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px dotted #cccccc;
    text-align: left;
    color: #666666;
    margin: 0px;
    padding: 0px;
}


#content_partners .tablePartners tr td.tdFull
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background: #FFF;
    text-align: left;
    color: #666666;
    padding: 15px 15px 12px 15px;
}

#content_partners .tablePartners tr td.tdContact
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background: #cccccc;
    text-align: left;
    color: #983222;
    padding: 10px 12px 10px 15px;
}

#content_partners .tablePartners tr td.tdBottom
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    background: #ECECEC;
    text-align: left;
    color: #666666;
    padding: 15px 15px 20px 15px;
}

#content_partners .tablePartners tr td.tdContent
{
    text-align: left;
    border-right: 1px dotted #f6f6f6;
    border-bottom: 1px dotted #eaeaea;
}

#content_partners #contact-zone
{
    width: 420px;
    color: #363636;
}
#content_partners #contact-zone .column1
{
    width: 200px;
    float: left;
    text-align: left;
}
#content_partners #contact-zone .column1 .item-column1
{
    width: 200px;
    float: left;
    margin-bottom: 10px;
}
#content_partners #contact-zone .column1 .item-column1 .text-column1
{
    width: 154px;
    float: left;
    padding: 2px 0 0 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#content_partners #contact-zone .column1 .item-column1 input
{
    width: 154px;
    height: 14px;
    float: left;
    margin: 2px 0 0 30px;
}
#content_partners #contact-zone .column1 .item-column1 select
{
    width: 158px; *width:160px; height:20px; display:block; float:left; margin:2px 0 0 30px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:20px;
}
html > body*#content_partners #contact-zone .column1 .item-column1 select
{
    width: 160px;
}
#contact-zone .column1 .item-column1 .red-st
{
    color: #d70000;
}

#content_partners #contact-zone .column2
{
    width: 200px;
    float: left;
    text-align: left;
}
#content_partners #contact-zone .column2 .item-column2
{
    width: 200px;
    float: left;
    margin-bottom: 10px;
}
#content_partners #contact-zone .column2 .item-column2 .text-column2
{
    width: 154px;
    float: left;
    padding: 2px 0 0 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#content_partners #contact-zone .column2 .item-column2 input
{
    width: 154px;
    height: 14px;
    float: left;
    margin: 2px 0 0 30px;
}
#content_partners #contact-zone .column2 .item-column2 select
{
    width: 158px; *width:160px; height:20px; display:block; float:left; margin:2px 0 0 30px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:20px;}
html > body*#content_partners #contact-zone .column2 .item-column1 select
{
    width: 160px;
}
.red-st
{
    color: #d70000;
}

.submit-zone
{
    float: left;
    padding: 17px 0 0 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ff0000;
    line-height: 19px;
}
.submit-zone input.submit-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_submit.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
.submit-zone input.submit-button:hover, .submit-zone input.submit-button:active
{
    background: url(img/button_submit.gif) no-repeat left -19px;
}

.submit-zone input.reset-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_reset.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
.submit-zone input.reset-button:hover, .submit-zone input.reset-button:active
{
    background: url(img/button_reset.gif) no-repeat left -19px;
}

#content_partners #comments
{
    width: 420px;
    float: left;
    padding: 30px 0 30px 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}
#content_partners #comments .item-comments
{
    width: 420px;
    float: left;
    margin: 0 0 10px 0;
}
#content_partners #comments .item-comments .text-item
{
    width: 420px;
    float: left;
    padding: 2px 8px 0px 0px;
    text-align: right;
}
#content_partners #comments .item-comments input
{
    width: 154px;
    height: 14px;
    float: left;
}
#content_partners #comments .item-comments textarea
{
    width: 420px;
    height: 123px;
    float: left;
}
#content_partners #comments .item-comments select
{
    height: 20px;
    display: block;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
}
#content_partners #comments .submit-zone
{
    width: 420px;
    padding: 10px 0 0 17px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ff0000;
    line-height: 19px;
}
#content_partners #comments .submit-zone input.submit-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_submit.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
#content_partners #comments .submit-zone input.submit-button:hover, #comments .submit-zone input.submit-button:active
{
    background: url(img/button_submit.gif) no-repeat left -19px;
}

#content_partners #comments .submit-zone input.reset-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_reset.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
#content_partners #comments .submit-zone input.reset-button:hover, #comments .submit-zone input.reset-button:active
{
    background: url(img/button_reset.gif) no-repeat left -19px;
}

.right-column-table
{
	width:197;	
	margin:0;
	padding:0;
}

.right-column-table tr td.tdHeader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background: #DFDFDF;
    text-align: left;
    color: #3399cc;
    padding: 5px;
    margin:0;
}

.right-column-table tr td.tdContent
{
	border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    border-bottom: 1px solid #DFDFDF;
    font-size: 11px;
    padding: 15px 5px 5px 12px;
    margin:0;
}
