#meamenu a:first-child
{
border-left:none;
}

#meamenu
{
padding-bottom:10px;
margin-bottom:10px;
text-align:right;
}

.portfolio_url
{
margin-left:25px;
margin-top:12px;
margin-bottom:18px;
font-size:14px;
vertical-align:top;
}
.portfolio_url div
{
float:left;
padding-top:2px;
padding-right:4px;
cursor:pointer;
}

#meamenu a
{
text-decoration:none;
padding-right:3px;
padding-left:6px;
display:inline-block;
color:#03BEF5;
font-size:13px;
border-left:1px solid #03BEF5;
}

#meamenu a:hover
{
text-decoration:underline;
color:#03BEF5;
}
#cpmenu
{
height:50px;
width:100%;
}
#pmenu_show_start
{
float:left;
padding-top:4px;
padding-bottom:4px;
font-size:14px;
padding-left:25px;
}
#pmenu_show_end
{
display:inline-block;
vertical-align:top;
}

#pmenu
{
float:left;
padding-top:3px;
padding-bottom:3px;
position:relative;
font-size:14px;
height:23px;
}

#pmenu>div
{
display:inline-block;
vertical-align:top;
margin-left:26px;
font-size:14px;
position:relative;
float:left;
margin-right:4px;
}


#pmenu a
{
display:block;
position:relative;
font-size:14px;
padding:2px 9px 2px 9px;
text-decoration:underline;
}
#pmenu span
{
position:absolute;
left:100%;
margin-left:-9px;
top:-17px;
display:block;
background:#ffd200;
padding:0px 4px 0px 4px;
color:#996600!important;
font-size:12px;
line-height:17px;
}
#pmenu span>i
{
display:block;
position:absolute;
left:0px;
bottom:-5px;
width:5px;
height:5px;
background:url("/images/template/measprite.png") -1px -180px no-repeat;
}
#pmenu a:hover
{
text-decoration:none;
color:rgb(0,153,204)!Important;
}
#pmenu>div.pmenu_active a
{
text-decoration:none!Important;
color:#996600!important;
background:#ffd200;

background: -moz-linear-gradient(top, #ffd200, #ffb400)!Important; 
background: -webkit-gradient(linear, left top, left bottom, 
color-stop(0%,#ffd200), color-stop(100%,#ffb400))!Important;
background: -webkit-linear-gradient(top,#ffd200, #ffb400)!Important;
background: -o-linear-gradient(top, #ffd200, #ffb400)!Important; 
background: -ms-linear-gradient(top, #ffd200, #ffb400)!Important;
background: linear-gradient(top, #ffd200, #ffb400)!Important; 

border-radius:3px;

text-shadow: 0px 1px 1px #ffffcc!important;
}




#toolbar
{
float:right;
}

.toolbar{
margin-left: 30px;
margin-right: 3px;
}


.button {
cursor: pointer;
display: inline-block;
padding: 6px 12px;
border: 1px solid #CCC;
border-bottom-color: #A2A2A2;
border-radius: 2px;
background-color: #F3F3F3;
box-shadow: inset 0 1px 0 rgba(255,255,255,1.0), 0 2px 1px rgba(0,0,0,0.05);
color: #777;
font-size: 11px;
text-transform: uppercase;
text-align: center;
}

.mea-form 
{
display:block;
margin-top:30px;
clear:both;
margin-left:200px;
}   
         
.mea-form .label:after
{
content:':';
}

.mea-list
{
clear:both;
width:100%;
border-collapse:collapse;
margin-top:10px;
}

#meaheader
{
margin-top:15px;
margin-bottom:15px;
}

.mea-list td
{
padding:8px;
border:1px solid #ccc;
}
#right_desc
{
position:absolute;
width:330px;
right:25px;
top:44px;
font-style:italic;
}
.manage_img
{
height:40px;
padding:2px;
border:1px solid #ccc;
cursor:pointer;
}

.mea-list th
{
padding:8px;
}

#submit_button
{
margin-top:30px;
margin-left:170px;
}

.mea-form .label
{
float:left;
width:150px;
text-align:right;
padding-top:5px;
}

.mea-form .tr
{
padding-top:10px;
padding-bottom:10px;
clear:both;
}

.mea-form  input[type="text"]
{
width:340px;
}

.mea-form  select
{
width:350px;
}

#textedit
{
width:340px;
height:250px;
}

#descedit
{
width:340px;
height:100px;
}


.mea-form .vvod
{
float:left;
text-align:left;
margin-left:20px;
}

.button:hover
{
color:#6789AC;
background-color:#FFFCEA;
}

img.mea_published,img.mea_delete,img.mea_edit
{
height:17px;
cursor:pointer;
}

.editor_tr
{
display:inline-block;
margin-right:10px;
}

#editor
{
margin-bottom:10px;
}
#p_list
{
clear:both;
min-height: 60px;
}
.p_item
{
float:left;
height:250px;
margin-left:11px;
margin-right:11px;
text-align:center;
width:200px;

padding:10px;
}
.p_item_img_wrap
{
margin-bottom:10px;
width:180px;
display:block;
margin-left:auto;
margin-right:auto;
height:150px;
vertical-align:bottom;
}
.p_item img
{
max-width:180px;
max-height:150px;
}

#p_wrap
{
position:relative;
}




#p_info
{
float:left;
width:300px;
}

#p_image
{
position:relative;          
margin-left:25px;
margin-right:20px;
float:left;
width:525px;      
}


.p_active
{
opacity:1 !important;
}

#p_images img:hover
{
opacity:0.8;
}

#p_images
{
float:left;
width:100px;
}
#r
{
float:right;
}
#p_images img
{
cursor:pointer;
display:block;
margin-bottom:15px;
width:95px;
padding:2px;
border:1px solid #ccc;
opacity:0.5;
-webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 3px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 3px rgba(50, 50, 50, 0.75);
}

.design
{
font-style:italic;
color:#03BEF5;
}

.verstka
{
font-style:italic;
color:green;
}

#p_loader
{
background:url('/images/portfolio/icons/ajax-loader.gif') no-repeat;
width:32px;
position:absolute;
height:32px;
left:262px;
top:100px;
}
#com_mea,#mea_portfolio_list
{
position:relative;
}
#mea_portfolio_list,#mea_portfolio_layout
{

}
.ctrl
{
clear:both;
position:relative;
left:340px;
width:300px;
text-align:center;
top:0px;
color:rgb(205,205,205);
}
.ctrl>div
{
display:inline-block;
height:48px;
vertical-align:top;
}
.ctrl_left
{
position:absolute;
top:7px;
left:56px;
}
.ctrl_right
{
position:absolute;
top:7px;
right:45px;
}
.ctrl a
{
color:#888;
}
.ctrl a:hover
{
color:#49B8E9;
}



#dctrl
{
position:relative;
left:340px;
width:300px;
text-align:center;
top:0px;
color:rgb(205,205,205);
}
#dctrl>div
{
display:inline-block;
height:48px;
vertical-align:top;
}
#dctrl_left
{
position:absolute;
top:7px;
right:180px;
width:420px;
text-align:right;
}

#dctrl a
{
color:#888;
}
#dctrl a:hover,a.blue
{
color:#49B8E9 !important;
}
#dctrl_right
{
position:absolute;
top:7px;
left:180px;
width:400px;
text-align:left;
}
.dctrl_space
{
width:40px;
display:inline-block;
}
.ctrl_button
{
background:url('/images/portfolio/icons/ctrl.png') no-repeat;
width:48px;
height:48px;
}
.pages
{
position:relative;
left:340px;
width:300px;
text-align:center;
margin-bottom:20px;
}
.pages>a
{
text-decoration:none;
display:inline-block;
margin-left:2px;
margin-right:2px;
}
.active_page
{
width:18px;
height:19px;
background:url('/images/portfolio/icons/list_a.png') no-repeat;
cursor:pointer;
}
.notactive_page
{
width:18px;
height:19px;
background:url('/images/portfolio/icons/list_p.png') no-repeat;
cursor:pointer;
}
.notactive_page:hover
{
background:url('/images/portfolio/icons/list_a.png') no-repeat;
}

#cadesc_title
{
margin-bottom:25px!important;
margin-left: 25px!important;
}
#cadesc
{
clear:both;
margin-top:70px;
}
.tprice
{
color:#ffb400;
}
.tnumber
{
font-family: 'Open Sans Condensed',Arial !important;
font-size: 17px;
}
.ti
{
font-style:italic;
margin-top:20px!important;
}