/* CSS Document */
body { 
margin:0;
padding:0;
font-family:Arial; 
color:#584C27;  
font-size:12px;
background:transparent url(images/bg_lines.jpg) repeat-x scroll 0 176px;
*background:transparent url(images/bg_lines.jpg) repeat-x scroll 0 176px;
}

#body_inner { 
background:transparent url(images/bg_lines_inner.jpg) repeat-x scroll 0 179px;
*background:transparent url(images/bg_lines_inner.jpg) repeat-x scroll 0 179px;
}
a{color:#988344;text-decoration:none;}
a:hover{text-decoration:underline;}
p{text-align:justify; margin:8px 0px;color:#584C27;}

a img { border: none; }

li{list-style:none; list-style-image:none; list-style-type:none; 	margin: 0; padding: 0;}

ul{	margin: 0; padding: 0;}

/*a, a:link, a:visited{ fcolor:#56a17d; font-size:11px; text-decoration:none; font-weight:normal; font-family:tahoma; cursor:pointer; padding:0; margin:0;}*/
/*a:hover { color:#E8884C !important;font-size:11px; text-decoration:none; font-weight:normal; font-family:tahoma; cursor:pointer; padding:0; margin:0;}*/

h1{ margin:0px; padding:0px; color:#666666; font-size:12px; font-family:tahoma; font-weight:bold;}
h2{ margin:0px; padding:4px 30px 5px 0px; color:#ffffff; font-size:14px; font-family:times New Roman!important; font-weight:bold;}
h3{ margin:0px; padding:5px 0px 5px 20px; color:#666666; font-size:14px; font-family:verdana; font-weight:bold; text-align:left; }

.clear{
	clear:both;
	font-size:0px;
}

.clear2{
	clear:both;
	font-size:2px;
}

#container{
	margin:0 auto;
	width:887px;
	border-left:1px solid #988344;
	border-right:1px solid #988344;
	border-bottom:1px solid #988344;
}

#inner_container {
	margin:0 auto;
	width:755px;
	float:left;
	_margin-top:1px;
}

#search_box {
	background:url(images/top_part.jpg) no-repeat 0 0;
	height:31px;
}

#main_icons a {
	float:right;
}

#menu_curve {
	background:url(images/menu_curve.jpg) no-repeat 0 0;
	width:452px;
	height:25px;
	float:right;
}

#main_logo {
	width:219px;
	height:134px;
	background:url(images/main_logo.jpg) no-repeat 0 0;
	margin-top:-20px;
	position:relative;
	padding-bottom:6px;
}


#menu_container {
	float:right;
	margin-top:75px;
	*margin-top:77px;
}

#main_logo {
	float:left;
}


#main_menu {
	background-color:#F2F2F2;
	height:24px;
	*height:22px;
	padding-top:4px;
	_padding-top:6px;
	.margin-top:-4px;
	height /*\**/:25px\9;
}

#main_menu ul li {
	background:transparent url(images/menu_bullet.jpg) no-repeat scroll 10px 8px;
	_background:transparent url(images/menu_bullet.jpg) no-repeat scroll 9px 11px;
	*background:transparent url(images/menu_bullet.jpg) no-repeat scroll 9px 11px;
	border:0 none;
	float:left;
	list-style-image:none;
	list-style-type:none;
	padding-left:17px;
}

#main_menu ul li a:link ,  #main_menu ul li a:visited{
	color:#584C27;
	border: 0 none;
	*margin-top:3px;
	*margin-bottom:-1px;
	text-decoration:none;
	font-family:times New Roman;
}

#main_menu ul li a:hover{

	color:#E8884C;
}


#main_menu ul ul{
left:15px;
background-color:#DEDEDE;
border:0 none;
border-top:1px solid #f2f2f2;
padding-bottom:15px;
margin-top:-2px;
*margin-top:-3px;
*margin:0px 0 0 0;
*padding:2px 0 15px 0 ;

}
#main_menu ul ul li{
background:transparent url(images/square.jpg) no-repeat scroll 5px 10px;
_background:transparent url(images/square.jpg) no-repeat scroll 10px 10px;
*background:transparent url(images/square.jpg) no-repeat scroll 10px 10px;
border-bottom:1px solid #B3B3B3;
color:#988344;
*padding:0;
*margin:0;
}


#main_menu ul ul li a:link , #main_menu ul ul li a:visited
{
font-family:times new roman;
color:#988344;
font-weight:bold;
*padding:3px 0 3px 16px; *margin:3px;

}
#main_menu ul ul li a:hover
{
color:#E8884C;
*padding:3px 0 3px 16px; *margin:3px;
}


#main_image {
	background:transparent url(images/header-img-2.jpg) no-repeat scroll 0px 0px;
	padding-left:45px;
	height:254px;
}

#fold {
	background:transparent url(images/fold.png) no-repeat scroll 0px 0px;
	width:143px;
	height:145px;
	float:right;
	height:132px;
	left:361px;
	position:relative;
	top:121px;
	width:148px;
	z-index:9999;
}

#menu_bottom {
	background-color:#B3B3B3;
	height:22px;
}

#menu_bottom ul {
	float:right;
	padding-right:40px;
	padding-top:1px;
}

#menu_bottom ul li {
	float:left;
	background:transparent url(images/menu_2_bullet.jpg) no-repeat scroll 22px 6px;
	padding-left:35px;
	list-style-image:none;
	list-style-type:none;
}

#menu_bottom ul li a {
	color:#584C27;
	font-family:times new roman;
}

#welcome_note_header {
	background:transparent url(images/welcome_note.jpg) no-repeat scroll 0px 0px;
	height:29px;
}

#bottom_part {
	color:#473910;
}

#front_content {
	background-color:#DEDEDE;
	padding:10px 77px 15px 77px;
	height:86px;
	overflow-x:visible;
}

#footer {
	background:transparent url(images/footer_bg.jpg) no-repeat scroll 0px 0px;
	height:16px;
	padding-right:42px;
	text-align:right;
	padding-top:4px;
	clear:both;
}

#footer a {
	color:#066019;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}

#left_side {
	background:transparent url(images/left_side.jpg) no-repeat scroll 0px 0px;
}

#right_side {
	background:transparent url(images/right_side.jpg) no-repeat scroll 0px 0px;
}

.side_pic {
	width:66px;
	height:287px;
	*height:287px;
	margin-top:179px;
	float:left;
}
.side_pic_in {
	width:66px;
	height:97px;
	*height:97px;
	margin-top:179px;
	_margin-top:179px;
	float:left;
}

#bottom_line {
	background:transparent url(images/bg_line_repeat.jpg) repeat-x scroll 0 0;
	margin-top:-1px;
	.margin-top:-3px;
	width:100%;
	height:1px;
	font-size:1px;
}

#footer_line {
	background:transparent url(images/bottom_bg.jpg) repeat-y scroll 0 0;
	margin:auto;
	width:889px;
	*margin-top:0px;
}

#page_title {
	font-family:times new roman;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	padding-left:24px;
	padding-right:20px;
	float:left;
	display:inline;
	background:#7C6C39 url(images/title_right.jpg) no-repeat scroll right 0;
}
#left_side {
	background:transparent url(images/left_side.jpg) no-repeat scroll 0px 0px;
}

#right_side {
	background:transparent url(images/right_side.jpg) no-repeat scroll 0px 0px;
}
.field-field-brief{ display:none; }
.view-newsView .views-row {
	border-bottom:1px solid #ffffff; 
	padding-bottom:10px;
	margin-top:20px;
	}
				

				
.views-field-title{width:550px;}
.views-field-timestamp {width:550px;}
.views-field-view-node{width:550px;}
.views-field-view-node .field-content a:link, .views-field-view-node .field-content a:visited
						{color:#988344; 
						font-weight:normal; 
						float:right; 
						margin: 0 5px;}
.views-field-title .field-content a:link, .views-field-title a:visited 
						{ color:#988344; 
						font-weight:bold; 
						margin:5px 2px 2px}
.views-field-field-brief-value{color:#584C27; 
				margin:2px 10px 5px; 
				width:550px;}
.views-field-timestamp .field-content{ background-color:none; color:#55555; margin:3px 5px;}
.views-field-image-attach-images{ float:right; display: inline; margin:-20px 10px}


#search_form{width:225px; float:right; margin-top:-15px;}
#block-search-0 h2{display:none;}
#block-search-0 #edit-search-block-form-1-wrapper label{display:none;}
#block-search-0 #edit-search-block-form-1-wrapper input { border:1px solid #CCCCCC; width:130px;color:#7F7F7F;padding-left:10px;float:left;}


#block-search-0 .form-submit {background:transparent url(images/btn_eng.jpg) no-repeat; 
border:medium none; 
width:20px; 
height:20px;
cursor:pointer; 
text-indent: -9999px; *font-size:0px;
}

/*
#block-search-0 #edit-submit{background:transparent url(images/btn_eng.jpg) no-repeat; border:medium none; text-indent:-9999px; width:20px; height:20px;}
*/
#left_side_inner {
	background:transparent url(images/left_side_inner.jpg) no-repeat scroll 0px 0px;
	
}

#right_side_inner {
	background:transparent url(images/right_side_inner.jpg) no-repeat scroll 0px 0px;
}
#main_image_inner {
	background:transparent url(images/header-inner.jpg) no-repeat scroll 0px 0px;
	width:755px;
	height:64px;
}

#inner_title {
	/**background:transparent url(images/inner_title.jpg) no-repeat scroll 0px 0px;**/
	background:transparent url(images/title_bg.jpg) repeat-x scroll 0px 0px;
	width:755px;
	height:29px;
	color:#FFFFFF;
	/*padding-left:20px;*/
}

#bottom_part {
	background-color:#DEDEDE;
}

#inner_content {
	padding:10px 60px 10px 60px;
	line-height:1.5;

}

#lang_icon {
	padding-left:329px;
	padding-top:4px;
	width:45px;
}
ul.links.inline {
display:inline;
height:20px;
}

.views-field-view-node a{
	margin-top:-13px!important;
}

.box h2{
	color:#584C27;
	font-size:13px;
	text-transform:capitalize;
}

#nice-menu-1 li a{
	font-size:11px;
	font-weight:bold;
}

#nice-menu-1 li ul li a {
		margin-left:-8px!important;
}

#nice-menu-1 li a{
	font-weight:bold;
	text-transform:uppercase;
}
#block-menu-menu-menu-bottom li a{
	text-transform:capitalize;
}

ul.nice-menu-down .menuparent a {
padding-right:0;
}

#nice-menu-1 li ul li{
	_padding-left:12px;
	*padding-left:12px;
}

#site-map h2{
	color:#584C27;
	size:13px; 
}


p.search-info{
	display:none;
}

.content li{
	list-style-type:disc;
}

#page_title h2{
	text-transform:uppercase;
	padding-top:1px;
}




label{
	color:#584C27;

}

ul.images li{
	text-align:center;
}

ul.galleries  p.last {
	display:none;
}




#inner_content ul li{
	margin-left:20px!important;
}
ul{
	margin-left:10px;
}

div.back{
	float:right;
	padding-bottom:10px;
}

ul.galleries li{
	float:left;
	width:218px;
}




#edit-txt-to-addrs{
	margin-left:174px;
	width:396px;
}

.search-results dd {
	margin-bottom:1em;
	margin-left:16px;
}

#edit-fld-subject-wrapper{
	display:none;
}












/*IE8*/
#main_image
{
 margin-top/*\**/:-1px\9 
}

#mid_part{
	 margin-top/*\**/:-1px\9
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
 #main_image{
	margin-top:-5px;
 }
 
 #left_side_inner{
	margin-top:184px;
 }
 #right_side_inner{
	margin-top:184px;
 }
 #body_inner{
	background:transparent url(images/bg_lines_inner.jpg) repeat-x scroll 0 184px;
 }
 #left_side_inner{
	margin-top:184px!important;
 }
 #main_menu ul li{
	background:transparent url(images/menu_bullet.jpg) no-repeat scroll 10px 6px;
 }
 #nice-menu-2{
	margin-top:-6px;
 }
 #block-search-0 .form-submit{
	margin-top:2px;
 }
}


.workshop_table td{
	padding:5px 10px;
	border-bottom:1px solid #B3B3B3;
	width:130px;
}

.leader{
	border:1px solid #B3B3B3;
	padding:10px;
	margin-top:10px;
}

.leader h2{
	font-size:15px;
	color:#473910;
}

.view-newsView .view-content
{
width:671px;
}

.view-newsView .view-content .views-row
{

height:102px;
}

.view-newsView .view-content .views-row .views-field-field-brief-value
{

}
.view-newsView .view-content .views-row .views-field-view-node a
{

}
.view-newsView .view-content .views-row .views-field-image-attach-images
{

}

#views_slideshow_singleframe_main_1 {
	float:right;
	position:relative;
	right:88px;
	top:160px;
}

.w_t table th {
	background-color:#B3B3B3;
	text-align:center;
}

.w_t table th a {
	color:#4E411B;
}

.w_t table td {
	background-color:#C5C1B5;
	text-align:center;
}

.w_t table td a {
	color:#474747;
}

.register_link {
	background:transparent url(images/register_btn.jpg) no-repeat scroll center center;
	padding:12px 29px !important;
	font-size:0px;
	display:block;
	height:12px !important;
	width:29px !important;
	color:#C5C1B5 !important;
}

.w_t table td, .w_t table th {
	border-right:1px solid #7C6C39;
}

.w_t table .workshop_title_register_header, .w_t table .workshop_title_register {
	border-right:none;
}

.w_t .back a {
	color:#474747 !important;
}

.w_t .back {
	padding-top:5px;
}	

.w_t .workshop_title_td {
	padding-left:20px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
}

.w_t .workshop_title_register {
	padding-top:3px;
}

#inner_content .field-label, #inner_content .field-item, #inner_content .field-items {
	display:inline !important;
}

.field-field-category .field-label, .field-field-category .field-item, .field-field-category .field-items, 
.field-field-category-title .field-label, .field-field-category-title .field-item, .field-field-category-title .field-items,
.field-field-leaders-name .field-label, .field-field-leaders-name .field-item, .field-field-leaders-name .field-items,
.field-field-leaders-email .field-label, .field-field-leaders-email .field-item, .field-field-leaders-email .field-items,
.field-field-language .field-label, .field-field-language .field-item, .field-field-language .field-items {
	display:block !important;
}

.field-type-text, .field-type-number-integer, .field-type-datestamp {
	padding-bottom:11px;
}

.workshop-field {
	background-color:#C5C1B5;
	text-align:center;
	width:300px;
	margin:auto;
}

.summer_title {
	background-color:#B3B3B3;
	padding:3px;
	text-align:left;
	color:#473910;
	font-weight:bold;
	padding-left:10px;
}

#edit-workshop-submit {
	background:transparent url(images/submit_btn.jpg) no-repeat scroll 0px 0px;
	width:66px;
	height:19px;
	font-size:0px;
	border:none;
	cursor:pointer;
}	

#edit-workshop-summer-wrapper label {
	display:inline;
}

#workshop-users-form #edit-submit {
	background:transparent url(images/submit_btn.jpg) no-repeat scroll 0px 0px;
	width:68px;
	height:20px;
	font-size:0px;
	border:none;
	cursor:pointer;
	float:right;
	padding:15px;
}

#ib_container tbody {
	border-top:none;
}

#inner_content .terms-inline {
	display:none;
}	

#inner_content .tabs li {
margin-left:3px !important;
}

.view-Vacancies .views-row{border-bottom:1px inset;
padding-bottom:10px;
padding-top:10px;}

.view-Vacancies .views-field-title span{font-size:12px;
font-weight:bold;}

.view-Vacancies .views-field-title{margin-bottom:4px;}

.view-Vacancies label{font-weight:bold;}

.view-newsView .views-field-field-news-field-date-value{padding-left:10px;}

#p-b{float:left;display:inline;}
.bread2{font-size:12px;color:#988344;padding-top:0px;}
.bread2 span{color:black;font-size:9px;}

a.no-link:hover, a.no-link {
	color:#473910;
	text-decoration:none;
	cursor:text;
	outline:none;
}

.node-form #attach-wrapper .form-submit {display:none;}

#edit-submitted-please-choose-your-place-of-stay-during-the-workshops-wrapper {
	visibility:hidden;
	height:4px;
	padding:0px;
	margin:0px;
}
