﻿body
{
    background: white url(/images/master/master_bg.png);
    margin: 0;
    background-repeat: repeat-x;
    padding: 0;
    overflow-y: scroll;
}
a
{
    text-decoration: none;
    border: none;
}
a img
{
    border: none;
}
.main
{
    font-family: Arial;
    margin: auto;
    text-align: left;
    width: 1004px;
    font-size: 12px;
}
.mainSpan
{
    float: left;
    height: 100%;
    margin-top: -20px;
    width: 100%;
}
.master_top
{
    background: url("/images/Master/master_top.png") repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 225px;
    width: 984px;
}
.masterTop
{
    background: url("/images/Master/masterTopTop.png") no-repeat scroll 0 0 transparent;
    height: 20px;
    position: relative;
    width: 1004px;
    z-index: 50;
}

.master_box
{
    float: left;
    width: 100%;
    height: 100%;
}
.master_box .top
{
    width: 100%;
    height: 12px;
    background: transparent url(/images/master/master_box_t.png);
    background-repeat: no-repeat;
    float: left;
}
.master_box .middle
{
    width: 100%;
    min-height: 520px;
    background: transparent url(/images/master/master_box_m.png);
    background-repeat: repeat-y;
    float: left;
}
.master_box .bottom
{
    width: 100%;
    height: 21px;
    background: transparent url(/images/master/master_box_b.png);
    background-repeat: no-repeat;
    float: left;
}
.master_lr
{
    float: left;
    width: 10px;
    height: 746px;
    background: transparent url(/images/master/master_LRbg.png);
    position: absolute;
}
.master_menu
{
    clear: right;
    float: right;
    margin-top: 75px;
}
.master_con
{
    float: left;
    width: 965px;
    margin-left: 20px;
}
.tab
{
    background: transparent url(/images/master/menu.png);
    float: left;
    height: 44px;
    margin-right: 15px;
}

.tab1
{
    width: 74px;
    background-position: 0 0;
}
.tab1:hover, .tab1hover
{
    background-position: 0 -40px;
    height: 50px;
}
.tab2
{
    background-position: -87px 0;
    width: 81px;
}
.tab2:hover, .tab2hover
{
    background-position: -87px -40px;
    height: 50px;
}
.tab3
{
    background-position: -186px 0;
    width: 141px;
}
.tab3:hover, .tab3hover
{
    background-position: -186px -40px;
    height: 50px;
}
.tab4
{
    background-position: -337px 0;
    width: 99px;
}
.tab4:hover, .tab4hover
{
    background-position: -337px -40px;
    height: 50px;
}
.firmaLinks a
{
    color: Black;
    font-weight: bold;
    line-height: 20px;
}
.firmaLinks a:hover
{
    text-decoration: underline;
}
.adminMenu
{
    float: left;
    color: White;
    line-height: 44px;
    font-size: 13px;
}
.adminMenu a
{
    color: White;
}
.validation-summary-errors
{
text-align:center;
color:Red;
}
.field-validation-error
{
color:Red;
}
.omenu
{
	display:none;
	position:absolute;
	width:81px;
	background-color:#B5340D;
	}
	.omenu a
	{
		float:left;
		width:100%;
		height:20px;
		clear:both;
		display:block;
		font-size:16px;
		color:White;
		padding:5px 0;
		text-indent:10px;
		font-weight:bold;
		}
	.tab2:hover .omenu
	{
		display:block;
		}
		
