﻿
html, body 
{
    width:100%;
    height:100%;
}
body
{
    margin:0px;
    padding:0;
    font-size:70%;
    font-family:Verdana;    
    color:Black;
    background-color:White;
}
* html .png {
	behavior: url('/App_Themes/pngfix.htc');
}

table 
{
    width:auto;
    border-collapse:collapse;
}
table td 
{
    padding:0px;
}

table td.p5 
{
    padding:5px;
}


table.Main 
{
    background-color:Transparent;
    background-image:url(/Images/heads/main.jpg);
    background-repeat:no-repeat;
    background-position:0 0;
    width:100%;
    text-align:left;
}
table.Page 
{
    background-image:url(/Images/bg_page.jpg);
    background-repeat:no-repeat;
    background-position:3% 0%;
    width:100%;
    text-align:left;
}
td.Left
{
    padding-top:30px;
    /*padding-left:10%;*/
}
div.leftContainer 
{
    width:170px;

}
td.Center 
{

}
td.Right 
{
    padding-right:10%;
}
td.Container 
{
    padding-left:3%;
    padding-right:3%;
    width:100%;
}
img
{
    border:0px;
}
h1
{
    margin:0px;
    margin-bottom:.6em;
    padding:0px;
    font-size:1.24em;
}
h2 
{
    margin:0px;
    padding:0px;
    font-size:1em;
}
a 
{
    color:#DB0107;
}
div.News 
{
    margin-top:20px;
}
div.logoContainer
{
    text-align:center;width:167px;
}
div.mainMenuContainer 
{
    width:167px;
    background-color:#DB0107;
    margin-top:25px;
    text-align:left;
}
div.mainMenuList
{
    padding-top:10px;
}
div.menuItem 
{
    clear:left;
}
div.menuItem div 
{
    float:left;
}
div.menuArr 
{
    width:20px;
    padding-top:3px;
}
div.menuLink 
{
    margin-bottom:10px;
    width:140px;
}

div.menuItem div a 
{
    color:White;
    font-size:12px;
    text-decoration:underline;
}

div.rMenuItem 
{
    margin-bottom:.4em;
}

.small 
{
    font-size:.9em;
}
div.phoneline 
{
    width:154px;
    background-color:#BFBDC4;
    color:White;
    padding-top:16px;
    margin-top:15px;
}
div.imgPhoneline 
{
    float:left;height:70px;padding-left:8px;padding-right:6px;
}
div.pad 
{
    padding-top:18px;
    padding-bottom:14px;
}
div.gradusnik 
{
    margin-top:200px;
    margin-bottom:1em;
}

input,select,textarea 
{
    font-size:.8em; 
}
.form 
{
    width:95%;
    font-size:1.1em;
}
table.forms 
{
    width:90%;
}
table.forms td 
{
    padding-bottom:0.3em;
    padding-left:4px;
}
#dMarks 
{
    width:auto;
    height:auto;
    margin-top:25px;
}
#pUp 
{
    position:absolute;
    width:336px;
    height:269px;
    top:150px;
    left:200px;
    background-image:url(/Images/bg_popup.gif);
    display:none;
}
#pImg 
{
    float:left;
    width:auto;
    margin:20px;
}
#pTxt 
{
    margin:20px;
}
.mGrid 
{
    float:left;
    width:auto;
    margin-right:2%;
    margin-bottom:20px;
    cursor:pointer;
}
img.closeImg 
{
    cursor:pointer;margin-top:1px;margin-right:5px;
}
.banner 
{
    width:170px;
}
div.vacation 
{
    padding-left:10px;
    margin-bottom:1.6em;
    margin-top:1.0em;
}

div.chooselang 
{
    height:30px;
   /*	text-align:right;*/
}
div.lang 
{
    float:left;
}
table.searchTab td 
{
    padding:4px;
}
table.tcalendar 
{
    width:40px;
    border-collapse:collapse;
}
table.tcalendar td 
{
    padding:0px;
    padding-right:5px;
    cursor:pointer;
}
#factorysMap 
{
    width:466px;
    height:277px;
    /*background-image:url(/Images/bgmapfactory.gif);
    background-repeat:no-repeat;*/
}
.p5
{
padding:5px;
}

#pTool
{
    position:absolute;
    width:266px;
    height:80px;
    background-image:url(/Images/bg_tool.gif);
    background-repeat:no-repeat;
    display:none;
    padding-top:15px;
}