/******* Template Require Classes *******/
/* Body Style , Scrollbar , Background */
body
{
    font: 100% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #444;
	background:url(/inst/Altanet/gallery/layout/nav_back3.png);
	background-repeat:repeat-x;
	background-color: #eee;
}

/* Normal Style */
.n, table, html, form
{
	font: 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color : #444;
}


/* Normal Style, Bold */
.nb
{
	font-weight:bold;
}

/* Normal Style, Small */
.ns
{
	font-size : 100%;
}

/* Normal Style, Large */
.nl
{
	font-size : 120%;
	font-weight: bold;
}

/* Copyright Style*/
.copy
{
	font: 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color : #999;
}

/* URL*/
.gsurl
{
	font: 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color : #999;
}

/* Style For Textbox*/
.tb
{
	background-color : #FFFFFF;
	border : 1px solid #838383;
	color : #666666;
	font-size : 12px;
}

/* Style For Buttons*/
.btn
{
	color: #ffffff; 
	font-size : 8pt;
	font-weight: normal;	
	text-decoration: none;
    background-color: #666666;
	height: 18px;
	border: 1px solid black; 
	cursor: pointer;
	text-align: center;
}



/* Border Table */
.bt
{
    background-color: #b4b4b6;
}

/* Content Table */
.ct
{
	background-color: #ffffff;
	border: 1px solid #ffffff;
}

/* Header Table */
.ht
{
	background-color: #f2f2f2;
	font-size: 12px;
	font-weight: bold;
	color : #444;
	border: 0px;
}

.ht a:link, .ht a:visited,.ht a:hover
{
	font-size : 12px;
	font-weight: bold;
        color : #444;
}

/* Normal Table Row */
.nt
{
	background-color: #ffffff;
	border: 1px solid #ffffff;
}

/* Alternative Table Row */
.at
{
	/*background-color : #fff;*/
}


/* Title */
.title, .titleS
{
	font-size : 11pt;
	color : #2f6a94;
	font-weight : bold;	
	text-decoration : none;
}

/* Style For Links */
a:link, a:visited
{
	
	color: #2f6a94;
	font-weight : normal;	
	text-decoration : none;
}

a:hover
{
	color: #444;
	font-weight : normal;	
	text-decoration : underline;
}

.B2x
{
	background-image: url("/inst/Altanet/gallery/headers/altab2x_header.png"); 
	width: 700px; 
	height: 204px;
}

.eComSuite
{
	background-image: url("/inst/Altanet/gallery/headers/altab2x_header.png"); 
	width: 700px; 
	height: 204px;
}


.Dam
{
	background-image: url("/inst/Altanet/gallery/headers/altaDAM_header.png"); 
	width: 700px; 
	height: 204px;
}

.B2c
{
	background-image: url("/inst/Altanet/gallery/headers/ECommerce.png"); 
	width: 700px; 
	height: 204px;
}

.WebD
{
	background-image: url("/inst/Altanet/gallery/headers/WebDesign.png"); 
	width: 700px; 
	height: 204px;
}

.Hosting
{
	background-image: url("/inst/Altanet/gallery/headers/Hosting.png"); 
	width: 700px; 
	height: 204px;
}

.Consult
{
	background-image: url("/inst/Altanet/gallery/headers/Consult.png"); 
	width: 700px; 
	height: 204px;
}

.Sec
{
	background-image: url("/inst/Altanet/gallery/headers/Sec.png"); 
	width: 700px; 
	height: 204px;
}

.Dig
{
	background-image: url("/inst/Altanet/gallery/headers/Digi.png"); 
	width: 700px; 
	height: 204px;
}

.Profil
{
	background-image: url("/inst/Altanet/gallery/headers/Profil.png"); 
	width: 700px; 
	height: 204px;
}

.Support
{
	background-image: url("/inst/Altanet/gallery/headers/Support.png"); 
	width: 700px; 
	height: 204px;
}

.Partners
{
	background-image: url("/inst/Altanet/gallery/headers/Partners.png"); 
	width: 700px; 
	height: 204px;
}

.Gov
{
	background-image: url("/inst/Altanet/gallery/headers/Gov.png"); 
	width: 700px; 
	height: 204px;
}

.Culture
{
	background-image: url("/inst/Altanet/gallery/headers/Culture.png"); 
	width: 700px; 
	height: 204px;
}

.Dc
{
	background-image: url("/inst/Altanet/gallery/headers/Dc.png"); 
	width: 700px; 
	height: 204px;
}

.Faq
{
	background-image: url("/inst/Altanet/gallery/headers/Faq.png"); 
	width: 700px; 
	height: 204px;
}

.Contact
{
	background-image: url("/inst/Altanet/gallery/headers/Contact.png"); 
	width: 700px; 
	height: 204px;
}

.ContactGR
{
	background-image: url("/inst/Altanet/gallery/headers/Contact_gr.png"); 
	width: 700px; 
	height: 204px;
}

.Career
{
	background-image: url("/inst/Altanet/gallery/headers/Career.png"); 
	width: 700px; 
	height: 204px;
}

.News
{
	background-image: url("/inst/Altanet/gallery/headers/News.png"); 
	width: 700px; 
	height: 204px;
}

.Case
{
	background-image: url("/inst/Altanet/gallery/headers/Case.png"); 
	width: 700px; 
	height: 204px;
}

.Portals
{
	background-image: url("/inst/Altanet/gallery/headers/Portals.png"); 
	width: 700px; 
	height: 204px;
}

.Sla
{
	background-image: url("/inst/Altanet/gallery/headers/Sla.png"); 
	width: 700px; 
	height: 204px;
}

.Cert
{
	background-image: url("/inst/Altanet/gallery/headers/Cert.png"); 
	width: 700px; 
	height: 204px;
}

.CaseStudiesIcon
{
	background-image: url("/inst/Altanet/gallery/layout/icon_casestudies.jpg"); 
}

.FAQIcon
{
	background-image: url("/inst/Altanet/gallery/layout/icon_faq.jpg"); 
}

.BrochuresIcon
{
	background-image: url("/inst/Altanet/gallery/layout/icon_product_brochure.jpg"); 
}

.ManualsIcon
{
	background-image: url("/inst/Altanet/gallery/layout/icon_downloads.jpg"); 
}



.fp_header
{
	float:right;
	position:relative;
	width:250px;
	padding-top:30px;
	padding-right:0px; 
	text-align:left;
        /*border: 1px double #cccccc;*/
}

.fp, a.fp:link, a.fp:visited, a.fp:hover
{
	color:#444;
        text-decoration:none;
}


/*Paging Style*/

.paging, a.paging:link, a.paging:visited, a.paging:hover
{
	
  text-align: center;
  font-size: 12px;
  border: 1px double #cccccc;
  width: auto;
  background: #F5FAF7;
  padding: 0px 5px;
  line-height: 20px;
  margin: 1px;
  text-decoration:none;
}

a.paging:link, a.paging:visited, a.paging:hover
{
	font-weight: bold;
}

#container { 
	width: 990px;
	margin: 0 auto;
	text-align: left;
	background-color:white;
} 
#main_content{float:left; width:705px; margin:15px 20px 0 20px}

#sidebar{float:left; width:221px; margin:15px 20px 0 0px;}

/* Generic Styles */
h1{font-size:28px; margin:10px 20px 5px 0px; padding:0; color:#2f6a94;} /*top right bottom left*/

h1.altaB2X{color:#2f6a94; PADDING-LEFT: 1px;}
h1.altaDAM{color:#c71c1c}

h2{font-size:18px; margin:10px 10px 10px 0px; padding:0;}

li{font-size:12px;}

p{font-size:12px; margin:5px 20px 5px 0px; line-height:145%}

a { color:#206480;}

form,fieldset{margin:0;padding:0;border-style:none;}

img{border:none;}

input,select,textarea{font:12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

.floatRight{float:right; margin:20px 20px 10px 15px;}
.floatLeft{float:left; margin:20px 20px 10px 15px;}


/* Top section styles */
#top{height:70px; margin:0 20px 0 20px}
#top_nav{float:right; width:370px}
ul#navlist{margin:5px 0 0 0; padding:0}
#navlist li{display: inline; list-style-type: none; font-size:11px; padding-right:5px; padding-left:4px; border-right:1px solid #444;}
#navlist li a{text-decoration:none; color:#444;}
#navlist li a:hover{text-decoration:underline;}
#navlist li.lang{padding-right:5px;}
#navlist li.lang a{background-color:#fff; color:#000}
#navlist li.lang a.current{ color:#999}

li#search-form{margin-left:14px; border:none; padding-right:0;}
li#search-form input{background-color:#F0F5F9;}

#logo{float:left; width:255px; margin:26px 0 0 5px}
input.text-input{background:url(/inst/Altanet/gallery/layout/search_back.gif) 0 0 no-repeat; border:none; width:145px; font-size:11px; padding:2px;  }

/* Navigation styles */
#navigation{margin:0 20px 0 20px;
padding:0;
}
ul#sub_nav
{
padding:0;
margin:0;
list-style: none;
}

ul ul#sub_nav {
position: absolute;
top: 42px;
width: 230px;
height: auto;
padding:0 10px 0 0;
visibility: hidden;
/*background:url(/inst/Altanet/gallery/layout/nav_back.png) center top;*/
background:url(/inst/Altanet/gallery/layout/nav_back2.png);
background-repeat:repeat-x;
border-bottom-style:solid;
border-bottom-width:thin;
border-left-style:solid;
border-left-width:thin;
border-right-style:solid;
border-right-width:thin;
border-color:#cbcbcb;
}

#navigation ul ul li a{
width:140px;
padding:0 10px;
cursor:pointer;
line-height: 20px;
height: 20px;
}
#navigation ul ul a{
color:#fff;
cursor:pointer;
}
#navigation ul ul a:hover{
color: red;
}
#navigation ul li:hover ul
{
left: 0px;
visibility:visible;	
}

ul#main_nav{
margin:0;
padding:0;
list-style:none;
background-image:url(/inst/Altanet/gallery/layout/navigation_back.jpg);
background-repeat:no-repeat;
background-position:0 0;
width:950px;
height:42px;
font-weight:bold;
}
ul#main_nav li{float:left;
background:url(/inst/Altanet/gallery/layout/sep-nav.gif) no-repeat right;
position:relative;
padding:0;
/*AV Add monday 29/3*/
z-index:999;
}

ul#main_nav li a{
color:#444;
float:left;
height:42px;
line-height:39px;
padding:0 30px 0 30px;
text-align: center;
width:inherit;
font-size:14px;
font-weight:bold;
text-decoration: none;
}

ul#sub_nav li{
background:url("") center top;
}

ul#sub_nav li a{
text-align: left;
white-space:nowrap;
font-size:11px;
}

.ShortD
{
	color:#999999; 
	font-size:10px; 
	padding-left:10px; 
	text-align:left;
}


/* Sidebar Area styles */
#sub_menu{background-image:url(/inst/Altanet/gallery/layout/submenu_bottom_curve.jpg); background-position:bottom; background-repeat:no-repeat; width:220px; padding-bottom:15px; margin-bottom:15px;}
#sub_menu_top{background-image:url(/inst/Altanet/gallery/layout/submenu_top_curve.jpg); background-position:top; background-repeat:no-repeat; width:220px; height:7px;}
#sub_menu_list {border-left:1px solid #ccc;  border-right:1px solid #ccc;}

#sub_menu_list ul{margin:0; padding:10px 0 0 0; list-style:none;}
#sub_menu #sub_menu_list li{margin:0px 0 0px 12px; background-position:left; background-repeat:no-repeat; height:40px; padding-left:42px; padding-top:12px; font-size:16px;}
#sub_menu_list a{text-decoration:none}

#side_box{background-image:url(/inst/Altanet/gallery/layout/side_bottom_top.gif); background-position:bottom; background-repeat:no-repeat; width:220px; padding-bottom:9px; margin-top:1px;}
#side_box_top{background-image:url(/inst/Altanet/gallery/layout/side_box_top.gif); background-position:left top; background-repeat:no-repeat; width:220px; height:29px; color:white; font-weight:bold; padding:10px 0 0 15px;}
#side_box_list{border-left:1px solid #ccc;  border-right:1px solid #ccc; background-color:#f2f2f2}
#side_box_list ul{margin:0; padding:5px 0 0 15px; list-style:none;}
#side_box_list li{padding:10px 13px 10px 5px; font-size:12px; line-height:140%}
#side_box_list a{color:#444}

#side_box2{background-image:url(/inst/Altanet/gallery/layout/side_bottom_top.gif); background-position:bottom; background-repeat:no-repeat; width:220px; padding-bottom:9px; margin-top:15px;}
#side_box_top2{background-image:url(/inst/Altanet/gallery/layout/side_box_top.gif); background-position:left top; background-repeat:no-repeat; width:220px; height:29px; color:white; font-weight:bold; padding:10px 0 0 15px;}
#side_box_list2{border-left:1px solid #ccc;  border-right:1px solid #ccc; background-color:#f2f2f2}
#side_box_list2 ul{margin:0; padding:5px 0 0 25px; list-style:bullet;}
#side_box_list2 li{padding:0px 13px 10px 5px; line-height:140%}
#side_box_list2 a{color:#444}

#side_box_n{background-image:url(/inst/Altanet/gallery/layout/side_bottom_top_n.gif); background-position:bottom; background-repeat:no-repeat; width:400px; padding-bottom:9px; margin-top:15px;}



#side_box_n_alt{background-image:url(/inst/Altanet/gallery/layout/side_bottom_top_n_alt.gif); background-position:bottom; background-repeat:no-repeat; width:550px; padding-bottom:9px; margin-top:15px;}


#side_box_top_n{background-image:url(/inst/Altanet/gallery/layout/side_box_top_n.gif); background-position:left top; background-repeat:no-repeat; width:400px; height:29px; color:white; font-weight:bold; padding:10px 0 0 15px;}
#side_box_top_n_alt{background-image:url(/inst/Altanet/gallery/layout/side_box_top_n_alt.gif); background-position:left top; background-repeat:no-repeat; width:550px; height:29px; color:white; font-weight:bold; padding:10px 0 0 15px;}


#side_box_list_n{border-left:1px solid #ccc;  border-right:1px solid #ccc; background-color:#f2f2f2}
#side_box_list_n ul{margin:0; padding:15px 0 0 15px; list-style:none;}
#side_box_list_n li{padding:10px 13px 13px 5px; font-size:12px; line-height:140%}
#side_box_list_n a{color:#444}
/* Tabs Area styles */
#tabs{
float:left;
width:699px;
background:yellow;
font-size:93%;
line-height:normal;
background:#fff url(/inst/Altanet/gallery/layout/tab_border.jpg) repeat-x bottom;
margin-top:20px;
}

#tabs ul{margin:0; padding:0; list-style:none;}
#tabs li{float:left; margin:0; padding:0; background:url(/inst/Altanet/gallery/layout/norm_right.jpg) no-repeat right top; margin:0 6px 0 0px;}
#tabs a{display:block; background:url(/inst/Altanet/gallery/layout/norm_left.jpg) no-repeat left top; padding:8px 15px 5px 12px; text-decoration:none; font-weight:bold;}


#tabs #current{background-image:url(/inst/Altanet/gallery/layout/norm_right_on.jpg);}
#tabs #current a{background-image:url(/inst/Altanet/gallery/layout/norm_left_on.jpg);padding-bottom:5px; color:#444;}


#tabs_content{ float:left; background-image:url(/inst/Altanet/gallery/layout/tabs_content_back.gif); background-position:0 0; background-repeat:no-repeat; padding-bottom:20px;}
ul.list_arrow {list-style-type:none; margin:0; padding:0 0 0 25px;}
ul.list_arrow li{background-image:url(/inst/Altanet/gallery/layout/arrow_bullet.gif); background-position: 0 2px; background-repeat:no-repeat; padding-left:15px; margin:10px 20px 15px 0}

/* Flash Area styles */
#flash_area{margin: 10px 20px 0 16px}

/* Home News section styles */
#home_news{margin: 10px 20px 0 22px;}
#home_news #top{background-image:url(/inst/Altanet/gallery/layout/board_top_curve.jpg); background-position:0 0; background-repeat:no-repeat; height:7px; width:946px; margin:0;}
#home_news #bottom{background-image:url(/inst/Altanet/gallery/layout/board_bottom_curve.jpg); background-position:0 0; background-repeat:no-repeat; height:8px;}
#home_news_content{background-image:url(/inst/Altanet/gallery/layout/news_gradient.jpg); background-repeat:repeat-x; background-position:0 0; border-right:1px solid #ccc; border-left:1px solid #ccc; font-size:12px; padding:6px 10px 6px 10px; margin-right:2px; line-height:150%}
#home_news_content h3{font-weight:bold; font-size:13px; margin:0 0 5px 0; padding:0;}
#home_news_content a:hover{color:#444}

/* 3 boxes for Homepage styles */
#box1, #box2, #box3{float:left; width:305px; margin-left:18px; margin-top:10px; background-position:0 0; background-repeat:no-repeat; padding-bottom:5px;}
#box1{background-image:url(/inst/Altanet/gallery/layout/board_blue_back.jpg);}
#box2{background-image:url(/inst/Altanet/gallery/layout/board_red_back.jpg);}
#box3{background-image:url(/inst/Altanet/gallery/layout/board_grey_back.jpg);}
#box1 p, #box2 p, #box3 p {font-size:12px; margin: 5px 18px 7px 15px; color:white; line-height:138%}
#box1 h3, #box2 h3, #box3 h3 {font-size:23px; margin:10px 5px 5px 15px; color:white; font-weight:normal;}
#box1 a, #box2 a, #box3 a{color:white;}

/* Board for Homepage styles */
#board{margin:10px 20px 0 22px; padding-bottom:18px;}
#board #top{background-image:url(/inst/Altanet/gallery/layout/board_top_curve.jpg); background-position:0 0; background-repeat:no-repeat; height:7px; width:946px; margin:0;}
#board #bottom{background-image:url(/inst/Altanet/gallery/layout/board_bottom_curve.jpg); background-position:0 0; background-repeat:no-repeat; height:8px;}
#board #content{background-image:url(/inst/Altanet/gallery/layout/board_gradient.jpg); background-repeat:repeat-x; background-position:0 0; border-right:1px solid #ccc; border-left:1px solid #ccc; font-size:12px; padding:6px 10px 6px 10px; margin-right:2px; line-height:150%}
#content1, #content2, #content3{float:left; width:299px; border-right:1px solid #ccc;}
#content1 h3, #content2 h3, #content3 h3{font-size:16px; margin:5px 0 5px 10px; padding:0;}
#content1 ul, #content2 ul, #content3 ul{list-style:none; padding:0; margin:5px 0 0 10px}
#board #content a:hover{color:#444}

/* Footer styles */
#footer{margin-top:15px; padding-bottom:10px;}
#footer p{font-size:12px; margin:5px 0 0 0}
#footer a{color:#444}

.watermark
{
        font-family:normal;
	padding-left:3px;
	padding-top:5px;
	text-align:left;

}


