@charset"utf-8";body, div, h1, h2, h3, h4, h5, h6, img, ul, li, p, small, blockquote{margin:0;padding:0;}
h1,h2,h4,h5,h6{font-family:Georgia,"Times New Roman", Times, serif;}
img{border:none;}
input, textarea{font-family:Arial, Helvetica, sans-serif;}
body{color:white;background-color:white;background-image:url(oabl2.png);}
#steps a{color:#34435e;text-decoration:none;}
#steps a:hover, #steps a:active{color:#252f42;}
#header_left{position:absolute;top:0;right:70%;width:100%;height:100px;z-index:0;}
#header{position:relative;margin:0 auto;padding:0;width:955px;height:165px;}
#logo{margin:-149px 0 0 -95px;float:left;display:inline;}
#logo a{outline:none;}
#header #language{padding:10px 35px 0 0;display:block;text-align:right;}
#header #language a{color:#398db7;font-size:12px;text-decoration:none;}
#header #language a:hover{color:#34435e;}
#slicing_steps{margin:-40px 0 0 0;position:relative;width:100%;height:356px;color:#34435e;top repeat-x;}
#steps{margin:0 auto;width:910px;}
#steps div{text-align:center;}
#steps div h1{margin:10px 0 0 0;}
#steps div p{margin:10px 10px 0 10px;font-size:17px;font-weight:bold;font-style:italic;text-align:center;}
#steps div p span{margin:0 auto;display:block;color:#fff;font-size:14px;line-height:18px;}
#steps div p.active{font-size:18px;line-height:24px;margin:10px 10px 0 10px;}
#steps div p.active span{color:#fff;font-size:13px;line-height:18px;font-weight:normal;font-style:normal;}
#steps div p.active span a, #steps div p.active span a:hover, #steps div p.active span a:active{text-align:center;text-indent:0;color:#fff;display:block;}
#steps #step_one{margin:68px 0 0 5px;left:2px;padding:60px 0 0 0;width:180px;height:219px;display:block;position:absolute;z-index:0;}
#steps #step_two{margin:38px 0 0 0;left:0;padding:50px 0 0 0;width:160px;height:259px;display:block;position:absolute;z-index:0;}
#steps #step_three{margin:8px 0 0 0;left:0;padding:20px 0 0 0;width:218px;height:319px;display:block;position:absolute;z-index:0;}
#steps #step_four{margin:38px 0 0 0;left:-1px;padding:53px 0 0 0;width:170px;height:256px;display:block;position:absolute;z-index:0;}
#steps #step_five{margin:68px 0 0 0;left:0;padding:59px 0 0 0;width:170px;height:220px;display:block;position:absolute;z-index:0;}
#step_idea, #step_design, #step_slicing, #step_coding, #step_deployment{float:left;display:inline;}
#step_idea{position:relative;left:4px;width:187px;height:346px;background:url(slicing_steps_idea_background.jpg) bottom no-repeat;}
#step_idea #id_active{z-index:1;position:absolute;overflow:hidden;left:3px;bottom:0px;width:180px;height:0;background:url(slicing_steps_idea_background_active.jpg) top left no-repeat;}
#step_idea #id_active img{margin:15px 0 0 0;}
#step_design{position:relative;width:160px;height:346px;background:url(slicing_steps_design_background.jpg) bottom no-repeat;}
#step_design #de_active{z-index:1;position:absolute;overflow:hidden;left:0px;bottom:0px;width:160px;height:0;background:url(slicing_steps_design_background_active.jpg) top left no-repeat;}
#step_design #de_active img{margin:15px 0 0 0;}
#step_slicing{position:relative;left:0px;width:219px;height:346px;background:url(slicing_steps_slicing_background.jpg) bottom left no-repeat;}
#step_slicing #sl_active{z-index:1;position:absolute;overflow:hidden;left:0;bottom:0px;width:219px;height:339px;background:url(slicing_steps_slicing_background_active.jpg) top left no-repeat;}
#step_coding{position:relative;left:-1px;width:169px;height:346px;background:url(slicing_steps_coding_background.jpg) bottom no-repeat;}
#step_coding #co_active{z-index:1;position:absolute;overflow:hidden;left:0px;bottom:0px;width:170px;height:0;background:url(slicing_steps_coding_background_active.jpg) top left no-repeat;}
#step_deployment{position:relative;left:-3px;width:175px;height:346px;background:url(slicing_steps_deployment_background.jpg) bottom no-repeat;}
#step_deployment #dy_active{z-index:1;position:absolute;overflow:hidden;left:2px;bottom:0px;width:170px;height:0;background:url(slicing_steps_deployment_background_active.jpg) top left no-repeat;}
#step_deployment #dy_active img{margin:0px 0 0 0;}
#step_deployment #dy_active h1{margin-bottom:-10px;}
.info_box_medium h2{width:452px;height:42px;line-height:40px;text-indent:75px;font-size:20px;background:url(box_452_title_bar.png) no-repeat;}
.info_box_medium a:hover{color:#252F42;}
#kopia .full a{bottom:45px;position:absolute;font-size:18px;text-decoration:none;color:#fff;}
#pik{margin:-5px 0 0 890px;}
#porched{margin:-5px 0 0 700px;}
#info{width:320px;}
#message{float:right;width:600px;}
input{margin-bottom:15px;padding:7px 7px;color:#4A4A4A;float:right;}
label{margin-bottom:5px;float:left;clear:both;position:relative;top:10px;}
textarea{padding:7px 7px;height:110px;margin-bottom:15px;color:#4A4A4A;line-height:20px;font-size:12px;}
input{width:250px;}
textarea{width:350px;}
label{font-family:Arial, , bold Helvetica, sans-serif;font-size:16px;color:#000;}
input#submit{clear:both;cursor:pointer;width:125px;padding:7px 7px;background-color:#972324;border:0;color:#fff;}
input, textarea{outline:none;background-color:#f1f1f1;border:3px solid #b2b2b2;padding:7px;}
input:focus, textarea:focus{border:3px solid #972324;}
input, textarea{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#testenn{margin:0 auto;height:224px;position:relative;bottom;}
#testenn a{position:absolute;font-size:18px;text-decoration:none;color:#fff;}
#kemennad{margin:-150px 0 0 350px;float:left;display:inline;}
#keleier{margin:5px 0 0 300px;display:inline;}
#boest{margin:-5px 0 0 450px;float:left;display:inline;}
.forbidden{display:none;}
