html,body {margin:0px; padding:0px;}
html {background:#def3ff url(../img/blue/bg.png) repeat-x;}
body {background:url(../img/blue/bomble.png) 112px 98px no-repeat; font:normal 11px "Arial, Tahoma, Verdana",sans-serif;}
.submenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	margin-left: 24px;
	margin-top: 3px;
	margin-bottom: 15px;
	color: #165386;
	width: 120px;
	text-align:left;
}

.validatorCalloutHighlight 
{
    background-color: lemonchiffon; 
}

.menuSrv {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 3px;
	margin-bottom: 15px;
	color: #165386;
	width: 1px;
	text-align:right;
}

.menu,.submenu a{
	text-decoration:none;
	color: #165386;	
}
.menu,.submenu a:hover{
	text-decoration:underline;
	color: #165386;	
}

/* left side */
.bck_left_mid {
	background-image:url(../img/gfx_09.jpg);
	background-position:top right;
	background-repeat:no-repeat;

}
.bck_left_top1 {
	background-image:url(../img/gfx_02.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#1095E7;
}
.bck_left_top2 {
	background-image:url(../img/gfx_06.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#1095E7;	
}
.bck_left_bot1 {
	background-image:url(../img/gfx_14.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#44833C;	
}
.bck_left_bot2 {
	background-image:url(../img/gfx_17.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#44833C;
}


/* right side */
.bck_right_mid {
	background-image:url(../img/gfx_11.jpg);
	background-position:top left;
	background-repeat:no-repeat;

}
.bck_right_top1 {
	background-image:url(../img/gfx_04.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#0D74C8;
}
.bck_right_top2 {
	background-image:url(../img/gfx_08.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#0D74C8;	
}
.bck_right_bot1 {
	background-image:url(../img/gfx_16.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#44823C;	
}
.bck_right_bot2 {
	background-image:url(../img/gfx_19.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#44823C;
}

/* top */
.top_banner {
	background-image:url(../img/gfx_1a.jpg);
}
.bottom {
	background-image:url(../img/gfx_15.jpg);
}

#content {
	width: 620px;
	/*float:left;
	display: inline;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:0px;
	margin-right:0px;
}

#content p.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
}

#login {
	width:240px;
	height: 20px;
	float:right;
	margin-right: 34px;
	margin-top: 0px;
	vertical-align: bottom;
	display:inline;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
#login input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:2px;
}


input.chlogin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:2px;
}

select.chlogin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:2px;
}

table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px; 
	width:100%;
}

td.content_l{
	border-top: dotted 1px #44823C; 
	border-left: dotted 1px #44823C;
	text-align: center;
}

td.content_c{
	border-top: dotted 1px #44823C; 
	border-left: dotted 1px #44823C; 
	text-align:center;
}

td.header_modul{
	background-color:#B2C6D1;
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
}

td.header_top{
	border-top: 0px none; 
	border-left: 0px none; 
	background-color:#DBDBDB;
	background-repeat:repeat-x;
	text-align:center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



#btn1
{
	border-top: 1px solid #1969af; 
	border-left: 1px solid #1969af; 
	background-image: url('../img/tab.gif'); 
	background-repeat:repeat-x; 
	text-align:center; 
	font-weight: bold;
	background-color: #6bade7;
}

.nomargin
{
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.prop 
{
	min-height:580px;
    width:1px;
}

.menu_top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin-left: 620px;
	padding: 0px;
}
.menu_top a {
	color: #3c62ab;
}

.menu_top a:hover {
	color: red;
}

.menu_top input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:10px;
	width:70px;
}

.menu_top_out {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin-left: 420px;
	padding: 0px;
}
.menu_top_out a {
	color: #3c62ab;
}

.menu_top_out a:hover {
	color: red;
}

.menu_top_out input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:10px;
	width:70px;
}


.style2 {color: #777c8b}
.style3 {color: #aab1c6}

.navcontainer
{
width: 219px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: center;
}

.menu
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	display: block;
	width: 210px;
	height: 25px;
	padding: 7px 0px 00px 5px;	
	border-width: 1px;
	border-color: #ffe #aaab9c #ccc #fff;
	border-style: solid;
	color: #274296;
	text-decoration: none;
	height:23px;
	background: #f7f2ea;
	background-image: url('../img/gfx_menu_10.jpg');
}

.menu a
{
	text-decoration: none;
	font-size:14px;
}

.menu:hover
{
	color: #db1515;
	border-color: #aaab9c #fff #fff #ccc;
}

.master2 
{
	
	max-width: 946px;
}

.master3 
{
	
}
.master4 
{
	
}
.master5 
{
	
}
.master6
{
	
}

.master7 
{
	height: 82px;
	/*width: 946px;*/
	max-width: 946px;
}
.master8 
{
	height: 82px; 
	width:auto;
}
.master9 
{

    max-width: 946px;
}
.master10 
{
}
.master11 
{
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.GridView th 
{
	border-top: 0px none; 
	border-left: 0px none; 
	background-image:url('../img/tab1.gif'); 
	background-repeat:repeat-x;
	text-align:center;
	background-color: #e2aa47;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.GridView td 
{
	border-left: 0px none; 
	border-top: 0px none; 
	background-image:url('../img/tab2.gif'); 
	background-repeat:repeat-x; 
	text-align:center;
	background-color: #8da55a;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.menuSub
{
    font-size:12px;
    height: 30px;
    width: 179px;
    border-bottom: solid 1px #ffffff;
    padding-left: 20px;
    text-align: left;
}

.menuItem
{
	/*font-size:12px;
    height: 30px;
    width: 214px;
    background-image: url(../img/gfx_menu_10.jpg);
    background-repeat: no-repeat;
    border-bottom: solid 1px #ffffff;
    padding-left: 10px;
    text-align: left;
    text-decoration:none;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	/*text-transform: lowercase;*/
	display: block;
	width: 210px;
	height: 23px;
	padding: 7px 0px 00px 9px;	
	border-width: 1px;
	border-color: #ffe #aaab9c #ccc #fff;
	border-style: solid;
	color: #274296;
	text-decoration: none;
	background: #f7f2ea;
	background-image: url(../img/gfx_menu_10.jpg);
}

.menuSub a, .menuItem a, .menuSub a:visited, .menuItem a:visited
{
	text-decoration: none;
	white-space:nowrap;	
	
}

.menuSub a:hover, .menuItem a:hover
{
	text-decoration: underline;
	color:Red;
	white-space:nowrap;	
	
}

.tablestyle
{
   font-family:arial;
   margin:10px 0pt 15px;
   font-size: 8pt;
   border-color: #CDCDCD;
   width:100%;
   color: #3D3D3D;
}

.rowstyle
{
   background-color: #FFFFFF;
}

.rowstyle td, .alternatingrowstyle td 
{
   padding: 4px;
}

.tablestyle td, .tablestyle th
{
   border-color: #CDCDCD;
}

.alternatingrowstyle
{
    background-color:#D4DEE2;
}

.headerstyle 
{
    background-color:#B2C6D1;
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
}  

.tablestyle th
{
	background-color:#B2C6D1;
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
}

.tablestyle tr
{
	background-color: #FFFFFF;
}

.tablestyle tr td
{
	background-color: #FFFFFF;
}
.fieldset
{
    border: solid 1px #c8c8c8;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    min-height: 400px;
}

legend
{
    font-size :12px;
    font-weight: bold;
    color: #264977;
    background-color:inherit;
}

.bar_main
{
    font-family: Arial, Helvetica;
    font-size: 24px;
    color: #314B9D;
}
.button
{
    height: 20px;
    font-size: 10px;
    color: #090909;
    background-color:inherit;
}

.input
{
    width: 110px;
    height: 18px;
    font-size: 11px;
    border: solid 1px #c8c8c8;
}


.GridView_main
{
    color: inherit;
}

.GridView_row
{
    color: inherit;
    background-color: #FfFfFf;
}

.GridView_alterRow
{
    background-color:#D4DEE2;
}

.GridView_header
{
	background-color:#B2C6D1;
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
	color: inherit;
    font-weight: bold;
    text-align: center;
}

/* AjaxToolkit Popup - Start*/
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}
/* AjaxToolkit Popup - Koniec*/