@charset "utf-8";
/* CSS Document */

body	{margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px ; font-family:Tahoma, Verdana, Arial, sans-serif; color:#000; font-size:12px; line-height:20px; 
		 background:#fff url(bg_top_row.gif) repeat-x top;}
a { text-decoration:none; color:#cf8e10}
a:hover	{ text-decoration:underline;}
img		{border:0px;}

#header { position:absolute; height:250px; width:100%; left: 0px; top:0px; background:url(toprow.jpg) no-repeat 0px 0px;}
#logobox	{ width:250px; height:207px; background:url(bg_logo.jpg) no-repeat;}
#topanimation	{ width:598px; height:188px; background:url() no-repeat -250px 0px; position:absolute; left:250px; top:0px;}
#footer	{ color:#fff; font-size:10px; background:#000; width:100%;
		 margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; min-width:840px;}
#footer span	{ padding:0px 0px 0px 176px;}		 

#selector	{color:#636363; margin:50px 0px 0px 665px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; display:none;}
#selector a	{color:#636363;}
#selector a.smap	{background:url(sitemap.gif) no-repeat right 4px; padding:0px 7px 0px 0px;}

#selector a.pdf	{ width:132px; height:12px; background:url(dl.gif) no-repeat left top; display:block}
#selector a.pdf:hover	{background:url(dl_over.gif) no-repeat left top;}


#content	{margin: 223px 0px 0px 32px; margin: 223px 0px 0px 0px; background:#fff url(ref.jpg) no-repeat top left; 
			 padding:20px 0px 60px 32px;}

h2	{ font-size:22px; font-weight:normal; padding:0px 0px 0px 144px; margin:0px 0px 10px 0px;}
h3	{ font-size:14px; margin:5px 0px 5px 0px; padding:0px 8px 0px 8px;}
h4	{ font-size:18px; font-weight:normal; color:#433c27; text-transform:uppercase;margin:15px 8px 10px 8px; padding:0px;}
h4 span	{ color:#666; font-family:"Times New Roman", Times, serif; font-size:21px;}
h5	{ font-size:12px; text-transform:uppercase; color:#6b6146; margin:8px 6px 5px 6px; padding: 0px 0px 0px 0px;}


.colored	{ color:#ff7e00; color:#935000;}

	/*navigation*/
.btt	{width:120px; text-align:right; display:block; background: url(arrows_up_black.gif) no-repeat 30px 8px; color:#666666}	
	
#navigationbox { position:absolute; left:176px; top:190px; font-size:11px; height:33px; width:680px; z-index:1;}
#navigationbox ul	{ margin:0px; padding:0px 0px 0px 0px; color:#fff; list-style:none; list-style-position:inside;}
#navigationbox li	{ float:left; height:31px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; width:80px;}
#navigationbox li.list_03 	{ width:125px;}
#navigationbox li a	{color:#fff; display:block; text-align:left; vertical-align:top; height:31px;
					 padding:0px 16px 0px 16px; margin:0px; height:33px;}
#navigationbox li a:hover	{ color:#f8f2cc; text-decoration:none; }					 

.navlink_01	{ background:url(navlink_01.gif) no-repeat left bottom; }
.navlink_01:hover	{ background:url(navlink_01_over.gif) no-repeat left bottom;}
.navlink_02	{ background:url(navlink_02.gif) no-repeat left bottom; }
.navlink_02:hover	{ background:url(navlink_02_over.gif) no-repeat left bottom;}
.navlink_03	{ background:url(navlink_03.gif) no-repeat left bottom; }
.navlink_03:hover	{ background:url(navlink_03_over.gif) no-repeat left bottom;}
.navlink_04	{ background:url(navlink_04.gif) no-repeat left bottom; }
.navlink_04:hover	{ background:url(navlink_04_over.gif) no-repeat left bottom;}
.navlink_05	{ background:url(navlink_05.gif) no-repeat left bottom; }
.navlink_05:hover	{ background:url(navlink_05_over.gif) no-repeat left bottom;}
.navlink_06	{ background:url(navlink_06.gif) no-repeat left bottom; }
.navlink_06:hover	{ background:url(navlink_06_over.gif) no-repeat left bottom;}
.navlink_07	{ background:url(navlink_07.gif) no-repeat left bottom; }
.navlink_07:hover	{ background:url(navlink_07_over.gif) no-repeat left bottom;}
.currenty	{background:url(current.gif) no-repeat left bottom;}

#chapter	{color:#666; font-size:11px; width:800px; height:50px;
			 margin:0px 0px 20px 0px; padding:0px 0px 0px 144px;}
#chapter ul	{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ; list-style:none; 
			 list-style-position:inside; background:#f00; color:#666;}
#chapter li	{float:left; margin:0px 2px 0px 0px; padding:0px 0px 0px 0px;}
#chapter li a	{color:#febd19; font-size:14px;}
#chapter li a span	{ color:#666666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#flash	{ width:820px; height:180px;}
#logobox	{display:none}

/* regular content stuff*/
.standart	{marging:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:inside; list-style-type:none;}
ul.standart li	{margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; background:url(bullet.gif) no-repeat 4px 8px;list-style:inside; list-style-type:none;}
table, td	{ margin:0px; padding:0px;}
.ros_flash	{ margin:6px 0px 0px 0px; padding:0px 0px 0px 0px;}


/* grid design with tables*/
.contab	{ margin-bottom:0px;}
#content table td p	{margin:0px 0px 20px 0px; padding:0px 8px 0px 8px; text-align:left; vertical-align:top;}
td	{ text-align:left; vertical-align:top;}
.imgsub	{ font-size:9px; line-height:10px;}
.imgsub span	{ font-weight:bold}

.chapterlink	{display:block; margin:0px 8px 0px 0px; padding:0px 0px 0px 0px; color:919191; font-size:12px; 
				 background:url(chapterline.gif) no-repeat left top; color:#9c9c9c;}
.chapterlink:hover	{ text-decoration:none;}				 
.chapterlink span	{ margin:0px 0px 0px 5px;}	
#content table td .imgsub	{margin:0px 8px 10px 8px;}
#content table td .ar_left	{background: url(arrows_left_black.gif) no-repeat top left; padding:18px 0px 18px 0px; margin-bottom:0px;}			 
#content table td .ar_right	{background: url(arrows_right_black.gif) no-repeat top right; padding:18px 0px 18px 0px; text-align:right; margin-bottom:0px;}			 
#content table td .ar_down	{background: url(arrows_down_black.gif) no-repeat bottom left; padding:10px 0px 7px 0px;}			 
#content table td .ar_up	{background: url(arrows_up_black.gif) no-repeat top left; padding:7px 0px 10px 0px;}			 
#content table td .contabimg	{ margin:0px 8px 0px 8px; padding:0px 0px 0px 0px}
.ar_down	{ vertical-align:bottom;}
.ar_up	{ vertical-align:top;}

/* contact stuff*/
.photo	{float:left; margin:0px 15px 40px 0px;}
.titel	{ font-size:10px; color:#666666; border-bottom:1px solid #666; font-weight:bold;}
.name	{ font-size:14px; font-weight:bold; color:#a46800;}

.pdf span	{display:none}

.company	#header	{background:url(head01.jpg) no-repeat 0px 0px;}
.servicesweoffer	#header	{background:url(head02.jpg) no-repeat 0px 0px;}
.resume	#header	{background:url(head03.jpg) no-repeat 0px 0px;}
.portfolio	#header	{background:url(head04.jpg) no-repeat 0px 0px;}
.resources	#header	{background:url(head05.jpg) no-repeat 0px 0px;}
.contact	#header	{background:url(head06.jpg) no-repeat 0px 0px;}

	/*Design*/
.imgline	{background:#fff;}







