/*
Theme Name: Aiesec
Description: Special theme for Aiesec
Author: Beatrix Kido (http://www.free-lance.ru/users/Beatrix_Kido)
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

*{padding: 0;margin: 0; font-family: Calibri}
#primary ul{list-style-type: none}
a img{border:none}
.page-carcas{width: 930px;margin: 0 auto;}
.header{margin: 35px 0;}
.flright{float: right}
.line{height: 45px}
.clear{clear: both}
h1,h2{color: #000;font-size: 30px}
a{color:#1E1E1E;}
h1{color:#1E1E1E;margin: 10px 0}
h3{font-size: 24px;font-weight: normal}
.ta-right{text-align: right}
.ta-center{text-align: center}

.header a{line-height: 46px;color: #646464;font-size: 16px}
#menu-contacts{float: right;list-style-type: none}

.top-menu-l{height: 23px;line-height: 23px;background: url(images/ml.jpg) no-repeat;float: left;padding-left: 13px;margin-top: 8px}
.top-menu-l ul#menu-top{list-style-type: none;display: inline;float: left}
.top-menu-l ul#menu-top li{float: left;line-height: 23px;display: inline}
.top-menu-l ul#menu-top li a{line-height: 23px;padding: 0 18px;line-height: 23px;height: 23px;display: block;font-size: 16px;border-left: solid 1px #1D3145;border-right: solid 1px #4C7FD0;}
/* IE 6 */
* html .top-menu-l ul#menu-top li a {float: left;}
* html .childs .wp-post-image{z-index: -1}
.top-menu-r{background: url(images/mr.jpg) 100% 0 no-repeat;padding-right: 13px;height: 23px;float: left}
.top-menu-l a{text-decoration: none;color: #fff;background-color:#2957A0;}

.top-menu-l ul.sub-menu{display: none;list-style-type: none;font-size: 11px;z-index: 125;clear: left;}
.top-menu-l ul#menu-top ul.sub-menu li{width: 100%;display: block;height: auto;line-height: normal;}
.top-menu-l ul#menu-top li ul.sub-menu li a{cursor: pointer;float: none;font-weight: bold;line-height: normal;display: block;padding: 5px 0;text-align: center;font-size: 11px;border: none;background: url(images/b.gif) #275297 repeat-x;height: auto;line-height: normal;}
.top-menu-l ul.sub-menu li a span{color:#C8C8C8;}


.social{float: right}
.social a{margin: 0 10px;}

.aiesec-footer{border-top:solid 1px #646464;clear: both;padding-left: 20px;color:#646464;}
.aiesec-footer a{color:#646464;}
.aiesec-footer ul{margin: 10px -40px;position: relative}
.aiesec-footer li{display: inline}
.aiesec-footer ul a{text-align: center;font-size: 16px;padding: 0 42px;}
.copyright{text-align: right;font-size: 12px;margin: 20px 0}

.partners{border-top:solid 1px #646464;color:#646464;padding-top: 10px}
.partners h2{padding-left: 30px;}
.pcontainer{margin: 0 -50px;position: relative}
.partners table{width: 100%;}
.partners table td{width: 20%;text-align: center;padding: 30px 0}

.content{float: left;width: 930px;padding-bottom: 20px;}

.article{float: left;width: 563px;padding-left: 30px;color:#1E1E1E;padding-right: 20px;display: inline;}
.article p{text-indent: 0px;margin: 25px 0}

.right-column{float: left;width: 315px;padding-top: 20px;display: inline;}
#menu-button{list-style-type: none}
.button a{font-size: 25px;color:#fff;text-align: center;line-height: 54px;text-decoration: none;display: block;height: 54px}
.b1{background: url(images/b1.gif) #2A58A3 no-repeat}
.b2{background: url(images/b2.gif) 100% 0 no-repeat}
.b3{background: url(images/b3.gif) 100% 100% no-repeat}
.b4{background: url(images/b4.gif) 0 100% no-repeat}

.subscribe{text-align: center;margin: 20px 0}
.subscribe h3{margin: 15px 0}
.subscribe .email{width: 257px;height: 24px;line-height: 24px;color:#9D9D9D;border:solid 1px #000}
.subscribe .submit{font-size: 18px;color:#000;line-height: 30px;margin-top: 10px;cursor: pointer}

.childs{float: left;width: 930px;margin-top: 20px;}
.childs .wp-post-image{position: absolute;float: left;display: inline;}
.news{float: right;width: 322px;background-color: #2B5CA9;z-index: 6;position: relative;height: 263px}
.news-item{padding: 0 19px;color:#E1E1E1;border-bottom: solid 1px #1D3145;border-top: solid 1px #4C7FD0;height: 85px}
.news-item a{color:#E1E1E1;text-decoration: none}
.news-item h2,.news-item h4{font-weight: normal;}
.news-item h2,.news-item h3{padding-top: 10px;line-height: 35px; color:#E1E1E1;}
.single-post .news-item h2, .single-post .news-item h3{line-height: normal;padding-top: 5px}
.news-item canvas{width: auto}

.single .news{background: none;padding-left: 60px;width: 262px}
.single .news-item{border-bottom: solid 1px #fff;border-top:solid 1px #fff;height: auto;padding: 0 0 20px 0}
.all-news{color:#646464;font-size: 16px;margin-top: 10px;float: right}
/*.short-desc-pl{float: left;width: 548px;position: absolute;z-index: 3;height: 58px;background-color: #fff;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;margin-top: 175px;padding: 15px 30px}*/
.short-desc{float: left;position: absolute;z-index: 4;margin-top: 175px;padding: 15px 30px;width: 548px;height: 58px;}
.short-desc .all-read{float: right;color:#010101;position: absolute;margin-left: 430px;margin-top: 39px}

.post{margin: 20px 0}

.nav-previous{float: left;}
.nav-next{float: right}
.news .nav-previous{float: none;}
.news .nav-next{float: none}
#nav-above{}
#nav-above table{width: 100%;height: 35px}
#nav-above table td{width: 33%}
#nav-above img{display: none;}



