/* Import CSS Reset File */
@import url("reset.css");


/* ----------------------- GENERAL STYLIING -----------------------*/
body {
background-color: #111111;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
color: #c6c6c6;
}


#tabs{
	width:620px;
	text-align:center;
}
#tabs table{
	width:620px;
}
#tabs td {
	width: 150px;
}

#rek {

padding-bottom: 5px;
align:center;}

#rek2 {

padding: 0px;
float: left;
padding-top: 25px;
padding-left: 10px;}

/* Heading */
h1, h2, h3, h4, h5, h6{
font-weight:normal;
color:#ffffff;
font-size:18px; 
line-height:24px; 
margin-bottom:15px;
}

br {
line-height: 22px;
    
}

/* links */
a,a:link,a:visited {
color:#ffb100;
text-decoration:none;
}
a:hover{
color:#ffffff;
}
a img, img {
border:none
}

/* paragraphs,blockquote,code */
p {
margin-bottom:15px;
line-height: 20px;
text-align: justify;
padding-right: 20px;
}

ol {
margin: 20px 0 20px 25px;
list-style-type: decimal;
}

ol li {
margin: 5px 0px; 
padding-bottom: 5px;
} 

ul {
margin: 20px 0 20px 25px;
list-style-type: circle;
}

#topmenu {
display: inline-block;    
}

/* Clear Floated Elements */
.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}

.clearfix:after {
clear: both;
content: ' ';
display: block;
font-size: 0;
line-height: 0;
visibility: hidden;
width: 0;
height: 0;
}

.clearfix {
display: inline-block;
}

* html .clearfix {
height: 1%;
}

.clearfix {
display: block;
}

table {
    width: 99%; 
    border-collapse: collapse; /* Убираем двойные линии между ячейками */
    margin:10px auto;
   }
td {
    padding: 4px; /* Поля в ячейках */
    border: 0px solid #333333; /* Граница  между ячейками */
    font-size: 12px;
     
   }
th {
    padding: 4px; /* Поля в ячейках */
    border: 1px solid #333333; /* Граница  между ячейками */
    font-size: 12px;
   }  

/* Columns */
.col_34 {
width: 800px; 
display: inline;
float: right;
margin-right: 20px;  
}
.last {
float: right;
margin-right: -378px;
}

.logo {
 width: 203px; 
display: inline;
float: left;   
margin-left: auto;
margin-right: auto;
padding-left: 20px;
}

/* Container */
.wrapper {
margin-left: auto;
margin-right: auto;
width: 970px;
}

/* Header */
#header {
background:url(/img/bgheader.png) repeat-x;
z-index: 1001;
position: relative;
height: 73px;
}


/* ----------------------- Top Menu -----------------------*/
/* Top Menu */

/*Top level list items*/
.jqueryslidemenu ul li{
  position: relative;
  display: inline;
  float: left;
  margin-top: -20px;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
  display: block;
  color: #ffffff;
  text-decoration: none;
  font-size: 13px;
  z-index: 99999;
  height: 45px;
}



.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
  padding: 28px 18px 0px 8px;
  color: #ffffff;
}
.jqueryslidemenu ul li.selected a {
  background: #ffb100 url(/img/bgmenu.png) repeat-x; /*tab link background during hover state*/
  color: #000000;
}
.jqueryslidemenu ul li a:hover{
  background: #ffb100 url(/img/bgmenu.png) repeat-x; /*tab link background during hover state*/
  color: #000000;
}


/* ----------------------- Main Content -----------------------*/
/* Main Content */

#breadcrumbs { 
width: 940px;
margin-left: auto;
padding-left: 60px;
padding-bottom: 10px;
font-size: 11px;
color: #cccccc;
font-weight: bold;
}

#breadcrumbs a, #breadcrumbs a:hover {
padding-left: 0px;
color: #cccccc;
}

#left, #left a, #left a:hover, 
#right,#right a,#right a:hover {
margin-left: auto;
padding-left: 20px;
padding-bottom: 10px;
font-size: 11px;  
color: #ffb100;  
}

#content {
margin-top: 10px;
z-index: 500;
}
#maincontent {
background:url(/img/transparent-inner.png) repeat;
/*background-color: black;*/
padding: 30px;
width: 910px;
z-index: 500;
position: relative;
}
.maincontent {
width: 650px;
float: left;
padding-left: 15px;
}

#in a,a:link,a:visited,a:hover {
color: #c6c6c6;
text-decoration:underline;
}



/* Sidebar */
.sidebar {
float: right;
width: auto;
border-left: 1px solid #333333;
padding-left: 20px;
z-index: 1000;
min-height: 480px;
margin-top: 5px;
}

#menu {
margin-top: -10px;    
}

/* Parners */


#partners {
font-size: 10px;
padding: 30px;
width: 150px; 
text-align:  left !important;
}

/* ----------------------- Footer -----------------------*/

/* Copyright */
.copyright {
display: block;
font-size: 11px;
margin-top: 15px;
color: #c6c6c6;
text-align:  left;
margin-left: auto;
margin-right: auto;
}

.copyright a{
text-decoration: none;
color: #c6c6c6;
}


