/* 
    Document   : sustainability
    Created on : 28.06.2010, 13:02:06
    Author     : Yulia.Buhvalova
    Description:
        Sustainability pages
*/

div#content_rgo{
border:0px solid blue;
}
/*---------------- CONTAINERS ----------------*/

div#devLeftcol{
position:relative;
width:280px;
float:left;
border:0px solid red;
left:15px;
margin-left:0px;
margin-top:30px;
}

div#devRightcol{
margin-right:15px;
margin-top:30px;
width:650px;
float:right;
border:0px solid blue;
}

/*---------------- SIDEBAR ----------------*/


div#devLeftcol ul,
div#devLeftcol ul li,
div#devRightcol ul,
div#devRightcol ul li{
list-style:none;
margin:0px;
padding:0px;
}


div.widget-header{
height:50px;
}

div.proj_box div.widget-header{
background:url(/wp-content/themes/rgo/images/sustainstability/proj_title.png) left top no-repeat;
}

div.info_box div.widget-header{
background:url(/wp-content/themes/rgo/images/sustainstability/info_title.png) left top no-repeat;
}

div#devLeftcol ul#projtech_ul{
border-top:1px solid #fff;
width:250px;
margin:0px auto;
}

div#devLeftcol ul#projtech_ul li{
border:0px solid blue;
margin-bottom:15px;
border:0px solid #eee;
display:block;
}

li#earth .widgetLi-header{
background:url(/wp-content/themes/rgo/images/sustainstability/earth.png) 5px 2px no-repeat;
/*padding-top:9px;*/
}

li#earth div.widgetLi-header{
height:30px;
}
li#country .widgetLi-header{
background:url(/wp-content/themes/rgo/images/sustainstability/country.png) 3px 6px no-repeat;
/*padding-top:2px;*/
}

li#city .widgetLi-header,
li#gorod .widgetLi-header{
background:url(/wp-content/themes/rgo/images/sustainstability/city.png) 2px top no-repeat;
padding-top:5px;
height:30px;
}

li#house .widgetLi-header,
li#dom .widgetLi-header{
background:url(/wp-content/themes/rgo/images/sustainstability/house.png) 2px 2px no-repeat;
/*padding-top:10px;*/
}

div.widgetLi-header{
/*padding-left:65px;*/
padding-left:50px;
height:27px;
cursor:hand;
cursor:pointer;
font-size:22px;
color:#111;
font-weight:bold;
border:0px solid #FFEFEF;
}
div#devLeftcol ul#projtech_ul ul{
border:0px solid blue;
padding-left:45px;
padding-top:10px;
}

div#devLeftcol ul#projtech_ul li li{
background:url(/wp-content/themes/rgo/images/sustainstability/proj_greenbull.png) left 5px no-repeat;
padding-top:0px;
padding-left:9px;
margin-bottom:0px;
}

div#devLeftcol ul#projtech_ul li li a{
display:block;
border-bottom:1px dashed #ccc;
padding-bottom:10px;
margin-bottom:10px;
}

div#devLeftcol ul#projtech_ul li li a:hover{
text-decoration:none;
}

div#devLeftcol ul#projtech_ul a.noborder{
border:0px solid blue;
}

div#devLeftcol div.info_box ul{
margin-left:12px;
}

div#devLeftcol div.info_box ul li{
background:url(/wp-content/themes/rgo/images/sustainstability/info_bull.png) left 5px no-repeat;
border:0px solid blue;
padding-left:16px !important;
margin-bottom:7px;
}

div#devLeftcol div.info_box ul li{
font-size:16px;
}

div.what_box{
border:0px solid blue;
text-align:center;
}

div#devLeftcol div.bigHeader{
border-bottom:1px solid #ddd;
padding-bottom:20px;
}


div#devLeftcol #menu{
font-size:14px;
margin-top:10px;
line-height:1.5em;
margin-bottom:30px;
}


/*--- CONTENT ---*/

div.devHeader{
font-size:22px;
font-weight:bold;
color:#005689;
margin-bottom:25px;
}

div.intro{
font-size:14px;
line-height:1.4em;
border:0px solid red;
width:495px;
float:left;
margin-bottom:10px;
border-right:0px solid #ddd;
padding-right:0px;
padding-bottom:0px;
}

div.intro p{
margin-bottom:10px !important;
}

div.intro div.textRight{
width:495px;
}

div.intro div.textRight{
margin-top:5px;
}

div.intro a p{
color:#333;
}

div.devAbout-content{
width:230px;
height:225px;
float:right;
border:0px solid red;
margin-top:0px;
background:url(/wp-content/themes/rgo/images/sustainstability/newlogo.png) center -3px no-repeat;
}

div#devRightcol div.devAbout-content ul{
margin:0px auto 0px auto;
}

div#devRightcol div.devAbout-content ul li{
margin-bottom:10px;
font-size:12px;
color:#959595;
}

div#devRightcol div.devAbout-content ul li a{
display:block;
color:#000;
text-decoration:underline;
font-size:16px;
margin-bottom:3px;
}

div#devRightcol div.devAbout-content ul li a:hover{
text-decoration:none;
}

div.devInnerCols{
border:0px solid red;
clear:both;
}

div.InCol{
border:0px solid red;
width:50%;
}

.devInnerCols div.contentBoxHeader{
width:310px;
}

div#devRightcol div.InCol ul{
border:0px solid red;
float:left;
margin-top:0px;
width:310px;
}

div#devRightcol div.InCol li{
float:left;
clear:both;
margin-bottom:15px;
height:65px;
width:310px;
}

div#devRightcol div.InCol img{
float:left;
margin-right:10px;
}

div#devRightcol div.InCol .date{
color:#959595;
font-size:12px;
}

div.devInnerCols div.newsTitle{
width:64%;
}

div#devRightcol div.InCol li a{
font-size:13px;
font-weight:bold;
color:#005689;
}
div.InCol-footer{
border:0px solid red;
float:left;
clear:both;
width:310px;
text-align:right;
}

div.InCol-footer a{
font-size:12px;
text-decoration:underline;
}

.trees{
background:url(/wp-content/themes/rgo/images/sustainstability/footer.png) left bottom no-repeat;
height:105px;
border:0px solid red;
clear:both;
}


div.postToggle{
background:url(/wp-content/themes/rgo/images/sustainstability/toggle_down.png) right center no-repeat;
color:#005689;
border-bottom:1px dashed #bbb;
padding-bottom:1px;
padding-right:20px;
float:left;
clear:both !important;
cursor:pointer;
}

div.toggleDown{
border-bottom:0px solid #ddd;
color:#B61426;
font-size:22px;
background:url(/wp-content/themes/rgo/images/sustainstability/toggle_up.png) right center no-repeat;
}

.postBox{
clear:both;
padding-bottom:10px;
border:0px;
}