/* Basic styles */
*{margin:0;padding:0}
a img,fieldset{border:0}
img,object{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none}
ul{list-style:none}
input,textarea{padding:1px}
option{padding:1px .5em 0 2px}
input.submit{cursor:pointer}
td{vertical-align:top}
.hide{display:none}
.shide{left:-9999px;position:absolute}
.fclear{overflow:hidden;zoom:1}

/* Html,body,wrapper */
html{background:url('/images/header_bg.gif') repeat}
body{font:11px/100% verdana,arial,tahoma,sans-serif}

/* HEADER */
#header-out{background:url(/images/header_bg.gif) repeat; }
#header{height:268px;position:relative;width:752px;margin:0 auto;background:#fff}
#header-lang{position:absolute;left:22px;top:8px}
#header-lang a{color:#312A20;font-weight:bold;font-size:.9em; }
#header-lang a:hover{color:#c8c8c8}
#header-tel{position:absolute;right:14px;top:8px;color:#312A20;font-weight:bold;font-size:.9em;}
#header-zur{position:absolute;right:5px;top:232px}
#flash-1{position:absolute;left:5px;top:30px}
#flash-2{position:absolute;left:5px;top:65px}
#flash-3{position:absolute;left:5px;top:268px}

/* FOOTER */
#footer{width:752px;height:118px;margin:0 auto;background:url(/images/footer_bg.jpg) no-repeat}
#copyright{color:#AABEC6;font-size:.9em;text-align:center;font-weight:bold}
#copyright a{color:#AABEC6}
#copyright a:hover{color:#fff}
#footer-nav{color:#fff;font-size:.9em;text-align:center;padding:30px 0 15px}
#footer-nav a{font-weight:bold;color:#fff;text-transform:uppercase; }
#footer-nav a:hover{color:#d3f3ff}
#footer-tags{color:#AABEC6;font-size:.9em;text-align:center;font-weight:bold}
#footer-tags a{color:#AABEC6}
#footer-tags a:hover{color:#fff}

/* MAIN */
#main-out{background:#BEBEBE}
#main{margin:0 auto;width:752px;overflow:hidden;height:100%;background:#fff}

/* RIGHT */
#right{width:236px;float:left;margin-right:5px;position:relative; }
#right img.top{border:1px solid #3F3F3F;border-top:0;margin:0 0 1px}
#right a.top{display:block;background:#005E86;color:#fff;font-weight:bold;position:absolute;top:153px;right:1px;height:25px;line-height:25px;padding:0 12px;font-family:arial,sans-serif}
#right a.top:hover{background:#000}
#right p{background:#AEB7BB;padding:10px;;font-size:.9em;}
#right p a{color:#525252}
#right p a:hover{color:#000}
#right-zam{padding:14px 0 0 70px;background:#C0DBE6 url(/images/right-zam-bg.jpg) no-repeat;height:69px;position:relative;}
#right-zam p a{display:block;background:#0072A2;color:#fff;position:absolute;top:33px;left:181px;height:17px;line-height:17px;padding:0 12px;font-family:arial,sans-serif}
#right-zam p a:hover{background:#000}
#right-zam p{color:#000;background:transparent;padding:9px 0 0 5px;font-family:arial,sans-serif}

/* CONTENT */
#content{padding:0 15px 10px 20px;float:left;width:476px}
#content h1{margin:0 -15px 0 -15px;padding:38px 0 0;height:84px}

/* CONTENT Styles */
#content{color:#525252}
#content p,#content table,#content form{margin:0 0 1em;font:11px/130% verdana,arial,tahoma,sans-serif}
#content a{color:#0074a5;text-decoration:none; }
#content a:hover{color:#0074a5;text-decoration:underline; }
#content a.top{background:#9b0000;color:#ffc5c5;font-weight:bold;padding:5px 5px;font-family:verdana, arial,sans-serif;text-decoration:none;}
#content a.top:hover{background:#000000;color:#ffffff}
#content h2{font-size:1.4em;margin:0 0 .5em}
#content h3{font-size:1.1em;margin:0 0 .5em}
#content p.pogrubienie{color:#9b0000;font-weight:bold;}

#content div.hr{background:url('/images/hr.gif') no-repeat;margin:0 0 1em;height:3px}

#content ul{margin:0.5em 0 1em 0;list-style:disc}
#content ul li{margin:0 0 .3em 1.5em}


#content ol{list-style:decimal;margin:0.5em 0 1em 0;color:#7e8ca2;}
#content ol li{margin:0 0 0 2em}
#content dl{margin:0.5em 0 1em 0}
#content dl dt{margin:0 0 .2em;font-weight:bold}
#content dl dd{margin:0 0 1em 3em}
#content img.right{float:right;margin:0 0 1em 2em}
#content img.left{float:left;margin:0 2em 1em 0}
#content blockquote{padding:0 0 0 1em}
#content .images{text-align:center}
#content .images img{border:1px solid #BBC9D3;margin:0 .5em .5em;background:#D9E1E7;padding:4px;display:inline}
#content hr{border:0;height:1px;background:#ccc;color:#ccc;margin:0 0 1em}

/* CONTENT Form Styles */
#content form div{margin:0 0 .5em;overflow:hidden;zoom:1}
#content legend{padding:0 .5em}
#content form h2{margin:0 0 .5em}
#content label{float:left;line-height:1.5em;width:10em;text-align:right;padding:0 .5em 0 0}
#content input,#content textarea,#content select{background:#fff;border:1px solid #ccc;color:#000;float:left;font-size:1em}
#content input.submit{margin-left:10.5em;}
#content form div.required{font-weight:bold}
#msg-error{color:red;margin:0 0 1em;padding:2px}
#msg-error span.label{font-weight:bold}

/* CONTENT Table Styles */
#content table{border-collapse:collapse}
#content table caption{font-weight:bold;padding:0 0 3px}
#content table tbody td,#content table tbody th{border:1px solid #ccc;padding:3px 6px}
#content table tbody th{font-weight:normal }
#content table tfoot td{font-size:.9em;font-style:italic;padding:3px 0 0}

/* OFERTA Styles */
#oferta table{border-collapse:collapse;margin-top:10px;margin-bottom:10px;}
#oferta table caption{font-weight:bold;padding:0 0 3px}
#oferta table tbody td,#oferta table td,#content table tbody th{font-size:.8em;border:1px solid #fff;padding:3px 6px}
#oferta table tbody th{font-weight:normal }
#oferta table tfoot td{font-size:.8em;font-style:italic;padding:3px 0 0}


