a
{
color: #0056b8;
text-decoration: none;
}


a:hover
{
color: #00388d;
text-decoration: none;
}

#flashplayer{margin:10px 0 0 0;width:150px;padding: 3px 0 3px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;}


.newsbody ul{
/*list-style-image: url(/fileadmin/template/images/pdf16.gif);*/
/*list-style-position:outside;*/
list-style-type:square;
vertical-align:top;
}

.newsbody ul li {
margin-bottom:10px;
}

.flottebody ul{
/*list-style-image: url(/fileadmin/template/images/pdf16.gif);*/
list-style-position:outside;
list-style-type:square;
vertical-align:top;
/*margin-left:0;*/
padding-left:15px;
}

body {
	background-image: url(/fileadmin/template/images/aircorp_background.jpg);
	background-color:#d6d6d6;
	background-repeat:repeat-x;
	margin: 0 auto;
	text-align:center;
}

img {
	border:0;
}

#page {
	width:779px;
	margin:8px auto 0 auto;
}

#header {
	background-image:url(/fileadmin/template/images/aircorp_header2.jpg);
	margin:0;
	width: 779px;
	height:144px;
}

#topimage {
	background-image:url(/fileadmin/template/images/home.jpg);
	margin:0;
	width: 779px;
	height:250px;
}

#mainblock {
	background-image:url(/fileadmin/template/images/aircorp_backg_bordo2.jpg);
	background-repeat:repeat-y;
	text-align:left;
}

#footer {
	background-image:url(/fileadmin/template/images/aircorp_footer2.jpg);
	background-repeat:no-repeat;
	width:779px;
	height:27px;
}

#companydata {
	width:779px;
	margin-top:3px;
	margin-bottom:30px;
	color:#003a8e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#centerMiddleLong {
	width:779px;
	height:26px;
}

#titlepage {
	margin-left:235px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:6px;
	
}

table.tbmainblock {
	table-layout: fixed;
	width:757px;
	border:0;
	border: 0;
	border-collapse: separate;
	border-spacing: 0;
}

td.tdmenucol {
	width:213px;
	vertical-align:top;
}

td.tdbodycol {
	vertical-align:top;
}

#left {
	/*margin-left:11px !important;
	margin-left:5px;
	float:left;*/
	margin-left:3px !important;
	margin-left:1px;
}

#bottomcenterblock {
	vertical-align:middle;
}

#topleft {
	background-image:url(/fileadmin/template/images/topmenu.gif);
	font-size:0px;
	width:185px;
	height:7px;
}

#bottomleft {
	clear:both;
	background-image:url(/fileadmin/template/images/bottommenu.gif);
	width:185px;
	height:7px;
	font-size:0px;
}

#centerleft {
	background-color:#F5F5F5;
	width:185px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#center {
	/*margin-left:274px;*/
}

/*.miniblock {
	margin-bottom: 15px;
}*/

.topminiblock {
	background-image:url(/fileadmin/template/images/topnews.jpg);
	width:245px;
	height:7px;
	font-size:0px;
}

.bottomminiblock {
	background-image:url(/fileadmin/template/images/bottomnews.jpg);
	width:245px;
	height:7px;
	font-size:0px;
}

.centerminiblock {
	background-color:#F5F5F5;
	width:225px !important;
	width:245px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:10px;
}



/*MENU*/

#centerleft {
	width:185px;
}

 .menu_NO {
	color:#666666;
	text-decoration:none;
	width:185px;
	padding: 3px 0 3px 30px;
	height: 16px;
}

 .menu_NO a  {
	/*padding: 3px 0 3px 30px;
	height: 16px;*/
	color:#666666;
	text-decoration:none;
	/*height: 16px;
	width:235px;*/
}

 .menu_NO a:hover , .menu_NO a:active  {
	/*padding: 3px 0 3px 30px;
	height: 16px;*/
	color:#000000;
	text-decoration:none;
	cursor: pointer;
	/*width:235px;*/
	/*background-color:#ababab;*/
}

.menu_ACT {
	background-image:url(/fileadmin/template/images/aircorp_freccia_dx.gif);
	background-repeat:no-repeat;
	padding: 3px 0 3px 30px;
	background-color:#FFFFFF;
/*	border-bottom: 1px solid #000000;*/
	/*border-top: 1px solid #000000;*/
	height: 16px !important;
	height: 22px;
	color:#000000;
	vertical-align:middle;
	/*margin-bottom:2px;*/
}

.menu_ACT a  {
	text-decoration:none;
	color:#000000;
}

 .menu_ACT a:hover , .menu_ACT a:active  {
	text-decoration:none;
	cursor: pointer;
	color:#000000;
}

.spacer {
height:10px;
}



/*NEWS*/

.newstitle {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-bottom:4px;
}

.newsdate {
	color:#41539D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

/*text definition*/
.homepagebodydx {
	color:#41539D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
	vertical-align:top;
}

/*text definition*/
.newsbody,.flottebody,.newsbody_sl {
	color:#41539D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
	vertical-align:top;
}


.newscontinue {
	color:#9F9F9F;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-top:10px;
}

.tx-ttnews-browsebox {
  width:516px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  margin-top:10px;
  color:#666666;
}

.newsarchive {
	margin-top:8px;
	text-align:center;
}

.tx-ttnews-browsebox p a,.newsarchive a {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#666666;
  text-decoration:underline;
}

.tx-ttnews-browsebox p a:hover,.newsarchive p a:active, .tx-ttnews-browsebox p a:active {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  text-decoration:underline;
}
.tx-ttnews-browsebox-SCell p a {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  text-decoration:none;
}



.newscontinue img{
	vertical-align:bottom;
}

.imagefloat{
margin: 0px 10px 7px 0;
vertical-align:top;
/*float:left;*/
/*border: 1px solid black;*/
}

.imagecolumn{
	margin-right:20px;
}

/*MAIN BODY BLOCK*/
.helibody {
	margin-left:170px;
}
.maincontentblock{
}

.topmaincontentblock {
  background-image:url(/fileadmin/template/images/topbodycontent.gif);
  width:516px;
  height:7px;
  font-size:0px;
}


/*text definition*/
.centermaincontentblock { 
	background-color:#F5F5F5;
	width:476px !important;
	width:516px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 13px 20px;
	line-height:15px;
	text-align:justify;
}

.bottommaincontentblock {
  background-image:url(/fileadmin/template/images/bottombodycontent.gif);
  width:516px;
  height:7px;
  font-size:0px;
}


/*text definition*/
.centermaincontentblocktitle {
	font-weight:bold;
	font-size:11px;
	color:#666666;
	margin-bottom:6px;
	line-height:15px;
	text-align:justify;
}


/*EXTRA STYLES*/
.purpletext {
  color:#41539D;
}

.graytext {
  color:#9D9D9D;
}

.bluetext {
	color:#8BAEEE;
}

/*CONTACT*/
.contact {
	margin:0 0 5px 0;
	color:#41539D;
	text-align:left;
}


/*text definition*/

table.contactTable  {
	margin:0 0 0 -3px;;
	/*table-layout: fixed;*/
	color:#41539D;
	border:0;
	border-collapse: separate;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
table.contactTable td {
	line-height:15px;
}
/*input,select,textarea{
border:1px solid #41539D;
}*/



table.hometable td.right,table.hometable td.left{
	color:#41539D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:right;
	vertical-align:top;	
	padding:20px 10px 20px 0;
}

table.hometable td.left{
	text-align:left;
	vertical-align:top;	
	padding:20px 0px 20px 10px;
}

table.hometable tr.light{	
	background-color:#FAFAFA;
}

table.hometable {
    border:0;
}

.centermaincontentblockhome { 
	background-color:#F5F5F5;
	width:516px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0;
	line-height:15px;
	text-align:justify;
}

.texthome{
	margin:0 0 0 90px;
	width:356px;
	padding-top:20px;
}