html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 13px;
	vertical-align: baseline;
	background: transparent;
	line-height: 20px;
}
body {line-height: 1;}
ol, ul {list-style: none;}

blockquote, q {quotes: none;}
html, body {height:100%;}
html {min-width:961px;}
body {background: url(images/body-bg.gif);font-size:13px;line-height:20px;color:#7e858b;font-family: Arial, Helvetica, sans-serif;
}

/*img {border:0;vertical-align:top;text-align:left;}*/
object { vertical-align:top;outline:none;}
ul, ol { }
hr{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #454545;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 30px;
	margin-bottom: 30px;
}

/* table, table td {padding:0;border:none;border-collapse:collapse;}*/

h1,h1 a{font:108px/140px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}

h1 b{color:#ee0043;font:190px/100px Arial, Helvetica, sans-serif;}

h1 span{font:bold 20px Arial, Helvetica, sans-serif;}

h2{font:bold 30px Arial, Helvetica, sans-serif;color:#fff;margin-bottom:24px;}
h3{font:bold 26px Arial, Helvetica, sans-serif;color:#fff;margin-bottom:24px;}
.fleft {float:left;}
.fright {float:right;}
.clear {clear:both;}

.col-1, .col-2, .col-3 {float:left;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}

.wrapper {width:100%;overflow:hidden;}
.container {width:100%;}

a.und,.und a{text-decoration:none;}

a.mrk,.mrk a{
	padding-left:22px;
	background-image: url(images/marker1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}

a.und:hover,.und a:hover{text-decoration:underline;}


/*==== GLOBAL =====*/
#main {
	width:961px; 
	margin:0 auto;
	font-size:.75em;
}

#header {
	height:680px;
	position:relative;
}
#content {
	width:961px;
	background:#121719;
	padding-bottom:40px;
	overflow:hidden;
}
#footer {
	height:100px;
	background:#2b3032;
	position:relative;
}

#flash1{
	width:961px;
	height:319px;
	text-align:center;
}

#flash2{
	width:961px;
	height:361px;
	text-align:center;
}


/*----- forms parameters -----*/

input, select, textarea { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	font-weight:normal;
  margin:0;
}


/*----- other -----*/
.img-indent { 
	margin:0 20px 0 0; 
	float:left;
}
.img-box { 
	width:100%; 
	overflow:hidden; 
	padding-bottom:20px;
}
	.img-box img { 
		float:left; 
		margin:0 20px 0 0;
	}

.extra-wrap { 
	overflow:hidden;
}


p {
	margin-bottom:16px;
	font:13px/20px Arial, Helvetica, sans-serif;
	color:#7e858b;
}
.p1 { 
	margin-bottom:8px;
}
.p2 { 
	margin-bottom:16px;
}
.p3 { 
	margin-bottom:24px;
}

.p4 { 
	margin-bottom:42px;
}

.f17{
	font-size:16px;
}



/*----- txt, links, lines, titles -----*/
a {
	color:#fff;
	outline:none;
}
a:hover{
	text-decoration:none;
}



/*==================boxes====================*/


.address {
	width:200px;
	float:left;
}
	.address dt {
		margin-bottom:16px;
	}
	.address dd { 
		clear:both;
		text-align:right;
	}
		.address dd span { 
			float:left;
			padding-right:25px;
		}
	.address dd.e-mail{
		text-align:left;
	}
.address dd a,#page7 p a{
	color:#7e858b;
}

/*===== header =====*/
#header .header-img{
	position:absolute;
	bottom:0px;
}

#header h1{
	position:absolute;
	top:174px;
	left:-4px;
	letter-spacing:-2px;
}

#header h1 b{
	position:absolute;
	left:386px;
	top:0px;
}

#header h1 span{
	position:absolute;
	left:412px;
	top:30px;
}

#header .nav{
	position:absolute;
	left:608px;
	top:0px;
	width:370px;
}

#header .nav li{
	float:left;
	position:relative;
}

#header .nav a{
	float:left;
	width:53px;
	height:280px;
	font:bold 38px Arial, Helvetica, sans-serif;
	color:#4a5053;
	text-decoration:none;
	background:url(images/nav-.gif) no-repeat;
	cursor:pointer;
	margin-right:7px;
	position:relative;
}

#header .nav a span{
	position:absolute;
	left:0px;
	bottom:22px;
	width:53px;
	white-space:nowrap;
}

#header .nav a:hover,#header .nav li.active a{
	color:#fff;
	background:url(images/nav+.gif) no-repeat;
}

#header .nav li .num{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#121719;
	position:absolute;
	left:21px;
	top:28px;
	z-index:2;
}

/*===== content =====*/
#content .col-1{
}

#content .col-2{
}

#content .col-3{
}

#content .list{
	margin-bottom:18px;
}

#content .list.pr{
	padding-right:50px;
}

#content .list a{
	color:#FFFFFF;
	font:16px/30px Arial, Helvetica, sans-serif;
}

#content .date{
	position:relative;
	width:66px;
	height:56px;
	padding-top:10px;
	float:left;
	background:#ee0043;
	color:#fff;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 30px;
	font-weight: bold;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}

#content .date span{
	position:absolute;
	left:3px;
	top:47px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
}

#content .border-bottom{
	border-bottom:1px #222628 solid;
	margin-bottom:14px;
	margin-top: 3px;
}

/*===== footer =====*/
#footer .privacy,#footer .privacy a{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#footer .privacy{
	position:absolute;
	left:30px;
	top:14px;
}

#footer ul.soc-ico{
	position:absolute;
	left:350px;
	top:14px;
}

#footer ul.soc-ico li{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
}

/*----- forms -----*/

#form1 input,#form1 textarea{
	background:#1e2325;
	border:1px solid #53575B;
	font:13px Arial, Helvetica, sans-serif;
	color:#7e858b;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 4px;
}

#form1 textarea{overflow:auto;}
#form1 textarea{}

#form1 .btns{padding-top:40px;float:right;}

#form1 .btns a{margin-left:22px;}

/*==========================================*/
.white{color:#fff;}
.RedColor {color: #FF3300;}
.ShowColor1 {color: #FFFFFF;}
.Color-1 {color: #FFCC00;}
.Color-2 {color: #33CC33;}
.Color-3 {color: #33CCFF;}
.Color-4 {color: #FD32FD;}
.Color-5 {color: #FF8000;}
.Color-6 {color: #EE0043;}
.Color-7 {color: #CCCCCC;}

.TITLE {color: #FFFFFF;font-size: 18px;font-weight: bold;}
.TITLE-NEWS {color: #FFFFFF;font-size: 22px;font-weight: bold;line-height: 26px;}
.TITLE-1 {color: #FFCC00;font-size: 18px;font-weight: bold;line-height: 24px;}
.TITLE-2 {color: #33CC33;font-size: 18px;font-weight: bold;line-height: 24px;}
.TITLE-3 {color: #33CCFF;font-size: 18px;font-weight: bold;}
.TITLE-4 {color: #FD32FD;font-size: 18px;font-weight: bold;}
.TITLE-5 {color: #FF8000;font-size: 18px;font-weight: bold;}
.TITLE-6 {color: #EE0043;font-size: 18px;font-weight: bold;}
.TITLE-7 {color: #CCCCCC;font-size: 18px;font-weight: bold;}

.FONT-SIZE-10px {font-size: 10px;}
.FONT-SIZE-11px {font-size: 11px;}
.FONT-SIZE-12px {font-size: 12px;}
.FONT-SIZE-13px {font-size: 13px;}
.FONT-SIZE-15px {font-size: 15px;}
.FONT-SIZE-16px {font-size: 16px;}
.FONT-SIZE-12px-footer {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7e858b;
}
.FONT-SIZE-15px-footer {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #EE0043;
	font-weight: bold;
}
