html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: top;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body  {
	color: #4A4A4A;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
/*table {
	border-spacing: 0;
}*/
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
* html .clearfix {height:1px;}
html,body{
	height: 100%; 
}
html{
	background: url('images/html_bg.jpg') repeat-x;
}
body{
	font-family: Verdana,sans-serif;
	font-size:12px;
	background: url('images/body_bg.jpg') no-repeat top center;
	text-align:center;
}
h1{
	position:relative;
	margin: 30px 0px 10px 0px;
	font-size: 32px;
	font-weight: bold;
	font-family: Verdana, Tahoma, sans-serif;
	color: #e30b66;
}
h1 p{
	position: absolute;
	right: 0px;
	bottom: 4px;
	font-size: 12px;
	font-weight:normal;
	text-transform: none;
}
h2{
	padding: 7px 0px 0px 0px;
	margin: 10px 0px 5px 0px;
	font-size: 16px;
	font-weight: bold;
	font-family: Lucida sans unicode, Tahoma, sans-serif;
	text-transform:uppercase;
}
h2 span{
	padding: 7px 10px 7px 10px;
	margin-right: 10px;
	background-color: #4B4B4B;
	color: #ffffff;
}
h3{
	padding: 0px;
	margin: 20px 0px 5px 0px;
	font-size: 18px;
	font-weight: normal;
	color: #E13C5B;
}

h4{
	padding: 5px 0px 6px 0px;
	margin: 10px 0px 15px 0px;
	font-size: 20px;
	font-weight: normal;
	text-transform:none;
}
h4 span{
	color: #e30b66;;
}
h5{
	font-size:13px;
	font-weight: bold;
	color: #0b6ba4;
	padding: 5px 0px 0px 0px;
}
h5 a{
	color: #C40F53 !important;
	text-decoration: none !important;
}
h5 a:hover{
	color: #D8105B;
	text-decoration:underline !important;
}
a{
	color:#0b6ba4;
	text-decoration:none;
}
a:hover{
	color: #D8105B;
	text-decoration:underline;
}
input,textarea,select{
	font-size: 12px;
	font-family: Arial, sans-serif;
}
p{
	margin: 10px 0px 10px 0px;
}
/*..........................header...................................*/
.header_bg{
	width: 100%;
	height: 219px;
	text-align: center;
	margin-bottom: 333px;
}
.header{
	position: relative;
	width: 1000px;
	height: 219px;
	margin: 0px auto;
	text-align:right;
}
.logo{
	width: 114px;
	height: 135px;
	float:left;
	margin-top: 20px;
	margin-left: 20px;
	background: transparent url('images/logo.png') no-repeat top;
}

.menu_1{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width:995px;
	padding-left: 5px
}

.menu_1 a{
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bold;
	line-height: 46px;
	text-transform: uppercase;
	padding: 0px 9px 0px 9px;
	color: #00588C;
	float: left;
	margin: 0px 15px 0px 15px;
	text-decoration: none;
	font-family: lucida sans unicode, sans-serif;
}
.menu_1 a:hover{
	color: #d11067;
}

/*
.menu_1 a span{
	display: none;
}*/
.menu_1   home{
	width: 80px;
	height: 36px;
	background: transparent url('images/home_a.jpg') no-repeat top;
}
.menu_1 a#home:hover{
	background: transparent url('images/home.jpg') no-repeat top;
}
.menu_1 a#media{
	width: 85px;
	height: 36px;
	background: transparent url('images/media_a.jpg') no-repeat top;
}
.menu_1 a#media:hover{
	background: transparent url('images/media.jpg') no-repeat top;
}
.menu_1 a#albums{
	width: 96px;
	height: 36px;
	background: transparent url('images/albums_a.jpg') no-repeat top;
}
.menu_1 a#albums:hover{
	background: transparent url('images/albums.jpg') no-repeat top;
}
.menu_1 a#members{
	width: 107px;
	height: 36px;
	background: transparent url('images/members_a.jpg') no-repeat top;
}
.menu_1 a#members:hover{
	background: transparent url('images/members.jpg') no-repeat top;
}
.menu_1 a#upload{
	width: 96px;
	height: 36px;
	background: transparent url('images/upload_a.jpg') no-repeat top;
}
.menu_1 a#upload:hover{
	background: transparent url('images/upload.jpg') no-repeat top;
}
.banner{
	float:right;
	padding-top: 8px;
}
.social_top{
	clear: right;
	float: right;
	padding-top: 0px;
	margin: 10px 0px 0px 0px;
	width: 441px;
	height: 43px;
	background: transparent url('images/social_to_bg.png') no-repeat top;
}
.social_top a{
	display: block;
	float: left;
	margin: 0px 3px 0px 10px;
	padding: 5px 5px 0px 25px;
	width: 60px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	color: #0e7aba;
	font-size: 13px;
}
.social_top a:hover{
	color: #d11067;
	text-decoration: underline;
}
.social_top a.facebook{
	margin-left: 15px; 
	background: transparent url('images/facebook.png') no-repeat 0px 10px;
}
.social_top a.twitter{
	width: 55px;
	background: transparent url('images/twitter.png') no-repeat 0px 10px;
}
.social_top a.youtube{
	width: 60px;
	background: transparent url('images/youtube.png') no-repeat 0px 10px;
}
.social_top a.sfoblog{
	width: 85px;
	background: transparent url('images/blog.png') no-repeat 0px 10px;
	text-transform: uppercase;
	margin-right: 0px;
}
.social_top a.youtube:hover{
	background: transparent url('images/youtube.png') no-repeat 0px 9px;
}
.social_top a.twitter:hover{
		background: transparent url('images/twitter.png') no-repeat 0px 9px;
}
.social_top a.facebook:hover{
	background: transparent url('images/facebook.png') no-repeat 0px 9px;
}
.social_top a.sfoblog:hover{
	background: transparent url('images/blog.png') no-repeat 0px 9px;
}
.main_bg{
	width: 100%;
	padding-bottom: 20px;
	margin-top: 333px;
	background: #f5fdff;
	text-align: center;
	border-bottom: 1px solid #E4EBED;
}
.main_content{
	margin: 0px auto;
	width: 1020px;
	background: transparent url('images/content_bg.png') repeat-y top left;
}
.main_content_botom{
	clear: both;
	margin: 0px auto;
	width: 1020px;
	height: 22px;
	background: transparent url('images/content_bottom.png') no-repeat top left;
}
.content{
	margin: 0px 10px 10px 10px;
	float: left;
	margin-top:-333px;
	width: 1000px;
	text-align: left;
	background: #ffffff;
}
.leftbar{
	width: 768px;
	float: left;
	margin: 0px 20px 0px 30px;
}
.leftbar img{
	margin: 0px 10px 10px 0px;
}
.rightbar{
	width: 150px;
	float: left;
	margin: 0px 30px 0px 0px;
	padding-top: 30px;
}

.news{
	width: 200px;
	float: left;
	margin: 30px 0px 0px 0px;
	background: #ECF4FD;
}
.news .title{
	color: #2E3E50;
	height: 35px;
	line-height: 35px;
	text-transform: uppercase;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	background: transparent url('images/news_head.jpg') no-repeat top left;
}
.news ul{
	width: 200px;
}
.news ul li{
	padding: 10px 10px 0px 10px;
	border-top: 1px solid #F7F8F9;
	border-bottom: 1px solid #C9D3DA;
	color: #5C7683;
}
.news a{
	text-decoration: underline;
	color: #029EF2;
}
.news p{
	margin: 5px 0px 10px 0px;
	line-height: 19px;
}
.news ul li span{
	font-size: 11px;
}

.sponsors{
	width: 152px;
	float: right;
}
.sponsors a{
	display: block;
	width: 150px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #F0E7D9;
}
.sponsors a img{
	border: 0px;
}
.contact_form p{
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0px 5px 0px;
}
.contact_form input,select,textarea{
	background: #f8fdff;
	border: 2px solid #bee4f7;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	font-weight: bold;
	color: #324256;
}
.contact_form textarea{
	background: #f8fdff;
	border: 2px solid #bee4f7;
	font-size: 14px;
	line-height: 19px;
	width: 538px;
	height: 100px;
}
.contact_form input.g_btn{
	margin: 20px 0px 0px 0px;
	width: 138px;
	height: 43px;
	line-height: 42px;
	background: transparent url('images/g_btn.png') no-repeat top left;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 18px;
	color: #141414;
	cursor: pointer;
	border: 0px;
}
.clearer{
	clear: both;
	height:1px;
	line-height:1px;
}
/*..................home............*/
.home_middle{
	width: 1000px;
}
.home_middle .left{
	float: left;
	padding: 0px 20px 0px 30px;
	width: 419px;
	height: 249px;
	background: transparent url('images/middle_bg.jpg') no-repeat top left;
}
.home_middle .left h1{
	color: #ffffff;
	font-size:24px;
	margin: 20px 0px 10px 0px;
}
.home_middle .left h1#home_title{
	width: 353px;
	height: 68px;
	color: #ffffff;
	font-size: 28px;
	margin: 22px 0px 5px 0px;
	background: transparent url('images/middle_title.png') no-repeat top left;
}
.home_middle .left h1#home_title span{
	display: none;
}
.home_middle .left p{
	margin: 0px 0px 7px 0px;
	color: #ffffff;
	font-size: 13px;
	font-weight: normal;
	line-height: 19px;
}
.home_middle .left p span{
	margin: 5px 0px 10px 0px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
}
.home_middle .right{
	position: relative;
	float: left;
	height: 249px;
	width: 531px;
}
.home_middle a#party{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 150px;
	width: 169px;
	background: transparent url('images/party.jpg') no-repeat top left;
	z-index: 4;
}
.home_middle a#party:hover{
	background: transparent url('images/part_h.jpg') no-repeat top left;
}
.home_middle a#sport{
	position: absolute;
	top: 150px;
	left: 0px;
	height: 99px;
	width: 169px;
	background: transparent url('images/sport.jpg') no-repeat top left;
	z-index: 4;
}
.home_middle a#sport:hover{
	background: transparent url('images/sport_h.jpg') no-repeat top left;
}
.home_middle a#trafic{
	position: absolute;
	top: 0px;
	left: 169px;
	height: 249px;
	width: 198px;
	background: transparent url('images/trafic.jpg') no-repeat top left;
	z-index: 4;
}
.home_middle a#trafic:hover{
	background: transparent url('images/trafic_h.jpg') no-repeat top left;
}
.home_middle a#debate{
	position: absolute;
	top: 0px;
	left: 367px;
	height: 117px;
	width: 164px;
	background: transparent url('images/conferinte.jpg') no-repeat top left;
	z-index: 4;
}
.home_middle a#debate:hover{
	background: transparent url('images/conferinte_h.jpg') no-repeat top left;
}
.home_middle a#training{
	position: absolute;
	top: 117px;
	left: 367px;
	height: 132px;
	width: 164px;
	background: transparent url('images/training.jpg') no-repeat top left;
	z-index: 4;
}
.home_middle a#training:hover{
	background: transparent url('images/training_h.jpg') no-repeat top left;
}
.volunteer_btn{
	width: 200px;
	height: 53px;
	background: transparent url('images/volunteer_btn.png') no-repeat top left;
	cursor: pointer;
	border: 0px;
}
.subscribe_btn{
	width: 200px;
	height: 53px;
	background: transparent url('images/subscribe_btn.png') no-repeat top left;
	cursor: pointer;
	border: 0px;
}
.agenda_btn{
	width: 200px;
	height: 53px;
	background: transparent url('images/agenda_btn.png') no-repeat top left;
	cursor: pointer;
	border: 0px;
}
.program_btn{
	width: 200px;
	height: 53px;
	background: transparent url('images/program_btn.png') no-repeat top left;
	cursor: pointer;
	border: 0px;
}
.counter{
	width: 1000px;
	height: 83px;
	background: #091035 url('images/counter_bg.png') repeat top left;
	border-top: 1px solid #000000;
}
.counter p{
	margin: 0px;
	height: 83px;
	line-height: 83px;
	color: #D6D9E0;
	padding: 0px 20px 0px 20px;
	font-size: 32px;
	font-weight: bold;
	text-align: center;
}
/*..................home............*/
/*......pages.........*/
.home p{
	font-size: 13px ;
	line-height: 19px ;
	margin: 0px 0px 0px 0px;
}
.intro{
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	margin-top: 0px !important;
}
.intro span{
	display: block;
	margin-bottom: 5px;
	font-size: 17px;
	font-weight: bold;
}
.big_pic{
	margin: 20px 0px 20px 0px;
	width: 550px;
	height:344px;
	background: #091035 url('images/big_pic.jpg') no-repeat top left;
}
.home .semi-head{
	margin: 0px 0px 30px 0px;
	font-weight: bold;
	font-size: 17px;
	line-height:22px;
	text-align: center;
}
.home .semi-head h1{
	font-weight: bold;
	font-size: 27px;
	text-align: center;
}
/*.......end pages........*/


.smallerMenu{
	width: 300px;
	height: 30px;
	float: right;
	border: 1px solid #FF0000;
	margin-top: 10px;
}

.smallerMenu a{
	margin: 5px;
}

.topMenu{
	height: 30px;
	float: right;
	border: 1px solid #FF0000;
	margin-top: 10px;
}

.topMenu a{
	margin: 5px;
}

img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

form{
	margin: 0px;
	padding: 0px;
}

.mainContainer{
	border: 1px solid #FF0000;
	margin-top: 5px;
}

.navigation{
	padding: 0px 10px 10px 0px;
	margin: 0px auto;
	color: #1581E3;
	text-align: left;
	font-size: 11px;
	display: none;
}

.navigation .underline{
	padding-bottom: 7px;
}


.detailsTitle{
	font-size: 18px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	color: #202020;
}





.activity{
	float: left;
	width: 360px;
	height: 170px;
	margin: 10px 20px 20px 0px;
}
.activity p{
	margin: 5px 0px 5px 0px;
	line-height: 19px;
}
.activity h3{
	margin: 0px 0px 0px 0px;
}
.activityImage{
	float: left;
	margin: 10px 0px 0px 0px;
}
.activity_det{
	width: auto;
}

.activity_det div{
	line-height: 20px;
}
.activity_det p{
	line-height: 20px;
}


.participant {
	margin-top: 20px;
}
.participant li{
	float: left;
	height: 100px;
	width: 350px;
	margin-right: 30px;
	padding: 30px 0px 20px 0px;
	border-top: 1px solid #E5E5E5;
}
.participant li h3{
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}
.participant li h3 a{
}
.participant li h3 a:hover{
	text-decoration: underline;
}
.participantImage{
	float: left;
	width: 100px;
	height: 120px;
	margin: 0px 20px 0px 0px;

}
.participantImage a{
	display: block;
	float: left;
}
.emph_block{
	padding: 15px 0px 15px 0px;
	margin-bottom: 15px;
	border-bottom: 1px solid #E4E4E4;
}
.participantImage_detailed{
	float: right;
}
.participant_description img{
	float: left;
	margin: 0px 10px 10px 0px;
}

.activityGallery{
	margin: 2px;
}

.partnerCategories{
	list-style: none;
}

.partners{
	margin-top: 20px;
	list-style: none;
}
.partners li{
	float: left;
	height: 210px;
	width: 200px;
	margin-right: 40px;
	padding: 25px 0px 15px 0px;
	border-top: 1px solid #E5E5E5;
	text-align: center;
}
.partners li h3{
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	text-align: left;
}
.partners li h3 a{
}
.partners li h3 a:hover{
	text-decoration: underline;
}
.partnerImage{
	float: none;
	width: 200px;
	height: 150px;
	margin: 0px auto;
}
.partnerImage a{
	display: block;
}
.galleryImage{
	clear: both !important;
	width: 760px !important;
	margin: 20px 0px 10px 0px !important;
}
.activitiesCategories{
	clear: both;
	margin-top: 20px;
	list-style: none;
}
.activitiesCategories li{
	float: left;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #CFCFCF;
}
.activitiesCategories li p{
	margin-top: 25px;
	line-height: 18px;
}
.activitiesCategories li h3{
	margin: 0px 0px 5px 10px;
	padding-top: 180px;
	color: #FFFFFF;
}
.activitiesCategories li.concerte{
	width: 376px;
	height: 380px;
	margin-right: 13px;
}
.activitiesCategories li.concerte a#concerte_act{
	display: block;
	width: 376px;
	height: 236px;
	background: url('images/activityCategories/diversevent.jpg') no-repeat top left;
}
.activitiesCategories li.concerte a#concerte_act:hover{
	background: url('images/activityCategories/diversevent_hover.jpg') no-repeat top left;
	text-decoration: none;
}
.activitiesCategories li.sport{
	width: 376px;
	height: 380px;
}
.activitiesCategories li.sport a{
	display: block;
	width: 376px;
	height: 236px;
	background: url('images/activityCategories/sport.jpg') no-repeat top left;
}
.activitiesCategories li.sport a:hover{
	background: url('images/activityCategories/sport_hover.jpg') no-repeat top left;
	text-decoration: none;
}
.activitiesCategories li.sport h3{
	color: #414141;
	padding-top: 180px;
}


.activitiesCategories li.conferinte{
	width: 376px;
}
.activitiesCategories li.conferinte h3{
	width: 376px;
	padding-top: 200px;
}
.activitiesCategories li.conferinte a{
	display: block;
	width: 376px;
	height: 253px;
	background: url('images/activityCategories/conferinte.jpg') no-repeat top left;
}
.activitiesCategories li.conferinte a:hover{
	background: url('images/activityCategories/conferinte_hover.jpg') no-repeat top left;
	text-decoration: none;
}

/* OLD - UNUSED
.activitiesCategories li.traininguri{
	width: 245px;
	margin-right: 15px;
}*/
.activitiesCategories li.arta-si-cultura{
	width: 376px;
	margin-right: 13px;
}
.activitiesCategories li.arta-si-cultura a{
	display: block;
	width: 376px;
	height: 253px;
	background: url('images/activityCategories/gtc.jpg') no-repeat top left;
}
.activitiesCategories li.arta-si-cultura a:hover{
	background: url('images/activityCategories/gtc_hover.jpg') no-repeat top left;
	text-decoration: none;
}
.activitiesCategories li.arta-si-cultura h3{
	width: 376px;
	padding-top: 200px;
}



.main{
	float: left;
	width: 548px;
	margin: 0px 20px 0px 0px;
	text-align: left;
}

.button {
	background-color: #0072A8;
	width: 170px;
	height: 37px;
	line-height: 37px;
	cursor: pointer;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

.button:Focus, .button:Hover {
	background-color: #005680;
	width: 170px;
	height: 37px;
	line-height: 37px;
	cursor: pointer;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

.button:Active{
	background-color: #0072A8;
	width: 170px;
	height: 37px;
	line-height: 37px;
	cursor: pointer;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.error_message{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #790000;
	background-color: #FFD2D2;
	border: 2px solid #790000;
	padding: 8px;
	margin-bottom: 8px;
	font-weight: bold;
}

.success_message{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009700;
	background-color: #B9FFB9;
	border: 2px solid #009700;
	padding: 8px;
	margin-bottom: 8px;
	font-weight: bold;
}

radio {
	border: 0px;
}

.footer{
	clear: both;
	margin: 0px auto;
	width: 1000px;
	color: #151515;
	text-align: left;
	padding: 15px 0px 15px 0px;
	font-weight: normal;
	color: #81AFD1;
}
.footer a{
	color: #166391;
}
.footer a:hover{
	color: #166391;
	text-decoration: underline;
}
.under_foot_bg{
	background: transparent;
	width: 100%;
}
.under_foot{
	margin: 0px auto;
	padding: 15px 0px 10px 0px;
	width: 1000px;
	text-align: left;
}
/*pagination stuff, if we wil need it*/

.g_box{
	width: 95%;
	background-color: #dee6e9;
	margin: 10px 0px 10px 0px;
	vertical-align: middle;
	font-weight: normal;
	text-align: center;
}

.g_box th{
	background-color: #ffffff;
	vertical-align: middle;
	font-weight: normal;
	text-align: center;
}

.g_box td{
	background-color: #ffffff;
	font-weight: normal;
}

.g_box .emph{
	background-color: #f1f7f9 !important;
	color: #28506C !important;
	vertical-align: middle;
}

.g_box .emph span{
	color: #3D5969 !important;
}

.g_box span{
	font-weight: normal;
	color: #756859;
}

.pagination{
	font-size: 12px;
}

.pagination li{
	float: left;
	margin-right: 3px;
	font-weight: normal;
	list-style: none;
	font-size: 12px;
}

.pagination li p{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

.pagination li a:link{
	float: left;
	display: block;
	padding: 4px 5px 4px 5px;
	font-size: 12px;
}
.pagination li a:hover{
	padding: 4px 5px 4px 5px;
	background-color: #1782E4;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

.pagination li p{
	float:left;
	padding: 4px 5px 4px 5px;
	background-color: #BA4D64;
	color: #ffffff;
	font-size: 12px;
}


.contactContainer{	
	font-size: 14px;
	line-height: 19px;
}

.contentHeadline{
	font-size: 20px;
	color: #E30B66;
	margin: 20px 0px 20px 0px;
}
.info_page p{
	line-height: 20px;
}
.info_page h4{
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
.emph_text{
	font-size: 15px;
	font-family: Georgia, serif;
	padding: 15px;
	background: #F2F2F2;
	border-bottom: 1px solid #E5E5E5;
}
.phone_nr{
	margin: 5px 0px 5px 0px;
	padding: 0px;
	color: #6A6A6A;
}
.under_foot_bg{
	background: #ffffff;
	padding-bottom: 20px;
}
.spons{
	float: left;
	width: 200px;
	font-weight: bold;
	font-size: 14px;
	color: #E30B66;
}
.part{
	float: left;
	width: 760px;
	padding-left: 30px;
	border-left: 1px solid #EAEAEA;
}
.foot_parteneri{
	font-weight: bold;
	font-size: 14px;
	color: #E30B66;
}
.footer_parteners li{
	float: left;
	width: 90px;
	margin: 0px 0px 0px 20px;
	height: 80px;
	vertical-align: middle;

}
.footer_sponsors li{
	float: left;
	width: 120px;
	margin: 0px 0px 0px 10px;
	height: 40px;
	vertical-align: middle;
}
.copyright{
	clear: both;
	margin: 30px 0px 0px 0px;
	border-top: 1px solid #EAEAEA;
	width: 1000px;
	margin: 0px auto;
	text-align: left;
	color: #818181;
}
.schedule{
	background-color: #A9D7ED;
	border-top: 1px solid #D5DEEA;
}
.schedule td{
	padding: 0px 10px 0px 10px;
	background-color: #ffffff;
	border-bottom: 1px solid #D5DEEA;
	vertical-align: middle;
	font-size: 14px;
	line-height: 19px;
}
.schedule td.h1{
	background-color: #EAF4FB;
	color: #647A88;
	font-size: 12px;
}
.print_button{
	margin: 20px 0px 10px 0px;
	height: 42px;
	width: 242px;
	background: transparent url('images/big_btn.png') no-repeat top left;
	cursor: pointer;
	font-weight: bold;
	font-size: 18px;
	color: #141414;
	border: 0px;
}
.print_button_top{
	float: right;
	margin: 0px 0px 10px 0px;
	height: 42px;
	width: 242px;
	background: transparent url('images/big_btn.png') no-repeat top left;
	cursor: pointer;
	font-weight: bold;
	font-size: 18px;
	color: #141414;
	border: 0px;
}
p.pagebreakhere {page-break-before: always;}

.homeVideo{
	margin: 20px 0px 0px 20px;
}

option{
	padding: 5px;
	width: 520px;
}

.news_1{
	margin: 20px 0px 20px 0px;
	padding: 20px 0px 0px 0px;
}
.news_1 p{
	line-height: 19px;
}
.news_1 h3{
	font-size: 22px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
.news_1 img{
	float: left;
	margin: 0px 10px 10px 0px;
}
.news_2{
	margin: 20px 0px 20px 0px;
	padding: 20px 0px 0px 0px;
}
.news_2 p{
	line-height: 19px;
}
.news_2 h3{
	font-size: 22px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
.news_2 img{
	float: right;
	margin: 0px 0px 10px 10px;
}

.archives{
	clear: both;
	margin-top: 20px;
	list-style: none;
}

.archives li{
	float: left;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 0px solid #CFCFCF;
}
.archives li a{
	display: block;
	float: left;
	width: 135px;
	font-size: 18px;
	text-align: center;
	padding: 30px 0px 30px 0px;
	background:  #F0F8FB;
	border-bottom: 1px solid #E4EFF3;
}
.archives li a:hover{
	background:  #FCEFEF;
	border-bottom: 1px solid #FAE4E4;
}
.archives li.ziua-1{
	margin-right: 20px;
}

.archives li.ziua-2{
	margin-right: 20px;
}

.archives li.ziua-3{
	margin-right: 20px;
}

.archives li.ziua-4{
	margin-right: 20px;
}
.margined{
	margin: 10px 0px 10px 0px !important;
	font-style: italic;
	font-size: 14px !important;
	line-height: 21px !important;
	
}
