@charset "utf-8";
/* CSS Document */

html {
	width:100%;
	height:100.1%;
	font-size:100.1%;
}

body{
	background:#1d0c1f url(../images/bg.jpg) repeat-x center top;
	font:0.7em Arial, Verdana, Helvetica, sans-serif;
	line-height:1.4em;
	width:100%;
	height:100%;
	color:#a19ca1;
}

body,h1,h2,h3,h4,h5,h6,p,form,fieldset,ul,img, table{	
	margin:0;
	padding:0;
}

/*:first-child+html #id{*/

/* General
--------------------------------------------------*/
h1,h2,h3,h4,h5,h6,p,ul{
	padding-bottom:1.4em;
}
table{
	margin-bottom:1.4em;
}
h1, h2, h3, h4{
	color:#ffffff ;		
}
h1{
	font-size:1.5em;	
}
h2{
	font-size:1.3em;
}	
h3{
	font-size:1.1em;
}
h4{
	font-size:1em;
}
img{
	vertical-align:bottom;
}
a{
	color:#e40060;	
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:active{
	outline:none;
}
a:focus{
	-moz-outline-style:none;
	outline:none;
}
a img{
	border:none;
}	
ul{
	list-style:none;	
}
ul li{
	padding:1px 0 1px 20px;
	background:url(../images/bullet.gif) no-repeat 0px 4px;
}
ul.inverted{
	float:right;
	position:relative;
}
ul.inverted li{
	float:right;
	padding:1px 20px 1px 0px;
	background:url(../images/bullet2.gif) no-repeat right 4px;
	clear:right;
	text-align:right;
	width:100%;
}
.dist{
	color:#ffffff;
}
.clear{
	clear:both;	
	line-height:0;	
}
.tcenter{
	text-align:center;
}
.tleft{
	text-align:left;
}
.tright{
	text-align:right;
}
.just {
	text-align:justify;
}
.left{
	float:left;
}
.right{
	float:right;
}
.noMP{
	margin:0;
	padding:0;
}
.line{
	height:1.4em;
	border-top:1px solid #a19ca1;
}
.half {
	width:50%;
}
.setka{
	width:100%;
}
.indent{
	text-indent:20px;
}


/*content
--------------------------------------------------*/
#container{
	width:940px;
	margin:0 auto;
}

#header{
	width:100%; height:280px;
	background:url(../images/contentBg.jpg) no-repeat center bottom;
	position:relative;
}
#logo{
	position:absolute; left:0; top:40px;
}

#content{
	width:780px; margin:0 auto;	
	padding-top:10px;
}
#leftColumn{
	float:left;
	width:358px; padding-left:32px;
}
#leftColumn ul{
	padding-bottom:35px;
}
#rightColumn{
	float:right;
	width:358px; padding-right:32px;
}
#rightColumn ul{
	padding-bottom:35px;
}
#rightColumn p{
	text-align:right;
	padding-bottom:5px;
}


#footer{
	color:#776d79;
	width:100%;
	text-align:center;
	padding-top:70px;
}

