@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; font-size:100%;}

body {
	background: #2f3543;
	text-align:center;
	}

html, input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color:#050400;
}

a { outline:none; color:#050400;}
a:hover { text-decoration:none;}
a img { border:0;}
ul { list-style:none;}

p { padding-top:14px;}

.text-justify { text-align:justify;}
.text-left { text-align:left;}
.text-right { text-align:right;}

.container {width:100%; overflow:hidden;}
.col-1, .col-2, .col-3 { float:left; }

/* ******* ******* ******* ******* ******* */
#main { width:1000px; margin:0 auto; text-align:justify;}



/* ******* ******* header ******* ******* */
#header { background:url(images/bg-header.jpg) top no-repeat; height:229px;}



/* ******* ******* content ******* ******* */
#content { background:#FFF; /*height:888px;*/}
.menus { background:url(images/bg-menu.gif) top no-repeat; height:45px;}
.mn1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF;  padding-bottom:5px; /*font-weight:bold;*/}

.text-1 { font-size:12px; line-height:16px; color:#050400;}
.text-1 strong { font-size:12px; line-height:16px; color:#3b4656;}
.text-1-1 { font-size:12px; line-height:16px; color:#050400;}
.text-1-1 strong { font-size:12px; line-height:16px; color:#3b4656;}

.text-2 { font-family:"Times New Roman", Times, serif; font-size:17px; color:#232933; text-decoration:underline; font-style:italic; font-weight:bold;}
.text-2-1 { font-family:"Times New Roman", Times, serif; font-size:17px; color:#232933; font-style:italic; font-weight:bold;}
.text-3 { font-size:18px; line-height:normal; color:#df6107; font-weight:bold;}
.text-4 { font-size:18px; line-height:normal; color:#df6107; font-weight:bold; text-align:center}

.link-1 { background:url(images/marker-01.gif) 0 4px no-repeat; padding-left:14px; font-size:12px; color:#f47308; font-weight:bold;}
.link-2 { background:url(images/marker-03.gif) 0 4px no-repeat; padding-left:14px; font-size:12px; color:#232933; font-weight:bold;}
.link-4 { background:url(images/marker-03.gif) 0 4px no-repeat; padding-left:14px; font-size:12px; color:#232933; font-weight:bold;}
.link-3 { color:#9f751a;}

.list-1 li { background:url(images/marker-02.gif) 0 3px no-repeat; padding-left:22px; color:#407492;}
.list-2 li { background:url(images/marker-02.gif) 0 5px no-repeat; padding-left:15px; }



/* ******* ******* footer ******* ******* */
#footer { background:url(images/bg-footer.gif) top repeat-x; min-height:62px;}

.f-1 { padding:17px 0 0 30px; color:#FFF;}
.f-1 a { color:#FFF;}
.f-1 a:hover { color:#FFF;}



/* ******* ******* contactForm ******* ******* */
.contactForm { display: block; width:380px;}
.contactForm .heights-form { height:22px;}
.contactForm .checkbox { float:right; padding:0 0 2px 5px; margin-top:4px;}
.contactForm .inputs { float:right; width:320px; border:1px solid #a5a5a5; padding:0 0 2px 5px;}
.contactForm textarea { float:right; width:373px; height:50px; overflow:auto; border:1px solid #a5a5a5; padding:0 0 0 5px; margin-top:3px;}
.contactForm .clears { width:52px !important; float:none !important; padding:0 !important; height:12px; background:url(images/clear.jpg) no-repeat; border:none; cursor:pointer;}
.contactForm .send { width:45px !important; float:none !important; padding:0 !important; height:12px; background:url(images/send.jpg) no-repeat; border:none; cursor:pointer;}


.contactFormR { display: block; width:535px;}
.contactFormR .heights-form { height:22px;}
.contactFormR .checkbox { float:right; padding:0 0 2px 5px;}
.contactFormR .radio { padding:0 0 2px 5px;}
.contactFormR .inputs { float:right; width:420px; border:1px solid #a5a5a5; padding:0 0 2px 5px;}
.contactFormR .inputs2 { float:right; width:528px; border:1px solid #a5a5a5; padding:0 0 2px 5px; margin-top:3px;}
.contactFormR textarea { float:right; width:528px; height:50px; overflow:auto; border:1px solid #a5a5a5; padding:0 0 0 5px; margin-top:3px;}
.contactFormR .clears { width:52px !important; float:none !important; padding:0 !important; height:12px; background:url(images/clear.jpg) no-repeat; border:none; cursor:pointer;}
.contactFormR .send { width:45px !important; float:none !important; padding:0 !important; height:12px; background:url(images/send.jpg) no-repeat; border:none; cursor:pointer;}
.contactFormR .submits { width:58px !important; float:none !important; padding:0 !important; height:12px; background:url(images/submit.jpg) no-repeat; border:none; cursor:pointer;}

*+html .mei7 { padding-top:5px;}

*+html .contactForm .checkbox { margin-top:0px;}


.tab {background:url(images/tab.png) no-repeat 0px 0px; padding:22px 0 20px 26px; width:589px; min-height:60px;}
.tab strong {color:#e28d0d;}

