/*
---------------------------------------------------------
		MAIN STYLES (for css-reset see reset.css)
---------------------------------------------------------
*/

body {
	background:;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width:100%;
	/*height:;*/
	line-height:18px;
	text-align:left;
}
#container {
	width:1000px;
	margin:0 auto;	
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#c41107;
	line-height:18px;
	margin-bottom:4px;
}
li {
	background:url() no-repeat 0px 5px;
	padding-left:;	
}
a {
	color:;
	text-decoration:underline;
	color: #000;
}
a:hover {
	text-decoration:none;
}

/*
---------------------------------------------------------
						HEADER
---------------------------------------------------------
*/
#header {
	background:#000;
	width:1000px;
	height:390px;
	/*margin-top:;*/
}
#top_products {
	float:right;
	margin-top:-55px;
	position: absolute;
	margin-left:814px;
}
#name {
	background:url(../images/logo_gig.jpg) no-repeat;
	padding-left:46px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:30px;
	line-height:30px;
	color:#fff;
	text-transform:uppercase;
	margin-left:48px;
}
#slogan1 {
	margin-left:468px;
	width:213px;
	height:34px;
	background:url(../images/bg_slogan.png);
	font-size:32px;
	line-height:30px;
	color:#0917a1;
	padding-top:5px;
	padding-left:6px;
}
#slogan1>span {
	text-transform:uppercase;
	color:#931d06;
}
#slogan2 {
	background:url(../images/bg_slogan.png);
	font-size:32px;
	line-height:34px;
	color:#0917a1;
	margin-left:624px;
	margin-top:6px;
	width:141px;
	height:39px;
	padding-left:12px;
}
#menu {
	background: url(../images/bg_header.jpg) no-repeat;
	width:935px;
	height:277px;
	margin:0 auto;
	margin-top:23px;
}
.menu {
	margin-top:75px;
	height:42px;
}
.menu>li {
	display:block;
	float:left;
	width:156px !important;
	background:url(../images/bg_menu.png);
	height:42px;
}
.menu>li>a {
	vertical-align:middle;
	display:block;
	height:35px;
	width:113px;
	color:#ffef00;
	font-size:14px;
	line-height:15px;
	text-decoration:none;
	background:url(../images/arrow_menu.png) no-repeat;
	padding-left:42px;
	text-transform:uppercase;
	padding-top:7px;
}
.menu>li>a:hover, .act {
	color:#fff !important;
}
/*#menu a {
}
#menu a:hover {
}
#menu a.active {
}*/

/*
---------------------------------------------------------
						CONTENT
---------------------------------------------------------
*/

#content {
	width:1000px;
}
#site_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
	color:#000;
	text-transform:uppercase;
	padding-left:33px;
	margin-top:19px;
}
#hr {
	background:url(../images/hr.gif) no-repeat;
	height:1px;
	width:464px;
	margin-left:36px;
	margin-top:9px;
}
#left {
	width:299px;
	float:left;
	padding:26px 23px 40px 36px;
}
h2 {
	font-size:24px;
	line-height:30px;
	font-weight:normal;
}
.date {
	margin-left:6px;
	margin-right:11px;
	text-align:center;
	width:45px !important;
	height:28px;
	background:url(../images/date_box.gif) no-repeat;
	font-size:12px;
	float:left;
	padding-top:19px;
	line-height:12px;
}
.news>div {
	width:237px;
	float:left;
	margin-top: -4px;
}
.news>div>p {
	margin-left:5px;
}
#right {
	width:577px;
	float:left;
	padding:56px 65px 40px 0;
}
#right>p {
	padding-left:32px;
}
#right>ul {
	padding-left:57px;
	list-style-type:disc;
}
#right>table {
	margin-left:32px;
}
.center {
	text-align:center;
	padding:0px;
	margin:0px;
}


/*
---------------------------------------------------------
						FOOTER
---------------------------------------------------------
*/

#footer {
	clear:both;
	background:#000;
	height:57px;
}
#copy {
	color:#efefed;
	font-size:11px;
	line-height:15px;
	padding-top:15px;
	margin-left:19px;
}
#copy>a {
	color:#efefed;
}
#footer_menu {
	float:right;
	margin-top:-22px;
	margin-right:70px;
}
#footer_menu li {
	color:#fff;
	float:left;
	font-size:12px;
	line-height:15px;
}
#footer_menu li a {
	color:#fff;
	text-decoration:none;
}
#footer_menu li a:hover, .active {
	text-decoration:underline !important;
}

/*
---------------------------------------------------------
						FORM
---------------------------------------------------------
*/

.itext {
	background:;
	border:;
	border-color:;
	width:;
	height:;
	font-family:;
	font-size:;
	color:;
}
.tarea {
	background:;
	border:;
	border-color:;
	width:;
	height:;
	font-family:;
	font-size:;
	color:;
	overflow:auto;
}
.clear {
	background:;
	border:0;
	width:;
	height:;
	cursor:pointer;
}
.send {
	background:;
	border:0;
	width:;
	height:;
	cursor:pointer;
}
#error {
}
