html,body{
  margin:0;
  padding:0;
  height: 100%;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 0.9em;
}

button,.button{
  color: #ffffff;
  align: center;
  background : #FFF url(images/button_bg.gif) bottom;
  margin: 3px 3px 0 0;
}
.menulink{
        color: #25559C;
}
a{
        color: #25559C;
}
.rezinfobaslik{
	font-size: smaller;
	color: #993399;
	text-decoration: none;
	border: 1px solid #B4D1FE;
	font: normal Arial, Helvetica, sans-serif;
}
.rezinfoIc{
	font-family: Arial, Helvetica, san-serif;
	font-size: 22pt;
	font-weight:normal ;
	color: #cc3300;
	visible: false;
}
.rezinfobaslikDisable{
	font-family: Arial, Helvetica, san-serif;
	font-size: 10pt;
	font-weight:normal ;
	color:black;
	visible: false;
}
TD.Alternating
{
	background-color: #EAEAEA;
	color: #000000;
}
TD.sakla
{
	color: #f77547;
	font-size:4pt;
}
TD.ReservationProgress
{
	background-color: #FFFEEC;
	font-family: Arial, Helvetica, san-serif;
	font-size: 10pt;
	font-weight:normal ;
	color: #cc3300;
	visible: false;
}
.rezinfoic{
	font-size: 0.7em;
	color: #ff3300;
}
table td,table th{
  font-size: 0.8em;
}
textarea{
  font-size: 1em;
}
form{
  margin: 0;
  padding: 0;
}

.ilong{
  width: 100%;
}
.input{
  background-color: #FFF;
  width: 130;
}
.inputkisa{
  background-color: #FFF;
  width: 80;
}
.tdfix1{
  width: 240;
}

/**********************/

.body{
  padding-top: 33px;
  padding-left: 180px;
}
.button{
  margin-top: 0;
}
textarea,blockquote.seclist .grouptitle,.input,button,.button,.border,table.bordered,table.bg_bordered,td.tblbott_border,.catch,
blockquote.seclist .sectiontitle,blockquote.seclist .section {
 border: 1px solid #365076; /*B4D1FE*/
}

.catch,blockquote.seclist .sectiontitle{
        display: inline;
        border-bottom-width: 0;
        background-color: #ffb895;
        padding: 2px 8px 0px 8px;
        margin-right: 5px;
        position: relative;
        top: 1px;
        color: #cc3399;
        cursor: default;
}

.bgrounded,blockquote.seclist .section,blockquote.seclist .sel_sectitle,table tr.row1{
  background-color: #ffb895;
}

table.bordered{
  border-collapse: collapse;
  border-spacing: 0;
}

td.tblbott_border{
  border-width: 0;
  border-bottom-width: 1px;
}

table.bordered th,table.bg_bordered td.tblhead{
  background : #FFF url(images/th_bg.gif) repeat-x bottom;
  height: 25px;
  font-weight: normal;
}
table.thleft{
  text-align: left;
}
.tab5,table.pad5 th,table.pad5 td{
 padding: 2px 5px;
}
.noborder,table.noborder{
 border-width: 0;
}
.vmrg10{
  margin: 10px 0;
}

/*** sections ***/

blockquote.seclist{
  margin: 0;
  padding: 0;
}
blockquote.seclist .section{
  padding: 10px 10px 15px;
  display: none;
}
blockquote.seclist .sectiontitle{
  top: 0;
  border-bottom-width: 1px;
  padding: 2px 8px 0px 8px;
}
blockquote.seclist .sel_sectitle{
  padding: 2px 8px 1px 8px;
  border-bottom-width: 0;
}
blockquote.seclist .grouptitle{
        margin: 5px 0;
        color: #8D8D8D;
        font-weight: bold;
        border-width: 0;
        border-bottom-width: 1px;
}

/** edit ***/
div.error{
  color: red;
  font-size: 1.0em;
  padding: 0 0 1.1em 1em;

}

/** edit file ***/
body.editfile textarea{
  display: block;
  width: 100%;
  height: 100%;
}

body.editfile textarea.pre_fix{
        height: 260px;
        background-color: #FAFAFA;
}

/** Accounts **/

a.accounts {
  padding-left: 20px;
  background-repeat: no-repeat;
  background-position: 0 50%;
}

a.domains {
  background-image: url("images/accounts/domains.gif");
}
a.domain {
  background-image: url("images/accounts/domain.gif");
}
a.user {
  background-image: url("images/accounts/user.gif");
}
a.list {
  background-image: url("images/accounts/list.gif");
}
a.listserv {
  background-image: url("images/accounts/listserv.gif");
}
a.exec {
  background-image: url("images/accounts/exec.gif");
}
a.notify {
  background-image: url("images/accounts/notify.gif");
}
a.route {
  background-image: url("images/accounts/route.gif");
}
a.remote {
  background-image: url("images/accounts/remote.gif");
}
a.catalog {
  background-image: url("images/accounts/catalog.gif");
}
.ChildLinks{
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	/*font-size:14px;*/
	height:58px;
	width: 32%;
	text-align:center;
	color: #000000;
	font-size: 12pt;
	margin:2px;
	line-spacing:1px;
}
.ChildLinks strong{
	color:#FF9900;
}
.ChildLinks A:hover{
	color:#000000;
}
.ChildLinks A:visited, .ChildLinks A:link, .ChildLinks A:active {
	text-decoration:none;
}

.ChildLinks A:hover strong{
	color:red;
	text-decoration:none;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	white-space:normal;
	line-height:17px;
}
.boxwrap { width: 683px; margin-left:auto; margin-right:auto;}
.boxbody { width: 456px; float: left; }
.boxleft { width: 228px; float: left; }
.boxright, .boxcenter  { width: 226px; float: right; }
.boxheader { width: 685px; height: 62px; padding:0; margin:0; background-image: url(/imagenes/banner-logo.gif); background-position: center; background-repeat: no-repeat; text-align:right; }
.boxheaderguide { width: 400px; height: 62px; padding:0; margin:0; background-image: url(/imagenes/banner-guia.gif); background-position: center; background-repeat: no-repeat; text-align:right; }
.boxheaderguide h1 { color:#ff9900; font-size: 20px; font-weight:bold; text-align:left; padding-left: 10px; padding-top: 16px; padding-bottom:0px;}
.boxmenu { text-align:center; width: 685px; padding:10px 0 0 0; margin:0; height: 17px; background-image: url(/imagenes/barra-superior.gif); background-position: left; background-repeat: no-repeat; }
.boxmenu img{ padding-top: 1px; margin:0; }

