/* Getting the new tags to behave */
.left-content, .right-content, #subcontent, #content, audio, canvas, command, datalist, details, embed, figcaption, figure, #footer, #header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}


/* Global properties */
html {width:100%}
body {font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#181818;min-width:1005px;background:url(/images/bg.jpg) left top repeat-x #393e3a;}
.bg {width:100%;background:url(/images/bg.jpg) left top repeat-x #393e3a;}
.main {width:1005px;padding:0;margin:0 auto;font-size:0.875em;line-height:1.5em;}
a {color:#284675;outline:none}
a:hover {text-decoration:none}
.wrapper {width:100%;overflow:hidden;position:relative;background:#e4e4e4;}
.right-content2 {background:url(/images/loga.png) left top no-repeat #e4e4e4; height: 345px; width: 250px;display:block}

.extra-wrap {overflow:hidden; color:#009933}
p {margin-bottom:18px}
sup {font-size:13px}
.p1 {margin-bottom:8px}
.p2 {margin-bottom:15px}
.p3 {margin-bottom:30px}
.p4 {margin-bottom:40px}
.p5 {margin-bottom:50px}
.b1 {color:#fff}
.fleft {float:left}
.fright {float:right}
.alignright {text-align:right}
.aligncenter {text-align:center}
.color-1 {color:#fff}
.color-2 {color:#000}
.color-3 {color:#4f4f4f}
.border {padding:3px;border:1px solid #e5e5e5;background:#fff}
/*boxes*/
.margin-bot {margin-bottom:35px}
.indent-top {padding-top:15px}
.indent-left {padding-left:10px}
.indent-left2 {padding-left:10px}
.indent-left3 {padding-left:5px}
.indent-bot {margin-bottom:20px}
.indent-bot2 {margin-bottom:10px}
.indent-bot3 {margin-bottom:45px}
.img-indent-bot {margin-bottom:25px}
.img-indent {float:left;margin:0 20px 0px 0}
.prev-indent-bot {margin-bottom:10px}
.prev-indent-bot2 {margin-bottom:6px}
.buttons a:hover {cursor:pointer}
.menu li a, .list-1 li a, .list-2 li a, .link, .button, .logo {text-decoration:none}
/*header*/
#header {width:100%;height:80px;}

/* menu */
.menu-row {width:100%; z-index: 10000; position:relative;}
.menu {padding:0 10px;width:100%; }
.menu li {float:left;position:relative;}
	.menu li.last-item {background:none}
.menu li a {display:block;font-size:17px;line-height:2em;font-weight:400;padding:15px 0;margin:0 15px 0 0;color:#e4e4e4;text-align:left;letter-spacing:-1px}
.menu li a.active, .menu li a:hover {color:#fff;}
.menu li.active, .menu li:hover {}
h1 {padding:15px 0 0 2px;position:relative; width: 471px;}
	#page1 h1 {padding:15px 0 0 0}
h1 a {display:block;width:417px;height:66px;text-indent:-5000px;background:url(/images/logo.png) 0 0 no-repeat}
/*content*/
#content {width:100%;padding:0 0 26px 0}

h2 {font-size:32px;line-height:1.219em;margin:0 0 15px 0;color:#284675;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight: 300;letter-spacing:-1px}
h3 {font-size:29px;line-height:1.219em;margin:0 0 10px 0;color:#284675;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight: 200;letter-spacing:-1px}
h4 {font-size:22px;line-height:1.214em;margin:0 0 6px 0;color:#284675;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight: 200;letter-spacing:-1px}
.border-bot {width:100%;padding-bottom:21px;background:url(/images/pic-1.gif) 0 bottom repeat-x}
.button {display:inline-block;font-size:19px;line-height:1.21em;font-weight:400;text-transform:uppercase;padding:4px 13px 6px;color:#000;background:url(/images/button-tail.gif) 0 0 repeat-x #09b4c2;cursor:pointer;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}
	.button:hover {background:#fff2dc}
.button-info {display:inline-block;width:124px;height:37px;font-size:19px;line-height:1.21em;font-weight:400;text-transform:uppercase;padding:0;background:url(/images/button-info.png) 0 0 no-repeat;cursor:pointer;}
	.button-info:hover {}
.list-1 li {font-size:14px;line-height:17px;padding:7px 0 7px 12px;background:url(/images/marker.gif) 0 13px no-repeat}
	.list-1 li a {display:inline-block;color:#4f4f4f}
	.list-1 li a:hover {color:#0dc2ce}
.link:hover {text-decoration:underline}
.text-1 {display:block;font-size:14px;line-height:21px}
	.text-1 a {color:#009933}
.tdate-1 {display:block;font-size:14px;line-height:21px;}
	.tdate-1 a {color:#009933}
  .tdate-1 h4 {font-size:19px;line-height:1.214em;margin:0 0 6px 0;color:#222222;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight: 400;letter-spacing:-1px}

dl span {float:left;width:85px;font-size:14px}
dl dd {font-size:13px}
/* Contact form */
#contact-form {display:block; background:#f3f1f1;border:1px dashed #e4e4e4;padding:10px}
  #contact-form fieldset{margin-bottom: 10px; padding-bottom:10px; border-bottom: 1px dashed #e4e4e4}
	#contact-form label {display:block;overflow:hidden;padding-bottom:6px;}
	#contact-form .fo{float:left;width:346px;font-size:14px;line-height:1.23em;padding:7px;margin:0;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;border-top:1px solid #86898b;background:#fff}
  #contact-form .captcha{width:346px;font-size:14px;line-height:1.23em;padding:7px;margin:0;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;border-top:1px solid #86898b;background:#fff}
  #contact-form .hlidani{width:30px;margin:0; padding:0; border: none}
  #contact-form h3 {background: #0ab7c5; color:#fff}
  .odeslano {background:#039a35;; color:#fff; font-size:18px;}
#contact-form textarea {float:left;height:125px;overflow:auto;width:680px;font-size:14px;line-height:1.23em;padding:7px;margin:0;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;border-top:1px solid #86898b;background:#fff}
.text-form {float:left;display:block;font-size:14px;line-height:26px;width:190px;font-family:Arial, Helvetica, sans-serif}
.buttons {padding:20px 0 0 0}
.buttons a {margin-right:10px}
input {width: 250px;padding:5px;margin:6px 0;border:1px solid #e5e5e5;background:none}

/*aside*/
#subcontent {width:100%;padding:25px 0 25px;background:#039a35; }
#subcontent .wrapper {width:100%;overflow:hidden;position:relative; background:#039a35;}
/*footer*/
#footer {width:100%;color:#fff;padding:35px 0 40px; background:#1b1b1b}
#footer .wrapper {width:100%;overflow:hidden;position:relative; background:#1b1b1b;}
.footer-text {font-size:22px;line-height:1.2em;font-weight:300;letter-spacing:-1px;margin-bottom:12px}
	.footer-text {color:#f9f9f9; display:block;font-weight:300}
	.footer-text strong {color:#f9f9f9;font-weight:300}
	.footer-text a {text-decoration:none}
	.footer-text a:hover {color:#fff}
.support-phone-top {font-weight:300;font-size:25px;line-height:1.219em;color:#f9f9f9;letter-spacing:-1px;padding-left:10px;margin-top:-3px}
	.support-phone-top strong {display:block;font-weight:300;font-size:25px;line-height:1.8em;color:#f9f9f9;margin-bottom:-11px}
	.support-phone-top b {font-weight:300;color:#f9f9f9;margin-left:-7px}
	.support-phone-top a {font-weight:300;color:#f9f9f9;}
	.support-phone-top a.strong {font-weight:300;color:#f9f9f9;}
	
.support-phone {font-weight:300;font-size:30px;line-height:1.219em;color:#f9f9f9;letter-spacing:-1px;padding-left:10px;margin-top:-3px}
	.support-phone strong {display:block;font-weight:300;font-size:30px;line-height:1.8em;color:#f9f9f9;margin-bottom:-11px}
	.support-phone b {font-weight:300;color:#f9f9f9;margin-left:-7px}
	.support-phone a {font-weight:300;color:#f9f9f9;}
	.support-phone a.strong {font-weight:300;color:#f9f9f9;}