#layout #footer {
 border-top: 10px solid gray;
 padding-top: 20px;
 margin-top: 20px;
 font-size: 80%;
 color: gray;
 text-align: center;
}

body, td, a, p, .h {
  font-family: verdana,ariel,sans-serif;
  /*font-family: verdana,sans-serif;*/
  /*font-family: georgia,serif;*/
}

body {
  font-size: 12px;
  /*font-size: 14px;*/
  background-color: #ECF5FB;
  /*background-image: url('/fileadmin/img/Lines-and-bulets/Gradient-Blue-Blue-1X500.jpg');*/
  /*background-position: 50% 100%;*/
  background-position: left bottom;
  background-repeat: repeat-x;  
}

#content {
 background-color: #E0EFF6;
 background-image: url('/fileadmin/img/Abstract-forms/Blue-header-800.png');
 /*background-position: 50% 0%;*/
 background-position: left top;
 background-repeat: no-repeat;
 border-left: 1px solid #599CD4;
 border-right: 1px solid #599CD4;
}


#layout {
  width: 100%;
  position: relative;
  top: -15px;
}

#layout td {
  text-align: left;
  vertical-align: top;
}

#navigation {
  width: 20%;
}

container {
  font-size: 10px;
}

#display {
  width: 800px;
  margin-left: auto;
  margin-right: auto;
}

#pagehdr a {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

#pagehdr a:hover {
  color: #ff6600;
  font-weight: bold;
}


#main_menu {	
  position: relative;
  top: -15px;
  font-size: 14px;
  margin: 0px;
  padding: 0px;
  float: right;
}

.hdivider {
  border: none;
  height: 1px;
  margin: 0px;
  padding: 0px;
  font: normal 1px/1px arial;  
  clear: both;
}

#main_menu li, #lang_menu li {
  float: left;
  list-style: none;
  padding-left: 0.5em;
  padding-right: 0.5em;
  border-right: 1px solid black;
}

#lang_menu {
 position: relative;
 top: -55px;
 left: 120px;
  margin: 0px;
  padding: 0px;
  font-size: small;
  color: #ff6600;
}

#lang_menu li {
  list-style: none;
  margin-right: 0.5em;
  color: #ff6600;
}

#lang_menu a {
  color: #ff6600;
}

#logout {
  text-align: right;
}


.tx-felogin-pi1 {
  font-size: smaller;
}

/* ----- NEWS ------ */
.news-list-container,
.news-list-container h3, .news-list-container h3 a:link, 
.news-list-container h3 a:visited, .news-list-container h3 a:hover,
.news-single-item h2, .news-list-item, .news-single-item,
.news-latest-container, .news-latest-item 
{
  background-color: transparent;
  border: 0px;
  color: black;
}

.news-latest-container img, .news-latest-container h2, 
div.news-latest-gotoarchive, div.news-latest-category, div.news-latest-morelink,
.news-latest-item .bodytext
{
  display:none;
}
.news-latest-container h3, .news-latest-item 
{
  font-size: x-small;	
  margin-top: 0px;
  margin-bottom: 0px;
}

.news-list-container hr.clearer
{
  border: 3px solid gray;
  height: 0px;
}
/* ----------- */


.csc-frame {
  float: left;
  padding: 2px;
  margin: 0px;
  
}

.css-frame-102 {
  /*'Front page frame*/
  width:320px;
  height:260px;
  padding-left: 20px;
  padding-right: 189px;
  background-image: url('/uploads/pics/Evolution_hotel_software_FP3_01.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}

.css-frame-103 {
  /*'Box style*/
  width:230px;
  height:260px;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  background-color: rgb(255,102,0);
}

.css-frame-104 {
  /*25-% style*/
  width:190px;
}

.css-frame-105 {
  /*50-% style*/
  width:395px;
}

.css-frame-110 {
  /*'Front page frame 100%*/
  color: white;
  width:500px;
  height:260px;
  padding-left: 20px;
  padding-right: 280px;
  background-image: url('/fileadmin/img/Pictures/man_working_with_laptop_800x280.jpg');
  background-repeat: no-repeat;
  /*--background-image: url('/uploads/pics/Evolution_hotel_software_100.png');*/
  /*background-position: top left;*/
}
.css-frame-110 a {
  color: orange;
}

/*----- Product page - TITLE ----*/
.css-frame-111  {
  background-color: transparent;
  background-image: url('/fileadmin/img/Abstract-forms/product-header-colorful-pipes.png');
  background-repeat: no-repeat;
  width: 800px;
}
.css-frame-111 h1 {
  color: white;
  padding-left: 20px;
  padding-right: 300px;
}
.css-frame-111 p {
  padding-right: 300px;
  padding-left: 20px;
}
/*--------- Small 200px Picture boxes - fit 4 by row --------------*/

.css-frame-112 {
  background-color: #ECF5FB;
  width: 176px;
  height: 195px;
  border: 2px solid #599CD4;
  padding: 5px;  
  margin: 5px;
}
.css-frame-112 div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,
.css-frame-112 h2, .css-frame-112 div.csc-textpic-center div.csc-textpic-text {
  padding: 0px;  
  margin: 0px;
  text-align: center;
}
/*------------Support - TITLE ------------*/
.css-frame-113  {
  background-color: transparent;
  background-image: url('/fileadmin/img/Pictures/service-center-w800.jpg');
  background-repeat: no-repeat;
  width: 800px;
}
.css-frame-113 h1 {
  /*color: white;*/
  padding-right: 20px;
  padding-left: 400px;
}
.css-frame-113 h3 {
  padding-right: 20px;
  padding-left: 400px;
}
.css-frame-113 p {
  padding-right: 20px;
  padding-left: 400px;
}

/*------------114, 115, 116 Ribon link to Request form, email and ticket ------------*/
.css-frame-114 ul  {
  background-image: url('/fileadmin/img/Lines-and-bulets/Ribon-Orange-Transparent-Vert-800x50.png');
}
.css-frame-115 ul  {
  background-image: url('/fileadmin/img/Lines-and-bulets/Ribon-Blue-Transparent-Vert-800x50.png');
}
.css-frame-116 ul  {
  background-image: url('/fileadmin/img/Lines-and-bulets/Ribon-Green-Transparent-Vert-800x50.png');
}

.css-frame-114 ul, .css-frame-115 ul, .css-frame-116 ul  {
  hight: 30px;
  background-repeat: repeat-y;
  background-position: top left;
  width:790px;
  padding:3px;
  margin:0px;
  text-indent:80px;
  position:relative;
  left:-60px; 
}

.css-frame-114 .csc-menu li, .css-frame-114 .csc-menu a,
.css-frame-115 .csc-menu li, .css-frame-115 .csc-menu a,
.css-frame-116 .csc-menu li, .css-frame-116 .csc-menu a  {
  color: white;
  font-weight: bold;
  list-style-type: none;
  list-style-image: none;
}

/*------------Support assurance - TITLE ------------*/
.css-frame-117  {
  background-color: transparent;
  background-image: url('/fileadmin/img/Pictures/software-assurance.jpg');
  background-repeat: no-repeat;
  width: 800px;
}
.css-frame-117 h1 {
  /*color: white;*/
  padding-right: 20px;
  padding-left: 400px;
}
.css-frame-117 h3 {
  padding-right: 20px;
  padding-left: 400px;
}
.css-frame-117 p {
  padding-right: 20px;
  padding-left: 400px;
}

/*----- 136 - FAQ Compact List ------- */
.css-frame-136 {
  width: 100%;
}

.css-frame-136 .news-header-list-time,
.css-frame-136 .news-header-list-categories
{
    display:none;
}
.css-frame-136 .news-header-list-title {
  margin-top:6px;
  margin-left:20px;
  font-size: 110%;
}

/*----- 137 - Footer small letters ------- */
.css-frame-137 {
  width:800px;
  padding:0px;
  margin:0px;
  margin-top:25px;
  color: gray;
  background-color: #24618d;
  font-size: 80%;
  text-align: center;
}

/*------------------*/
/*---138 - !!!!is reserved for black box with 143---*/
/*------------------*/

/*---------IMG - 250 px----------*/
.css-frame-139 {
  width:249px;
  padding:0px;
  margin:0px;
  text-indent:20px;
  list-style-position:inside;
}

.css-frame-140 {
  /*SEE ALSO box*/
  width:800px;
  padding:0px;
  margin:0px;
  margin-top:25px;
  background-color: silver;
  text-indent:20px;
  list-style-position:inside;
}

.css-frame-141 table {
  /*Table with functionalities*/
  width:796px;
  border-collapse:collapse;
  border: 1px dotted orange;
  padding:0px;
  margin:0px;
}
.css-frame-141 th {
  /*Table with functionalities*/
  color: white;
  width:33%;
  border: 1px dotted orange;
  padding:5px;
  margin:0px;
  /*background-color:#E0E0E0;*/
  background-image: url('/fileadmin/img/Lines-and-bulets/Gradient-Horiz-Orange-530xh1.jpg');
  background-repeat: repeat-y;
  background-position: top left;
}
.css-frame-141 th a{
  color: white;
}
.css-frame-141 td {
  /*Table with functionalities*/
  width:67%;
  border: 1px dotted orange;
  padding:5px;
  margin:0px;
}


/*--- ABSTRACTS - 550px !!!!!! TO BE REMOVED - new is used - title and abstract*/
.css-frame-142 {
  /*Abstracts in page header*/
  width: 530px;
  padding: 10px;
  margin:0px;
}

/*---BLACK CUBE - INDEX - 250px---*/
.css-frame-143, .css-frame-143 a, .css-frame-138, .css-frame-138 a  {
  width:245px;
  margin-top: 24px;
  background-color: black;
  color: white;
}
.css-frame-138 {
  margin-top: 0px;
}
.css-frame-143 li, .css-frame-138 li {
  margin-top: 4px;
  margin-right: 5px;
  list-style-image:  url('/fileadmin/img/Lines-and-bulets/bullet-white-down-16.png');	
}
.css-frame-143 p, .css-frame-143 h4, .css-frame-143 h5,
.css-frame-138 p, .css-frame-138 h4, .css-frame-138 h5 {
  /*title for black box */
  color: orange;
  margin-left: 20px;
}
li.black-box-external-link {
  /*Products - black cube for links 33%*/
  margin-top: 4px;
  margin-right: 5px;
  list-style-image:  url('/fileadmin/img/Lines-and-bulets/bullet-white-right-16.png');	
}
ul.csc-menu-def li, ul.csc-menu-1 li{
  /*For standart menu elements - bullet*/
  list-style-image:  url('/fileadmin/img/Lines-and-bulets/bullet-white-right-16.png');	
}

/*----ContentBox-0 ----*/
div.css-frame-144 {
  width:768px;
  padding:15px;
  margin-top: 10px;
  border-style: solid;
  border-width: 8px 0px 0px 0px;
  border-color: lightgray;
}

.css-frame-145 {
  /*'Contacts*/
  width:320px;
  height:200px;
  padding-left: 20px;
  padding-right: 190px;
  padding-top: 5px;
  /*padding-bottom: 1px;*/
  background-image: url('/uploads/pics/Clock-hotel-software-contacts.png');
  background-repeat: no-repeat;
  background-position: top left;
  font-size: 11px;
  font-weight: bold;
  /*text-align: center*/;
}

.css-frame-146 {
  /*'References frame*/
  width:320px;
  height:200px;
  padding-left: 20px;
  padding-right: 190px;
  padding-top: 5px;
  /*padding-bottom: 1px;*/
  background-image: url('/uploads/pics/References_Clock_hotel_software.png');
  background-repeat: no-repeat;
  background-position: top left;
  font-size: 11px;
  font-weight: bold;
  color: white
  /*text-align: center*/;
}

.css-frame-147 {
  /*'About us frame*/
  width:320px;
  height:200px;
  padding-left: 20px;
  padding-right: 190px;
  padding-top: 5px;
  /*padding-bottom: 1px;*/
  background-image: url('/uploads/pics/Clock-hotel-software-about-us.png');
  background-repeat: no-repeat;
  background-position: top left;
  font-size: 11px;
  font-weight: bold;
  /*text-align: center*/;
}

/*------ HEADER --------*/
.css-frame-148 {
  width: 800px;
  /*height:90px;*/
  height: 55px;
  background-image: url('/fileadmin/img/Logos/Logo-Clock-HS-w100h53.png');
  /*background-image: url('/fileadmin/img/Logos/Clock-Header-Logo-MulticolorPipes.jpg');*/
  /*--background-image: url('/uploads/pics/Clock_hotel_software_logo_01.png');*/
  background-repeat: no-repeat;
  background-position: top left;
  text-align: right;
  vertical-align: middle;
}

.css-frame-148 p{
  font-family: verdana,arial,sans-serif;
  font-size: 18px;
  font-weight: bold
}
/*------ --------*/

.css-frame-149 {
  /*Vertical menu*/
  width:255px;
  /*padding-left: 1px;*/
  /*padding-right: 1px;*/
  /*padding-top: 5px;*/
  /*padding-bottom: 1px;*/
  border-top-style:solid;
  border-top-color:rgb(255,102,0);
  border-top-width: 10px;
}

.css-frame-149 p{
  font-size: 12px;
  /*color: rgb(255,102,0);*/
  /*font-weight: normal;*/
  text-align: left;
  text-indent:1px;
  line-height:100%
}

.css-frame-150 {
  /*'Evolution front page frame 2/3*/
  width:530px;
  height:250px;
  /*padding-left: 1px;*/
  /*padding-right: 1px;*/
  padding-top: 5px;
  /*padding-bottom: 1px;*/
  background-image: url('/uploads/pics/Scheme_Evolution_Hotel_software_SZ_01.png');
  background-repeat: no-repeat;
  background-position: top left;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
}

.css-frame-150 h6{
  font-size: 12px;
  color: rgb(255,102,0);
  /*font-weight: normal;*/
  text-align: center;
}

.csc-frame-indent6633 {
  /*two thirds*/
  width:530px;
}

.csc-frame-indent3366 {
  /*Left or right one third*/
  width: 258px;
}
.csc-frame-indent3366 h3 {
  margin-top: 5px;
}
.csc-frame-indent3366 h3, .csc-frame-indent3366 p {
  margin-left: 15px;  
  margin-right: 15px;
}

.csc-frame-indent {
  /*Middle one third*/
  width: 270px;
}

.csc-frame-indent25 {
  width: 23.75%;
  background-color:rgb(225,225,255);
}

#tagline .csc-frame {
  padding: 0px;
}

#tagline .csc-frame-frame2 {
  float: right;
}

#tagline h1 {
  margin-right: 1.5em;
  margin-top: 100px;
}

table.eqw td {
  width: 1%;
}

/*----- PATH ------*/
.css-frame-path div, .css-frame-path p {
 width: 796px;
 /*border-top: 1px dotted lightgray; */
 /*border-bottom: 1px dotted lightgray; */
 padding:0px 0px 8px 0px;
 /*margin:5px 0px 5px 0px;*/
 background-image: url('/fileadmin/img/Lines-and-bulets/Gradient-Horiz-Blue-Blue-800Xh3.gif');
 background-repeat: no-repeat;
 background-position: bottom left;
 font-weight: bold;
}
.css-frame-path, .css-frame-path a {
 color: white;
}
.css-frame-path a:hover {
  color: #ff6600;
}
/*----------------*/

.css-frame-title {
  width: 530px;
  padding: 10px;
  margin:0px;
  background-image: url('/fileadmin/img/Lines-and-bulets/Gradient-Horiz-Orange-530xh1.jpg');
  background-repeat: repeat-y;
  background-position: top left;
}
.css-frame-title h1{
  color: white
}

.css-frame-abstract {
  width: 530px;
  padding: 10px;
  margin:0px;
}


div.css-frame-content-box-1 {
  width:768px;
  padding:15px;
  margin-top: 10px;
  border-style: solid;
  border-width: 8px 0px 0px 0px;
  border-color: orange;

}

div.css-frame-content-box-2 {

}

fieldset.tx-powermail-pi1_fieldset, fieldset.csc-mailform {
	/* Disable border */
	border: none;
}
fieldset.tx-powermail-pi1_fieldset label,
fieldset.csc-mailform label{
	/* Style labels */
	display: block;
	width: 400px;
	float: left;
	text-align: right;
	clear: both;	
	margin-top: 15px;
}
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset textarea,
fieldset.tx-powermail-pi1_fieldset select,
fieldset.csc-mailform textarea,
fieldset.csc-mailform input,
fieldset.csc-mailform select {
	/* Style input fields */
	width: 250px;
	/*border: none;*/
	/*border-bottom: 1px solid black;*/
	margin-left: 10px;
	margin-top: 15px;
	
}
/*Non disclusure agreenet-a za ENA - en i bg */
#uid283, #uid291
{
	/* Style input fields */
	width: 700px;
	/*border: none;*/
	/*border-bottom: 1px solid black;*/
	margin-left: 10px;
	margin-top: 15px;	
}


div.tx_powermail_pi1_fieldwrap_html {
	/* Increase margin between every field */
}

#mailformformtype_mail {
 margin-left: 300px;
 margin-top: 30px;
}

.tx-veguestbook-pi1 h2.tx-guestbook-header,
.tx-veguestbook-pi1 .tx-guestbook-right {
 width: 90%;
}
.tx-veguestbook-pi1 .tx-guestbook-left {
  display:none;
}


