body{
margin:0px;
padding:0px;
text-align:center;
background-color:#FDEBBB;
}

div.container{
width:934px;
margin:0px auto;
padding:0px;
position:relative;
}

div.wrapper{
width:934px;
float:left;
margin:0px;
padding:0px;
text-align:left;
}

div.top_section{
width:934px;
height:140px;
margin:0px;
padding:0px;
float:left;
}

div.logo_stripe{
width:100%;
height:80px;
margin:9px 0px 0px 0px;
padding:0px;
float:left;
text-align:center;
}

div.logo_stripe img{
margin:0px;
padding:0px;
border:none;
}

div.inscript_stripe{
width:100%;
height:35px;
margin:15px 0px 0px 0px;
padding:0px;
float:left;
text-align:center;
}

div.inscript_stripe img{
margin:0px;
padding:0px;
border:none;
}

div.menu_section{
height:24px;
margin:10px 0px 0px 0px;
padding:0px;
float:left;
}

div.menu_section img{
margin:0px;
padding:0px;
}

div.languages{
width:139px;
height:59px;
float:right;
margin:-23px -22px 0px 0px;
padding:0px;
background:url(../jpg/lang-bg.png) no-repeat left top;
}

a.pl{
width:16px;
height:11px;
margin:40px 0px 0px 13px;
padding:0px;
float:left;
background:url(../jpg/pl.png) no-repeat center top;
}

a.de{
width:16px;
height:11px;
margin:40px 0px 0px 20px;
padding:0px;
float:left;
background:url(../jpg/de.png) no-repeat center top;
}

a.gb{
width:16px;
height:11px;
margin:40px 0px 0px 20px;
padding:0px;
float:left;
background:url(../jpg/gb.png) no-repeat center top;
}

div.box_section{
width:934px;
height:202px;
margin:10px 0px 0px 0px;
padding:0px;
float:left;
}

div.box1{
width:250px;
height:200px;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
border:1px solid #1B458D;
background:url(../jpg/box1.png) no-repeat left top;
}

div.box2{
width:250px;
height:200px;
margin:0px 0px 0px 89px;
padding:0px;
float:left;
border:1px solid #1B458D;
background:url(../jpg/box2.png) no-repeat left top;
}

div.box3{
width:250px;
height:200px;
margin:0px 0px 0px 89px;
padding:0px;
float:left;
border:1px solid #1B458D;
background:url(../jpg/box3.png) no-repeat left top;
}

div.forward-button{
width:30px;
height:30px;
margin:163px 10px 0px 0px;
padding:0px;
float:right;
background:url(../jpg/forward-button-bg.png) no-repeat left top;
}

a.forward{
width:30px;
height:30px;
margin:0px;
padding:0px;
float:right;
background:url(../jpg/forward-button.png) no-repeat left top;
}

a:hover.forward{
width:30px;
height:30px;
margin:0px;
padding:0px;
float:right;
background:url(../jpg/forward-button-hover.png) no-repeat left top;
}

div.footer{
width:934px;
height:70px;
margin:10px 0px 0px 0px;
padding:0px;
float:left;
background:url(../jpg/footer-bg.png) no-repeat center top;
position:relative;
}

div.under_footer_space{
width:934px;
height:10px;
margin:0px;
padding:0px;
float:left;
}

div.menu_bottom{
width:100%;
height:20px;
line-height:20px;
text-align:center;
font-size:8pt;
color:#1B458F;
font-family:tahoma;
}

div.menu_bottom span{
padding:0px 10px;
}

div.menu_bottom a{
font-size:8pt;
color:#1B458F;
font-family:tahoma;
text-decoration:none;
}

div.menu_bottom a:hover{
text-decoration:underline;
}

div.menu_bottom a.current{
font-size:8pt;
color:#1B458F;
font-family:tahoma;
text-decoration:underline;
}

div.closer_stripe{
width:100%;
height:20px;
margin:27px 0px 0px 0px;
padding:0px;
float:left;
text-align:left;
}

div.copyright{
height:20px;
line-height:20px;
float:left;
font-size:8pt;
color:#1B458F!important;
font-family:tahoma;
margin:0px 0px 0px 10px;
padding:0px;
}

div.webcat{
height:20px;
line-height:20px;
float:right;
font-size:8pt;
color:#1B458F!important;
font-family:tahoma;
margin:0px 10px 0px 0px;
padding:0px;
}

div.webcat a{
font-size:8pt;
color:#1B458F!important;
font-family:tahoma;
text-decoration:none;
}

div.banner-up{
margin:18px 0px 0px 0px;
padding:0px;
width:934px;
float:left;
}

div.banner-up img{
margin:0px;
padding:0px;
border:1px solid #1B458D;
}

div.label{
width:100%;
height:40px;
line-height:40px;
font-size:20pt;
font-family:arial;
color:#1B458D;
font-weight:bold;
text-align:left;
float:left;
}

div.page-txt{
width:934px;
margin:0px;
padding:0px 0px 6px 0px;
float:left;
text-align:justify;
line-height:20px;
font-size:10pt;
color:black;
font-family:arial;
}

div.new{
width:155px;
height:127px;
margin:0px;
padding:0px;
background:url(../jpg/new.png) no-repeat right top;
position:absolute;
right:0px;
top:0px;
}

div.new_de{
width:155px;
height:127px;
margin:0px;
padding:0px;
background:url(../jpg/new_de.png) no-repeat right top;
position:absolute;
right:0px;
top:0px;
}

div.new_en{
width:155px;
height:127px;
margin:0px;
padding:0px;
background:url(../jpg/new_en.png) no-repeat right top;
position:absolute;
right:0px;
top:0px;
}

div.deutsch{
width:100%;
margin:0px;
padding:20px 0px 60px 0px;
float:left;
font-size:28pt;
font-weight:bold;
font-family:arial;
color:black;
text-align:center;
}

div.deutsch a{
font-size:14pt;
font-weight:bold;
font-family:arial;
color:#DA251C;
text-decoration:none;
}

div.deutsch a:hover{
text-decoration:underline;
}

span.subtitle{
font-size:12pt;
font-family:arial;
color:#1B458D;
font-weight:bold;
}

div.see_more{
width:100%;
margin:0px;
padding:20px 0px 20px 0px;
float:left;
font-size:28pt;
font-weight:bold;
font-family:arial;
color:black;
text-align:center;
}

div.see_more a{
font-size:14pt;
font-weight:bold;
font-family:arial;
color:#DA251C;
text-decoration:none;
}

div.see_more a:hover{
text-decoration:underline;
}

div.youtube{
width:640px;
height:480px;
margin:20px 0px 20px 147px;
padding:0px;
border:3px solid #1B458D;
float:left;
}

div.map{
width:640px;
height:480px;
margin:0px;
padding:0px;
float:right;
border:1px solid #1B458D;
}

table.download{
width:500px;
margin:20px 0px 0px 217px;
padding:0px;
float:left;
border-collapse:collapse;
}

td.txttxt{
width:250px;
height:25px;
margin:0px;
padding:0px;
text-align:center;
font-size:10pt;
color:black;
font-family:arial;
}

td.miniaturki{
width:250px;
height:115px;
margin:0px;
padding:0px;
text-align:center;
}

td.miniaturki img{
margin:0px;
padding:0px;
border:1px solid #1B458D;
}

/*STYLE DO FORMULARZA*/

input.ordinary_input{
width:300px;
height:25px;
line-height:30px;
text-align:left;
margin:3px 0px 8px 0px;
padding:0px;
background-color:white;
color:black;
font-family:arial;
font-size:9pt;
border-width:1px 1px 1px 1px;
border-color:#1B458D;
border-style:solid;
}

select.ordinary_input{
width:300px;
height:25px;
line-height:35px;
text-align:left;
margin:0px 0px 0px 0px;
padding:4px 0px 0px 0px;
background-color:white;
color:black;
font-family:arial;
font-size:9pt;
border-width:1px 1px 1px 1px;
border-color:#D32016;
border-style:solid;
}

input.ordinary_input_red{
width:300px;
height:25px;
line-height:30px;
text-align:left;
margin:3px 0px 8px 0px;
padding:0px;
background-color:red;
color:white;
font-family:arial;
font-size:9pt;
border-width:1px 1px 1px 1px;
border-color:#D32016;
border-style:solid;
}

select.ordinary_input_red{
width:300px;
height:25px;
line-height:35px;
text-align:left;
margin:0px 0px 0px 0px;
padding:4px 0px 0px 0px;
background-color:red;
color:white;
font-family:arial;
font-size:9pt;
border-width:1px 1px 1px 1px;
border-color:#D32016;
border-style:solid;
}

.ordinary_input_red{
width:300px;
height:25px;
line-height:35px;
text-align:left;
margin:0px 0px 0px 0px;
padding:4px 0px 0px 0px;
background-color:red;
color:white;
font-family:arial;
font-size:9pt;
border-width:1px 1px 1px 1px;
border-color:#D32016;
border-style:solid;
}

option{
color:black;
font-family:arial;
font-size:9pt;
}

textarea.textarea{
width:300px;
height:120px;
text-align:left;
margin:3px 0px 8px 0px;
padding:0px;
background-color:white;
color:black;
font-family:arial;
font-size:9pt;
border-width:1px 1px 1px 1px;
border-color:#1B458D;
border-style:solid;
}

textarea.textarea_red{
width:300px;
height:120px;
text-align:left;
margin:3px 0px 8px 0px;
padding:0px;
background-color:red;
color:white;
font-family:arial;
font-size:9pt;
border-width:1px 1px 1px 1px;
border-color:#D32016;
border-style:solid;
}

input.sendit{
color:white;
font-size:11pt;
font-family:arial;
font-style:normal;
background-color:#1B458D;
cursor:pointer;
text-decoration:none!important;
float:right;
margin-right:28px;
border:none!important;
padding:3px 7px;
}

div.stripe_form{
width:630px;
text-align:left;
text-decoration:none!important;
height:27px;
margin:10px 0px 0px 65px;
padding:0px;
float:left;
}

div.smaller{
width:280px;
margin:0px;
padding:0px 10px 0px 0px;
padding:0px 10px 0px 0px;
float:left;
text-align:right;
}

div.smaller_right{
width:310px;
margin:0px;
padding:0px;
float:left;
text-decoration:none!important;
}

ins{
text-decoration:none!important;
}

div.flashcontent{
width:690px;
height:349px;
margin:20px 0px 20px 122px;
padding:0px;
float:left;
border:0px solid #1B458D;
}

div.visit-counter{
width:220px;
height:20px;
text-align:center;
margin:0px;
padding:0px;
font-size:10pt!important;
color:#1B458F;
font-family:tahoma,arial;
position:absolute;
left:357px;
top:48px;
line-height:20px;
}
















