html, body {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

direction:rtl;

background-image:url(images/background.jpg);

background-repeat: repeat-x;

background-position: top;

margin:0px;

padding:0px;

}



img {

border:none;

}

#topNav {
	background-image:url(images/menu_background.jpg);
	background-position:center;
	background-repeat:repeat-x;
	border: 0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
	height:33px;
	width:770px;
}

#topNav a.menuButton , #topNav a.menuButton:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fed46e;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
					
	border:0px;
	margin:0px 0px 0xp 0px;
	padding: 10px 10px 10px 10px;
	xposition:relative;
		
	cursor: pointer;
	DISPLAY: block;
	
}

#topNav a.menuButton:hover , #topNav a.menuButtonSelected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fed46e;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
					
	border:0px;
	margin:0px 0px 0xp 0px;
	padding: 10px 10px 10px 10px;
	xposition:relative;
	
	background-image:url(images/menu_hover.jpg);
	background-position:center;
	background-repeat:repeat-x;

	
	cursor: pointer;
	DISPLAY: block;

}

table.door {

width:770px;

height:75px;

}



td.door_right {

width:103px;

background-image:url(images/door_right.jpg);

background-repeat:3;

}


/*
td.door_center {

width:565px;

}*/



td.door_left {

width:103px;

background-image:url(images/door_left.jpg);

background-repeat:no-repeat;

}



table.site {

	width:770px;

	border: 1px solid #cee5ff;

}



td.right_site {

background-color:#f6f8fb;

width:148px;

vertical-align:top;

border-left-width: 1px;

border-left-style: solid;

border-left-color: #cee5ff;

}



td.center_index_site {

vertical-align:top;

width:312px;

background-color:#FFFFFF;

border-left-width: 1px;

border-left-style: solid;

border-left-color: #cee5ff;

background-image:url(images/center_background.jpg);

background-position:bottom right;

background-repeat:no-repeat;

}



td.center_site {

vertical-align:top;

background-color:#FFFFFF;

background-image:url(images/center_background.jpg);

background-position:bottom right;

background-repeat:no-repeat;

}

td.left_site {

width:310px;

vertical-align:top;

}



td.red_block_title {

background-image:url(images/red_block_title.jpg);

background-repeat: repeat;

height:19px;

width:148px;

padding-right:10px;

font-size:12px;

font-weight:bold;

color:#fed46e;

}


td.red_block_title_small {

background-image:url(images/red_block_title.jpg);

background-repeat: repeat;

height:9px;

width:148px;

padding-right:10px;

font-size:12px;

font-weight:bold;

color:#fed46e;

}

a.red_bold {

color:#9a0004;

font-size:12px;

font-weight:bold;

text-decoration: none;

}



a:hover.red_bold {

color:#1d579b;

font-size:12px;

font-weight:bold;

text-decoration: none;

}



a.red {

color:#9a0004;

font-size:12px;

text-decoration: none;

}


.divider {
font-size:12px;
color:#7d7d7d;
text-decoration: none;
}



a:hover.red {

color:#1d579b;

font-size:12px;

text-decoration: underline;

}



ul.red {
margin-right:22px;
margin-top:10px;
margin-bottom:10px;
padding:0px;
}

ul.redInside {
margin-right:15px;
margin-top:5px;
margin-bottom:0px;
padding:0px;
}

li.redInside {
	list-style-image: url(images/red_li.jpg);
	margin-bottom:2px;
}


li.red {
list-style-image: url(images/red_li.jpg);
margin-bottom:5px;
}


.redKurs , .redKurs:visited {
	margin-right:2px;
	margin-left:2px;
	margin-top:0px;
	margin-bottom:0px;
	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#9a0004;
	text-decoration:none;
}

.redKurs:hover {
	margin-right:2px;
	margin-left:2px;
	margin-top:0px;
	margin-bottom:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1d579b;
	text-decoration:none;
}

.redKursBold {
	margin-right:2px;
	margin-left:2px;
	margin-top:0px;
	margin-bottom:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#9a0004;
	text-decoration:none;
}

.disableKurs {
	padding:0px 2px 0px 2px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#9b9ea0;
	text-decoration:none;
}


td.blueimg_block_title {
font-size:12px;
font-weight:bold;
color:#fed46e;
padding-right:10px;
background-image:url(images/blue_block_title.jpg);
background-repeat: repeat;
height:19px;
width:148px;
}


td.grayNew {
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#7d7d7d;
}

td.gray {
font-size:13px;
text-decoration: none;
}

td.grayBold {
font-size:13px;
font-weight:bold;
text-decoration: none;
}


.grayBoldBig {
font-size:14px;
font-weight:bold;
text-decoration: none;
}

.gray {
font-size:13px;
font-weight:normal;
text-decoration: none;
}



a.blue {
color:#1d579b;
font-size:12px;
text-decoration: none;
}

a.blue_bold {
color:#1d579b;
font-size:12px;
text-decoration: none;
font-weight:bold;
}


a:hover.blue {
color:#9a0004;
font-size:12px;
text-decoration: underline;
}



ul.blue {
margin-right:22px;
margin-top:10px;
margin-bottom:1px;
padding:0px;
}



li.blue {
	list-style-image: url(images/blue_li.jpg);
	margin-bottom:5px;
	
}


ul.standard {
	margin-right:20px;
	margin-top:10px;
	padding:0px;
}

li.standard {
	list-style-image: url(images/bullet.png);
	margin-bottom:5px;
	margin-right:10px;
	color:#1d579b;
}


td.blue_block_title {

padding-right:10px;

font-size:12px;

font-weight:bold;

color:#fed46e;

background-color:#417cc2;

height:19px;

width:312px;

}



td.maintext {

/*background-color:#FFFFFF;*/

padding:14px;

font-size:12px;

color:#7d7d7d;

}



font.blue {

color:#1d579b;

font-size:12px;

}



td.blueimgbw_block_title {

font-size:12px;

font-weight:bold;

color:#fed46e;

padding-right:10px;

background-image:url(images/blue_block_title.jpg);

background-repeat: repeat;

height:19px;

width:310px;

}



td.massages {

background-color:#f6f8fb;

padding:15px;

font-size:12px;

color:#7d7d7d;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #cee5ff;

}



td.image {

	padding-top:10px;

	padding-bottom:10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cee5ff;

	width:310px;

	text-align:center;

	color: #FFFFFF;

}



a.blueunderline {

color:#1d579b;

font-size:13px;

font-weight:bold;
	
text-decoration: underline;

}



a:hover.blueunderline {

color:#9a0004;

font-size:13px;

text-decoration: underline;

}



table.footer {

font-size:12px;

color:#1d579b;

text-align:center;

}



td.center_site {

vertical-align:top;

background-image:url(images/center_background.jpg);

background-position:bottom right;

background-repeat:no-repeat;

}



td.blue_big_title {

background-image:url(images/blue_big_title.jpg);

background-repeat:no-repeat;

width:619px;

height:65px;

vertical-align:bottom;

font-size:24px;

font-weight:bold;

color:#fed46e;

padding-right:10px;

padding-bottom:12px;

}

td.teachings_blue_big_title {

background-image:url(images/blue_big_title.jpg);

background-repeat:no-repeat;

width:619px;

height:65px;

vertical-align:bottom;

font-size:24px;

font-weight:bold;

color:#fed46e;

padding-right:10px;

padding-bottom:12px;

}

td.teachings_blue_big_title_e {

background-image:url(images/blue_big_title_e.jpg);

background-repeat:no-repeat;

width:770px;

height:65px;

vertical-align:bottom;

font-size:24px;

font-weight:bold;

color:#fed46e;

padding-right:10px;

padding-bottom:12px;

}

.titleText {
	font-size:16px;
	font-weight:bold;
	color:#1d579b;
}

a:hover.titleText {

color:#9a0004;

font-size:13px;

text-decoration: underline;

}

table.red_inside {

width:587px;

font-size:12px;

color:#7d7d7d;

background-image:url(images/item_td.png);

background-position:bottom right;

background-repeat:no-repeat;

}



td.red_inside {

background-image:url(images/red_block_title.jpg);

background-repeat:repeat-x;

padding-right:10px;

font-size:13px;

font-weight:bold;

color:#fed46e;

}



.bgText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#7d7d7d;
	border-bottom:#cee5ff 1px solid;

}

.bgTextSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	font-weight:normal;
	border-bottom:#cee5ff 1px solid;
}

.bgTextSmallNo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	font-weight:normal;
}


.bgTextSub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#7d7d7d;


}


.bgTextBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#7d7d7d;


}



.bgTextTD {
	border-left:#cee5ff 1px solid;
}

.bgTextTD_E {
	border-left:#cee5ff 1px solid;
	border-right:#cee5ff 1px solid;
}


.bgTextTDBoth {
	border-left:#cee5ff 1px solid;
	border-bottom:#cee5ff 1px solid;
}

.bgTextTDBold {
	font-weight:bold;
	border-left:#cee5ff 1px solid;	
}

.bgTextUp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#7d7d7d;
	padding-right:22px;

	border-top:#cee5ff 1px solid;
}


.bgLotus {
	background-image:url(images/bgLotus.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#f2f5f9;
}


.flowText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#7d7d7d;
}


tr.rawTable {
	font-size:12px;
	font-weight:normal;
	color:#7d7d7d;
}



table.contact {

width:587px;

height:360px;

}



table.contact_inside {

width:500px;

color:#6696ce;

font-size:12px;

}



input, textarea {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;
width:250px;


}



input.contact {

border:1px solid #417cc2;

width:250px;

}



textarea.contact {

border:1px solid #417cc2;

width:250px;

height:80px;

}



input.submit_reset {

background-color:#417CC2;

color:#FFFFFF;

border:none;

width:68px;

text-align:center;

}



table.galley {

width:94%;

background-color:#eff3f8;

text-align:center;

background-image:url(images/item_td.png);

background-position:bottom right;

background-repeat:no-repeat;

}



td.space_galley_silver {

height:20px;

}



td.imgdescription {

text-align:center;

font-size:12px;

color:#7d7d7d;

height:50px;

padding-bottom:10px;

}



td.space_galley {

height:8px;

background-color:#FFFFFF;

}



td.space_footer_page {

height:15px;

background-color:#FFFFFF;

}

table.small_image_gallery {

width:94%;

height:90px;

vertical-align:top;

background-color:#eff3f8;

}



img.gallery {
	border:1px solid #235b9e;
}



a.blue_to_fs {
	color:1d579b;
	font-size:10px;
}



a:hover.blue_to_fs {
	color:9a0004;
	font-size:10px;
}


.pic {
	border:2px solid #1d579b;
}


.marker {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#1d579b;
	text-decoration:none;
}

.markerBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1d579b;
	text-decoration:none;
}

.markerBig {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#1d579b;
	text-decoration:none;
}

.borders {
	border:1px solid #b5d0ef;
	border-collapse:collapse;
}

.itemBgSideBar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fed46e;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	
	background-color:#9a0004;
	background-image:url(images/red_block_title.jpg);
	background-position:right;
	background-repeat:repeat;
	
	height:20px;
}

.itemTitleSideBar , .itemTitleSideBar:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fed46e;
	text-decoration:none;
	padding:0px 5px 0px 5px;
}

.itemTitleSideBar:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}

.itemTitleSideBarSelected {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-right:5px;
	background-image:url(images/blue_block_title.jpg);
	background-repeat: repeat;
	height:20px;
	width:148px;
}


.radioButton {
	width:20px;
}


.flashNewsFrame {
	width:282px;
	height:74px;

	background-color:#f6f8fb;
	
	font-size:12px;
	color:#7d7d7d;
	border:0px;
}


.forumHeader {
	background-image:url(images/background.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
