/*	
Theme Name: Avisio
Description: <strong>A sleek Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter and facebook:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a>
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
*/


body,ul,ol,h1,h2,h3,h4,h5,h6,form,li,p,input,select,legend,textarea,fieldset{margin:0;padding:0}body{font-size:13px;font-family:Arial, Helevtica, Verdana, san-serif;line-height:23px;position:relative}.boxed{position:relative;width:1000px;margin:15px auto}.wrapper{width:100%;position:relative;z-index:1}.center,.breadcrumb{position:relative;width:940px;margin:0 auto;padding:0 20px}#head{z-index:100;position:relative}#wrapper_featured_stripe{z-index:1;height:135px}#wrapper_stripe{float:left;height:auto;z-index:2;padding:11px 0}#wrapper_footer_top,#wrapper_footer_bottom{clear:both;width:100%;position:relative}#main{float:left;position:relative;width:100%;padding:35px 0 0}.content{position:relative;float:left;width:590px;padding:0 45px 0 0}.fullwidth .content{width:100%;background:transparent none;margin:0;padding:0}.sidebar{position:relative;width:280px;float:left;padding:20px 0 40px 25px}.entry{position:relative;clear:both;width:100%;float:left}#top .wrapper .center .last{margin-right:0}.one_fourth{overflow:hidden;float:left;position:relative;margin-right:35px;width:121px}.one_third{overflow:hidden;float:left;position:relative;margin-right:35px;width:173px}.one_half{overflow:hidden;float:left;position:relative;margin-right:35px;width:277px}.three_fourth{overflow:hidden;float:left;position:relative;margin-right:35px;width:434px}.two_third{overflow:hidden;float:left;position:relative;margin-right:35px;width:382px}.footerColumn{overflow:hidden;float:left;position:relative;margin-right:35px;width:137px;font-size:11px}.column3{width:160px}.fullwidth .one_fourth{width:208px}.fullwidth .one_third{width:290px}.fullwidth .one_half{width:452px}.fullwidth .three_fourth{width:697px}.fullwidth .two_third{width:615px}#wrapper_head{position:relative;z-index:100;overflow:visible}#top .logo,.logo a{display:block;height:105px;width:247px;position:relative;left:0;top:0;border:none;margin:0;padding:0}#top .logo a,#top .logo a:hover{top:0;left:0;text-indent:-9999px;outline:none;border:none}#top #head .logoimg,#top #head .logoimg a,#top #head .logoimg a img{text-indent:0;background-image:none;border:none;margin:0 0 -20px}#top .nav{height:50px;line-height:30px;padding-left:13px;right:0;position:absolute;z-index:100;top:29px}.nav,.nav ul{list-style-type:none;list-style-position:outside;position:relative;line-height:50px;z-index:5;margin:0;padding:0}#top .nav a{display:block;float:left;line-height:18px;outline:medium none;text-decoration:none;width:95px;min-height:35px;padding:2px 10px}.nav li a strong{display:block;font-size:14px;font-weight:400}.nav li a span{display:block;font-size:10px;line-height:14px}#top .nav li{float:left;position:relative;z-index:20}#top .nav ul{display:none;left:0;position:absolute;top:20px;width:192px;padding-top:30px}#top .nav li ul a{width:148px;height:auto;float:left;text-align:left;line-height:24px;font-size:12px;min-height:24px;padding:4px 21px}#top .nav ul ul{top:auto;padding-top:0!important}#top .nav li ul ul{left:191px;top:0}.slideshow{height:440px;width:940px;overflow:hidden;position:relative}.featured,.fadeout{height:440px}.feature_excerpt{max-height:400px;bottom:0;display:none;font-size:13px;line-height:1.8em;position:absolute;width:250px;z-index:3;padding:20px 30px}.feature_excerpt_pos_2{left:0}.feature_excerpt_pos_3{right:0}#top div .feature_excerpt .excerpt_button{display:block;font-size:24px;height:auto;margin-top:35px;text-align:center;width:210px;padding:18px 18px 16px}.slideshow li,.slideshow .featured{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#top .slideshow img,#top .slideshow a img,#top .slideshow a{border:none;text-decoration:none;display:block}#top .slideshow a{height:100%;width:100%;display:block}.slidecontrolls{float:left;position:absolute;right:0;z-index:100;margin:10px auto 0}.slidecontrolls a{height:20px;width:14px;display:block;cursor:pointer;float:left;outline:none}.feature_excerpt strong{display:block;font-size:15px;padding-bottom:3px}.feature_wrap{width:100%;position:relative;padding:35px 0}#feature_info .text{width:680px;padding:0 0 20px}.featured object{z-index:1;position:relative}.entry .slidecontrolls{margin:0}#top .entry .feature_wrap{position:relative;width:auto;padding:6px 6px 35px}#top .medium_sized_slider,#top .medium_sized_slider .featured{width:576px;height:260px;position:relative;overflow:hidden}#top .entry .slidecontrolls{bottom:-12px;left:4px;position:relative!important;z-index:10;top:auto}.featured_inside{overflow:hidden;position:relative;width:940px}.slidercontent{padding-top:15px;display:block}#top a .feature_excerpt{cursor:pointer}#top .sliderheading{display:block;font-size:26px;font-weight:400}#top .featured_inside a,#top .featured_inside a img,#top .featured_inside img,#top .featured_inside object{text-decoration:none;border:none;outline:none;padding:0}.overlay_top,.overlay_bottom{position:absolute;height:5px;line-height:1px;font-size:1px;width:100%;top:0;left:0;background-repeat:repeat-x;background-position:bottom left}div .overlay_bottom{bottom:0;top:auto;background-position:top left}.wrapper_heading{min-height:50px;padding:29px 0 37px}.wrapper_heading h2{font-size:34px;margin:0 0 0 5px;padding:0}.wrapper_heading .overlay_bottom{height:auto;padding:3px 0 2px}.breadcrumb{font-size:10px;line-height:22px}.breadcrumb span,.breadcrumb a{float:left;display:block;padding:1px 1px 0 0}.breadcrumb .arrow{text-indent:-9999px;margin:1px 0 0;padding:0 14px 0 0}.breadcrumb_info{width:25px;text-indent:-9999px}.slideshowThumbs{float:left;position:absolute;top:25px;left:16px}.slideThumb{float:left;display:block;list-style-type:none;position:relative;margin-left:-6px;padding:15px 10px}.slideThumWrap,.slideThumWrap img{display:block;height:50px;width:70px;overflow:hidden;position:relative;outline:none}.slideThumWrap span{display:block;height:44px;width:64px;overflow:hidden;position:absolute;z-index:10}#top .slideThumbTitle{display:none;padding-bottom:12px;position:absolute;left:-35px;width:160px;bottom:80px}#top .slideThumbHeading{position:relative;font-size:11px;font-weight:400;background:#000;color:#fff;width:140px;display:block;padding:5px 10px}.slideThumbTitle strong{font-weight:400}.slideWelcome{width:400px;height:100px;position:relative;background:#fff;display:block;margin:172px auto 0}#top .slideshow .slideWelcome a{display:inline;width:auto;height:auto}#top .big_button{float:none;left:auto;position:absolute;right:3px;top:22px}.big_button,.big_button strong,.big_button:hover{cursor:pointer;display:block;float:left;height:90px;line-height:90px;outline:medium none;text-decoration:none;font-weight:400;z-index:2}.big_button strong{font-size:20px;z-index:2;position:relative;margin:0 0 0 33px !important;padding:0 113px 0 18px}.buttonBg{height:40px;position:absolute;right:28px;top:22px;width:40px;z-index:1}#top .frontpagetabs{overflow:visible}#top .fptab{padding-top:0}.frontpagetabs .transformed_tab,.more-link{position:relative;display:block;float:left;top:-20px;cursor:pointer;font-size:11px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;line-height:26px;margin:0 5px 10px 0;padding:0 13px}#top .more-link{float:none;height:27px;text-align:center;top:0;width:75px;clear:both;margin:7px 5px 10px 0;padding:2px 13px 0}#footer_inside{clear:both;overflow:hidden;padding:35px 0}#footer_outside{font-size:11px;line-height:16px;overflow:hidden;position:relative;width:940px;margin:0 auto;padding:15px 0 18px}.copyright{float:left;padding-left:3px}.social_bookmarks{border:medium none;display:block;float:right;list-style-type:none;list-style-position:outside}.social_bookmarks li{float:left;width:16px;margin:0 7px 0 0}.social_bookmarks li a{border:medium none;display:block;float:left;height:16px;text-indent:-9999px;width:16px;outline:none;padding:0}#top .footer .column4{width:400px;font-size:11px;line-height:19px}#top .footer .column4 h4{font-size:20px}.footer .entry a:hover img{padding:3px}.widget{clear:both;padding-bottom:15px;list-style-position:outside;list-style-type:none}#top .sidebar .box{float:none;width:100%;overflow:hidden;margin:0}.sidebar li{list-style-type:none}.sidebar .widget_recent_entries a,.sidebar .widget_categories a,.sidebar .widget_pages a,.sidebar .widget_meta a,.sidebar .widget_archive a,.sidebar .widget_nav_menu a,.sidebar .widget_links a{display:block;line-height:22px;border-bottom-style:solid;border-bottom-width:1px;padding:3px 10px}.sidebar .widget_recent_entries li,.sidebar .widget_categories li,.sidebar .widget_pages li,.sidebar .widget_meta li,.sidebar .widget_archive li,.sidebar .widget_links li{width:50%;float:left}.sidebar .box ul ul a{padding:3px 10px 3px 25px}.sidebar .box ul ul ul a{padding:3px 10px 3px 40px}.sidebar .box ul ul ul ul a{padding:3px 10px 3px 55px}.sidebar .box ul ul ul ul ul a{padding:3px 10px 3px 70px}.sidebar .box ul ul ul ul ul ul a{padding:3px 10px 3px 85px}.sidebar .box ul ul ul ul ul ul ul a{padding:3px 10px 3px 100px}.sidebar .box ul ul ul ul ul ul ul ul a{padding:3px 10px 3px 115px}.sidebar .box ul ul ul ul ul ul ul ul ul a{padding:3px 10px 3px 130px}.sidebar .box ul ul ul ul ul ul ul ul ul ul a{padding:3px 10px 3px 145px}.sidebarmenu .current{font-weight:700}.sidebar .sidebar_bottom{bottom:-1px;top:auto}.sidebar_top,.sidebar_bottom{display:block;height:115px;left:0;position:absolute;top:0;width:100%;z-index:1}.sidebar div{position:relative;z-index:2}#top .sidebar .entry h4,#top .sidebar .entry h3,#top .sidebar .entry a,#top .sidebar table a{border:none;background:none;margin:0;padding:0}#top .sidebar .box_entry{margin:10px 0;padding:0 0 18px}.sidebar .box_entry a img{margin:11px 10px 0 0}#wp-calendar a,#wp-calendar a:visited{display:block;text-decoration:none;border:none;width:auto;padding:0}#wp-calendar{empty-cells:show;width:100%;text-align:center}#wp-calendar #next a,#wp-calendar #prev a{text-decoration:none;display:block;background:none;border:none}#wp-calendar caption{margin-bottom:5px}#top .pagination{clear:both;position:relative;z-index:3;padding:0 0 60px}#top .pagination span,#top .pagination a{display:block;float:left;font-size:11px;line-height:13px;text-decoration:none;width:auto;margin:2px 2px 2px 0;padding:6px 9px 5px}#top .pagination .current{font-size:11px;padding:6px 9px 5px}#top .entry-head{font-size:10px;border-left:none;border-right:none;overflow:hidden;padding:2px 0}.entry-head .limit{padding:0 7px}.archiveentry .withImage{float:left;width:347px}#top .portfolio_entry{position:static}.entry_full_size{clear:both;padding-bottom:54px}.portfolio_entry .full_size .portfolio_content{float:left;width:315px;padding:0 0 0 35px}.entry_full_size h3{font-size:38px}#top .entry_one_fourth h3{font-size:25px;padding:0}#js_sort_items{position:relative;top:18px;visibility:hidden;width:100%;float:left}#js_sort_items div{display:block;float:left;font-size:11px;line-height:24px}#js_sort_items span{display:block;float:left;margin-right:4px}#js_sort_items a{display:block;float:left;margin-right:10px;outline:none;padding:0 14px}.sort_by_val{padding-left:20px}#top .commentlist{float:left;width:100%;border:none;padding:0 0 30px}#top .commentlist .comment{list-style-type:none;list-style-position:outside;width:100%;position:relative;display:block;float:left;border:none;background:none;margin:10px 0 0;padding:10px 0 0}.gravatar{float:left;width:72px;padding-right:20px;font-size:11px;text-decoration:none;text-align:center;position:relative}.comment_content{float:right;position:relative;width:460px;padding:18px 18px 30px}.children .children .comment_content{width:415px}.children .children .children .comment_content{width:370px}.children .children .children .children .comment_content{width:325px}.children .children .children .children .children .comment_content{width:280px}.author_name,.author_name a,.author_name a:hover{font-size:16px;font-weight:700;text-decoration:none;font-style:normal;float:left}.commentmetadata{float:left;font-size:11px;line-height:26px;padding-left:12px}.says{position:absolute;left:-13px;top:18px;display:block;height:24px;width:13px;text-indent:-9999px}.comment_text{clear:both;font-size:12px}.comment-edit-link{font-size:11px;display:inline-block;padding-left:20px}#top .comment-reply-link{font-size:11px;text-decoration:none;position:absolute;display:block;bottom:0;left:0;padding:0 7px}.children .gravatar{position:absolute;right:20px;top:0;width:42px;z-index:2;padding:0}.children .gravatar img{width:30px;height:30px}#cancel-comment-reply-link{display:inline-block;font-size:11px;text-decoration:none;padding:0 0 0 18px}.personal_data p{float:left;width:33%}.message_data textarea{width:95%;font-size:12px;font-family:Arial, Helevtica, Verdana, san-serif;padding:10px}.text_input,.button{font-size:12px;font-family:Arial, Helevtica, Verdana, san-serif;padding:7px}.button{cursor:pointer;padding:7px 12px}.personal_data .text_input{width:91%}.lightbox_video,.lightbox_image{position:absolute;z-index:1;top:0;left:0}a img,a:hover img{z-index:2;position:relative;border:1px solid}.entry img{display:block;border:1px solid;padding:4px}.fullwidth .entry img{max-width:930px}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6,legend,.sliderheading{font-weight:400;letter-spacing:.4px;line-height:1.4em;position:relative;font-family:Tahoma, Tahoma, Helvetica;margin:0;padding:0 1px}h1{clear:both;font-size:42px;font-weight:400}h2{font-size:38px;clear:both;font-weight:400}h3,legend{font-size:28px;clear:both}h4{font-size:24px;clear:both}h5{font-size:22px;clear:both}h6{font-size:18px;clear:both}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{padding-top:15px}p{padding:.5em 0}#main ul,#main ol{margin-bottom:10px}.pullquote_right{float:right;width:40%;margin:2% 0 2% 4%;padding:0 0 0 70px}.pullquote_left{float:left;width:40%;margin:2% 4% 2% 0;padding:0 0 0 70px}blockquote{font-family:Georgia,"Times New Roman",Times,serif;clear:both;font-size:1.2em;font-style:italic;line-height:1.6em;min-height:60px;margin:0 0 22px;padding:0 0 0 70px}.clearboth{clear:both}body .alignleft{float:left;display:block;margin:5px 10px 0 0}body .alignright{float:right;display:block;margin:5px 0 0 10px;}body .aligncenter{clear:both;display:block;margin:10px auto;padding:10px;}.rounded,.excerpt_button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.rounded_small,.button,.categories,.comments,.entry-head a,.more-link,#top .portfolio_item h3 a,#top .pagination span,#top .pagination a,#top .pagination .current,#js_sort_items a,#top .entry .feature_wrap{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#top .noborder,#top .noborder img{border:none;background:transparent;padding:0}.scrollTop{float:right;display:block;outline:none;padding:0 10px}.js_active .portfolio img{visibility:hidden}#top .wp-caption{border:1px solid;margin:5px 15px 10px 0}#top .wp-caption img{border:medium none;display:block;padding-top:5px;margin:0 auto}.wp-caption-text{display:block;font-size:11px;font-style:italic;text-align:center;width:95%;margin:0 auto;padding:3px 0 5px}.entry ul li{list-style-type:none;padding:3px 0 3px 10px}.entry ol li{list-style-type:decimal;list-style-position:inside;padding:3px 0}pre{font-family:"Andale Mono", "Courier New", Courier, Monaco, monospace;margin:15px 0;padding:20px}.dropcap1{display:block;float:left;font-size:40px;line-height:40px;margin:4px 8px 0 0}.dropcap2{display:block;float:left;font-size:24px;line-height:40px;width:40px;text-align:center;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;margin:4px 8px 0 0}.dropcap3{display:block;float:left;font-size:25px;line-height:38px;padding-top:2px;width:40px;text-align:center;margin:4px 8px 0 0}.hr{position:relative;clear:both;display:block;padding:38px 0}.hr a{position:absolute;right:0;top:25px;padding-right:0;font-size:11px}.hrTitle{padding-top:80px}.hrTitleWrap{display:block;font-size:50px;height:34px;left:0;line-height:38px;overflow:hidden;position:absolute;top:54px;width:100%;text-align:center}#top .pp_nav p{font-size:11px;line-height:18px;margin:0 4px;padding:0}.entry table{width:100%;margin:0;padding:0}.entry caption{width:auto;font:italic 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:0 0 5px}.entry th{font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;letter-spacing:2px;text-transform:uppercase;text-align:left;background:#555;padding:6px 6px 6px 12px}.entry th.nobg{border-top:0;border-left:0;background:none}.entry td{padding:6px 6px 6px 12px}#top .framed img{padding:6px}.framed{padding-bottom:20px;position:relative;z-index:2}.framed_full_size{width:590px}.fieldset{border:none;margin:0;padding:0}.text_input,textarea,select{font-family:Arial, Helevtica, Verdana, san-serif;font-size:12px;border-style:solid;border-width:1px}#searchform{margin-top:5px;position:relative}#s{width:113px;position:relative}.sidebar #s{width:160px;margin-left:1px}.ajax_form .text_area{width:500px;padding:10px}.ajax_form .text_input{width:250px;margin-right:10px}.ajax_form h3{border:none;margin-bottom:5px}.ajax_form p{padding:0 0 10px}.ajax_form label{font-size:11px;font-weight:700}#top .wp-smiley{border:none;background:none;display:inline!important;padding:0!important}.widget_recent_entries a,.widget_categories a,.widget_pages a,.widget_meta a,.widget_archive a,.widget_nav_menu a,.widget_links a,.recentcomments{display:block;line-height:22px;border-bottom-style:solid;border-bottom-width:1px;font-size:11px;padding:3px 10px}.js_active .toggler{cursor:pointer;display:block;margin:-1px 0;padding:3px 3px 5px 27px}.toggle_content{padding:0 2px 0 31px}.js_active .entry .tab_content{display:none;clear:both;overflow:auto;padding:15px}.js_active .entry .tab{cursor:pointer;display:block;float:left;border-bottom:none;z-index:2;position:relative;top:2px;margin:0 2px 0 0;padding:3px 10px 5px}.js_active #top .entry .active_tab{z-index:4;position:relative;border-bottom:none}.js_active #top .entry .active_tab_content{display:block;z-index:3;position:relative;overflow:auto}#reseaux img{border-style:none}#extras img{margin-top:10px;border-style:none}#extras h4{height:24px;width:200px;float:right;margin:18px 10px 0}#pdfcv{display:block;width:128px;height:128px;margin:5px auto 0}#pdfcv img{border:none;margin:5px auto 0}#geocv{display:block;width:260px;height:300px;margin:5px auto 0}#geocv img{margin:5px auto 0}#wrapper_main,.portfolio_entry .sortable{padding-bottom:40px}.fullwidth .sidebar,#top .nav li:hover ul ul,#top .nav li:hover ul ul ul,#top .nav li:hover ul ul ul ul,.js_active .slideshow li,.js_active .slideshow .featured,.sliderdate,.js_active .tab_content,.js_active .fptab_content,.sidebarmenu ul ul,.sidebarmenu .currentli_item ul ul,.sidebarmenu .parentli_item .li_item ul,.children .says,.personal_data label,#top div .hidden,.username,.js_active .toggle{display:none}#top .nav li:first-child a,.slideThumWrap img,.slideThumWrap:hover img,#top .commentlist ul,fieldset{border:none}#top .nav li:hover ul,#top .nav li li:hover ul,#top .nav li li li:hover ul,#top .nav li li li li:hover ul,#top .active_tab_content,#top .fpactive_tab_content,.sidebarmenu .currentli_item ul,.sidebarmenu .parentli_item ul,#wp-calendar a:hover,.alignleft img,.alignright img,.preloading,.framed,.framed span,.framed img,#top .activetoggle{display:block}#feature_info,#top .featured_inside .rel_pos{position:relative}.featured_inside a:hover,a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}.entry-head span,.archiveentry .imagewrap,.portfolio_entry .full_size .framed,.floatleft{float:left}.entry-head .comments,.floatright{float:right}.entry th.spec,.entry th.specalt{border-top:0;font:bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif}

#twitter-sidebar h3, #twitter-sidebar h4 {clear:none;}
#recent-posts-3 li {width:100%;}
.entry-content #s{width:60%;}

.button, .button:visited {
	background: #222 url(http://alexandre-b.fr/wp-content/uploads/2010/11/overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
.button:hover{color:white;text-decoration:none;}


      .small.button, .small.button:visited 			       { font-size: 11px}
.button, .button:visited,
.medium.button, .medium.button:visited 		{ font-size: 13px;
											  font-weight: bold;
											  line-height: 1;
											  text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
											  }

.large.button, .large.button:visited 			        { font-size: 14px;
										  padding: 8px 14px 9px; }

.super.button, .super.button:visited 			{ font-size: 34px;
										  padding: 8px 14px 9px; }
.pink.button, .magenta.button:visited	{ background-color: #e22092; }
	.pink.button:hover					{ background-color: #c81e82; }
	.green.button, .green.button:visited	{ background-color: #91bd09; }
	.green.button:hover				        { background-color: #749a02; }
	.red.button, .red.button:visited		{ background-color: #e62727; }
	.red.button:hover					{ background-color: #cf2525; }
	.orange.button, .orange.button:visited	{ background-color: #ff5c00; }
	.orange.button:hover				{ background-color: #d45500; }
	.blue.button, .blue.button:visited   	        { background-color: #2981e4; }
	.blue.button:hover					{ background-color: #2575cf; }
	.yellow.button, .yellow.button:visited	{ background-color: #ffb515; }
	.yellow.button:hover				{ background-color: #fc9200; }
	
#avatar-sidebar img:hover{opacity : 0.8; 
    -moz-opacity : 0.8; 
    -ms-filter: "alpha(opacity=80)"; /* IE 8 */ 
    filter : alpha(opacity=80); /* IE < 8 */}

