/* #################################################################
templates
##################################################################*/
.ContentTemplate{
    float:left;
    margin:10px 0;
}
.ContentTemplate div.HeaderSmall{
    margin-bottom:15px !important;
}
/* templates wspólne - wyświetlanie tekstu*/
.t1_txt, .t2_txt, .t4_txt, .t5_txt, .t6_txt, .t7_txt, .text_txt, .html_txt{
    text-align:justify;
    font-size:12px;
    line-height:18px;
    color:#626262;
}
/* templates wspólne - wyświetlanie linków*/
.t1_txt a, .t2_txt a, .t4_txt a, .t5_txt a, .t6_txt a, .t7_txt a, .text_txt a, .html_txt a{
    text-decoration:underline;
    color:#E87313;
    font-weight:normal;
    border:0;
}
/* templates wspólne - wyświetlanie paragrafów*/
.t1_txt p, .t2_txt p, .t4_txt p, .t5_txt p, .t6_txt p, .t7_txt p, .text_txt p, .html_txt p{
    font-size:12px;
    line-height:18px;
    color:#626262;
}
.t1_txt p:first-child, .t2_txt p:first-child, .t4_txt p:first-child, .t5_txt p:first-child, .t6_txt p:first-child, .t7_txt p:first-child, .text_txt p:first-child, .html_txt p:first-child{
    padding-top:0;
    margin-top:0;
}
/* templates wspólne - wyświetlanie obrazków w tekscie*/
.t1_txt img, .t2_txt img, .t4_txt img, .t5_txt img, .t6_txt img, .t7_txt img, .text_txt img, .html_txt img{
    border:1px solid #000000;
}
/* templates wspólne - wyświetlanie borderu dla zdjęć poza tekstem*/
.t1_fotos img, .t2_fotos img, .t3_fotos img, .t4_fotos img, .t5_fotos img, .t6_fotos img, .t7_fotos img, .text_fotos img, .html_fotos img{
    border:0;
    margin:0;
    padding:0;
}
/* templates wspólne - wyświetlanie borderu dla zdjęć poza tekstem*/
.t1_fotos a, .t2_fotos a, .t3_fotos a, .t4_fotos a, .t5_fotos a, .t6_fotos a, .t7_fotos a, .text_fotos a, .html_fotos a{
    border:1px solid #000000;
    float:left;
}
.t1_fotos a, .t7_fotos a{
    margin:5px 0;
}

.t2_fotos a, .t3_fotos a, .t5_fotos a, .t6_fotos a, .text_fotos a, .html_fotos a{
    margin:5px 4px;
}

/* template 1  ################################################*/

.t1_txt{
    float:left;
    width:827px;
}
.t1_fotos{
    float:left;
    width:142px;
    margin:0 0 0 23px;
}
.t1_fotos a{
    margin:5px 0;
}
/*###############################################################*/
/* template 2  ################################################*/
.t2_txt{
    float:left;
    width:992px;

}
.t2_fotos{
    float:left;
    width:992px;
}
/* template 3  ################################################*/
.t3_fotos{
    float:left;
    width:992px;
}
/* template 4  ################################################*/

.t4_txt{
    float:left;
    width:992px;
}
.t4_fotos{
    float:left;
    width:992px;
    position:relative;
    margin:0 0 15px 0;
}
/* template 6  ################################################*/
.t6_txt{
    float:left;
    width:992px;
}
/* template 7  ################################################*/
.t7_txt{
    float:left;
    width:825px;
}
.t7_fotos{
    float:left;
    width:142px;
    margin:0 25px 0 0;
}
/* template txt  ################################################*/
.text_txt{
    float:left;
    width:992px;
}
/* template html  ################################################*/

.html_txt{
    float:left;
    width:992px;
}



/* #################################################################
attachments
##################################################################*/
.Attachments{
    float:left;
    width:100%;
    margin:10px 0;
}
.Attachments_BoxLeft{
    background:#E8E8E8;
    float:left;
    width:250px;
    padding:5px;
    margin:5px 35px;
}
.Attachments_BoxRight{
    background:#E8E8E8;
    float:left;
    width:250px;
    padding:5px;
    margin:5px 35px;
}
.Attachments_BoxImg{
    background:url(../icons/default.png) no-repeat;
    float:left;
    width:35px;
    height:43px;
    margin-right:5px;
}
.Attachments_BoxDot{
    position:relative;
    float:left;
    display:block;
    width:35px;
    height:43px;
    margin:0;
    padding:0;
}
.Attachments_BoxTxt{
    width:170px;
    float:left;
    color:#333333;
    font-size:11px;
    text-align:left;
    margin:0;
    overflow:hidden;
    padding:0;
}
.Attachments_BoxDownload{
    width:25px;
    height:30px;
    float:left;
    display:block;
    margin:8px 0 0 10px;
    background:url(../des/show.png) no-repeat;
}








/*Filetypes*/
.jpg{
    background:url(../icons/jpg.png) no-repeat;
}
.pdf{
    background:url(../icons/pdf.png) no-repeat;
}
.ace{
    background:url(../icons/ace.png) no-repeat;
}
.bmp{
    background:url(../icons/bmp.png) no-repeat;
}
.dat{
    background:url(../icons/dat.png) no-repeat;
}
.doc{
    background:url(../icons/doc.png) no-repeat;
}
.odt{
    background:url(../icons/txt.png) no-repeat;
}
.docx{
    background:url(../icons/docx.png) no-repeat;
}
.emf{
    background:url(../icons/emf.png) no-repeat;
}
.fon{ 
    background:url(../icons/fon.png) no-repeat;
}
.gif{
    background:url(../icons/gif.png) no-repeat;
}
.font{
    background:url(../icons/fon.png) no-repeat;
}
.html{
    background:url(../icons/html.png) no-repeat;
}
.ini{
    background:url(../icons/ini.png) no-repeat;
}
.jpeg{
    background:url(../icons/jpeg.png) no-repeat;
}
.pdd{
    background:url(../icons/pdd.png) no-repeat;
}
.png{
    background:url(../icons/png.png) no-repeat;
}
.ppt{
    background:url(../icons/ppt.png) no-repeat;
}
.pptx{
    background:url(../icons/pptx.png) no-repeat;
}
.psd{
    background:url(../icons/psd.png) no-repeat;
}
.rar{
    background:url(../icons/rar.png) no-repeat;
}
.tif{
    background:url(../icons/tif.png) no-repeat;
}
.tiff{
    background:url(../icons/tiff.png) no-repeat;
}
.ttf{
    background:url(../icons/ttf.png) no-repeat;
}
.txt{
    background:url(../icons/txt.png) no-repeat;
}
.xls{
    background:url(../icons/xls.png) no-repeat;
}
.xlsx{
    background:url(../icons/xlsx.png) no-repeat;
}
.xml{
    background:url(../icons/xml.png) no-repeat;
}
.zip{
    background:url(../icons/zip.png) no-repeat;
}


/* #################################################################
nyroLoginBox
##################################################################*/


.loading_spinner  {

    padding-left:50px;
    background:url(../images/loading.gif) no-repeat center left;
    padding: 25px;
}
.loading_overek {
    clear:both;
padding:40px;text-align:center;font-size:16px;font-weight: bold;
}



.formRow {
    margin:1px;
    clear:both;
}

.formRow  label {
    float:left;
    width:200px;

}
.offliner {
position: fixed;
top:0px;
padding: 15px;
background: red;
opacity:0.7;
font-size: 15px;
font-weight: bolder;
color: white;
text-align: center;
width: 100%;
text-shadow: 2px 2px 2px #000;
border-bottom: 2px solid #fff;

}



