﻿@charset "utf-8";
*{margin:0px; padding:0px;}
a {outline: none;}
img {border:0;}
ul,li{list-style-type: none;}
h1, h2, h3, h4 {font-weight:normal}
.header_bg {
  width: 100%;
  height: 95px;
  padding-top: 10px;
}
.margTop {margin-top: 18px;}
.noMarg {margin-right: 0px !important;}
.header_bg .header {
 width: 998px;
 height: 85px;
 margin: auto;
 padding: 10px 0px 0px 0px;
}
.header_bg .header {
 width: 998px;
 height: 85px;
 margin: auto;
 position: relative;
}
.header_bg .header img {
 position: absolute;
 top: 10px;
 left: 10px;
}
.header_bg .header a.hr {
 background: url(../../img/hr_btn.gif) no-repeat left top;
 width: 27px;
 height: 27px;
 position: absolute;
 top: 10px;
 right: 40px;
 }
 .header_bg .header a.eng {
 background: url(../../img/en_btn.gif) no-repeat left top;
 width: 27px;
 height: 27px;
 position: absolute;
 top: 10px;
 right: 10px; 
 }
.header_bg .header a:hover,
.header_bg .header a.active {
 background-position: left bottom;
  }
.header_bg .header input {
 background: url(../../img/input_bg.gif);
 width: 176px;
 height: 17px;
 position: absolute;
 border: 0px;
 margin-right: 5px;
 font: 10px arial;
 color: #fff;
 padding: 3px 5px 0px 5px;
 top: 55px;
 right: 20px;
 }
.header_bg .header input.btn {
 background:  url(../../img/search_btn.gif);
 width: 16px;
 height: 15px;
 position: absolute;
 border: 0px;
 margin-top: 5px;
 cursor: pointer;
 top: 55px;
 right: 0px;
 }
.references_bg {
 background: url(../../img/header_ref_bg.jpg) repeat-x;
 width: 100%;
 height: 278px;
 } 
.references_bg .main_nav {
 width: 980px; 
 text-align: center; 
 margin: auto;
 padding: 15px 0px 0px 0px;
 }
.references_bg .main_nav ul {
 width: 750px;  
 padding: 5px 0px 7px 200px;
 float: left;
}
.references_bg .main_nav ul li  {
    display:inline;
}
.references_bg .main_nav ul li a {
 float: left;
 height: 11px;
 text-indent: -1000em;
 line-height: 0px;
 margin-right: 30px;
 display: inline;
 }
.references_bg .main_nav ul li a.main {
 width: 72px;
 }
.references_bg .main_nav ul li a.ref {
 width: 75px;
 }
.references_bg .main_nav ul li a.cms {
 width: 95px;
 } 
.references_bg .main_nav ul li a.info {
 width: 90px;
 }
.references_bg .main_nav ul li a.help {
 width: 123px;
 }      
.references_bg .main_nav ul li a:hover,
.references_bg .main_nav ul li a.active {
 background-position: bottom left;
  } 
.references_bg .sliding_references {
 position: relative;
 width: 980px;
 margin: auto;
 overflow: hidden;
 height: 240px;
 }
.references_bg .sliding_references div.left_fadeout {
 background: url(../../img/left_fadeout.png);
 width: 85px;
 height: 222px;
 position: absolute;
 top: 14px;
 left: 0px;
 z-index: 10;
 } 
.references_bg .sliding_references a.ref_left {
 position: absolute;
 width: 46px;
 height: 54px;
 background:url(../../img/ref_left.png) no-repeat left top;
 left: 0px;
 top: 98px;
 display: block;
 z-index: 11;
 cursor: pointer;
 }
.references_bg .sliding_references a.ref_left:hover,
.references_bg .sliding_references a.ref_right:hover {
  background-position: left bottom;
 }
.references_bg .sliding_references .sliding_ref_txt {
 position: absolute;
 left: 75px;
 top: 48px;
 display: block;
 width: 515px;
 }
.references_bg .sliding_references .sliding_ref_txt h2 {
 font: 18px tahoma;
 color: #fff; 
 margin-bottom: 10px;
 margin-left: 10px;
 }
.references_bg .sliding_references .sliding_ref_txt p {
 font: 11px arial;
 color: #fff; 
 line-height: 17px;
 margin:0px 10px 20px 10px;
 }
.references_bg .sliding_references .sliding_ref_txt a.ref_link {
 background: url(../../img/sliding_ref_link_left.png) no-repeat 0px 1px;
 font: 11px tahoma;
 color: #fff;
 height: 39px;
 text-decoration: none;
 padding: 7px 0px 0px 20px;
 float: left;
 cursor: pointer;
 } 
.references_bg .sliding_references .sliding_ref_txt a.ref_link:hover {
 color: #EFB224;
 } 
.references_bg .sliding_references .sliding_ref_txt  span {
 background: url(../../img/sliding_ref_link_ref.png);
 width: 24px;
 height: 40px;
 float: left;
 }
.references_bg .sliding_references  .sliding_ref_img {
 position: absolute;
 left: 588px;
 top: 23px;
 display: block;
 }  
.references_bg .sliding_references div.right_fadeout {
 background: url(../../img/right_fadeout.png);
 width: 85px;
 height: 222px;
 position: absolute;
 top: 14px;
 right: -2px;
 z-index: 10;
 }
.references_bg .sliding_references a.ref_right {
 position: absolute;
 width: 46px;
 height: 54px;
 background: url(../../img/ref_right.png) no-repeat left top;
 right: 0px;
 top: 98px;
 display: block;
 z-index: 11;
 cursor: pointer;
 }
 /* --- reference 2 --- */
 .refList {
 	width: 948px;
	font-family: Arial, Helvetica, sans-serif;	
	margin-left: 21px;
	font-size: 0px;
	line-height: 15px;
	}
.refList li {
	width: 260px;  /* 48px; */
	height: 32px;	
	float: left;
	margin-right: 48px;	
	}	
 .refList li a { 	
 	color: #55516a;
	display: block;
	float: left;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 4px 0px 4px 12px; 
	line-height: 12px;
	background: url(../../img/bullet.gif) no-repeat left 8px;	
 }
.refList li a span {
	font-weight: normal;

}
.refList li a:hover {
 	text-decoration: underline;
	}
 
 
 /* --- END reference 2 --- */                       
.content_wrap {
 background: #E4E3EF;
 width: 100%;
 margin-top: 1px; 
 overflow: hidden;
 padding-bottom: 28px;
 }
.content {
 width: 980px;
 margin: auto;
 padding-top: 19px;
 } 
.content h1.cms {
 background: url(../../img/h1_cms_rjesenja.gif);
 width: 113px;
 height: 28px;
 text-indent: -1000em;
 margin-left: 10px;
 font: 0px arial;
 color: #E4E3EF;
 float: left;
 }
.content h1.references  {
 background: url(../../img/h1_reference.gif);
 width: 96px;
 height: 28px;
 text-indent: -1000em;
 margin-left: 10px;
 font: 0px arial;
 color: #E4E3EF;
 float: left;
 }   
.content h2.corvus_info {
 background: url(../../img/h2_corvus_info.gif);
 width: 108px;
 height: 28px;
 text-indent: -1000em;
 margin-left: 10px;
 font: 0px arial;
 color: #E4E3EF;
 float: left;
 }  
 .content h2.corvus_contact {
 background: url(../../img/kontakt.gif) no-repeat top left;
 width: 108px;
 height: 28px;
 text-indent: -1000em;
 margin-left: 10px;
 font: 0px arial;
 color: #E4E3EF;
 float: left;
 }   
.content_box {
  background: #fff url(../../img/content_head.gif) no-repeat;
  width: 998px;
  padding-top: 11px;
  overflow: hidden;
  }
.content_box span.bold {
 font-weight: bold;
 } 
.content_box img {
  margin-right: 20px;
 } 
.content_box .packages_startup {
 float: left;
 margin-right: 20px;
 width: 131px;
 height: 176px;
 padding: 15px 20px 15px 20px;
 margin-top: 10px;
 text-decoration: none;
 cursor: pointer;
 }
 .content_box .packages_startup:hover {
 background: url(../../img/startup_box_hover.gif);
 text-decoration: none;
 cursor: pointer;
 }   
.content_box .packages_startup h2 {
 width: 130px;
 height: 51px;
 text-indent: -1000em;
 background: url(../../img/startup_icon.png);
 font: 0px arial;
 margin: 0px;
 line-height: 0px;
 }
.content_box .packages_startup b {
 font: 11px arial;
 color: #8BAD7C;
 } 
 .content_box .packages_basic {
 float: left;
 margin-right: 20px;
 width: 131px;
 height: 176px;
 padding: 15px 20px 15px 20px;
 margin-top: 10px;
 text-decoration: none;
 cursor: pointer;
 }
.content_box .packages_basic:hover {
 background: url(../../img/basic_box_hover.gif);
 text-decoration: none;
 cursor: pointer;
 }   
.content_box .packages_basic  h2 {
 width: 130px;
 height: 51px;
 text-indent: -1000em;
 background: url(../../img/basic_icon.png);
 }
.content_box .packages_basic b {
 font: 11px arial;
 color: #AC917B;
 } 
.content_box .packages_portal {
 float: left;
 margin-right: 20px;
 width: 131px;
 height: 176px;
 padding: 15px 20px 15px 20px;
 margin-top: 10px;
 text-decoration: none;
 cursor: pointer;
 }
.content_box .packages_portal:hover {
 background: url(../../img/portal_box_hover.gif);
 text-decoration: none;
 cursor: pointer;
 }   
.content_box .packages_portal  h2 {
 width: 130px;
 height: 51px;
 text-indent: -1000em;
 background: url(../../img/portal_icon.png);
 }
.content_box .packages_portal b {
 font: 11px arial;
 color: #AC7BA5;
 } 
.content_box .packages_portal_server {
 float: left;
 margin-right: 20px;
 width: 131px;
 height: 176px;
 padding: 15px 20px 15px 20px;
 margin-top: 10px;
 text-decoration: none;
 cursor: pointer;
 }
.content_box .packages_portal_server:hover {
 background: url(../../img/portal_server_hover.gif);
 text-decoration: none;
 cursor: pointer;
 }   
.content_box .packages_portal_server  h2 {
 width: 130px;
 height: 51px;
 text-indent: -1000em;
 background: url(../../img/portal_server_icon.png);
 }
.content_box .packages_portal_server b {
 font: 11px arial;
 color: #837DAE;
 }      
.content_box  p {
 font: 11px arial;
 color: #434053;;
 line-height: 17px;
 margin-bottom: 10px;
 } 
.content_wrap .more_btn {
 float: left;
 background: url(../../img/more_bg.gif) no-repeat top right;
 height: 25px;
 width: 998px; 
 text-align: right;
 margin-top: -4px;
 } 
.content_wrap .more_btn a {
 background: url(../../img/more_icon.gif) no-repeat top left;
 font: 10px tahoma;
 color: #676380;
 padding-left: 30px;
 height: 20px;
 margin: 5px 12px 0px 0px;
 float: right;
 text-decoration: none;
 line-height: 16px;
 } 
.content_wrap .more_btn a:hover {
 text-decoration: underline;
 }   
.content_box_foot {
  background:url(../../img/content_foot.gif) no-repeat;
  width: 998px;
  height: 11px;
  float: left;
  font: 0px arial;
  }   
.content_box .content_box_left {
 float: left;
 width: 500px;
 padding: 15px 15px 10px 25px; 
 }

.content_box .content_box_right {
 float: left;
 width: 400px;
 padding: 15px 0px 15px 35px;
}
.content_box .contact {
  padding: 28px  0px 40px 40px !important;
  background:url(../../img/logoTrans.gif) no-repeat 213px 8px;
 }  
.content_box .content_box_right img {
 float: right;
}
.content_box .content_box_right .contact_boxes {
 float: left;
 width: 100px;
 padding-top: 24px;
 text-align: center;
 margin-right: 20px;
 margin-left: 7px;
 height: 50px;
}
.content_box .content_box_right .contact_boxes p {
 margin: 0px;
}
.content_box .content_box_right .adr {
 background: url(../../img/adresa_icon.gif) no-repeat top center;
} 
.content_box .content_box_right .tel {
 background: url(../../img/telefon_icon.gif) no-repeat top center;
} 
.content_box .content_box_right .fax {
 background: url(../../img/fax_icon.gif) no-repeat top center;
} 
.content_box .content_box_right .mob {
 background: url(../../img/mob_icon.gif) no-repeat top center;
}
.content_box .content_box_right .e-mail {
 background: url(../../img/e-mail_icon.gif) no-repeat top center;
}  
.content_box .content_box_right .mb {
 background: url(../../img/mb_icon.gif) no-repeat top center;
}
.footer_wrap {
 background: url(../../img/footer_bg.jpg);
 width: 100%;
 height: 180px;
 }
.footer_wrap .footer {
 width: 998px;
 margin: auto;
 text-align: center;
 padding-top: 25px;
 }
.footer_wrap .footer ul {
 width: 780px;
 float: left;
 text-align: center;
 margin-right: 0px;
 padding-left: 230px; 
 height: 72px;
 }
.footer_wrap .footer ul li {
 float: left;
 }  
.footer_wrap .footer ul li a {
 font: bold 10px arial;
 color: #E9E7F2;
 display: block;
 margin: 0px 0px 0px 30px;
 text-transform: uppercase;
 text-decoration: none;
 }
.footer_wrap .footer ul li a:hover,
.footer_wrap .footer ul li a.active {
 color: #EFB224;
 }
.clear {clear:both;} 

/*CMS packages*/
.content_wrap .content_box .cms_packages_custom {
    float: left;
	width: 948px;
	padding: 16px 25px 5px 25px;
	}
.content_wrap .content_box .cms_packages_custom h2 {
    background: url(../../img/custom_icon_small.gif);
	width: 93px;
	height: 25px;
	text-indent: -1000em;
	margin-bottom: 10px;
	}
.content_wrap .content_box .cms_packages_custom .cms_packages_right {
    float: left;
	background: url(../../img/custom.jpg);
	width: 339px;
	height: 141px;
	padding: 80px 0px 0px 20px;
	}
.content_wrap .content_box .cms_packages_startup {
    float: left;
	width: 948px;
	padding: 16px 25px 0px 25px;
	}
.content_wrap .content_box .cms_packages_startup h2 {
    background: url(../../img/startup_icon.png);
	width: 130px;
	height: 51px;
	text-indent: -1000em;
	margin-bottom: 10px;
	}
.content_wrap .content_box .cms_packages_left {
    float: left;
	width: 538px;
	padding-right: 50px;
	}
.content_wrap .content_box .cms_packages_left a {
 color: #434053;
 font: 11px arial;
 text-decoration: underline;
	}
.content_wrap .content_box .cms_packages_left .more a {
  background: url(../../img/more_icon.gif) no-repeat top left;
  font: 10px tahoma;
  color: #676380;
  padding-left: 28px;
  height: 20px;
  margin: 5px 12px 0px 0px;
  float: right;
  text-decoration: none;
  line-height: 16px;
	}
.content_wrap .content_box .cms_packages_left .more a:hover {
  text-decoration: underline ;
	}		
.content_wrap .content_box .cms_packages_startup .cms_packages_right {
    float: left;
	width: 339px;
	position: relative;
	}
.content_wrap .content_box .cms_packages_startup .cms_packages_right .cmsUseReference {
    position: absolute;
    left: 10px;
    width: 200px;
    top: 80px;
}
.content_wrap .content_box .cms_packages_right h3 {
    font:bold 11px arial;
	color: #5A5671;
	margin-bottom: 10px;
	}
.content_wrap .content_box .cms_packages_right ul  {
   line-height: normal;
   font: 10px arial;
    }	
.content_wrap .content_box .cms_packages_right ul li {
   line-height: normal;
   display: block;
  }	
.content_wrap .content_box .cms_packages_right ul li a {
    background: url(../../img/list_icon.gif) no-repeat 0px 9px;
	font: 11px arial;
	color: #5A5671;
	width: 200px;
	display: block;
	padding: 3px 100px 3px 10px;
	text-decoration: none;
   }
.content_wrap .content_box .cms_packages_right ul li a:hover {
   text-decoration: underline;
   }
.content_wrap .content_box .cms_packages_basic {
    float: left;
	width: 948px;
	padding: 20px 25px 5px 25px;
	}
.content_wrap .content_box .cms_packages_basic h2 {
    background: url(../../img/basic_icon.png);
	width: 130px;
	height: 51px;
	text-indent: -1000em;
	margin-bottom: 10px;
	} 
.content_wrap .content_box .cms_modules_right {
	background: url(../../img/cms_modules_head.gif);
	width: 360px;
	padding-top: 9px;
	margin-top: 20px;
	float: right;
	}
.content_wrap .content_box .cms_modules_right_content {
    float: right;
	background: #E8E7F0;
	width: 340px;
	padding: 8px 0px 0px 20px;
	}
.content_wrap .content_box .cms_modules_box {
    float: left;
	width: 170px;
	}	
.content_wrap .content_box .cms_modules_right_foot {
    float: right;
	width: 360px;
	background: url(../../img/cms_modules_foot.gif);
	height: 9px;
	}
.content_wrap .content_box .cms_modules_right_content h3 {
    font:bold 11px arial;
	color: #5A5671;
	margin-bottom: 10px;
	}
.content_wrap .content_box .cms_modules_right_content ul  {
   line-height: normal;
   font: 0px arial;
    }	
.content_wrap .content_box .cms_modules_right_content ul li {
   line-height: normal;
   display: block;
  }	
.content_wrap .content_box .cms_modules_right_content ul li  {
    background: url(../../img/list_icon.gif) no-repeat 0px 9px;
	font: 11px arial;
	color: #5A5671;
	width: 150px;
	display: block;
	padding: 3px 0px 3px 10px;
	text-decoration: none;
   }   
.content_wrap .content_box .cms_packages_basic .cms_packages_right {
    float: left;
	background: url(../../img/basic_packages.jpg);
	width: 339px;
	height: 141px;
	padding: 80px 0px 0px 20px;
	}
.content_wrap .content_box .cms_packages_portal {
    float: left;
	width: 948px;
	padding: 20px 25px 5px 25px;
	}
.content_wrap .content_box .cms_packages_portal  h2 {
    background: url(../../img/portal_icon.png);
	width: 130px;
	height: 51px;
	text-indent: -1000em;
	margin-bottom: 10px;
	} 
.content_wrap .content_box .cms_packages_portal  .cms_packages_right {
    float: left;
	background: url(../../img/portal_packages.jpg);
	width: 339px;
	height: 141px;
	padding: 80px 0px 0px 20px;
	}
.content_wrap .content_box .cms_packages_portal_server {
    float: left;
	width: 948px;
	padding: 20px 25px 5px 25px;
	}
.content_wrap .content_box .cms_packages_portal_server  h2 {
    background: url(../../img/portal_server_icon.png);
	width: 130px;
	height: 51px;
	text-indent: -1000em;
	margin-bottom: 10px;
	} 
.content_wrap .content_box .cms_packages_portal_server .cms_packages_right {
    float: left;
	background: url(../../img/portal_server_packages.jpg);
	width: 339px;
	height: 141px;
	padding: 80px 0px 0px 20px;
	}	
.content h1.search  {
	 background: url(../../img/h1_search.gif);
	 width: 212px;
	 height: 28px;
	 text-indent: -1000em;
	 margin-left: 10px;
	 font: 0px arial;
	 color: #E4E3EF;
	 float: left;
 }	 
 .content_wrap .content_box .ref_wraper ul.search li  {
  margin: 20px 0px;
	}	
.content_wrap .content_box .ref_wraper ul.search li a {
   font: bold 11px arial;
   color: #55516A;
   text-decoration: underline;
   background: url(../../img/list_icon.gif) no-repeat 0px 6px; 
   padding: 0px 0px 5px 10px;
   }
.content_wrap .content_box .ref_wraper ul.search li a:hover {
  color: #EFB224;
	}	
.content_wrap .content_box .ref_wraper ul.search li p {
   padding: 5px 0px 0px 10px;
	}		    								
/*CMS packages*/ 
.content_wrap .content_box .ref_wraper {
    position: relative;
	width: 948px;
	padding: 19px 25px 5px 15px;
	top: 2px;
	left: 2px;
	}
.content_wrap .content_box .ref_wraper .ref_box {
    position: relative;
	width: 474px;
	height: 159px;
	float: left;
	}
.content_wrap .content_box .ref_wraper .ref_box .textAnchor a {
    font: bold 11px tahoma;
	color: #57536E;
	position: absolute;
	text-decoration: none;
	display: block;
	top: 10px;
	left: 196px;
	}
.content_wrap .content_box .ref_wraper .ref_box .textAnchor a:hover {
    text-decoration: underline;
	}	
.content_wrap .content_box .ref_wraper .ref_box  p {
    position: relative;
	text-decoration: none;
	top: 30px;
	left: -15px;
	}
.content_wrap .content_box .ref_wraper .ref_box .pack {
    float: none;
	margin: 0px;
	left: 200px;
	position:absolute;
	top:102px;
	}					
.content_wrap .content_box .ref_wraper .ref_box img.holder {
    background: url(../../img/ref_img_holder.jpg) no-repeat;
    padding: 12px 19px 17px 16px;
	}
.content_wrap .content_box  .pag ul  {
   float: right;
   margin-right: 30px;
   padding-top: 9px;
  }
.content_wrap .content_box  .pag ul li {
   float: left;
}	
.content_wrap .content_box  .pag ul li a.left {
    background: url(../../img/pag_left.gif) no-repeat top right;
	width: 25px;
	height: 7px;
	padding-top: 1px;
	font: 0px arial;
	margin-top: 7px;
} 
.content_wrap .content_box  .pag ul li a.right {
    background: url(../../img/pag_right.gif) no-repeat top left;
	width: 5px;
	height: 7px;
	padding-top: 1px;
	font: 0px arial;
	margin-top: 7px;
	}
.content_wrap .content_box  .pag ul li a.right:hover {
     background: url(../../img/pag_right.gif) no-repeat bottom left;
} 
.content_wrap .content_box  .pag ul li a.left:hover {
     background: url(../../img/pag_left.gif) no-repeat bottom right;
}	 			
.content_wrap .content_box  .pag ul li a {
    width: 18px;
	height: 15px;
	float: left;
	margin: 0px 3px;
	font: 9px tahoma;
	color: #55526B;
	text-decoration: none;
	text-align: center;
	padding-top: 3px;
	margin-top: 2px;
	}
.content_wrap .content_box  .pag ul li a:hover,
.content_wrap .content_box  .pag ul li a.active {
    background:  url(../../img/pag_hover.gif);
	}
/*Corvus INFO*/ 	

.content_box .content_box_right img.padd {padding-top: 10px;}

.content_box .content_box_left .inputHld { width: 245px; float: left; margin: 0px 10px 11px 0px;} 
.content_box .content_box_left .inputHld label, .textAreaHld label {
	color: #595570;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
.content_box .content_box_left .inputHld span { 
	float: left;
	background: url(../../img/inputBg.gif) no-repeat top left;
	width: 245px;
	}
.content_box .content_box_left .inputHld input { 
	width: 235px;
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	height:16px;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	color: #ffffff; font-size: 10px; font-family: Tahoma;
	
}
.textAreaHld {width: 500px; float: left; margin: 0px;}	
.textAreaHld .textAbg {width: 500px; height: 71px; background: url(../../img/textAreaBg.gif) no-repeat top left; padding: 5px;}
.textAreaHld .textAbg textarea {width: 490px; height:61px; border: none; background: none; color: #ffffff; font-size: 10px; font-family: Tahoma;
SCROLLBAR-FACE-COLOR: #57546d;
SCROLLBAR-HIGHLIGHT-COLOR: #676380;
SCROLLBAR-SHADOW-COLOR: #676380;
SCROLLBAR-3DLIGHT-COLOR: #4a485e;
SCROLLBAR-ARROW-COLOR: #343143;
SCROLLBAR-TRACK-COLOR: #57546d;
SCROLLBAR-DARKSHADOW-COLOR: #4a485e;
overflow: auto; }

.sendMsg {
	padding-left: 26px; 
	display: block; 
	height: 17px; 
	color: #676380; 
	font-family: Tahoma; 
	font-size: 10px; 
	background: url(../../img/sendBtn.gif) no-repeat left 0px;
	text-decoration: none; 
	line-height: 16px;
	float: right;
	margin-right: 12px;
}

/*****************sections css*******************/
  .textPackage {
  color:#434053;
  font-family:arial;
  font-size:11px;
  line-height:17px;
  margin-bottom:10px;
  }
  .textPackage a {
	color:#434053;
	font-family:arial;
	font-size:11px;
	text-decoration:underline;
  }
    .textShort {
  left: 200px;
  position: absolute;
  text-decoration: none;
  top: 30px;
	color: #434053;
	font-family: arial;
	font-size: 11px;
	line-height: 17px;
	margin-bottom: 10px;
}

  .StartupShortText, .StartupShortText a {
  color:#434053;
  font-family:arial;
  font-size:11px;
  line-height:17px; 
  margin-bottom:10px;
  text-decoration: none;
  }
  
  .BasicShortText, .BasicShortText a {
    color:#434053;
	font-family:arial;
	font-size:11px;
	line-height:17px;
	margin-bottom:10px;
	text-decoration: none;
  }
  .PortalShortText, .PortalShortText a {
  color:#434053;
  font-family:arial;
  font-size:11px;
  line-height:17px;
  margin-bottom:10px;
  text-decoration: none;
  }
  .PortalsShortText, .PortalsShortText a {
  color:#434053;
  font-family:arial;
  font-size:11px;
  line-height:17px;
  margin-bottom:10px;
  text-decoration: none;
  }	
  .refAnimatedText {
	color:#FFFFFF;
	font-family:arial;
	font-size:11px;
	line-height:17px;
	margin:0 10px 20px;
  }
  .refAnimatedTitle {
	color:#FFFFFF;
	font-family:arial;
	font-size:18px;
	margin-bottom:10px;
	margin-left:10px;
  }
  .refLink a {
	background:transparent url(../../img/sliding_ref_link_left.png) no-repeat scroll 0 1px;
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-family:tahoma;
	font-size:11px;
	height:39px;
	line-height:normal;
	padding:7px 0 0 20px;
	text-decoration:none;
  }
  .refLink a:hover {
    color :#EFB224;	
  }
  .holder a img{
	background:transparent url(../../img/ref_img_holder.jpg) no-repeat scroll 0 0;
	padding:12px 19px 17px 16px;
	float: left;
	margin-right: 20px;
}

.textFullTextLeft img {
  float: right;
  margin: 20px 0px 10px 10px;
 } 

.pack {
	left:195px;
	position:absolute;
	top:102px;
}
.textReference {
	font-family:Arial,Helvetica,sans-serif;
	font-size:0;
	line-height:15px;
	margin-left:21px;
	width:948px;
}

.textReference li {
	float:left;
	height:32px;
	margin-right:48px;
	width:260px;
}

.textReference li a {
	background:transparent url(../../img/bullet.gif) no-repeat scroll left 8px;
	color:#55516A;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	padding:4px 0 4px 12px;
	text-decoration:none;
}
.textReference li a u {
  font-weight: normal;
  text-decoration: none;
}


.textReference li a:hover {
	text-decoration:underline;
}

.textFullTextLeft {
	color:#434053;
	line-height:17px;
	margin-bottom:10px;
	font-family:arial;
	font-size:11px;
}
.cmsUseReference {
    color:#5A5671;
    font-family:arial;
    font-size:11px;
    margin-bottom:10px;
    font-weight:bold;
}
.cmsUseReference2 {
    color:#5A5671;
    font-family:arial;
    font-size:11px;
    margin-bottom:10px;
    font-weight:bold;
}
/***********************************************/
.articleSubtitle {
color:#434053;
line-height:17px;
margin-bottom:10px;
font-family:arial;
font-size:14px;  
}
.elementRight {
  float: right;
  margin: 0 0px 12px 12px;
}
.elementLeft {
  float: left;
  margin: 0 12px 12px 0;
  font-style: italic; 
}
  .elementText {
  text-align: center;
  font-style: italic;
  font-family:Arial;
  font-size:11px;
  padding: 4px;
}
  .text {
  color: #666;
  font: 12px Trebuchet MS;
  line-height: 18px;
}
  .text ul {
  margin: 0px 0px 0px 18px;
  padding: 0px;
  list-style: disc outside;
  font: 12px Trebuchet MS;
  line-height: 18px;
}
  .text ul li {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  list-style: disc outside;
}
  .text ol {
  margin: 0px 0px 0px 18px;
  padding: 0px;
  list-style: decimal outside;
  font: 12px Trebuchet MS;
  line-height: 18px;
}
  .text ol li {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  list-style: decimal outside;
}
  .text a {
  color: #000;
  text-decoration: underline;
}
  .text a:hover {
  color: #000;
  text-decoration: none;
}