body{font-size: 12px;
    font-family:Arial, sans-serif;
    text-align: left; 
    color: #fff;
    background:url(../gfx/cbg.gif) repeat;
    margin:0px; 
    padding:0px}
div#wrapper {background:url(../gfx/bg.gif) no-repeat;}
div#bg {/*background:url(../gfx/bg_repeat.gif) repeat-x;*/}

a{color:#00d8ff;text-decoration:underline;}
a:hover {color:#00d8ff;text-decoration:none}
img {border:0px}
a img {border:0px}
div.cf {clear:both;line-height:0;margin:0;padding:0;}

.cur{cursor:pointer;}
.curd { cursor:default;}
.ca {text-align:center}
.la {text-align:left}
.ja {text-align:justify}
.fl {float:left;}
.fr {float:right;}
.pt5 {padding-top:5px;}

div#header {height:140px;padding-left:25px;width:925px;}
div#flash {height:310px; width:100%;}

div.design {font-size:11px;float:left;padding-top:5px}

div.newsletter {float:right;font-size:11px;color:#fff;margin-top:5px;height:21px;}
div.newsletter div.inp3 {background-color:#092e38;float:left}
div.newsletter span {float:left;text-transform:uppercase;padding:3px 5px 0px 10px}
div.newsletter input {border:0px;margin:2px;padding:0px;height:17px;color:#fff;font-size:11px;font-family:Arial, sans-serif;float:left}
div.newsletter input.address {background-color:#05181e;width:135px;padding:0px 0px 0px 15px;margin:2px 0px;height:17px;line-height:17px;}
div.newsletter input.continue {background:#092e38 url(../gfx/arrow.gif) no-repeat center;width:21px;height:21px;cursor:pointer;margin:0px;padding:10px 0px 11px;}
div.newsletter input.name {background-color:#092e38;width:85px;margin:0px;height:21px;padding:0px 0px 0px 0px;text-align:center;line-height:21px;}

div#logo {float:left;margin-top:30px}
div#headline_site {color:#53E7EB;float:left;margin:50px 0 0 100px;text-transform:uppercase;width:650px;font-size:14px;font-weight:normal;}
div#headline_site p {color:#fff;font-size:32pt;font-weight:normal;margin:17px 0px 0px 0px;padding:0px;}
div#headline_site p.typeface-js {font-family: base4;}

h1 {font-size:11px;float:left;padding:5px 0px 0px 0px;margin:0px;font-weight:normal}
h2 {font-size:26px;font-weight:normal;/*width:540px;*/padding:0px 0px 10px 0px;margin:0px;}
h3 {font-size:18px;font-weight:normal;color:#fff;text-transform:uppercase;padding:0px;margin:0px}
h3.black {font-size:20px;line-height:20px;font-weight:normal;color:#000;text-transform:uppercase;padding:0px;margin:0px}
h3.tirkiz {font-size:20px;line-height:20px;font-weight:normal;color:#53e7eb;text-transform:uppercase;padding:0px 0px 10px 0px;margin:0px}
h3.dark {font-size:20px;line-height:20px;font-weight:normal;color:#000;text-transform:uppercase;padding:0px 0px 10px 15px;margin:0px}
h3.big {font-size:32px;color:#fff;font-weight:normal;text-transform:uppercase;padding:0px;margin:0px 0px 10px 0px;}

table#page td {vertical-align:top;}
table#page td.left_side {padding-right:55px;}

div.ls_pad {padding:90px 0px 83px 25px}
div.menu_left {text-transform:uppercase;padding:8px 0px 0px 0px}
div.menu_left ul {padding:0px;margin:0px;}
div.menu_left li {padding:0px;margin:0px;list-style-type:none;}
div.menu_left ul li {padding:7px 0px 7px 0px;margin:0px;}
div.menu_left ul li a {color:#fff;text-decoration:none;background:url(../gfx/button.gif) no-repeat left;padding:4px 0 4px 25px;}
div.menu_left ul li a:hover, div.menu_left ul li a.active {color:#fff;text-decoration:none;background:url(../gfx/button_a.gif) no-repeat left;padding:4px 0 4px 25px;}


span.tirkiz {color:#00d8ff}

div#box_left {background:#193341 url(../gfx/bg_left.gif) no-repeat top;width:227px;overflow:hidden}
div#box_left div.box_text {padding:5px 0px 12px 25px;border-bottom:1px solid #20485a;}
div#box_left div.box_text h3 span.typeface-js {font-family:base4;}
div#box_left div.box_text div.content {width:185px;background:url(../gfx/dot.gif) repeat-x top;margin-top:2px;}
div#box_left div.box_text div.content p {padding:7px 0px 8px 0px;margin:0px;font-size:11px}
div#box_left div.box_text div.content img.thumbs {border:1px solid #016e82;margin-top:9px;}

div.request {background:#0E6E9F url(../gfx/arrow.gif) no-repeat right center;font-size:10px;text-transform:uppercase;color:#fff;padding:4px 2px;margin-top:5px}
div.request a {color:#fff;text-decoration:none;padding:3px 20px 3px 10px}

div#menu {color:#53e7eb;height:65px;line-height:65px;}
div#menu ul {padding:0px;margin:0px 0px 0px -20px;}
div#menu li {padding:0px;margin:0px;list-style-type:none;display:inline;}
div#menu ul li {padding:0px;margin:0px;}
div#menu ul li a {color:#fff;text-decoration:none;padding:0px 20px}
div#menu ul li a:hover {color:#53e7eb;}
div#menu ul li a.active {color:#53e7eb;}

div#right_side {width:700px;position:relative;float:left;}
div#box_right_center {background:url(../gfx/bg_right_repeat.gif) repeat-y;width:664px;float:left;}
div#box_right {background:url(../gfx/bg_right.gif) no-repeat top;width:664px;float:left; min-height:600px;}
div#box_right div.box_text {padding:22px 15px 5px 22px}
div#box_right div.box_text h3.typeface-js {font-family:base4;}

div.badge {position:absolute;right:0px;margin-top:-40px;}
div.headline {font-size:26px;font-weight:normal;width:540px;padding-bottom:10px}

p {padding:10px 0px;margin:0px}
p.big {text-transform:uppercase;font-size:13px;}
p.green {color:#b2d235;text-transform:uppercase;font-size:14px;}
p.blue14 {color:#00d8ff;text-transform:uppercase;font-size:14px;}
p.fs14 {font-size:14px}
p.blue {color:#00d8ff;font-size:16px;font-weight:normal;text-transform:uppercase;margin:0px;padding:15px 0px}
p.bl {color:#53E7EB;font-size:16px;font-weight:normal;text-transform:uppercase;margin:0px;padding:0px}

span.bold {font-weight:bold}
div.dot {background:url(../gfx/dot.gif) repeat-x center;height:1px;padding:10px 0px;}
a.white {color:#fff;font-weight:bold}

div.solutions_box {padding-top:10px;}
div.solutions_box div.solutions_box_center {background:url(../gfx/box/box_center.gif) repeat-y;width:309px;}
div.solutions_box div.solutions_box_bottom {background:url(../gfx/box/box_bottom.gif) no-repeat bottom;width:309px;}
div.solutions_box div.solutions_box_footer {background:url(../gfx/box/box_footer.gif) no-repeat;width:309px;height:11px;margin:10px 0px 5px 0px;}
div.solutions_box div.solutions_box_all {padding:10px 12px;min-height:360px;height:auto !important;height:360px;}
div.solutions_box div.solutions_box_all_short {padding:10px 12px;min-height:280px;height:auto !important;height:280px;}
div.solutions_box div.solutions_box_all div.top {background:url(../gfx/dot.gif) repeat-x bottom;margin-bottom:8px;padding:8px 0px;text-transform:uppercase;width:280px;height:26px;float:left}
div.solutions_box div.solutions_box_all div.top img {float:left;border-right:1px solid #3c7b99;margin-right:5px;padding-right:8px;}
div.solutions_box div.solutions_box_all div.top div.txt {float:left;padding-top:4px;font-size:13px;font-weight:bold;}

div.tirkiz_box {background-color:#00dfff;float:left;width:100%;color:#000;margin-top:20px;}
div.tirkiz_box div.padd{padding:20px 16px 15px 17px;float:left}
div.tirkiz_box p {padding:5px 0px 18px 0px;margin:0px;}
div.tirkiz_box div.black_box {background-color:#182126;float:left}
div.tirkiz_box div.black_box ul {padding:5px 5px 5px 15px;margin:0px;background:url(../gfx/dot1.gif) repeat-y right;width:190px;color:#fff}
div.tirkiz_box div.black_box li {padding:0px;margin:0px;list-style-type:none;}
div.tirkiz_box div.black_box ul li {padding:0px 0px 7px 0px;margin:0px;}
div.tirkiz_box div.black_box ul li.green {color:#a5bf20;text-transform:uppercase;font-weight:bold}

/*div.tirkiz_box div.black_box ul.green_d {padding:5px 5px 5px 15px;margin:0px;background:none;width:290px;color:#fff}
div.tirkiz_box div.black_box ul.green_d li {padding:4px 0px 4px 8px;margin:0px;background:url(../gfx/dot_g.gif) no-repeat left}
div.tirkiz_box div.black_box ul.green_d li.green {padding:10px 0px 0px 0px;background:none}*/

div#footer {width:664px;color:#b9d2da;padding:10px 0px;float:left}
div#footer a {color:#b9d2da;text-decoration:none}
div#footer div.footer_left {float:left}
div#footer div.footer_right {float:right;text-align:right}

div.panorama {margin-top:-80px;position:relative}

div.box_text ul {padding:0px;margin:0px;}
div.box_text li {padding:0px;margin:0px;list-style-type:none;background:url(../gfx/dot_b.gif) no-repeat left center;}
div.box_text ul li {padding:3px 0px 3px 10px;margin:0px;}

div.development {width:300px;float:left;margin:10px 10px 0px 0px}
div.development div.dev_box div.headline {font-size:14px;color:#53e7eb;text-transform:uppercase;width:290px;font-weight:bold}
div.development div.dev_box div.headline img {margin:0px 10px 0px 0px}

div.news_box {background:url(../gfx/dot.gif) repeat-x bottom;padding:0px 0px 15px 0px;margin:0px 0px 20px 0px}
div.news_box div.news_headline {color:#fff;font-size:26px;font-weight:normal;text-transform:uppercase;}
div.news_box h3.news_headline {color:#fff;font-size:20pt;font-weight:normal;text-transform:uppercase;padding:0px;margin:0px}
div.news_box h3.typeface-js {font-family:base4;}
div.news_box div.news_date {color:#00d8ff;font-size:16px;font-weight:normal;padding:0px 0px 20px 0px;text-transform:uppercase;}
div.news_box div.news_date_s {color:#00d8ff;font-size:14pt;font-family:"Arial Narrow",Arial;font-weight:normal;padding:0px;text-transform:uppercase;float:left;width:505px}
div.news_box div.news_h {color:#00d8ff;font-size:14pt;font-family:"Arial Narrow",Arial;font-weight:normal;padding:0px;text-transform:uppercase;float:left;width:610px;overflow:hidden;}
div.news_box div.web_r {color:#00d8ff;font-size:11px;text-transform:uppercase;float:right;padding:0px 0px 20px 0px;width:120px}
div.news_box div.web_r span {float:left;padding:3px 5px 0px 0px}
div.news_box div.news_text { min-height:125px; }
div.news_box div.news_text p {font-size:13px;padding:0px 0px 20px 0px}
div.news_box div.more {text-transform:uppercase;font-size:14px;font-weight:normal;text-align:right;padding-top:5px;margin-right:10px;}
div.news_box div.more a {color:#fff;background:url(../gfx/arrow_r.gif) no-repeat right;padding:0px 12px 0px 0px;text-decoration:none;}
div.news_box div.more a:hover {color:#fff;background:url(../gfx/arrow_r_g.gif) no-repeat right;padding:0px 12px 0px 0px;text-decoration:none;}
div.news_box img.thumbs {float:left;padding:0px;margin:2px 15px 15px 0px;}
div.news_box img.thumb {float:right;padding:0px;margin:2px 15px 15px 10px;}
div.news_box p a.green {color:#bed747;text-decoration:none;}
div.news_box h1 {margin:0px 0px 10px 0px;}

div.no_border {background:none;margin:0px}
div.icon {font-size:15px;font-weight:normal;color:#bed747;text-transform:uppercase;line-height:23px;padding:10px 0px}
div.icon  img {float:left;border-right:1px solid #3c7b99;margin-right:5px;padding-right:8px;}

div.navigacion {text-transform:uppercase;font-size:14px;color:#fff;float:right;padding:20px 40px 20px 0px}
div.navigacion a {color:#fff;text-decoration:none;padding:0px 10px}
div.navigacion a:hover {color:#aaa;text-decoration:none;padding:0px 10px}
div.navigacion a.right {background:url(../gfx/arrow_r.gif) no-repeat right}
div.navigacion a.right:hover {background:url(../gfx/arrow_r_g.gif) no-repeat right}
div.navigacion a.left {background:url(../gfx/arrow_l.gif) no-repeat left}
div.navigacion a.left:hover {background:url(../gfx/arrow_l_g.gif) no-repeat left}

div.slide_navigacion {text-transform:uppercase;font-size:14px;color:#fff;float:left;padding:14px 0px;width:160px;}
div.slide_navigacion a {color:#fff;text-decoration:none;padding:0px 10px}
div.slide_navigacion a:hover {color:#aaa;text-decoration:none;padding:0px 10px}
div.slide_navigacion a.right {background:url(../gfx/arrow_r.gif) no-repeat right}
div.slide_navigacion a.right:hover {background:url(../gfx/arrow_r_g.gif) no-repeat right}
div.slide_navigacion a.left {background:url(../gfx/arrow_l.gif) no-repeat left}
div.slide_navigacion a.left:hover {background:url(../gfx/arrow_l_g.gif) no-repeat left}

table.request td {vertical-align:top;padding:0px 30px 10px;font-size:10px;}
table.request td.tirkiz {font-size:12px;color:#53e7eb;padding-top:20px} 

table.contact {float:right;width:350px}
table.contact td {vertical-align:top;padding:0px 0px 10px 0px;font-size:10px;}
table.contact td.tirkiz {font-size:12px;color:#53e7eb;padding-top:20px}
table.contact td.blue {font-size:12px;color:#00dfff;padding-top:15px;text-transform:uppercase;font-weight:bold}
table.contact td b {font-weight:bold;font-size:12px;}
table.contact td span {float:left;padding:1px 6px 0px 2px;margin:0px}

div.contact_left {float:left;padding-top:14px;}
div.contact_left div.tirkiz {color:#53e7eb;text-transform:uppercase;padding:0px 0px 10px 0px;margin:0px;}

input {border:1px solid #485054;background-color:#161d21;width:243px;height:18px;padding:2px 0px 0px 0px;margin:3px 0px 0px 0px;color:#fff}
input.submit {background:#0E6E9F url(../gfx/arrow.gif) no-repeat right center;border:0px;color:#fff;float:right;height:21px;padding:0 20px 3px 10px;text-transform:uppercase;width:auto;font-size:10px;cursor:pointer;}
textarea {border:1px solid #485054;background-color:#161d21;width:350px;height:95px;padding:2px 0px 0px 0px;margin:3px 0px 0px 0px;color:#fff}
input.radio {border:0px;background:none;width:15px;height:15px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left}
input.cb {border:0px;background:none;width:15px;height:15px;padding:0px 0px 0px 0px;margin:0px 5px 0px 0px;float:left}
input.browse {height:22px;}

table.crs td {vertical-align:top;padding:0px 0px 10px 0px;font-size:10px;}
table.crs td.blue {color:#00dfff;font-weight:bold;font-size:12px;padding:25px 0px 5px 0px;text-transform:uppercase}
table.crs td input {width:195px;margin:3px 3px 0px 0px;}
table.crs td input.small {width:100px;}
table.crs td textarea {width:298px;}
table.crs td span {font-size:12px;}

#fileQueue, #files { width: 298px; min-height: 30px; overflow: auto; border:1px solid #485054; margin-bottom: 10px; background-color:#161D21;}

.uploadifyQueueItem { font-size:11px, border:2px solid #E5E5E5; padding:5px; margin:5px; width:278px; }
.uploadifyError { border: 2px solid #FBCBBC !important; background-color: #FDE5DD !important; }
.uploadifyQueueItem .cancel { float: right; }
.uploadifyProgress { background-color:#FFFFFF; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #C5C5C5; border-bottom:1px solid #C5C5C5; 	margin-top:10px; width:100%;}
.uploadifyProgressBar { background-color:#00D8FF; width:1px; height:3px; }

div.clear {clear:both;line-height:0;margin:0;padding:0;}
div.box_text h2 {font-size:26px;font-weight:normal;padding:0px 0px 10px 0px;margin:0px; /*width:620px;*/}
.green_bold {color:#b2d235;font-weight:bold;}
.fs14 {font-size:14px;}
a.white_normal {color:#fff;}
ul#solution_l, ul#solution_r {padding:0px;margin:0px;width:290px;font-size:12px;}
ul#solution_l li, ul#solution_r li { list-style-type:none;background:url(../gfx/dotg.gif) no-repeat left 5px;padding:0px 0px 10px 10px;margin:0px;}
ul#solution_l li span, ul#solution_r li span {color:#b2d235;font-weight:bold;font-size:14px;text-transform:uppercase}
div.tirkiz_box div.black_box ul.green_d {padding:5px 5px 5px 15px;margin:0px;background:none;color:#fff}
div.tirkiz_box div.black_box ul.green_d li {padding:4px 0px 4px 8px;margin:0px;background:url(../gfx/dot_g.gif) no-repeat left}
div.tirkiz_box div.black_box ul.green_d li.green {padding:10px 0px 0px 0px;background:none}

