@charset "utf-8";
/* CSS Document */

html 									{overflow-y: scroll;}

body 									{margin: 0; padding: 0; background-image:url(img/background.jpg); background-repeat: repeat-x; background-color: #373f44;}

a										{text-decoration: none;}

.nav 									{width: 1024px; height: 116px; margin: 0 auto; background-color: #121518;}
.nav a									{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.nav td									{cursor: pointer;}
.nav td:hover							{background-color: #15181c;}
body.home .nav td#home					{background-color: #15181c;}
body.about .nav td#about				{background-color: #15181c;}
body.smartslice .nav td#smartslice			{background-color: #15181c;}
body.news .nav td#news					{background-color: #15181c;}
body.contact .nav td#contact			{background-color: #15181c;}

.board 									{width: 1024px; height: 248px; margin: 0 auto; background-image: url(img/board_01.jpg); background-repeat: no-repeat; cursor: pointer;}

.content 								{width: 1024px; margin: 0 auto; background-color: #15181c; padding-top: 28px;}
.content div.block						{margin: 0 0 20px 0; padding: 23px 22px 29px 22px;}
.content h1,h2,h3,h1 a, h2 a, h3 a		{margin: 0; padding: 0 0 15px 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF; border-bottom: 2px solid #646566;}
.content h3.team						{margin: 0; padding: 25px 20px 0 0; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 18px; font-weight: normal; color: #fccc08; border-bottom: none;}
.content h3.contact						{margin: 0; padding: 0 20px 20px 0; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 18px; font-weight: normal; color: #fccc08; border-bottom: none;}
.content h3.product						{margin: 0; padding: 0 0 20px 0; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 18px; font-weight: normal; color: #fccc08; border-bottom: none;}
.content p 								{margin: 0; padding: 25px 0 0 0; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; line-height: 17px;}
.content p.team							{margin: 0; padding: 25px 20px 25px 20px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; line-height: 17px;}
.content p.team img						{padding: 5px; border: 1px dashed #515253;}
.content a.readmore						{color: #ffffff; font-weight: bold; text-align: right;}
.content a.readmore:hover				{text-decoration: underline;}
.content a.deep							{color: #ffffff;}
.content a.deep:hover					{text-decoration: underline;}

.content ul 							{margin: 0; padding: 25px 0 0 25px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; line-height: 20px;}
.content ul ul							{margin: 0; padding: 5px 0 5px 0; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; line-height: 20px;}
.content ul li 							{margin: 0; margin-left: 25px;}
.content ul a 							{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;}
.content ul a:hover						{text-decoration: underline;}

body.contact .content input				{width: 300px; height: 21px; padding: 8px 8px 0 8px; margin-bottom: 7px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 10px; color: #CCCCCC; background-color: #0f1214; border: none; border-right: 1px solid #080a0b; border-bottom: 1px solid #080a0b;}
body.contact .content input#submit		{width: 317px; height: 30px; padding: 0; margin-bottom: 7px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 10px; color: #CCCCCC; background-color: #131719; border: 1px solid #080a0b;}
body.contact .content textarea			{overflow: hidden; width: 300px; height: 200px; padding: 8px 8px 0 8px; margin-bottom: 7px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 10px; color: #CCCCCC; background-color: #0f1214; border: none; border-right: 1px solid #080a0b; border-bottom: 1px solid #080a0b;}

body.home .content input				{width: 240px; height: 21px; padding: 8px 8px 0 8px; margin-bottom: 7px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 10px; color: #CCCCCC; background-color: #0f1214; border: none; border-right: 1px solid #080a0b; border-bottom: 1px solid #080a0b;}
body.home .content input#submit			{width: 257px; height: 30px; padding: 0; margin-bottom: 7px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-size: 10px; color: #CCCCCC; background-color: #131719; border: 1px solid #080a0b;}

.footer 								{width: 1024px; height: 56px; margin: 0 auto; background-color: #121518;}
.footer p.copyright						{margin: 0; padding: 5px 46px 0 0; height: 56px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal; color: #FFFFFF; text-align: right;}
.footer a								{color: #ffffff;}
.footer a:hover							{border-bottom: 1px solid #ffffff;}
