/*
Quick.Cms.Lite default stylesheet
Copyright by OpenSolution.org 2006
*/

/* GLOBAL STYLES */
body,h1,h3,h4,h5,h6,p,form,fieldset,img,th{margin:0;padding:0;border:0}


/* below you can change background and font for all site */
body{font:12px verdana;margin:0px 0px 0px 0px;background:#7EA7D3;color:#fff;}
h1{display:none;color:#fff;font-size:1px;}
hr {size:1px; color:#CCCCCC; height:1px;}
.clear{clear:both; height:20px;}

/* MAIN PAGE: head, body and global container */
#container{width:990px;padding:0px;margin:0 auto;background:#33456C;}

#body{background:url('../img/main_podklad.jpg') repeat-y;}
#body .content{float:left;width:660px;margin-left:0px; margin-top:0px;}
#body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#column{float:left;width:250px;padding:0 0 0 0px;}
*html #column{width:250px;}

#flash{ margin:auto; }
#lang{ float:left; padding:8px 64px ;}
#lang a{ font-weight:bold; color:#FFFFFF; margin-right:16px;}
/* FOOTER */

#foot{width:990px; padding-top:15px; padding-bottom:15px;text-align:center; }
#foot .powered{text-align:center; }
#foot .powered a{font:10px tahoma;color:#9c0;}
.copy {margin-left:50px;}
.kontakt {float:left;background:#9C0100; width:990px; height:20px; padding-top:5px;}
.kon {padding-left:300px;padding-top:15px;font-weight:bold;}

/* MENU LEFT */
#menu2{font-family: sans-serif;font-size:15px ;float:left; width:270px; margin-left:0px; margin-top:0px; padding-left:15px; padding-top:40px; padding-bottom: 10px; list-style:none;}
#menu2 ul{}
#menu2 li{text-align:left;border-bottom:1px solid #E75958; text-decoration:none; width:200px;margin-left:10px;}
#menu2 a{text-decoration:none;font-weight:bold;display:block;color:#fff;padding:12px 10px 3px 0px;margin-left:20px; }
#menu2 a:hover{text-decoration:none;color:#fff; padding-left:10px;}
#menu2 a.selected{color:#fff;text-decoration:none;}

/* MENU TOP */
#head{float:left;width:990px;background:url('../img/podtop.jpg') repeat-y; text-align:left; }
#menu1{float:left; }
#menu1 a{display:block;float:left;border:0; padding:10px 11px; font-weight:bold;font-size:12px;text-decoration:none;color:#000033; border-right:1px solid #000033; }
#menu1 a:hover{color:#CC0000;}
#menu1 a.selected{color:#fff; padding:10px 14px; background:#990000;}
.eko { margin:2px 0px -5px 6px}

/* PAGE DETAILS - name, description */
#pageShow{padding:5px 20px 5px 20px;}
#pageShow h2{font-size:1.5em;color:#fff;text-transform:uppercase;}
#pageShow h3{margin-bottom:10px;font-weight:normal;font-size:11px;color:#cc0000;margin:5px 0 5px 5px;}
#pageShow h3 a{color:#CCCCCC;text-transform:uppercase; font-weight:bold; font-size:14px;}
#pageShow .txt{font-size:11px; margin-left:auto;}
#pageShow hr {size:1px; color:#CCCCCC; height:1px;}

/* PAGE DETAILS - photo */
#pagePho{float:left; }
#pagePho img{border:0px solid #e7e7e7;margin-right:20px;}

/* PAGE DETAILS - sub pages list - under description */
#pageSubList{margin:0px 0px 0px 0px;}
#pageSubList .l{padding:0px 0px 0px 0px; width:auto; float:left;}
#pageSubList .l h2{font-size:11px;}
#pageSubList .l h2 a{color:#ccc;font-weight:bold; font-size:14px; }
#pageSubList .l p{font-size:10px;margin:2px 0px 0px 0px;}
#pageSubList .l img{float:left;margin:0px 0px 15px 0px;}

/* PAGE DETAILS - files list */
#pageFil{margin:10px 0;}
#pageFil td{font-size:10px;padding:5px 0 4px 5px;}
#pageFil p{font-size:10px;color:#b6b6b6;}

/* global link styles */
a{text-decoration:none;}
a:link{color:#86C0E6;text-decoration:none;}
a:visited{color:#86C0E6;text-decoration:none;}
a:active{color:#86C0E6;text-decoration:none;} 
a:hover{color:#86C0E6;text-decoration:none;}

/* MESSAGE - error and confirm messages styles */
#message{text-align:center;}
#error, #ok{font-size:14px;font-weight:bold;line-height:2em;padding:100px 0;}
#error a, #ok a{font-size:11px;font-weight:normal;color:#000;}
#error{color:red;}
#ok{color:fff;}
.error{font-size:16px;font-weight:bold; color:#FFFFFF;}
/* OTHER - styles from html editor */
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}

/* BACK link style */
#back{font-size:10px;float:left;padding-top:40px; padding-bottom:30px;  }
#back a{color:#fff;}
#back a:hover{color:#b6b6b6;}

#drukuj {float:left;background:#9D0000; margin-top:1px;  }
#drukuj a{background:#9D0000;display:block;float:left;border:0; padding:8px 30px 8px 30px; font-weight:bold;font-size:13px;text-decoration:none;color:#fff; border:1px solid #CCCCCC;}
#drukuj a:hover{background: #003366;}
/* global form styles */
.input, select{border:1px solid;border-color:#b6b6b6;font:11px verdana; background-color:#F0F0F0; margin-top:2px; padding:3px 3px 3px 3px; }
.input_k {border:1px solid;border-color:#b6b6b6;font:11px verdana; background-color:#F0F0F0; margin-top:2px; padding:3px 3px 3px 3px; width:250px }
.input_z {border:1px solid;border-color:#b6b6b6;font:11px verdana; background-color:#F0F0F0; margin-top:2px; padding:3px 3px 3px 3px; width:400px }
.textarea{border:1px solid;border-color:#b6b6b6;font:11px verdana; background-color:#F0F0F0; margin-top:2px; padding:3px 3px 3px 3px; width:auto;}
.wyslijkatalog {background:url('../img/pobierz.jpg) no-repeat');}
