body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/* CLEAR FIX*/
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
body{background:url(images/bground.jpg);width:100%;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#maincontainer{
width: 938px;
background: #ff617f ;
margin:0 auto;
padding:0 27px;
}
.header{
width:938px;
background:#2b2e2d;
}
.header-top{
width:938px;
height:148px;
}
.header-top .top-logo{
float: left;
width:938px;
height:148px;
}
.header-menu{
background:transparent url(images/menu-bg.jpg) repeat-x scroll 0 0;
height:77px;
border-bottom:solid 1px;
border-color:#ffffff;
position:relative;
z-index:9999;
}
a.logo{
float: left;
width: 383px;
height: 124px;
display: inline;
margin: 10px 0px 0px 10px;
}
.menu{
float: left;
width: 938px;
}
.menu ul{
float: left;
width: auto;
margin: 5px 0 0 0px;
list-style: none;
line-height: normal;
}
.menu li{
float: left;
width: auto;
height: 72px;
/*border-right: 1px dashed #ffffff;*/
border-right: 1px solid #ffffff;
}
.menu a{
float: left;
width: 155px;
height: 33px;
padding: 39px 0px 0 0px;
text-decoration: none;
text-transform: capitalize;
font-size: 18px;
color: #FFFFFF;
text-align:center;
}
.menu ul li a.active{ 
background: #d95870;
display: block;
}
.menu a.last{
width: 158px;
}
.menu li.last{
border:0px;
}
.menu .mod{
	margin-top:50px !important;
	font-weight:bold;
}
.container{
width: 938px;
background: #ebebeb;
}
div.sld-content{
float: left;
width: 938px;
height: 334px;
}
div#sld{
float: left;
width: 938px;
height: 334px;
overflow: hidden;
position: relative;
z-index: 10;
}
div#sld div.sld-item{
float: left;
width: 938px;
height: 334px;
left: 0px;
top: 0px;
position: absolute;
display: none;
z-index: 5;
cursor:pointer;
}
div#sld div.sld-item.active{
display: block !important;
}
div#sld div.sld-item img.prvimg{
position: absolute;
left: 0px;
top: 0px;
z-index: 10;
}
div#sld div.sld-item div.exp{
width: 472px;
height: 85px;
position: absolute;
z-index: 20;
left: 0px;
bottom: 30px;
padding: 15px;
color: #2b2e2d;
background: transparent url(images/pink_overlay.png) no-repeat left top;
}
div#sld div.sld-item div.exp div.name{
width: 455px;
color: #2b2e2d;
font-size: 42px;
line-height: 44px;
}
div#sld div.sld-item div.exp p{
width: 455px;
font-size: 12px;
line-height: 14px;
margin-top: 8px;
}
*html div#sld div.sld-item div.exp{
background: transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pink_overlay.png', sizingMethod='crop');
}
div.content{
float: left;
width: 938px;
background: #ebebeb;
}
div.content div.title{
float: left;
width: auto;
height: 30px;
line-height: 30px;
color: #ffffff;
background: #878787;
margin-bottom:22px;
}
div.content div.about{
float: left;
width: 469px;
border-right: 1px dashed #8d8d8d;
height:420px;
}
div.content div.about img{
margin:0px 22px 0px 12px;
float:left;
width:auto;
}
div.content div.about p{
font-size:14px;
padding:0px 20px 0px 20px;
}
div.about div.title{
width: 469px;
}
div.content div.blog{
float: left;
width: 233px;
border-right: 1px dashed #8d8d8d;
height:420px;
}
div.blog div.title{
width: 233px;
}
div.content div.blog p{
padding:0px 20px 0px 20px;
font-size:14px;
}
div.content div.blog img{
margin:8px 0px 0px 19px;
}
div.content div.contact{
float: left;
width: 234px;
height:390px;
}
div.contact div.title{
width: 234px;
}
div.contact div.inner{
margin:0px 0px 0px 19px;
}
div.content div.contact img{
margin:8px 0px 0px 19px;
}
p.cantact-text{
font-size:18px;
margin-bottom:15px;
}
div.inner label{
display:block;
font-size:12px;
margin-bottom:5px;
}
#email, #name, #surname{
border: 1px solid #cdcdcd;
background: #f5f5f5;
margin-bottom:4px;
width:159px;
font-size:12px;
}
#gsm{
border: 1px solid #cdcdcd;
background: #f5f5f5;
margin-bottom:4px;
width:73px;
font-size:12px;
}
#number-gsm{
border: 1px solid #cdcdcd;
background: #f5f5f5;
margin-bottom:4px;
font-size:12px;
}
*html #number-gsm{
font-size:10px;
line-height:10px;
height:10px;
}
div.inner label.confirm{
display:inline;
margin-left:3px;
font-size:12px;
}
div.inner .btn{
margin:9px 0px 0px 36px;
}
#checkbox{
vertical-align:middle;
}
.container .speakers{
width:938px;
}
.speakers .speakers-box{
width: 888px;
margin: 0px auto 0px;
padding-top: 62px;
background: url(images/speakers_bg.png) repeat-y center top;
}
.speakers .speakers-box .item{
float:left;
width:202px;
height: 391px;
overflow: hidden;
padding: 0px 47px;
margin: 0px 0px 44px 0px;
}
.speakers .speakers-box .item p.name{
background: #f798aa;
height: 44px;
color: #2b2e2d;
width: 186px;
margin: 0px auto;
font-size: 22px;
line-height: 44px;
padding: 8px;
}
.speakers .speakers-box .item p{
width: 202px;
margin: 0px auto;
color: #000000;
font-size: 13px;
padding: 8px 0px;
}
.speakers .speakers-box .item a{
float: right;
width: auto;
color: #000000;
background: #ef8fa1;
font-family: "Trebuchet MS", Verdana;
font-size: 11px;
padding: 2px;
text-decoration: none;
}
.speakers .speakers-box .item a:hover{
text-decoration: underline;
}
.speakers .speakers-box .item img{
display: block;
}
.container .participation{
width:872px;
padding:118px 0px 0px 66px;
}
.container .events{
width:938px;
margin:0px auto;
padding:70px 0px 70px 0px;
}
div.events .event {
float:left;
padding:65px 0 0px 40px;
width:818px;
}

.event-background{
width: 938px;
background: #ebebeb;
}

div.event .event-images{
float: left;
width:135px;
height:135px;
}
div.event .event-images2{
float: left;
}
div.event .event-images img{
display: block;
width: 135px;
height: 135px;
}
div.event .event-images2 img{
display: block;
}
div.event .event-right{
float:right;
width:662px;
}
div.event .event-right .event-title{
float:right;
width:652px;
font-size:24px;
}
div.event .event-right .event-date{
width:152px;
float:left;
font-size:12px;
padding:20px 10px 0 0;
height:18px;
}
div.event .event-right .event-name{
float:left;
width:307px;
height:30px;
padding:8px 0 0 0px;
font-weight:bold;
color: #ff617f;
font-size: 16px;
}
div.event .event-right .event-type{
float:right;
width:125px;
height:30px;
padding:8px 8px 0 0;
font-weight:bold;
}
div.event .event-right .event-content {
float:left;
font-size:12px;
padding:0 7px;
width:635px;
}
div.event .event-right .event-title.pink-line{
background:url(images/events_border.png) repeat-x left bottom;
margin-right:3px;
}
div.event .event-right .event-title.white-line{
background:url(images/event-white-line.png) repeat-x left bottom;
margin-right:3px;
}
.event-white{
background:#ffffff !important;
}
.participation .participation-headline{
font-size:18px;
color:#ff617f;
width:203px;
}
.participation .p-table{
font-size:11px;
font-weight:bold;
width:95px;
}
.participation .participation-headline-2{
font-size:18px;
color:#ff617f;
width:203px;
padding:61px 0px 21px 0px;
}
.participation .d-table{
font-size:12px;
width:430px;
margin:61px 0px 75px 0px;
}
.participation .d-table a{
text-decoration:none;
color:#000000;
}
.participation .p-table ul{
list-style-type:circle;
}
.footer{
background: #dedede;
height: 105px;
border-top: 1px solid;
border-color: #b9b9b9;
width: 938px;
}
.footer-left{
width: 234px;
float: left;
height: 93px;
padding: 12px 0px 0px 0px;
}
.footer-right{
float: left;
width:704px;
height: 93px;
padding: 12px 0px 0px 0px;
}
.footer-left .option-box{
border: 1px solid #c6c6c6;
background-color: #efefef;
font-size: 11px;
margin: 0px 0 0 16px;
}
.footer-right ul{
float:left;
width:auto;
margin-left: 50px;
display: inline;
height:17px;
}
.footer-right ul li{
float: left;
width: auto;
height: 17px;
line-height: 17px;
padding: 0px 9px 0px 8px;
background:url(images/footer_menu_cizgi.jpg) no-repeat right center;
}
.footer-right ul li a{
float:left;
width: auto;
height: 17px;
line-height: 17px;
text-decoration: none;
color: #333333;
font-size: 13px;
}
.footer-right ul li a:hover{
text-decoration: underline;
}
.footer-right ul li.last{
padding-right: 0px;
background: none;
}
.bottom-logo{
margin-right:5px;
float:left;
margin: 25px 0px 0px 88px;
}
ul#spkrs{
float:left;
width: 270px;
background: #f7f7f7;
padding: 15px 15px 120px 15px;
position: absolute;
left: 0px;
top: 67px;
z-index: 9999;
display: none;
}
ul#spkrs li{
float: left;
width: 270px;
font-size: 12px;
line-height: 24px;
height: 24px;
}
ul#spkrs li a{
float: left;
width: 175px;
color: #000000;
font-size: 12px;
line-height: 24px;
height: 24px;
text-align: left;
padding: 0px 0px 0px 15px !important;
outline: none;
background: url(images/list_item.png) no-repeat left center !important;
text-decoration: none;
}
ul#spkrs li a:hover{position: relative;color: #c41188;z-index: 15;}
ul#spkrs li a span{
display: none;
}
ul#spkrs li a:hover span{
display: block !important;
position: absolute;
right: -85px;
top: 0px;
width: 95px;
height: 119px;
z-index: 20;
}
ul#spkrs li a:hover span img{position: absolute;z-index: 9999;}
div.scontent{
width: 880px;
margin: 0px auto 30px;
}
div.stitle{
float: left;
width: 850px;
padding: 15px;
background: #f798aa;
margin: 30px 0px 30px 0px;
}
div.stitle div.name{
color: #2b2e2d;
font-size: 45px;
line-height: 50px;
}
div.stitle p{
font-size: 13px;
line-height: 16px;
margin-top: 8px;
}
div.leftcnt{
float: left;
width: 217px;
padding-right: 22px;
color: #424544;
}
div.leftcnt img{
display: block;
margin-bottom: 10px;
}
div.leftcnt p{
font-size: 12px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
line-height: 18px;
margin: 0px 0px 15px 0px;
}
div.rightcnt{
float: right;
width: 617px;
padding-left: 24px;
background: url(images/plus_brdr.png) repeat-y left top;
color: #424544;
}
div.rightcnt p{
font-size: 12px;
font-family: "Trebuchet MS", Verdana;
line-height: 18px;
margin: 0px 0px 15px 0px;
}
div.head-right{
margin: 10px 10px 0px 0px;
}
div.head-links{
margin-right: 20px;
}
div.rlogo{
float: left;
width: 57px;
height: 32px;
padding-right: 15px;
margin-left:50px;
}
div.rlogo a{
float: left;
width: 57px;
height: 16px;
margin-top: 8px;
}
div.eng{
float: right;
width: 35px;
height: 32px;
padding-left: 15px;
background: url(images/pbor.png) repeat-y left top;
}
div.eng a{
float: right;
width: 35px;
height: 16px;
margin-top: 8px;
}
a.eng img{
}
div#music, #musicswf{
width: 32px;
height: 32px;
outline: none;
margin: 15px 15px 15px 150px;

}
div#music{
width: 480px !important;
height: 32px;
}
a#form{
float: right;
width: 296px;
height: 123px;
display: inline;
margin: 44px 100px 0px 0px;
}
div#overlay{
position: absolute;
left: 0px;
top: 0px;
background: #000000;
width: 100%;
height: 100%;
z-index: 10000;
}
div#frame{
width: 600px;
height: 400px;
position: absolute;
left: 50%;
top: 50%;
overflow: hidden;
margin: 120px 0px 0px -300px;
z-index: 20000;
padding: 36px 0px 0px 0px;
display: inline;
background: #ffffff;
}
div#frame a#close{
position: absolute;
right: 10px;
top: 10px;
width: 20px;
height: 16px;
z-index: 99999;
}
#ifrm{
border: 0px;
width: 600px;
height: 400px;
overflow: hidden;
}
.web_link_1{
	text-decoration:none;
	color:#424544;
	width:200px;
	line-height:41px;
	text-align:center;
	display:block;
}
.web_link_1:hover{
	background-image:url(images/link_3_over.png);
	background-repeat:no-repeat;
}
.web_link_2{
	text-decoration:none;
	color:#424544;
	width:200px;
	line-height:41px;
	text-align:center;
	display:block;
}
.web_link_2:hover{
	background-image:url(images/link_4_over.png);
	background-repeat:no-repeat;
}
.web_link_3{
	text-decoration:none;
	color:#424544;
	width:200px;
	line-height:41px;
	text-align:center;
	display:block;
}
.web_link_3:hover{
	background-image:url(images/link_6_over.png);
	background-repeat:no-repeat;
}
.web_link_4{
	text-decoration:none;
	color:#424544;
	width:200px;
	line-height:41px;
	text-align:center;
	display:block;
}
.web_link_4:hover{
	background-image:url(images/link_1_over.png);
	background-repeat:no-repeat;
}
.web_link_5{
	text-decoration:none;
	color:#424544;
	width:200px;
	line-height:41px;
	text-align:center;
	display:block;
}
.web_link_5:hover{
	background-image:url(images/link_2_over.png);
	background-repeat:no-repeat;
}

.top_nav{
	float:right;
	width:200px;
	display:inline;
}

.counter{
	display:inline;
	float:left;
	padding-left:80px;
	padding-top:30px;
	width:200px;
}

.blog_white{
	color:#FFFFFF;
}

.cleaner{
	clear:both;
	margin:0;
	padding:0;
	height:0;
	width:0;
	border:none;
	line-height:0;
}

.press{
	list-style-type:none;
	float:left;
	width:260px;
	text-align:left;
	margin-right:5px;
}

.press li{
	font-size:12px;
	color:#000000;
	background-image:url(images/press_li.jpg);
	background-repeat:no-repeat;
	background-position:0 50%;
	padding-left:10px;
}

.press a{
	color:#000000;
	text-decoration:none;
}

.press a:hover{
	text-decoration:underline;
}

.press_date{
	color:#f798aa;
}

.participation-headline-4{
	font-size:18px;
	color:#ff617f;
	width:203px;
	padding-bottom:20px;
	text-align:left;
}