/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('/fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/fonts/roboto-v18-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'),
       url('/fonts/roboto-v18-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/roboto-v18-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/roboto-v18-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/roboto-v18-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/roboto-v18-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/fonts/roboto-v18-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('/fonts/roboto-v18-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/roboto-v18-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/roboto-v18-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/fonts/roboto-v18-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/roboto-v18-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* HTML, Body, Main */
HTML, BODY
				{
				margin:0;
				padding:0;
				background: #fdfdfd;
				min-height:100.1%;
				}

/* Default */

* 				{	padding:0px; margin:0px; text-align:left; font-family: 'Roboto', Tahoma, Arial, Verdana; font-size:16px; color:#989898; font-weight:400; text-decoration:none;font-size: 100%;	}

a				{	color:#9b9a99; text-decoration:none; outline: none;	}
a:Hover  		{	color:#636363!important;	}

b,
strong			{	font-weight:700;	}

img				{	border:0px;	}

h3
				{
				color: #666;
				margin-bottom:3px;
				}

h4
				{
				color: #bab9b7;
				margin-bottom:3px;
				}

p
				{
				line-height: 1.4;
				}

.subline
				{
				color:#426aa9;
				}
				
ul
				{
				list-style:none;
				}
				
.divider
				{
				height:1px;
				background: #d6d5d5;
				margin-top:20px;
				margin-bottom:20px;
				}
				
.first_td
				{
				width:140px;
				}
				
/* ------------------------------------------------------------------------------------------------------------ */

/* page */				
#id_page
				{
				width:880px;
				margin: auto;
				}

/* ------------------------------------------------------------------------------------------------------------ */
			
/* header */				
#id_header
				{
				height: 139px;
				border-bottom: 1px solid #d6d5d5;
				}
				
#id_imperium_pade
				{
				padding-top: 56px;
				}
				
#id_imperium_pade a
				{
				display: block;
				width: 177px;
				height: 36px;
				background: url(../images/imperium_pade.gif) top left no-repeat;
				}
				
#id_imperium_pade a span
				{
				display: none;
				}

/* ------------------------------------------------------------------------------------------------------------ */
			
/* menu */
#id_menu
				{
				height: 31px;
				border-bottom: 1px solid #d6d5d5;
				}

#id_menu ul li
				{
				float: left;
				margin-left: 20px;
				margin-top: 6px;
				}

#id_menu ul li a, #id_content a
				{
				font-size: 16px;
				font-style: italic;
				}

#id_menu ul li .active
				{
				color:#636363;
				}

#id_menu ul .right
				{
				float: right;
				margin: 5px 0px 0px 0px;
				}

#id_menu ul a.icon
				{
				display: block;
				width: 22px;
				height: 21px;
				overflow: hidden;
				}

#id_menu ul a.icon span
				{
				display: none;
				}

#id_menu ul a.facebook
				{
				background: url(../images/facebook.gif) top left no-repeat;
				}

#id_menu ul a.facebook:Hover
				{
				background: url(../images/facebook.gif) bottom left no-repeat;
				}

#id_menu ul a.google
				{
				background: url(../images/google.gif) top left no-repeat;
				}

#id_menu ul a.google:Hover
				{
				background: url(../images/google.gif) bottom left no-repeat;
				}

/* ------------------------------------------------------------------------------------------------------------ */
			
/* projects */
#id_projects, #id_content
				{
				margin-bottom: 100px;
				}

#id_content_left
				{
				float: left;
				width: 264px;
				margin-top: 35px;
				}
				
#id_content_right
				{
				float: left;
				width: 600px;
				margin-top: 45px;
				}

.project
				{
				margin: 40px 0px 0px 0px;
				padding-bottom: 25px;
				border-bottom: 1px solid #d6d5d5;
				}

.last
				{
				border: none;
				}

.slideshow
				{
				width: 695px;
				height: 430px;
				background: url(../images/gallery_bg.jpg) top left no-repeat;
				margin-left: 80px;
				}

.images
				{
				padding: 31px 0px 0px 31px;
				}

.project a.arrow
				{
				display: block;
				width: 40px;
				height: 40px;
				overflow: hidden;
				margin-top: 8px;
				}

.project a.arrow span
				{
				display: none;
				}

.project a.previous
				{
				margin-left: 35px;
				background: url(../images/arrow_left.gif) top left no-repeat;
				}

.project a.previous:Hover
				{
				background: url(../images/arrow_left.gif) bottom left no-repeat;
				}

.project a.next
				{
				float: right;
				margin-right: 35px;
				background: url(../images/arrow_right.gif) top left no-repeat;
				}

.project a.next:Hover
				{
				background: url(../images/arrow_right.gif) bottom left no-repeat;
				}



.project .arrow_previous
				{
				width: 102px;
				float: left;
				}
				
.hide
				{
				cursor: default;
				background: none!important;
				}
				
.project .text
				{
				width: 656px;
				float: left;
				}

.project .arrow_next
				{
				width: 102px;
				float: right;
				}

.project .text a
				{
				font-size: 16px;
				color:#636363;
				font-style: italic;
				}

.project .text a:Hover
				{
				color:#9b9a99!important;
				}






