

/**
  * From /NoAuth/css/voros/main.css: @import "yui-fonts.css";
  */

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
body {font:13px/1.231 serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/** End of yui-fonts.css */


/**
  * From /NoAuth/css/voros/main.css: @import "base.css";
  */

a {
  color: #000;
  text-decoration: none;
}


div#body a:visited {
  color: #000;
}

a:hover  {
  text-decoration: underline;
}

textarea:focus, input:focus {   background-color: #ffd; }

/** End of base.css */



/**
  * From /NoAuth/css/voros/main.css: @import "layout.css";
  */




/* body */

body {


    padding:0;
    margin:0;
	padding-bottom: 30px;

	

    background:  #FFF url(images/header_bg.png) top left repeat-x ;

    font-family: Arial, sans-serif;
   
    color: #000;
}

div#body {
    position: relative;
    
    margin-left: 235px;
    margin-top: 60px;
	margin-top: 100px;
    margin-right: 20px;
    margin-bottom: 0em;
    min-height: 10%;
    
    
    z-index: 1;


}

#topactions {
	 position: absolute;
 	background: transparent;
 	top: 67px; 
 	left: 50%;
 	width: auto;
 	
 	z-index: 99;
}

#topactions form * {
    vertical-align: top;
}

#topactions select {
	width: 88px;
	

}  
#topactions input {
 	width: 180px;
	
	border: 1px solid #cfcbcb;
}

#topactions input[type="submit"] {
 	width: 84px;
	border: none;
	
}

#topactions form {
 display: block;

}

#topactions #CreateTicketInQueue {
 text-align: right; 

}
#topactions #simple-search {
    float: right;
}

#topactions #simple-search .field{
 margin-left: 1em;
 color: #787;
 }

#topactions #simple-search .field:focus {
 color: #000;
 }

#topactions #GotoTicket {
 text-align: right; 

}

div#footer {
 position: absolute;
 right: 0;
  text-align: right;
 font-size: 0.9em;
 margin-top: 2em;
 background: #fff;
 margin-bottom: 0;
 padding-left: 3em;
 padding-right: 1em;





 border-top: 2px solid #aaa;
 border-left: 2px solid #aaa;



 -moz-border-radius-topleft: 0em;
 -webkit-border-top-left-radius: 0em;
 -moz-border-radius-bottomleft: 0em;
 -webkit-border-bottom-left-radius: 0em;
}

div#footer #time {
display: none ;
}

div#footer #bpscredits {
 text-align: right;
 background: url(/rt3/NoAuth/images//bplogo.gif) no-repeat top right;
 padding-top: 4em;
} 


/* logo stuff */

div#logo {
	
}


div#logo a {
    /* display: none; */
    position: absolute;
    left: 0;
    bottom: 0;
}
div#logo a img {
   display: none;
}
div#logo .rtname {
    position: absolute;
    font-weight: bold;
    top: 1em;
    left: 1em;
}


div#quickbar, div#logo {
    font-size: 0.9em;
}
div#quickbar a, div#logo a { 
    color: #000;
}


div#quickbar {
	padding: 0;
	margin: 0;
	height: 50px;
	line-height: 45px;

	background: url(images/menu_top_bg.png) top left repeat-x;
	color: #FFF;

}
div#quick-personal {
    padding-top: 0em;
    valign: top;
    float: right;
    margin-right: 1em;
}
div#header {
	margin: 0;
	padding: 0;
	margin-top: -8px;
	paddin-top: 25px;
	
	height: 146px;
 
 	background: url(images/content_top_bg.png) top left no-repeat;

}


div#header h1 {
 
	position: absolute;
	left: 238px;
	top: 104px;
	overflow: hidden;
	
	text-transform: uppercase;
 
 	font-size: 18px;
 	
	 color: #000;
}

/* in multi-column layouts, make sure we have an internal gutter */

tr .boxcontainer {
      padding-right: 0.2em;
      padding-left: 0.2em;
}


tr .boxcontainer:last-child {
      padding-right: 0;
}


/* newdesign */

div#quickbar {
	
}

div#logo .rtname {
	position: absolute;
	font-weight: bold;
	top: 1em;
	left: 1em;
	
	color: #FFF;
}

div#quickbar a,
div#quickbar span
{
	color: #FFF;
}
	

#Ticket-Create-basics .titlebox .titlebox-title .left  {
	padding-left: 40px;
   background: #e6e6e6 url(images/ikon_ujtiket.png) 15px 15px no-repeat;
}

div.ticket-overview .titlebox .titlebox-title .left  {
	padding-left: 40px;
   background: #e6e6e6 url(images/ikon_polcok.png) 12px 12px no-repeat;
}

HR {
	height: 1px;
	border: none;
	border-top: 1px solid #CCC
}
/** End of layout.css */


/**
  * From /NoAuth/css/voros/main.css: @import "nav.css";
  */

div#nav {
 	position: absolute;
 	left: 36px;
 
 	top: 237px;
 	width: 160px;

 	z-index: 99;
 	background: #FFF;
	font-size: 11px;


}

div#nav ul {
 	padding: 0;
 	margin: 0;
 	list-style-type: none;
}

div#nav li:first-child {
 border-top: 1px solid #ccc;


}

div#nav li {
 
 
 border-bottom: 1px solid #ccc;
 
 
  	
 
}

div#nav li li:first-child {
   
}
div#nav li li {
    background: #e6e6e6;
   
}
div#nav li li A {
    padding-left: 50px;
	padding-top: 5px;
	line-height: 14px;
	font-size: 10px;
	min-height: 20px;
   
}

div#nav li li:last-child {
   
    border: none;
}

div#nav .bullet {
 	display: none;
}

a:hover {
  
}


div#nav .separator {
	height: 30px;
	
	display: none;
	
}


div#nav a {
	min-height: 25px;
	line-height: 25px;
	padding-left: 35px;
	
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	
	display: block;
	background: none;
 	

}


div#nav a a {
	min-height: 25px;
	line-height: 25px;
	padding-left: 45px;
	
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	
	display: block;
	background: none;
 	

}

div#nav a:hover, div#nav a.selected {
 	color: #FFF;
	
 	background: #c31e00;
	display: block;
	
 }

 
div#page-navigation a {
	height: 30px;
	line-height: 30px;
	
	padding: 10px;
	
	
	text-decoration: none;
	font-weight: normal;
	
	color: #000;
 	

}

div#page-navigation a:hover, 
div#page-navigation a.selected {


	color: #FFF;
   	background: #c31e00;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
   
   
}
div#page-navigation ul#actions-menu a:hover, 
div#page-navigation ul#actions-menu a.selected {

	color: #000;
   	background: none;
	text-decoration: underline;
   
   
}


div#nav a.selected:after {
/* content: " > " */
}

div#page-navigation {
 background: white;
 position: relative;
 width:100%;
 z-index: 10;

}


div#page-navigation ul {

}

div#page-navigation ul#page-menu {
	display: block;
	position: absolute;
	left: 200px;
 	top: 106px;
	height: 32px;
 	width: 100%;
 
  	font-size: 11px;
	
	background: url(images/tabmenu_bg.png) bottom left no-repeat;

}

/* ie hack */
* html div#page-navigation ul#page-menu {
    left: 6.5em;
    top: 3.2em;
    padding-left: 2em;
}


div#page-navigation ul#actions-menu {
 position: absolute;
 right: 1em;
 top: 150px;

 

 



}



div#page-navigation ul li{
 display: inline;
 

}


ul.page-navigation ul.page-menu {
 float: right;
}


div#nav a[accesskey$="h"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	
 
}
div#nav a[accesskey$="h"]:HOVER, div#nav a[accesskey$="h"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 
}

div#nav a[accesskey$="2"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -20px;
 
}
div#nav a[accesskey$="2"]:HOVER, div#nav a[accesskey$="2"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -20px;
 
}

div#nav a[accesskey$="3"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -45px;
 
}
div#nav a[accesskey$="3"]:HOVER, div#nav a[accesskey$="3"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -45px;
 
}
div#nav a[accesskey$="4"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -65px;
 
}
div#nav a[accesskey$="4"]:HOVER, div#nav a[accesskey$="4"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -65px;
 
}
div#nav a[accesskey$="5"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -90px;
 
}
div#nav a[accesskey$="5"]:HOVER, div#nav a[accesskey$="5"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -90px;
 
}
div#nav a[accesskey$="6"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -115px;
 
}
div#nav a[accesskey$="6"]:HOVER, div#nav a[accesskey$="6"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -115px;
 
}
div#nav a[accesskey$="7"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -140px;
 
}
div#nav a[accesskey$="7"]:HOVER, div#nav a[accesskey$="7"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -140px;
 
}
div#nav a[accesskey$="8"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -165px;
 
}
div#nav a[accesskey$="8"]:HOVER, div#nav a[accesskey$="8"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -165px;
 
}
div#nav a[accesskey$="9"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -187px;
 
}
div#nav a[accesskey$="9"]:HOVER, div#nav a[accesskey$="9"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -187px;
 
}
div#nav a[accesskey$="10"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -212px;
 
}
div#nav a[accesskey$="10"]:HOVER, div#nav a[accesskey$="10"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -212px;
 
}
div#nav a[accesskey$="11"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -237px;
 
}
div#nav a[accesskey$="11"]:HOVER, div#nav a[accesskey$="11"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -237px;
 
}
div#nav a[accesskey$="12"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -262px;
 
}
div#nav a[accesskey$="12"]:HOVER, div#nav a[accesskey$="12"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -262px;
 
}
div#nav a[accesskey$="13"]  {
	background: url(images/ikon_menu.png) 5px 5px no-repeat;
 	background-position: 5px -285px;
 
}
div#nav a[accesskey$="13"]:HOVER, div#nav a[accesskey$="13"].selected  {
	background:#c31e00 url(images/ikon_menu.png) -155px 5px no-repeat;
 	background-position: -155px -285px;
 
}

div#page-navigation a[href$=".xls"] {
	background-image: none;
 
 
}


/** End of nav.css */


/**
  * From /NoAuth/css/voros/main.css: @import "forms.css";
  */

form {

    background: none;
    border: none;
    margin: 0;
    padding-bottom: 15px;
}


.input-row .label {
  position: relative;
  text-align: right;
  width: 4em;
}

.input-row .input {
  position: relative;
  left: 1em;
  width: 10em;
  text-align: right;
}

.value {
 font-size: 0.85em;

}



div.button-row {
   text-align: right;
   padding-right: 0.5em;
}


input[type=reset], input[type=submit], input[class=button] {
   color: #fff;
   background: #882d20 url(images/button_bg.png) bottom left repeat-x;
   padding: 0.3em;
   padding-left: 1em;
   padding-right: 1em;
  
   border: 0;
   font-weight: bold;
	

}

input.button:hover, button:hover, input[type=reset]:hover, input[type=submit]:hover, input[class=button]:hover {
   background: #882d20 url(images/button_bg_hover.png) top left repeat-x;
}

input.button:focus, button:focus, input[type=reset]:focus, input[type=submit]:focus, input[class=button]:focus {
   background: #882d20 url(images/button_bg_hover.png) top left repeat-x;
}


div.error div.error {
 position: absolute;
	top: 319px;
	left: 535px;
	width: 312px;

 background-color: #fcc;
}

div.error .titlebox-title span.left {
  background-color: #f00;
  color: #fff;
  border: 0px solid #cc0000;
  border-right: 0px solid #bb0000;
  border-bottom: 0px solid #bb0000;

}


div.results .titlebox-title .left, div.results .titlebox {

}

div.results .titlebox-title .left {
  background: #ffa800;

}

div.results .titlebox {
  background: #ffa800;

}

div.results .titlebox-content {
  padding: 0;
}


.label, .labeltop {
 text-align: left;
 padding-right: 10px;

} 

.cflabel {
 text-align: right;
 font-size: 0.8em;
 padding-right: .5em;
 width: 25%;
}

.labeltop, .label, .value {
  padding-top: 0.25em;
}

div.ticket-info-basics div.titlebox-content .labeltop{
  width: 10em;
}

div.submit {
 text-align: right;
 padding-bottom: 30px;
}

div.submit .extra-buttons {
 text-align: left;
}


div.widget {
    padding-bottom: 0.5em;
}

div.widget .label { 
 text-align: right;
 display: block;
 width: 15em;
 float: left;
 clear: both;
 font-size: 0.9em;
 padding-right: 0.5em;
}

div.widget .hints {

  display: block;
  padding-left: 14em;
  font-style: italic;
}


.combobox {
    position: relative;
    width: 11.5em;
}

.combobox .combo-button {
    right: 0;
    padding: 0;
    margin-top: 0;
    cursor: default;
    color: ButtonFace;
    background: ButtonFace;
    border: 0;
    0px outset ButtonHighlight;
}

/* this style replaces the default down-triangle with one that looks more like
 *  native widget sets. It does not work in IE as it's an :after pseudo element 
 *  with a "content" value. but that's ok because IE can't display unicode 25be
 *  anyway */

.combobox .combo-button:after {
    color: ButtonText;
    margin: 0;
    padding: 0;
    margin-top: -0.5em;
    margin-left: -0.8em;
    content: "\25be";
}

.combobox .combo-text {
    border: 0px inset ButtonHighlight;
    margin: 0;
    padding: 0;
}

.combobox .combo-list {
    border: 0
    0px outset;
    z-index: 150;
}

.value .TimeUnits{
    margin-left: .5em;
    width: 7em;
}

.cfinvalidfield {
    font-style: italic;
    color: red;
}

/** End of forms.css */


/**
  * From /NoAuth/css/voros/main.css: @import "boxes.css";
  */

.titlebox { 
 
 background-color: #e6e6e6;
 padding-top: 1.5em;
 margin-top: 0.5em;
 margin-left: 0.5em;
 margin-bottom: 53px;
 

 padding-right: 24px;
}

* html .titlebox {
 border-top: none;
 border-left: none;
}

.titlebox .titlebox { 

 background-color: #ffffff;
 margin-top: 1em;
 -moz-border-radius: 0em;
 -webkit-border-radius: 0em;
 margin-right: 0.25em;
 
}


.titlebox {
 margin-left: 0em;
 margin-right: 0em;
 min-height: 1.15em;

}



.titlebox .titlebox-title {
 position: relative;
 margin-top: -40px;
 padding-bottom: 0.25em;
 

}

.titlebox .titlebox-title a {
 text-decoration: none;
 color: black;
 

 

}

.titlebox .titlebox-title a:hover {
 text-decoration: underline;

}

.titlebox .titlebox-title a:visited {
color:#fff;    
}

.titlebox .titlebox-title .left {
    font-weight: bold;
    background: #e6e6e6;
   	height: 32px;
   
    padding:0.5em;
    padding-left: 0.75em;
    padding-right: 0.75em;
	padding-top: 16px;
	
	padding-bottom: 8px;
    
    border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	
	font-size: 16px;
}

.titlebox .titlebox-title .right-empty {
 display:none;
}

.titlebox .titlebox-title .right {
	position: absolute;
 	right: 0;
 	top: 30px;
	
	
	font-size: 12px;
	font-weight: bold;
	text-transform:lowercase;
	
	
	 padding-left: 18px;
 
 	background: url(images/ikon_modosit.png) 0px 0px no-repeat;
  


}

.titlebox .titlebox-title .right a {
 color: #000;
}

.titlebox .titlebox-content {
 padding-top: 20px;
 padding-left: 24px;
 padding-bottom: 24px;
 

}

.titlebox .titlebox-title .widget a {
  display: block;
  margin: 0;
  margin-top: 0.5em;
  width: 20px;

  background: url(/rt3/NoAuth/images/css/rollup-arrow.gif) no-repeat center center;
	background: url(images/arrow_down.png) no-repeat center center;
  position: absolute;
  top: -1em;
  right: 0.15em;
  float: right;

  padding: 11px 0 0 0;
  overflow: hidden;
}

* html .titlebox .titlebox-title .widget a {
    background-position: center 0.3em;
    top: 0em;
    left: -1.5em; 
}

.titlebox.rolled-up .titlebox-title .widget a {
    background-image: url(/rt3/NoAuth/images/css/rolldown-arrow.gif);
	
	
	background-image: url(images/arrow_up.png);
}

.titlebox hr.clear {
    display: none;
}



/** End of boxes.css */



/**
  * From /NoAuth/css/voros/main.css: @import "login.css";
  */

#login-box hr {
 display: none;
}

#login-box {


 	margin: 0;
	padding: 0;
	
	padding-top: 220px;
	margin-left: 537px;
	
	

	width: 300px;

}

#login-box .titlebox
{
  padding: 0;
  
  
}

#login-box .titlebox,
#login-box .titlebox .titlebox-title .left,
#login-box .titlebox .titlebox-title .right  
{
  background: none;
  
}

#login-box .titlebox .titlebox-title .right  
{
	padding: 0;
	margin: 0;

 	font-size: 10px;
 	font-weight: normal;
  	border: none;
	
	top: 0px;
}

#login-box .titlebox .titlebox-title .left {
	margin: 0;
	padding: 0;
	
  	font-size: 18px;
  	font-weight: bold;
  	text-transform: uppercase;
  
}

#login-box .titlebox .titlebox-content {
	margin: 0;
	padding: 0;
	
	margin-top: 10px;
  
}


#login-box .input-row {
  position: relative;
  height: 30px;
  
}

#login-box .input-row .label {

 float: left;
 width: 100px;
 text-align: left;
 
 font-size: 12px;
 


}


#login-box .input-row INPUT {
 
 width: 182px;

 
 border: 1px solid #cfcbcb;


}

#login-box .button-row {
  margin-top: 0.5em;
  padding: 0;
}

body#comp-index {
// background: #FFF url(images/header_bg.png) bottom left repeat-x;
}


body#comp-index  div.login-body {
	padding: 0;
	margin: 0;
	position: relative;
	left: 0;
	top: -10px;
	

	background: url(images/login_bg_pic.png) top left no-repeat;
	
	min-height: 520px;
	
	border: none;
}
/** End of login.css */


/**
  * From /NoAuth/css/voros/main.css: @import "ticket-lists.css";
  */


table.ticket-list span.prio-high {
  color: #FF0000;
}

table.ticket-list span.prio-medium {
  color: #DD8000;
}

table.ticket-list span.prio-low {
  color: #8f5c05;
}

table.ticket-list span.prio-default {
  color: #000000;
}

table.ticket-list, table.queue-summary, table.collection {
  margin-top: 0.75em;
  font-size: 0.9em;
  border: 1px solid #b4b4b4;
 

}

table.queue-summary tr, table.ticket-list tr, table.collection tr {
 	height: 28px;

}

table.queue-summary tr>*:first-child {
 padding-left: 1em;

}


table.queue-summary tr>*:last-child {
 padding-right: 1em;

}

table.ticket-list a, table.queue-summary a, table.collection a  {
  
}


table.ticket-list th.collection-as-table, table.collection th.collection-as-table {
  	background: #c4c4c4;
 	font-size: 12px;
  	height: 28px;
  	text-align: left;

}


table.queue-summary th.collection-as-table {
 
 
  text-align: right;

}

table.queue-summary th.collection-as-table:first-child {
  text-align: left;

}


tr.collection-as-table+tr.collection-as-table th {
 border-bottom: 2px solid grey;

}




table.queue-summary td {
  background: #efefef;
 
}



tr.evenline td {
  background: #eee;
  vertical-align: top;
}

tr.oddline td {
  background: #fff;
  vertical-align: top;
  
}

tr.evenline td, tr.oddline td {
 padding-top: 0.5em;
} 



tr.evenline+tr.evenline td, tr.oddline+tr.oddline td{
 padding-top: 0;
 border: none;
}



table.ticket-list td:first-child, table.ticket-list th:first-child {
  padding-left: 1em;
}

table.ticket-list td:last-child, table.ticket-list th:last-child {
  padding-right: 1em;
}

th.collection-as-table , td.collection-as-table {
 padding-right: 0.5em;
}

.pagenum.a:hover, .paging a.nav:hover{
text-decoration: underline;
}


.pagenum *, .paging a.nav{
padding: .5em;
}

.currentpage{
text-decoration: none;
font-weight: bold;
background: #eee;
}

div.paging{
text-align: center;
padding-bottom: 1em;
}

 
/* full-page ticket lists */
#body>table.ticket-list {
    margin-bottom: 2em;

}



/** End of ticket-lists.css */


/**
  * From /NoAuth/css/voros/main.css: @import "ticket-search.css";
  */

#comp-Search-Build #body {
    position: relative;
}

#pick-criteria select {
    width: 15em;
}

#pick-criteria tr {
    height: 1.5em;
}

#pick-criteria td.label {
    width: 10em;
}


#pick-criteria td.label * {
 width: 15em;
}


#pick-criteria td.label select {
  text-align: right;
  width: 15em;
}

#pick-criteria td.operator {
 padding-right: 0.5em;
 text-align: left;
 vertical-align: bottom;
 width: 7em;
}

#pick-criteria td.operator select {
 text-align: right;
}

#pick-criteria td.value input,
#pick-criteria td.value select {
 width: 15em;
}

#pick-criteria td.value #ValueOfDate {
 width: 6em;
}


#pick-criteria td.value #ValueOfTime {
 width: 4em;

}

#pick-criteria td.value #ValueOfTime-TimeUnits{
 width: 5.5em;
}

#pick-criteria td.value {
 padding-right: 0.5em;
 text-align: left;
 font: message-box;
}

#editquery, #editsearches{
  
  margin-top: 0.2em;
 
/*  margin-top: -1em; */
}

#editquery {
  margin-top: 120px;
}

#editquery P {
   text-align: left;
}


#editsearches {
  top: 24em;
}


#pick-criteria {
 
 padding-top: 0em;
 margin-top: 0em;
}

#pick-criteria .titlebox-content {
 overflow-x: auto;
}

#comp-Search-Build .submit {
 float: right;
}


#sorting.titlebox {

 padding-right: 1em;
}

#comp-Search-Build #columns {
}

#display-options .submit {
 width: 100%;
}



.search-result-views {
 position: absolute;
 top: -40px;
 right: 0;
 margin-top: -2px;
 margin-right: 0em;
 padding: 0.25em;
 padding-left: 0.5em;
 padding-right: 0.5em;
}



.search-result-views li {

 display: inline;
}

.search-result-views li:after  {
 content: " \00b7 ";
}

.search-result-views li:last-child:after  {
 content: "";

}


.refresh {
    float: left;
}

/* Force some widget to fit at max parent box */
#HomeRefreshInterval, #SavedSearchLoad, #SavedSearchOwner {
    max-width: 100%;
}


/** End of ticket-search.css */


/**
  * From /NoAuth/css/voros/main.css: @import "portlets.css";
  */

table.myrt {
    width: 100%;
}

table.dashboard {
    width: 100%;
    border: 0;
}
.quick-create .titlebox .titlebox-title .left {
   padding-left: 40px;
   background: #e6e6e6 url(images/ikon_gyors.png) 11px 6px no-repeat;
}


.quick-create .select-queue {
   width: 12em;
}

.quick-create input[type="text"], .quick-create textarea {
    width: 100%;
	
	
	

} 
.quick-create textarea {
    width: 100%;
	
	border: 1px solid #c0c0c0;
} 


.quick-create input[type="text"], .quick-create input {
    padding-top: 0;
	padding-bottom: 0;
	
	
	height: 20px;
	border: 1px solid #c0c0c0;
	
} 

    
.reminders blockquote {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: 1em;
    margin-right: 1em;
}

/** End of portlets.css */


/**
  * From /NoAuth/css/voros/main.css: @import "ticket.css";
  */

div#ticket-history div.ticket-transaction {
 
 
 min-height: 40px;
 padding: 10px;
 margin-bottom: 10px;

}
div#ticket-history div.ticket-transaction div.ticket-transaction {
 padding: 0;
 
 mmargin: 0;

}

div#ticket-history div.webcalendar {
 background-color: #b19c9c;
}

div#ticket-history div.odd {
 background-color: #fff;
}
div#ticket-history div.even {
 background-color: #fff;
}


div#ticket-history {

 margin-top: 0.75em;


}

.ticket-transaction div.metadata span.actions {
 position: absolute;
 right: 2.3em;
 padding: 0em;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    background: #fff;
 text-align: right;
    color: #ccc; 
 white-space: nowrap;
}

.ticket-transaction div.metadata  span.type {
 text-align: center;
 float: left;
 margin: -10px;
 padding: 10px;

 -moz-border-radius: 12px;
 -webkit-border-bottom-right-radius: 12px;
}

div#ticket-history span.type a {
 color: #fff;
}


div#ticket-history span.date {
 padding-top: 10px;
 width: 10em;
    padding-left: 20px;
}


div#ticket-history span.description {
     margin-left: 1em;
 font-weight: bold;
}

div#ticket-history span.time-taken {
 margin-left: 1em;
}

div#ticket-history div.content {
 padding-right: 1em;
 padding-bottom: 0.7em;
 font-size: 1.1em;

}

.plain-text-white-space {
 white-space: pre-wrap;
 font-family: monospace;
}

.ticket-transaction .messagebody {
 font-size: 1em;
 padding-left: 1em;
 margin-top: 0.5em;
 padding-top: 0.5em;
 border-top: 1px solid #ccc;
 /*overflow: auto; */
 min-height: 2.5em;
 /* To avoid overlapping of "downloadattachment" by messagebody */
 clear: left;
}

.ticket-transaction .messagebody img {
 max-width: 100%;
 /*image-orientation:  90deg;*/
 image-orientation: from-image;
}

.ticket-transaction .messagebody pre {
 white-space: pre-wrap;
}

div#ticket-history div.downloadattachment {
float: right;
clear: both;
font-size: 0.9em;
text-align: right;
background: #e6e6e6;
padding: 10px;
margin-left: 1em;

margin-top: 10px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;

}

div#ticket-history div.downloadattachment .downloadcontenttype{
color: #666;
padding-right:0.25em;
}


div#ticket-history .message-header-key {
  width: 7em;
  font-weight: bold;
  color: #666;
}


div#ticket-history .messagebody .messagebody{
 font-size: 1em;
 padding: 0; 
 border: 0;
 margin: 0;
}

.summary .titlebox-content { 
	padding-top: 40px;
 	padding-left: 12px;
	padding-right: 12px;
}

.summary .titlebox-title .left { 
	padding-left: 40px;
 	background: #e6e6e6 url(images/icon_info.png) 15px 15px no-repeat;
}
.summary .titlebox-content .titlebox-title { 
	margin-top: -43px;
}

.summary .titlebox-content .titlebox-title .left { 
	padding-top: 10px;
	font-size: 14px;
	
}
.ticket-info-basics .titlebox-content,
.ticket-info-cfs .titlebox-content,
.ticket-info-people .titlebox-content,
.ticket-info-links .titlebox-content,
.ticket-info-attachments .titlebox-content,
.ticket-info-dates .titlebox-content 
{ 

	color: #626262;
	
	
}

.summary .titlebox-content table .label, 
.summary .titlebox-content table .labeltop { 
	text-align: left;
}
.ticket-transaction.basics .type { background: #de5941; }
.ticket-transaction.cfs .type { background: #ffa800; }
.ticket-transaction.people .type { background: #dd5e00; }
.ticket-transaction.links .type { background: #cfb07b; }
.ticket-transaction.dates .type { background: #8d6a51; }
.ticket-transaction.message .type { background: #fab9ae; }
.ticket-transaction.reminders .type { background: #369; }
.ticket-transaction.other .type { background: #b19c9c; }




.ticket-info-cfs .titlebox-title .left { padding-left: 0.75em; background: #ffa800; color: #000;}

.ticket-info-basics .titlebox-title .left { padding-left: 0.75em; background: #de5941;  color: #000;}

.ticket-info-people .titlebox-title .left { padding-left: 0.75em; background: #dd5e00;  color: #000;}

.ticket-info-requestor .titlebox-title .left { white-space: nowrap; background-color: #789;  color: #fff;}
.ticket-info-links .titlebox-title .left { padding-left: 0.75em; background: #cfb07b;  color: #fff;}

.ticket-info-reminders .titlebox-title .left { padding-left: 0.75em; background: #689;  color: #fff;}
.ticket-info-dates .titlebox-title .left { padding-left: 0.75em; background: #8d6a51;  color: #000;}

.ticket-info-attachments .titlebox-title .left { padding-left: 0.75em; background: #cfc47b;  color: #000;}
.titlebox-content pre { white-space: pre; white-space: -moz-pre-wrap; white-space: -hp-pre-wrap; white-space: -o-pre-wrap; white-space: -pre-wrap; word-wrap: break-word; }
.titlebox-content p { word-wrap: break-word; }


.ticket-summary .titlebox-title a, div#body .ticket-summary .titlebox-title a:visited { color: #000;}

.unread-messages .titlebox , .unread-messages .titlebox-title .left { 
 

}


.unread-messages .titlebox { 
  	background-color: #fab9ae;
  
}

.unread-messages .titlebox-title .left { 
	padding-left: 40px;
 	background: #fab9ae url(images/icon_uzenet.png) 15px 15px no-repeat;
}
.unread-messages .titlebox-content { 
	padding-left: 40px;
	line-height: 18px;
 	
}



.ticket-inactive {
  text-decoration: line-through;
  color: #666
}

table.ticket-summary td.boxcontainer:first-child {
  width: 50%;
}

.titlebox .titlebox .titlebox-title .widget a {


  background: url(/rt3/NoAuth/images/css/rollup-arrow.gif) no-repeat center center;
	background: url(images/arrow_down_white.png) no-repeat center center;
 
}


.titlebox  .titlebox.rolled-up .titlebox-title .widget a {


  background: url(/rt3/NoAuth/images/css/rollup-arrow.gif) no-repeat center center;
	background: url(images/arrow_up_white.png) no-repeat center center;
 
}

.ticket-info-links .titlebox-title .right {
	background: none;
 
}

.ticket-info-attachments table tr td {
	height: 28px;
	text-align: left;
	
 
}


.history .titlebox-title .left { 
	padding-left: 40px;
 	background: #e6e6e6 url(images/icon_history.png) 12px 18px no-repeat;
}

/** End of ticket.css */


/**
  * From /NoAuth/css/voros/main.css: @import "tools.css";
  */

table.myday td { 
 padding: 1em;
}

ol.dashboard-queries {
    padding-left: 1.5em;
}



/** End of tools.css */


/**
  * From /NoAuth/css/voros/main.css: @import "admin.css";
  */

ul.list-menu .menu-item {
 font-size: 1.25em;
}
ul.list-menu {
 list-style: none;

}
ul.list-menu .description {
 display: block;
 padding: 0.5em;
 font-style: italic;
 padding-left: 1em;
}

/** End of admin.css */


/**
  * From /NoAuth/css/voros/main.css: @import "collection.css";
  */


table.collection td:first-child, table.collection th:first-child {
    padding-left: 1em;
}


/** End of collection.css */


/**
  * From /NoAuth/css/voros/main.css: @import "misc.css";
  */



/**
  * From /NoAuth/css/voros/misc.css: @import "../base/misc.css";
  */

.hide, .hidden { display: none !important; }

div.autocomplete {
    position: absolute;
    background-color: white;
    border: 1px solid #888;
    margin: 0px;
    padding: 0px;
}
div.autocomplete ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
div.autocomplete .selected {
    background-color: #0088cc;
    color: #eee;
}
div.autocomplete ul li {
    list-style-type: none;
    display: block;
    margin: 0;
    padding: 2px;
}

.ui-menu {
    list-syle: none;
    padding: 2px;
    margin: 0;
    display: block;
    float: left;
}

.ui-menu .ui-menu {
    margin-top: -3px;
}

.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    zoom: 1;
    float: left;
    clear: left;
    widht: 100%;
}

.ui-menu .ui-menu-item a {
    text-decoration: none;
    display: block;
    padding: .2em .4em;
    line-height: 1.5;
    zoom: 1;
}

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
    background-color: #9BA0A3;
    color: #ffffff;
}

.ui-autocomplete {
    position: relative;
    //position: absolute;
    cursor: default;
    width: auto;
    list-style-type: none;
}

.ui-helper-hidden-accessible{
    display: none;
}

.ui-autocomplete .selected {
    display: block;
    background-color: #0088cc;
    color: #eee;
}

.ui-autocomplete ul {
    list-style-type: none;
    margin: 22px;
    padding: 0px;
    background-color: #0088cc;
    color: #eee;
}

.ui-autocomplete ul li {
    list-style-type: none;
    display: block;
    margin: 0;
    padding: 2px;
    background-color: #0088cc;
    color: #eee;
}


ui-corner-all {
    -moz-border-radius: 0.3em;
    -webkit-border-radius: 0.3em;
    border-radius: 0.3em;
}

.ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff;
    color: #222222;
}

.clear { clear: both; }

* html .clearfix {
    height: 1%; /* IE5-6 */
}
.clearfix {
    display: inline-block; /* IE7xhtml*/
}
html[xmlns] .clearfix { /* O */
    display: block;
}
.clearfix:after { /* FF, O, etc. */
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.titlebox .titlebox-content hr.clear {
    visibility: hidden;
}

ul.action-results li.error-message {
  color: red;
  font-size: large;
  font-weight: bold;
}

div.messagebody p.MsoNormal, li.MsoNormal, div.MsoNormal {
  margin:0cm;
}

div.system-error div.content div.messagebody{
    color: red;
    font-weight: bold;
}

#QC-Due_QuickCreate {
 width: 150px;
}

.ui-menu {
list-style: none;
padding: 2px;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
margin-top: -3px;
position: absolute;
}
.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
width: 100%;
}
.ui-menu .ui-menu-divider {
margin: 5px -2px 5px -2px;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
text-decoration: none;
display: block;
padding: 2px .4em;
line-height: 1.5;
min-height: 0; /* support: IE7 */
font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
background-color: #9BA0A3;
color: #ffffff;
}

.ui-menu .ui-state-disabled {
font-weight: normal;
margin: .4em 0 .2em;
line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
cursor: default;
}

/** End of ../base/misc.css */


#body.calpopup {
    margin-left: 1em;
    margin-top: 1em;
} 

#body.calpopup a.today {
    font-size: 1em;
    font-weight: bold;
}

#body.calpopup a {
    font-size: 0.8em;
}

.calendar {
    text-align: center;
    margin: 0 0 0 0;
}

.calendar td, .calendar th { padding: 0.1em 0.1em 0.1em 0.1em; }

.calendar caption .month {
    padding: 0 0.25em 0 0.25em;
    font-size: 1.5em;
}

.comment { 
 padding-left: 0.5em;
 color: #999;

}

#comp-Ticket-ShowEmailRecord #body {
    margin-left: 1em;
    margin-top: 1em;
    overflow: auto;
} 

/** End of misc.css */



/**
  * From /NoAuth/css/voros/main.css: @import "icons.css";
  */

/* Iconize 0.5 */

/* websites (pictures and movies) */
a[href *="youtube.com/watch?"], a[href *="sevenload.com/videos/"], a[href *="metacafe.com/watch/"] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_film.gif) no-repeat center left;
}

a[href *="flickr.com/photos/"], a[href *="zooomr.com"], a[href *="imageshack.us"], a[href *="bubbleshare.com"], a[href *="sevenload.com/bilder/"] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_pic.gif) no-repeat center left;
}

/* extensions */

a[href$='.doc'], a[href$='.rtf'], a[href$='.docx'] {
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_doc.gif) no-repeat center left;
}

a[href$='.txt'] {
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_txt.gif) no-repeat center left;
}

a[href$='.xls'], a[href$='.xlsx'] {
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_xls.gif) no-repeat center left;
}

a[href$='.rss'], a[href$='.atom'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_feed.gif) no-repeat center left;
}

a[href$='.opml'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_opml.gif) no-repeat center left;
}

a[href$='.phps'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_phps.gif) no-repeat center left;
}

a[href$='.phps'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_phps.gif) no-repeat center left;
}

a[href$='.torrent'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_torrent.gif) no-repeat center left;
}

a[href$='.vcard'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_vcard.gif) no-repeat center left;
}

a[href$='.exe'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_exe.gif) no-repeat center left;
}

a[href$='.dmg'], a[href$='.app'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_dmg.gif) no-repeat center left;
}

a[href$='.pps'], a[href$='.ppt'], a[href$='.pptx'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_pps.gif) no-repeat center left;
}

a[href$='.pdf'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_pdf.gif) no-repeat center left;
}

a[href$='.xpi'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_plugin.gif) no-repeat center left;
}

a[href$='.fla'], a[href$='.swf'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_flash.gif) no-repeat center left;
}

a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_archive.gif) no-repeat center left;
}

a[href$='.ical'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_ical.gif) no-repeat center left;
}

a[href$='.css'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_css.gif) no-repeat center left;
}

a[href$='.ttf'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_ttf.gif) no-repeat center left;
}

a[href$='.jpg'], a[href$='.gif'], a[href$='.png'], a[href$='.bmp'], a[href$='.jpeg'], a[href$='.svg'], a[href$='.eps'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_pic.gif) no-repeat center left;
}

a[href$='.mov'], a[href$='.wmv'], a[href$='.mp4'], a[href$='.avi'], a[href$='.mpg'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_film.gif) no-repeat center left;
}

a[href$='.mp3'], a[href$='.wav'], a[href$='.ogg'], a[href$='.wma'], a[href$='.m4a'] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_music.gif) no-repeat center left;
}

/* messenger */
a[href ^="aim:"] {
	padding: 5px 0px 5px 20px;
    background: transparent url(/rt3/NoAuth/images/icons/icon_aim.gif) no-repeat center left;
}

a[href ^="msnim:"] {
	padding: 5px 0px 5px 20px;
    background: transparent url(/rt3/NoAuth/images/icons/icon_msn.gif) no-repeat center left;
}

a[href ^="xmpp:"] {
	padding: 5px 0px 5px 20px;
    background: transparent url(/rt3/NoAuth/images/icons/icon_jabber.gif) no-repeat center left;
}

a[href *="icq.com"] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_icq.gif) no-repeat center left;
}

a[href *="edit.yahoo.com/config/send_webmesg?"] { 
	padding: 5px 0px 5px 20px;
	background: transparent url(/rt3/NoAuth/images/icons/icon_yim.gif) no-repeat center left;
}

a[href ^="callto:"] {
	padding: 5px 0px 5px 20px;
    background: transparent url(/rt3/NoAuth/images/icons/icon_call.gif) no-repeat center left;
}

a[href ^="skype:"] {
	padding: 5px 0px 5px 20px;
    background: transparent url(/rt3/NoAuth/images/icons/icon_skype.gif) no-repeat center left;
}

a[href ^="gg:"] {
	padding: 5px 0px 5px 20px;
    background: transparent url(/rt3/NoAuth/images/icons/icon_gadugadu.gif) no-repeat center left;
}

/* email */
a[href ^="mailto:"] {
	padding: 5px 0px 5px 20px;
    background: transparent url(/rt3/NoAuth/images/icons/icon_mailto.gif) no-repeat center left;
}

/* use this class to make sure that images won't get iconized */

.imageLink {
	padding-right: 0px !important;
	background: none !important;
}

/** End of icons.css */


