DIV.p_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.god {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 17px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20%; PADDING-TOP: 0px
}
/*
DIV.portfolio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px;
float: left; width: 100%;
}
*/

DIV.portfolio A#pysel {
	FONT-WEIGHT: bold; COLOR: #25c5ff; TEXT-DECORATION: none
}
DIV.portfolio A#pysel:hover {
	FONT-WEIGHT: bold; COLOR: #25c5ff; TEXT-DECORATION: none
}
DIV.item {
	FLOAT: left; MARGIN: 10px 15px 10px 0px; WIDTH: 180px; HEIGHT: 160px;
}
DIV.item P {padding: 3px 0 0 5px;}
DIV.item IMG {padding:2px; /*border: 3px #ffa800 solid;*/}
/*
DIV.portfolio DIV.item_c {
	FLOAT: left; MARGIN: 10px 15px 10px 0px; WIDTH: 180px; HEIGHT: 165px
}
DIV.portfolio DIV.item_c P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}

DIV.portfolio DIV.item_c IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
border: none;
}

*/
DIV.portfolio DIV.item_b {
	MARGIN: 10px 20px 10px 0px; font-size: 11px;
}

DIV.portfolio DIV.item_b div {
	PADDING: 5px 0 5px 0; }

DIV.portfolio DIV.item_b IMG {
	border: none;
}




DIV.portfolio DIV.item_b2 {
	MARGIN: 10px 20px 10px 0px; font-size: 11px; float: left;
}

DIV.portfolio DIV.item_b2 div {
	PADDING: 2px 0 2px 0; }

DIV.portfolio DIV.item_b2 IMG {
	border: none;
}





DIV.portfolio DIV.other {
	font-size: 12px;
    font-weight: bold;
	border-top: #a6cb37 1px dashed;
}

DIV.portfolio DIV.other a{
	padding-top: 10px;
        font-weight: normal;
        line-height: 24px;
        font-size: 11px;
}

DIV.portfolio DIV.other p{
	color: #333333;
	font-size: 13px;
	padding:0;
	margin-bottom:5px;        
}


DIV.proj {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
width: 400px; float: left;
}


DIV.proj p{
	margin-TOP: 20px; 
}

DIV.proj IMG {
	PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px 20px 10px 0px; 
PADDING-TOP: 0px; 
border:3px solid #FFA800;

}

DIV.proj_maket {
	PADDING: 0 20px 20px 0;  
	width: 500px; float: left;
}

DIV.proj_maket p{
	margin-TOP: 20px; 
}

DIV.proj_maket IMG {
	PADDING-RIGHT: 3px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 20px 10px 0px; 
PADDING-TOP: 3px; 
BORDER: none; 

}


DIV.proj_copy {
	PADDING: 0 10px 20px 0;  
float: left;
}

DIV.proj_copy p{
	margin-TOP: 20px; 
}

DIV.proj_copy IMG {
	PADDING-RIGHT: 3px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 20px 10px 0px; 
PADDING-TOP: 3px; 
BORDER: none; 

}

DIV.nav {
	CLEAR: both
}
DIV.nav DIV.left {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px; WIDTH: 150px
}
DIV.nav DIV.right {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px; WIDTH: 150px
}
DIV.nav DIV.left A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/ar1.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.nav DIV.left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.nav DIV.right {
	FLOAT: right
}
DIV.nav DIV.right A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/ar2.gif) no-repeat right center; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.nav DIV.right P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}

div.site_pages {
clear: both;
padding: 20px 0 20px 0;
font-size: 12px;
font-weight: normal;

}

div.site_pages a{
padding: 0 0px 0 0px; 
/*float: center;*/
}

div.filter {
float: left;
}

div.filter div.select_l {
background: url(/images/int_search_left.gif) no-repeat left top; 
width:17px; 
height:32px;
float: left;
}

div.filter div.select_bg {
background: url(/images/select_bg.gif) repeat-x left top; 
height:30px;
float: left;
font-size: 18px;
color: #ffffff;
font-family: tahoma;
padding: 2px 5px 0 5px;
}

div.filter div.select_bg select{
border: 1px solid #ffffff;
margin: 0px 0px 0 0px;
vertical-align: middle;
}

div.filter div.select_bg input{
margin: 0px 0px 0px 5px;
}

div.filter div.select_r {
background: url(/images/int_search_right.gif) no-repeat left top; 
width:19px; 
height:32px;
float: left;
}

/*Maket popUp*/
.window {  
    background-image:url("/images/window/background.png");  
    background-position:top left;  
    -moz-border-radius: 10px;  
    -webkit-border-radius: 10px;  
    padding:10px;  
    font-family:"Lucida Grande",Verdana;  
    font-size:13px;  
    font-weight:bold;  
    color:#fff;  
    text-align:center;  
    min-width:150px;  
    min-height:100px;  
} 
 
.window .window_contents {  
    margin-top:10px;  
    width:100%;  
    height:100%;      
} 
 
.window .window_header {  
    text-align:left;  
    float:left;
    width:100%;
} 
 
.window .window_title {
    margin-bottom:7px;  
    font-size:11px;  
    cursor:move;
    float:left;
    width:90%;    
} 
 
.window .window_close {  
    display:block;    
    width:9%;
    float:left;    
    height:13px;    
    background:url("/images/window/close.gif") right no-repeat;  
    cursor:pointer;  
    cursor:hand;  
}  

.watch {background: url(/upload/watch.gif) no-repeat 0 -1px; 
width: 84px; 
height: 29px; 
border: none; 
cursor: pointer; 
vertical-align: middle;
}


/*** Слайд-меню***/
.makets {
    border: 5px solid #013f64;
    font-family: arial;
    font-size: 13px;
    height: 208px;
    overflow: hidden;
    position: relative;
    width: 626px;
margin-top: -10px;
}

* html .makets {
    zoom: 1;
}

.makets b {
    text-transform: uppercase;
    font-size: 12px;
}

.makets span {
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    display: block;
    margin-bottom: 7px;
    padding-bottom: 0;
}

.makets div div {
    width: 215px;
    line-height: 15px;
}

.maket15 {
    position: relative;
    z-index: 1;
    width: 448px;
    height: 223px;
    background: url(/images/slide_menu/15000.gif) no-repeat 0 0;
    padding: 63px 20px 65px 210px;
}
.maket20 {
    position:relative;
    z-index: 2;
    width: 457px;
    height: 223px;
    background: url(/images/slide_menu/20000.gif) no-repeat 0 0;
    margin-left: 203px;
    padding: 57px 0px 65px 215px;
    margin-top: -351px;
}

.maket25 {
    position:relative;
    z-index: 3;
    width: 457px;
    height: 223px;
    background: url(/images/slide_menu/25000.gif) no-repeat 0 0;
    margin-left: 417px;
    padding: 60px 0px 65px 215px;
    margin-top: -345px;
}

.ok15 {
    margin: 20px 0 0 10px;
    text-align: right;
}

.ok15 img{
    border: 0;
}

.ok20 {
    margin: 0 0 0 10px;
    text-align: right;
}

.ok20 img{
    border: 0;
}

.maket20_b {
    background: url(/images/slide_menu/20ok_b.gif) no-repeat 0 0;
    width: 5px;
    height: 5px;
    position: absolute;
    margin: -12px 0 0 -220px;
}

.maket20_t {
    background: url(/images/slide_menu/20ok_t.gif) no-repeat 0 0;
    width: 5px;
    height: 5px;
    position: absolute;
    margin: -57px 0 0 -220px;
}


.ok25 {
    margin: 10px 0 0 10px;
    text-align: right;
}

.ok25 img{
    border:0;
}

.maket25_b {
    background: url(/images/slide_menu/25ok_b.gif) no-repeat 0 0;
    width: 5px;
    height: 5px;
    position: absolute;
    margin: -11px 0 0 -220px;
}

.maket25_t {
    background: url(/images/slide_menu/25ok_t.gif) no-repeat 0 0;
    width: 5px;
    height: 5px;
    position: absolute;
    margin: -60px 0 0 -220px;
}

.maket25_b2 {
    background: url(/images/slide_menu/25ok_b2.gif) no-repeat 0 0;
    width: 5px;
    height: 5px;
    position: absolute;
    margin: -130px 0 0 621px;
    z-index: 10;
}

.maket25_t2 {
    background: url(/images/slide_menu/25ok_t2.gif) no-repeat 0 0;
    width: 5px;
    height: 5px;
    position: absolute;
    margin: 0 0 0 621px;
    z-index: 10;
}
