BODY, SELECT, INPUT     {
                font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 11px;
		background-color : #eeeeee;
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		color: #444444;
        }

TABLE {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
}

.radio {
                background-color : transparent;

}


#mainConteiner {margin: 0 auto; width: 704px; height: auto;}
#mainConteiner .textConteiner {width: 704px; height: auto; float: left; margin: 30px 0 0 0;}
#mainConteiner .textConteiner .bubble {width: 172px; height: 43px; float: left; padding: 13px 0 0 532px; text-align: center; background: url('images/info_page-title-message.png') no-repeat right; overflow: hidden; color: #fff; font-size: 13px;}
#mainConteiner .textConteiner .messageTop {width: 704px; height: 48px; float: left; background: url('images/info_page-message-top.png') no-repeat top; overflow: hidden;}
#mainConteiner .textConteiner .messageMiddle {width: 684px; height: auto; float: left; padding: 0 10px; background: url('images/info_page-message-bgr.png');}
#mainConteiner .textConteiner .messageBottom {width: 704px; height: 48px; float: left; background: url('images/info_page-message-bottom.png') no-repeat bottom; overflow: hidden;}


#mainConteiner .pagesConteiner {width: 704px; height: auto; float: left; margin: 30px 0 0 0;}
#mainConteiner .pagesConteiner .bubble {width: 172px; height: 43px; float: left; padding: 13px 0 0 532px; text-align: center; background: url('images/info_page-title-pages.png') no-repeat right; overflow: hidden; color: #fff; font-size: 13px;}
#mainConteiner .pagesConteiner .messageTop {width: 704px; height: 10px; float: left; background: url('images/info_page-pages-top.png') no-repeat top; overflow: hidden;}
#mainConteiner .pagesConteiner .messageMiddle {width: 690px; height: auto; float: left; padding: 0 6px 0 8px; background: url('images/info_page-pages-bgr.png');}
#mainConteiner .pagesConteiner .messageMiddle .bgColorGray {background-color: #f4f4f4;}
#mainConteiner .pagesConteiner .messageMiddle .row {width: 687px; height: 22px; float: left;}
#mainConteiner .pagesConteiner .messageMiddle .row .number {width: 25px; height: 18px; padding: 4px 3px 0 0; float: left; border-right: 1px solid #eaeaea; text-align: right; color: #bbbbbb;}
#mainConteiner .pagesConteiner .messageMiddle .row .http {width: 320px; height: 18px; padding: 4px 0 0 5px; float: left; border-right: 1px solid #eaeaea;}
#mainConteiner .pagesConteiner .messageMiddle .row .http A {color: #666666; font-weight: bold; text-decoration: underline;}
#mainConteiner .pagesConteiner .messageMiddle .row .http A:HOVER {text-decoration: none;}
#mainConteiner .pagesConteiner .messageMiddle .row .description {width: 320px; height: 18px; padding: 4px 0 0 5px; float: left; color: #666666;}
#mainConteiner .pagesConteiner .messageBottom {width: 704px; height: 10px; float: left; background: url('images/info_page-pages-down.png') no-repeat bottom; overflow: hidden;}


.form_edit {
                background-color : #FEFCF2;
                border : 1px solid #999999;
		padding-left:4;
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
 
      }

.form_edit_calendar {
                background-color : #f2f2f2;
                border : 1px solid #999999;
		padding-left:4;
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
       }


.form_edit_hidden {
                background-color : Transparent;
                border : 0px solid #7F9DB9;
		padding-left:4;
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
       }

.form_edit_red {
                background-color : white;
                border : 1px solid #c10000;
		padding-left:4;
		font-size : 11px;
        }


.form_edit_disabled {
                border : 1px solid #7F9DB9;
                background-color : #EEEEEE;
		padding-left:4;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color:#aaaaaa;
	}



.table_background {
                        background-color : #EDD6A4;
                        }

.table_row_background {
                background-color : #777777;
        }

.table_row {
                height : 16px;
                font-weight : bold;
                border : 0px solid #BBBBBB;
	
        }



.tdinfo1 { background-color: #CBD9FF; }
.tdinfo2 { background-color: #DEE7FE; }
.tdinfo3 { background-color: #FFFACD; }
.tdinfo4 { background-color: #E1E1E1; }
.tdinfo5 { background-color: #F0F0F0;}

.tdinfodisabled { background-color: #A19FFF; }


.menu a                { text-decoration: none; text-align: left; height: 14; width:144; font-weight:bold;
                                border-top: 1px solid #86A6F9; border-bottom: 1px solid #86A6F9; }
.menu a:visited        { color:transparent; text-decoration: none; }
.menu a:hover          { text-decoration: none; background-color :white; border-top: 1px solid red;
                                border-bottom: 1px solid red;}

.menu2 a                { text-decoration: none; text-align: left; height: 14; width:15; font-weight:bold;
                                border-top: 1px solid #86A6F9; border-bottom: 1px solid #86A6F9; }
.menu2 a:visited        { color:transparent; text-decoration: none; }
.menu2 a:hover          { text-decoration: none; background-color :white; border-top: 1px solid red;
                                border-bottom: 1px solid red;}

.menu_background {
                background-color : #FCDD7E;
                border : 1px solid #777777;
        }

.login_edit {
                background-color : white;
                border : 1px solid black;
                background-image: url('images/background_edit.gif');
		padding-left:4;
        }

.login_edit_logged {
                background-color : #EEEEEE;
                border : 1px solid black;
		padding-left:4;
		font-weight:bold;
        }

.table_warning {  background-color: #F2F1FC; border: 1px red solid;
        font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight=bold; color:#000000;}


.table_info {  	
			background-color: #F2F1FC; 
			border: 1px #F55300 solid;
		 	font-weight: bold; 
			color:#000000;
			font-size : 11px;
}

.table_router {  	
			border: 1px #AAAAAA solid;
			background-color: #EEEEEE; 
			color:#000000;

}

.table_sum {
		background-color:#FFBA00; 	
        }





TABLE.padding TD {

	padding-left:5px;
	padding-right:5px;

}


.row_style1 { background-color: #FFFFFF; }
.row_style2 { background-color: #F1F1F1; }

.row_style_blue1 { background-color: #CBD9FF; }
.row_style_blue2 { background-color: #DEE7FE; }

.row_style_dark { background-color: #BBBBBB; }

.row_style_disabled { background-color: #FCBCBC; }
.row_style_mark { background-color: #BCFCBC; }
.row_style_castecna_platba { background-color: #FEDA6D; }

.row_style_sum { background-color:#FAE2A3; }

.row_styledisabled_1 { background-color: #E9E9E9; }
.row_styledisabled_2 { background-color: #F1F1F1; }

.row_style_bluedisabled_1 { background-color: #E9E9E9; }
.row_style_bluedisabled_2 { background-color: #F1F1F1; }
.row_style_castecna_platba { background-color: #FFBC66; }


.row_style_platba { background-color: #FF6E6E; }

.row_style_sum { background-color: #FFB75A; }

.row_style_storno { background-color: #FF8D8D; }

.divedit_dn {display:none;}


#login {

	width:407px;
	height:259px;
	background: transparent url("images/login.gif");

}

#login_user {
	position: relative;
	top:125px;
	_top:123px;
	left:50px;
}

#login_password {
	position: relative;
	top:128px;
	_top:125px;
	left:50px;
}


#login h1 {
	position: relative;
	top: 171px;
	_top: 156px;
	left: 0px;
	color: #666666;
	font-size: 10px;	
	font-weight: normal;
	text-align: left;
	padding-left: 13px;
}

#login h2 {
	position: relative;
	top: 151px;
	_top: 125px;
	left: 0px;
	color: #666666;
	font-size: 10px;	
	font-weight: normal;
	text-align: right;
	padding-right: 10px;
}








#main_menu {

	position: absolute;
	top:49px;
	left:100px;

}

#main_menu_logged_user{
	position: absolute;
	top:8px;
	left: 120px;
	color:#7F7A7A;
	
}

#main_menu_licence{
	position: absolute;
	top:8px;
	left:750px;
	color:#7F7A7A;
	
}

.main_menu  {

		padding:0px;
		margin:0px;
                font-size : 11px;
		line-height:16px;
		height:22px;
		border : 0px;
		width: 90px;
		display: block; 
		text-align: center;
		padding: 0px;
		margin: 0px;
		background: #5A5957 url('images/main_menu_off.gif');
		color: #eeeeee;
		vertical-align: top;
        }





#sub_menu {

	position: absolute;
	top:0px;
	left:119px;

}



.sub_menu {

		padding:0px;
		margin:0px;
                font-size : 11px;
		line-height:17px;
		height:17px;
		border : 0px;
		width: 89px;
		display: block; 
		text-align: center;
		padding: 0px;
		margin: 0px;
		background: #494848;
		color: #dddddd;
		vertical-align: top;
		border-left : 1px solid #D3D3D3;
		
        }







.list {
		border-collapse: collapse; 
		border: 1px solid #cccccc;

}

.list th {
    	font-weight : normal;
    	height : 28px;
		background: #444444;
		border-top: #F55300 2px solid;
		border-bottom: #F55300 2px solid;
		border-left: #444444 1px solid;
		border-right: #444444 1px solid;
		color: #eeeeee;	     
		
	   }


.list td {
                font-size : 11px;
                padding-top: 2px;
                padding-bottom: 2px;
                height: 17px;
		border: 1px solid #cccccc;
}

#list2 {
                font-size : 11px;
                padding-top: 2px;
                padding-bottom: 2px;
                height: 17px;
		border: none;
}

.list a {
		color: #dddddd;
		text-decoration: none;
}



.list_disabled {
		border-collapse: collapse; 
		border: 1px solid #777777;

}

.list_disabled th {
                font-weight : normal;
                height : 28px;
		background: #777777;
		border-top: #F55300 2px solid;
		border-bottom: #F55300 2px solid;
		border-left: #444444 1px solid;
		border-right: #444444 1px solid;
		color: #eeeeee;	     
		
	   }


.list_disabled td {
                font-size : 11px;
                padding-top: 2px;
                padding-bottom: 2px;
                height: 17px;
		border: 1px solid #cccccc;
}


.list_disabled a{
		color: #dddddd;
		text-decoration: none;
}




.list_padding {
		border-collapse: collapse; 
		border: 1px solid #cccccc;

}

.list_padding th {
    	font-weight : normal;
    	height : 28px;
		background: #444444;
		border-top: #F55300 2px solid;
		border-bottom: #F55300 2px solid;
		border-left: #444444 1px solid;
		border-right: #444444 1px solid;
		color: #eeeeee;	     
		
	   }


.list_padding td {
                font-size : 11px;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5px;
                padding-right: 5px;
                height: 17px;
		border: 1px solid #cccccc;
}


a {
	text-decoration: none; 
	font-size : 10px;
	color: #444444; 
}

a:hover { 
	text-decoration: underline; 
}




#user_menu {

	position: absolute;
	top:40px;
	left:10px;
	width: 150px;
}



.user_menu {

		padding:0px;
		margin:0px;
                font-size : 11px;
		line-height:17px;
		height:17px;
		border : 0px;
		display: block; 
		text-align: left;
		width: 140px;
		_width: 160px;
		padding: 0px;
		padding-left: 20px;
		margin: 1px;
		background: #777777;
		color: #eeeeee;
		vertical-align: top;
		background: #5A5957 url('images/user_menu_off.gif');		
        }




.noborder {
		border: 0px; 

}

.noborder td
        {
		border: 0px;
        }

.noborder th
        {
		border: 0px;
        }







.info {
		border: 0px; 
}

.info td
        {
		border: 0px;
        }

.info th
        {
		border: 0px;
		background:#C8C8C8;
		height:23px;
		border-top: #F55300 1px solid;
		border-bottom: #ffffff 5px solid;
        }


.header {

	 	border: 0px;
		background:#C8C8C8;
		height:16px;
		border-top: #F55300 1px solid;
		text-align:center;	
		color:#444444;
		padding-top:2px;
		font-weight:bold;
}


rtr_desc {
		display: none;
		position: absolute;
		top: 200px;
		left: 200px;
		width: 400px;
		background-color: #FFFFE2;
}


.rtr_seznam_td_name
        {
                font-size : 11px;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 10px;
                padding-right: 10px;
                height: 17px;
		border-top : 1px solid #7F9DB9;
		border-bottom : 1px solid #7F9DB9;
		background-color: #fafafa; 
        }

.rtr_seznam_td_help
        {
                font-size : 11px;
                padding-left: 3px;
                padding-right: 3px;
                height: 17px;
		border-top : 1px solid #000000;
		border-bottom : 1px solid #000000;
		border-left : 1px solid #000000;
		border-right : 1px solid #000000;
		background-color: #FFFFE1; 
		width:15px;
		text-align: left;
		cursor: help;
		
        }
.rtr_seznam_td_info
        {
                font-size : 11px;
                padding-left: 3px;
                padding-right: 3px;
                height: 17px;
		border-top : 1px solid #7F9DB9;
		border-bottom : 1px solid #7F9DB9;
		background-color: #E9E9E9; 
		width:15px;
		text-align: center;
		font-weight : bold;
		
        }        

.rtr_seznam_space {
		background-color :transparent;
		border:0;
}



.table_no_border {
		border:0px;
		margin:0px;
}

.table_no_border TD{
		border:0px;
		margin:0px;
}
