/* 
    Document   : print
    Created on : 02.05.2011, 23:08:52
    Author     : Владимир
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
div.languages, 
#form-search, 
div.grid_24.subheader,
.region-menu,
div.grid_24.info-block,
div.news-list-zone,
div.node-view div.info,
.comments-container,
#addCommentForm,
grid_3.omega.links,
#auth-button,#gallery_id, #video_id, #right-slider, .grid_3.omega.links,
#top-toolbar,#media-panel
{
    display: none;
}


body {
    background: url("/images/worldandwe/body-back.gif");
    margin:0px;
    padding:0px;
    color: #3a3a3a;
    font-size: 12pt;
}
a{color:#464647; font-weight: bold; text-decoration: none;}
a:hover{color:#0097D7;}
p {padding:5px;}

h1 {margin:3px;}
h1.title{font-size: 12pt; background-color: #d8d8d8;}
h2 {padding:2px; font-size: 12pt;}
h2 a {font-size: 13pt; text-decoration: none;}
h3 {text-decoration: underline; padding: 2px;}
#main-container {background: url("/images/worldandwe/body-back-header.png") repeat-x;}
.container_24 {background:url("/images/worldandwe/container-back.gif"); padding: 10px;}

#header-grid-enter-text span{font-size: 12pt; text-decoration: underline;}
#header-grid{ background: url("/images/worldandwe/back-header.jpg") repeat-x; height: 80px; border:0px;}
#top-header{margin-bottom: 10px;}

#print-doc{
    position: absolute;
    border:0px solid red;
    top:50px;
    right:-45px;
    width: 32px;
    height: 32px;
    display: block;
    background: url("/images/worldandwe/print.png") no-repeat;
}
#print-doc:hover{
    background: url("/images/worldandwe/print-active.png") no-repeat;
}

/*выделение блока*/
a.block-link{
    display: inline-block;
}
a.block-link:hover{
    color:#464647;
    background-color: #eee;
    text-shadow:1px 1px 1px #ccc;    
}

a#midp{
    color:#0097D7;
    font-size: 12pt;
    text-shadow:1px 1px 7px #555;
}
/*login form*/
#login-form{
    border:0px solid red;
    text-align: right;
}
#login-form .auth-button{
    position: absolute;
    bottom:13px;
    right: 1px;
}
#login-form .row{
    padding: 5px;
}

div#ajax-loader, .ajax-loading{
    height:35px;
    width:50px;
    background:url('/images/worldandwe/ajax-loader.gif') no-repeat center;
}
div.ajax-progress{float: right;}

.list-view div.pager{
    margin:5px;
}
div.logo{
        text-align: center;
}
div.logo a{
    font-size: 45pt;
    color:#eee;
    text-decoration: none;
    text-shadow: 1px 1px 15px #000;
}
div.logo a:hover{background-color: inherit;}
div.all-blocks{margin-top: 15px; margin-bottom: 15px;}

div.container div.node-view div.info span,
div.container div.node-view div.info a{
    border:0px solid red;
    padding:5px;
    padding-left:10px;
    margin-right: 10px;
}

div.container div.info span.date{
    background: url("/images/data_calendar.png") no-repeat left;
}
div.container div.info span.views{
    background: url("/images/eye.gif") no-repeat left;
}
div.container div.info a.comments{
    background: url("/images/comments.gif") no-repeat left;
}
div.container div.info span.author{
    background: url("/images/user.gif") no-repeat left;
}

div.container div.content{
    border: 1px solid #AED8EE;
    padding:5px;
    margin:10px;
    -moz-border-radius:3px 3px 3px 3px;
    border-radius:3px;
    box-shadow: 3px 3px 15px #aaa;
    -moz-box-shadow: 3px 3px 15px #aaa;
    -webkit-box-shadow: 3px 3px 15px #aaa;
}

.center-bar .node-view {}
.center-bar .container img,.center-bar .gaydpark img {margin:5px;}
/*.center-bar .node-view a img {eft;}*/
.center-bar .container .content {border-bottom: 0px dotted #000;}
div.image img{float:left;}