/*****************************************************************************
//-> CSS RESET
*****************************************************************************/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
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, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, input {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%; }

body { line-height: 15px; }

a:focus { outline:0; }

a { text-decoration: none; }

ol, ul { list-style: none; }

blockquote, q {  }

blockquote:before, blockquote:after,
q:before, q:after { float: left; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }

del { text-decoration: underline; }

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0; }
/*****************************************************************************
//-> CORE ELEMENTS
*****************************************************************************/
html, body {
	height: 100%;
	width:100%;
	margin: 0 auto;
	padding: 0;
}
body {
	font-size:13px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	/*background:#FFF url(../../images/body-bg.gif) repeat-x center top; }*/
	background:#FFF; }

.opera body {
	font-size:13px; }

#wrapper {
	position:relative;
	margin:0 auto;
	min-height:100%;
	width:900px;
	text-align:center;
}
.msie6 #wrapper { height: 100%; }
/*****************************************************************************
//-> GENERAL ELEMENTS
*****************************************************************************/
strong{ font-weight:bold; }
small{ display:block; }
h1, h2, h3, h4, h5{
	color:#B71319;
	font-size:35px;
	font-style:normal;
	font-weight:normal; }
h2{
	font-size:25px;
	font-weight:normal;
	line-height:16px; }
h3{ font-size:15px; }
h4{
	font-size:16px;
	font-weight:bold; }
h5{
	color:#333;
	font-size:14px;
	font-weight:bold;
	margin:25px 0 0 0; }
h6{
	color:#333;
	font-size:14px;
	font-weight:bold;
	margin:0; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	color:#B71319;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{ text-decoration:none; }

.imgHolder h5, .imgHolder-forum h5 {
    color: #000000;
    float: left;
    font-size: 12px;
	font-weight:normal;
    height: 25px;
    left: 0;
    letter-spacing: 2px;
    line-height: 25px;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
    top: -15px;
    width: 210px;
    z-index: 15;
}

h3.strong{ font-size:12px;	font-weight:bold;color:#333333; }

a{
	color:#595959;
	font-weight:normal;
	text-decoration:underline;
}
a:hover{
	color:#595959;
	text-decoration:none;
}

a.hp_news{
	color:#333;
	font-weight:normal;
	text-decoration:none;
}
a.hp_news:hover{
	color:#333;
	text-decoration:none;
}

a.br_select{
	color:#595959;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#595959;
	text-decoration:underline;
}

a.underline{
	text-decoration:none;
}

a.red_snifim{
	color:#B71319;
	font-weight:bold;
	text-decoration:none;
	font-size:30px;
	line-height:20px;
}

a.red{
	color:#B71319;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}
a.red:hover{
	text-decoration:none;
}

a.bodytxt{
	color:#333;
	text-decoration:none;
}
a.bodytxt:hover{
	text-decoration:none;
}

a.read_more{
	font-weight:bold;
	color:#080d13;
	text-decoration:none;
}
a.read_more:hover{
	text-decoration:none;
}

script{
	visibility:hidden;
	overflow:hidden;
	display:none;
	width:0;
	height:0;
}
hr{
	border:1px solid #efefef;
}
* :focus{outline:none;}
/*****************************************************************************
//-> PAGE ELEMENTS
*****************************************************************************/

#header{
	position:relative;
	width:900px;
	height:105px; }

	#header:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

#main{
	position:relative;
	margin:0 auto;
	width:900px;
	display:block;
	z-index:20;
	text-align:right;
	direction:rtl;
}
	#main:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }


#col_a{
	position:relative;
	margin:15px auto 0;
	width:165px;
	float:right;
}
#col_b{
	position:relative;
	margin:15px 35px 0 0;
	width:700px;
	float:left;
}
#col_c{
	position:relative;
	width:365px;
	direction:rtl;
	padding-left:25px;
	float:right;
}
#col_d{
	position:relative;
	width:300px;
	float:left;
	text-align:left;
}
#col_d img{
	padding-bottom:10px;
}

#col_e{
	position:relative;
	width:410px;
	direction:rtl;
	padding-left:15px;
	float:right;
}
#col_f{
	position:relative;
	width:255px;
	padding-right:10px;
	float:left;
	padding-top:25px;
}
#col_g{
	width:690px;
}
#col_g img{
	float:left;
	margin:0 15px 15px 0;
}
div.wrap{
	position:relative;
	width:690px;
	background: url(../../images/col_bg.gif) repeat-y 265px top; }

	div.wrap:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

#footer-top{
	margin:0 auto;
	padding:0;
	font-size:80px;
	line-height:80px;
	height:80px;
	width:100%;
	z-index:10;
}
#footer{
	position:relative;
	bottom:0;
	width:100%;
	height:80px;
	margin:-50px 0;
	font-size:11px;
	text-align:center;
	color:#333;
	z-index:10;
	direction:rtl;
	right:0;
}

#links{
	position:relative;
	top:10px;
	padding-top:4px;
	margin:0 auto;
	width:900px;
	height:65px;
	/*border-top:1px solid #c2c2c2;*/
	text-align:center;
	overflow:hidden;
	right:0;
}
#links span{
	font-size:11px;
}
#footer a{
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
#footer a:hover{
	color:#666;
	text-decoration:none;
}

.leftPic{
	position:relative;
	float:left;
	padding:0 10px 10px 0;
 }

/*****************************************************************************
//-> LOGO
*****************************************************************************/
#header h2.logo{
	position: relative;
	width:200px;
	height:105px;
	text-indent:-90000px;
	float:right;
	background: url(../../images/logo.gif) no-repeat center center; }

#header h1{
	position: relative;
	width:200px;
	height:105px;
	float:right;
	 }

#header h2.logo a{
	width:200px;
	height:105px;
	display:block; }

#header h1. a{
	width:200px;
	height:105px;
	display:block; }

/*****************************************************************************
//-> HEADER CONTENT
*****************************************************************************/
#header div.left_col{
	float:left;
	text-align:left;
	margin-top:20px; }

#header div.left_col h3{
	font-size:18px;
	font-weight:bold;}

#header div.left_col div.header_links{
	margin-top:26px; }

#header div.left_col div.header_links a{
	text-decoration:none;
	font-size:14px; }

#header div.left_col div.header_links a.selected{
	font-weight:bold; }

#header div.left_col div.header_links a:hover{
	text-decoration:underline; }

/*****************************************************************************
//-> MAIN MENU
*****************************************************************************/
#menu{
	position:relative;
	width:900px;
	height:75px;
	font-size:16px;
	line-height:60px;
	z-index:30;
}
#menu img.menu_bg,
#menu img.side_bg{
	position:absolute;
	top:0;
	right:-24px;
	width:24px;
	height:70px;
}
#menu img.side_bg{
	height:290px;
}
#menu img.hp{
	right:-22px;
}

#menu ul li{
	position:relative;
	float:right;
	width:129px;
	height:75px;
	margin-right:-1px;
	/*background:transparent url(../../images/menu_bg.png) no-repeat center top;*/
	background:transparent  url(../../images/menu_bg-hover.png) no-repeat center top;
}
#menu ul li:hover{ background:transparent  url(../../images/menu_bg-hover.png) no-repeat center top; }
#menu ul li.selected{ background:transparent  url(../../images/menu_bg-hover.png) no-repeat center top; }

#menu ul li a{
	position:relative;
	width:128px;
	height:45px;
	color:#b94145;
	font-weight:bold;
	display:block;
	text-decoration:none;
	font-size:14px;
	z-index:900000;
	padding-left:3px;
}

#menu ul li a:hover{
	text-decoration:underline;
}

#menu ul li.selected{
	color:#b94145;
	text-decoration:underline;
}


#menu ul li.last{
	background:transparent url(../../images/menu_bg_last.png) no-repeat center top;
}
	#menu ul li.last:hover{ background:transparent  url(../../images/menu_bg_last-hover.png) no-repeat center top; }
	#menu ul li.last.selected{ background:transparent  url(../../images/menu_bg_last-hover.png) no-repeat center top; }

#menu ul li img.arr{
	position:absolute;
	left:5px;
	top:27px;
	z-index:92000;
}

#menu ul ul{
	position:absolute;
	top:0;
	right:0;
	padding:50px 0 0 0;
	display:none;
	background:#898081;
	/*opacity: 0.9;
	filter: alpha(opacity = 90);*/
	z-index:90000;
}
#menu ul ul li{
	float:none;
	position:relative;
	width:129px;
	height:25px;
	line-height:25px;
	margin-right:0px;
	background:transparent;
	z-index:93000;
}
#menu ul ul li a{
	width:128px;
	height:25px;
	color:#fff;
	font-weight:normal;
	border-top:1px dotted #FFF;
	display:block;
	text-decoration:none;
	font-size:14px;
	z-index:93000;
}

#menu ul ul li:hover{
	background:#666;
}
#menu ul ul li a:hover{
	text-decoration:none;
}

#menu ul ul li.selected,
#menu ul ul li.selected a{
	font-weight:bold;
	background:#666;
	text-decoration:none;
}
/*****************************************************************************
//-> hp-top-box
*****************************************************************************/
#hp-top-box{
	position:relative;
	margin:10px 0 0 1px;
	width:898px;
	height:357px;
	text-align:right;
	direction:rtl;
	/*border:1px solid #e3e6eb;*/
	overflow:hidden;
}
	#hp-top-box:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

	#hp-top-box div#form-holder{
		position:relative;
		width:135px;
		height:337px;
		background:#b11116;
		padding:10px 15px;
		float:right;
		overflow:hidden;
	}
	#hp-top-box div#flash-holder{
		position:relative;
		width:733px;
		height:357px;
		float:left;
		overflow:hidden;
		padding:0;
		margin:0;
		z-index: 10;
	}

	#hp-top-box #nav{
		position:absolute;
		bottom:35px;
		right:200px;
		z-index: 10000;
	}
	#hp-top-box #nav a{
		width:10px;
		height:10px;
		margin:0 2px;
		overflow:hidden;
		display:block;
		float:left;
		text-indent:-2000px;
		background:transparent  url(../../images/slider_nav_bg.gif) no-repeat 0 -10px;
	}
	#hp-top-box #nav a.activeSlide{
		background:transparent  url(../../images/slider_nav_bg.gif) no-repeat 0 0px;
	}

	#hp-top-box div#form-holder h2{
		color:#FFF;
		font-size:16px;
		font-weight:bold;
		margin-bottom:10px;
	}

#hp-top-box div#form-holder h6 {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 16px;
}

div#side-form h6 {
color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 16px;
}

/*****************************************************************************
//-> START HP - FORM
*****************************************************************************/

div#form-holder form legend{
	position:absolute;
	left:-90000px;
	text-indent:-90000px;
	overflow:hidden; }

div#form-holder form label{
	position:absolute;
	left:-90000px;
	text-indent:-90000px;
	overflow:hidden; }

div#form-holder form input,
div#form-holder form select{
	width:127px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:11px;
	padding:3px;
	background:#fff;
	color:#b71218;
	border:1px solid #c4c4c4; }

div#form-holder form select{ height:23px; width:135px;}

div#form-holder form input[type="submit"]{
	width:135px;
	height:30px;
	cursor:pointer;
	background:transparent url(../../images/send_btn_up.png) no-repeat 0;
	border:0;
	position:absolute;
	right:15px;
	top:300px;
 }

div#form-holder form input[type="submit"]:hover{
	background:transparent url(../../images/send_btn_over.png) no-repeat 0;

	}

div#form-holder form small.error{
	position:absolute;
	top:-5000px;
	left:-5000px;
	overflow:hidden;
	width:0px;
	height:0px;
}
div#form-holder form input[type="text"].error, div#form-holder form textarea.error, div#form-holder form select.error { border-color: #FF0 #CF0 #CF0 #FF0; }


/*****************************************************************************
//-> FAQ
*****************************************************************************/
dl.faq {
	margin: 0 0 15px;
	padding: 0;
	width: 450px;
	overflow: hidden; }

dl.faq1{
	margin: 0 0 15px;
	padding: 0;
	width: 365px;
	overflow: hidden; }

	dl.faq dt, dl.faq1 dt{
		cursor: pointer;
		padding-right:15px;
		background:#eeeeee url(../../images/collapse_bullet.gif) no-repeat 100% 5px;
		font-weight: bold;
		font-size:13px;
		line-height: 1.4;
		margin: -1px 0 13px;
		color:#515151; }

	dl.faq dt:hover, dl.faq1 dt:hover {
		color:#666; }

	dl.faq dt.selected, dl.faq1 dt.selected{
		background:#eeeeee url(../../images/collapse_bullet-selected.gif) no-repeat 100% 5px;
		color:#B71319; }

		dl.faq dt span, dl.faq1 dt span {
			position: absolute;
			top: 13px;
			width: 50px;
			font-size: 10px;
			color: #7FA1B6;
			cursor: pointer;
			z-index: 1; }

		dl.faq dt span.shadow, dl.faq1 dt span.shadow {
			top: 1px;
			z-index: -1;
			color: #000; }

	dl.faq dd, dl.faq1 dd {
		margin: 0;
		padding: 10px 0px 5px 0px;
		/*border-color: #A1C6D1;
		border-style: solid;
		border-width: 1px 0;*/
		display: none; }

	.msie6 dl.faq dd, dl.faq1 dd {
		background: none; }

	.msie7 dl.faq dd, dl.faq1 dd {
		min-height:1px;
		background: none; }

/*****************************************************************************
//-> hp-box
*****************************************************************************/

div.q-line{
	height:30px;
	background:#fff url(../../images/q-line.jpg) no-repeat 100%;
	margin:15px 0 0 0;
}
#hp-q-line{
	bottom:275px;
	height:25px;
	left:0;
	position:absolute;
	width:899px;
	z-index:35;
}


div.hp-boxes{
	margin:15px 0 0 0;
}
	div.hp-boxes:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div.hp-box{
	position:relative;
	margin:0 0 0 0;
	width:288px;
	height:175px;
	border:1px solid #929292;
	float:right;
}

div.hp-box-facebook{
	position:relative;
	margin:0 0 0 0;
	width:288px;
	height:175px;
	float:right;
}


	div.hp-box.mid{ margin:0 15px; }

div.hp-box h3{
	position:absolute;
	top:10px;
	right:0px;
	padding:0 15px;
	color:#FFF;
	width:258px;
	height:24px;
	font-weight:bold;
	line-height:24px;
	background:#b11116;
	z-index:100;
}
div.hp-box img{
	width:288px;
	height:175px;
}
div.hp-box .clip{
	position:absolute;
	top:-2px;
	left:-2px;
	width:65px;
	height:52px;
	z-index:200;
}

div.hp-box .boxes_arrow{
	position:absolute;
	top:150px;
	left:10px;
	width:15px;
	height:17px;
	z-index:200;
}

div.hp-box h3 a{
	color:#FFF;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
div.hp-box div.txt{
    height: 120px;
    padding:55px 10px 0;
    width: 268px;
	overflow:hidden;
    position: relative;
    top: 0;
}
/*****************************************************************************
//-> hp-box big
*****************************************************************************/
div.hp-box.big{
	margin:25px 0 0 15px;
	width:593px;
	background:#fff;

}
div.hp-box.big h3{
	position:relative;
	margin:10px 0 0 0;
	top:0;
	right:0px;
	width:563px;
}
div.hp-box.big div.content{
	margin:15px 0 0 0;
	padding:0 15px;
}
	div.hp-box.big div.content:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div.hp-box.big img{
	width:75px;
	height:75px;
	float:right;
	margin:0 0 10px 10px;
}

/*****************************************************************************
//-> hp-box news
*****************************************************************************/
div.hp-box.news{
	margin:25px 0 0 0;
	background:#fff;
}
div.hp-box.news h3{
	position:relative;
	margin:10px 0 0 0;
	top:0;
	right:0px;
}
/*****************************************************************************
//-> SIDE BOX
*****************************************************************************/
div.side-box{
	position:relative;
}
	div.side-box img.clip{
		position:absolute;
		top:8px;
		right:-6px;
		width:60px;
		height:21px;
	}
/*****************************************************************************
//-> SIDE MENU
*****************************************************************************/
div#side-menu{
	background:#fff;
}
div#side-menu ul{
	padding:30px 0 10px 0;
}
div#side-menu ul li{
	border-bottom:1px dotted #8f8f8f;
	margin:0 10px 5px 10px;
	padding:0 10px 2px 10px;
}
div#side-menu ul li.last{
	border-bottom:0px none;
}
div#side-menu ul li a{
	color:#5a5858p;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
div#side-menu ul li a:hover{
	text-decoration:none;
	color:#bb1a21;
}
div#side-menu ul li.selected a{
	text-decoration:none;
	color:#bb1a21;
}
/*****************************************************************************
//-> START SIDE - FORM
*****************************************************************************/

div#side-form{
	width:135px;
	height:230px;
	margin:15px 0 0 0;
	padding:35px 15px 15px 15px;
	background:#b11116; }

div#side-form h2{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
 }
div#side-form form legend{
	position:absolute;
	left:-90000px;
	text-indent:-90000px;
	overflow:hidden; }

div#side-form form label{
	position:absolute;
	left:-90000px;
	text-indent:-90000px;
	overflow:hidden; }

div#side-form form input,
div#side-form form select{
	width:127px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	background:#fff;
	color:#9c191e;
	border:1px solid #c3c3c3; }

div#side-form form select{ height:23px; width:133px;}

div#side-form form input[type="submit"]{
	width:140px;
	height:26px;
	cursor:pointer;
	background:transparent url(../../images/btn_up.png) no-repeat 0;
	border:0;
	position:absolute;
	right:11px;
	top:241px;
}
div#side-form form input[type="submit"]:hover{
	background:transparent url(../../images/btn_over.png) no-repeat 0;
	}



div#side-form form small.error{
	position:absolute;
	top:-5000px;
	left:-5000px;
	overflow:hidden;
	width:0px;
	height:0px;
}
div#side-form form input[type="text"].error, div#side-form form textarea.error, div#side-form form select.error { border-color: #000; border-width:2px;}

/*****************************************************************************
//-> START SIDE - BANNER
*****************************************************************************/

div#side-banner{
	width:165px;
	margin:15px 0 0 0; }

div#side-banner img.banner{
	width:165px; }

/*****************************************************************************
//-> START HEADING
*****************************************************************************/
div#heading{
	position:relative;
	width:690px;
	display:block;
	z-index:1; }
	div#heading:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#heading.border{
	border-bottom:1px solid #D9D9D9; }

div#heading h1{
	float:right;
	margin:75px 0 0 0;
	font-size:63px;
	line-height:36px;
	font-weight:bold; }

	div#heading h1 span{
		display:block;
		margin:10px 0 0 0;
		font-size:25px;
		line-height:24px;
	}

div#heading div.head{
	width:325px;
	padding:45px 0 0 0;
	margin-top:20px;
	display:block;
	float:right;
	background:transparent url(../../images/block_bg.gif) no-repeat right top;
}

div#heading div.wide{
	width:690px;
}

div#heading div.head h1{
	line-height:20px;
	font-size:18px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	float:none;
	font-weight:bold; }

div#heading div.head h2{
	line-height:20px;
	font-size:18px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	float:none;
	font-weight:bold; }


div#heading h1.gray{
	line-height:20px;
	font-size:18px;
	color:#555;
	margin:0 0 10px 0;
	float:none;
	font-weight:bold; }

div#heading h2.gray{
	line-height:20px;
	font-size:18px;
	color:#555;
	margin:20px 0 10px 0;
	float:none;
	font-weight:bold; }

div#heading div.head h3{
	line-height:20px;
	font-size:18px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	float:none;
	font-weight:bold;
	color:#555;	}


div#heading img.circle{
	width:200px;
	height:200px;
	float:left; }

div#heading img.banner{
	width:690px;
	height:178px; }

div#heading a.go_button{
	position:absolute;
	top:147px;
	direction:rtl;
	left:35px;
	display:block;
	overflow:hidden;
	width:150px;
	height:36px;
	color:#FFF;
	font-weight:bold;
	line-height:36px;
	padding-right:16px;
	text-decoration:none;
	background: url(../../images/go_button.png) no-repeat 0 0; }

div#heading a.go_button:hover{
	width:150px;
	height:36px;
	background: url(../../images/go_button.png) no-repeat 0 -36px; }


/*****************************************************************************
//-> START BLOCKS
*****************************************************************************/
div#blocks{
	margin:25px 0 0 0;
	display:block; }

	div#blocks:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#blocks div.block{
	width:200px;
	padding:45px 0 0 0;
	display:block;
	float:right;
	background:transparent url(../../images/block_bg.gif) no-repeat right top;
	}

div#blocks div.block h2{
	line-height:18px;
	margin:0 0 10px 0;
	font-weight:bold;
	font-size:18px;	}

div#blocks div.block.mid{
	margin:0 35px; }


/*****************************************************************************
//-> START BALOONS
*****************************************************************************/
div.baloon{
	margin: 0 0 35px 0;
	display:block;
	background:transparent url(../../images/baloon.jpg) no-repeat right top;
	width:283px;
	height:279px;
	float:left;
}

	div#baloon:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#baloon div.block{
	width:200px;
	padding:45px 0 0 0;
	display:block;
	float:right;
	background:transparent url(../../images/block_bg.gif) no-repeat right top;
	}

div.baloon h2{
	line-height:17px;
	margin:0 0 10px 0;
	font-weight:bold;
	font-size:17px;
	color:#000;
	text-align:right;
	padding:20px 15px 0 15px;
	}

div.baloon div.txt{
	line-height:15px;
	font-weight:normal;
	font-size:13px;
	color:#fff;
	text-align:right;
	padding:0 15px;

	}
.line{
	border-top:1px solid #e9e9e9;
	margin-bottom:5px;
	}

/*****************************************************************************
//-> START FLOATED BLOCKS
*****************************************************************************/
div#blocks_v2{
	position:relative;
	margin:0;
	display:block;
	z-index:10; }

.msie6 div#blocks_v2,
.msie7 div#blocks_v2{
	position:static; }

	div#blocks_v2:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#blocks_v2 div.block_v2{
	width:325px;
	padding:20px 0 0 0;
	margin:0 0 20px 0;
	display:block;
	float:right;
	border-top:1px solid #d9d9d9;
}
div#blocks_v2 div.block_v2 h2{
	font-size:16px;
	color:#2e333a;
	font-weight:bold; }

div#blocks_v2 div.block_v2 h2 a{
	font-size:16px;
	color:#2e333a;
	text-decoration:none;
	font-weight:bold; }
div#blocks_v2 div.block_v2 h2 a:hover{
	text-decoration:underline; }

div#blocks_v2 div.block_v2 a{
	color:#000;
	text-decoration:none; }

div#blocks_v2 div.block_v2 a:hover{
	text-decoration:underline; }

/*****************************************************************************
//-> START FLOATED BLOCKS
*****************************************************************************/
div#blocks_v3{
	position:relative;
	margin:0;
	display:block;
	z-index:10; }

.msie6 div#blocks_v3,
.msie7 div#blocks_v3{
	position:static; }

	div#blocks_v3:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#blocks_v3 div.block_v3{
	width:325px;
	padding:20px 0 0 0;
	margin:0 0 20px 0;
	display:block;
	float:right;
	border-top:1px solid #d9d9d9;
}
div#blocks_v3 div.block_v3 h2{
	font-size:16px;
	color:#B71319;
	font-weight:bold; }

div#blocks_v3 div.block_v3 h1{
	font-size:16px;
	color:#B71319;
	font-weight:bold;
	padding:0 0 10px 0;
	}

div#blocks_v3 div.block_v3 h2 a{
	font-size:16px;
	color:#B71319;
	text-decoration:none;
	font-weight:bold; }
div#blocks_v3 div.block_v3 h2 a:hover{
	text-decoration:underline; }

div#blocks_v3 div.block_v3 a{
	color:#000;
	text-decoration:none; }

div#blocks_v3 div.block_v3 a:hover{
	text-decoration:underline; }


/*****************************************************************************
//-> START TEACHER GALLERY
*****************************************************************************/
div#teacher-gallery img{
	display:none;
	width:325px;
	height:325px; }

div#teacher-gallery-nav{
	display:inline; }

div#teacher-gallery-nav a{
	margin:0 3px; }

div#teacher-gallery-nav a.activeSlide{
	color:#000;
	font-weight:bold; }

img#teacher-gallery-next{
	margin-left:10px;
	cursor:pointer; }

img#teacher-gallery-prev{
	margin-right:10px;
	cursor:pointer; }

/*****************************************************************************
//-> START BIG BOX
*****************************************************************************/
div#big-box{
	margin:30px 0 0 0;
	padding:10px 20px;
	width:648px;
	border:1px solid #e7eaee;
	background:#f1f6fc;
}
	div#big-box:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#big-box div.content{
	display: block;
	margin:20px 0;
}
	div#big-box div.content:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#big-box div.content img{
	width:75px;
	height:75px;
	float:right;
	margin:0 0 5px 15px;
}

div#big-box div.content h2,
div#big-box div.content h2 a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
/*****************************************************************************
//-> START MAG ITEM
*****************************************************************************/
div#mag-items{
	margin:10px 0 0 0;
	padding:10px 0px;
	width:690px;
}
	div#mag-items:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#mag-items div.content{
	display: block;
	margin:20px 0;
}
	div#mag-items div.content:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#mag-items div.content img{
	width:115px;
	height:75px;
	float:right;
	margin:0 0 5px 15px;
}

div#mag-items div.content h2{
	font-size:14px;
	display:inline;
}
div#mag-items div.content h2 a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:inline;
}
/*****************************************************************************
//-> START DATES TABLE
*****************************************************************************/
table.dates{
	width:100%;
}
	table.dates:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

table.dates tr{
	border-bottom:1px solid #D9D9D9;
}
table.dates tr td{
	padding:10px 5px;
}
table.dates tr td.red{
	color:#B71319;
}
/*****************************************************************************
//-> START BRANCH TABLE
*****************************************************************************/
table.branch2 tr td.mo_select_title{
	color:#B71319;
	vertical-align:top;
	width:260px;
}
table.branch2 tr td.mo_select_text{
	vertical-align:top;
	width:425px;
}
table.branch2 tr.line{
	border-top:1px solid #CCC;
}
table.branch2 tr.line td{
	padding-top:14px;
}
.msie7 table.branch2 tr.line td{
	border-top:1px solid #CCC;
}
table.branch2 tr td.padd{
	height:14px;
}

table.branch{
	width:100%;
}
	table.branch:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

table.branch tr{
	border-bottom:1px solid #D9D9D9;
}
table.branch tr td{
	padding:10px 5px;
	vertical-align:top;
}
table.branch tr td.red{
	color:#B71319;
}

table.branch tr td.br_select_title{
	color:#B71319;
	vertical-align:top;
}

table.branch tr td.br_select_text{
	vertical-align:top;
	padding:10px 25px;

}


table.branch tr td.mo_select_title{
	color:#B71319;
	font-size:33px;
	vertical-align:top;
	width:480px;
	line-height:33px;

}

table.branch tr td.mo_select_text{
	vertical-align:top;
}



/*****************************************************************************
//-> ZOOMER THUMBNAILS
*****************************************************************************/
div#gallery-holder { width:690px; direction:ltr; text-align:left; }
	div#gallery-holder:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

div#gallery-holder ul.thumb {float: left;}
div#gallery-holder ul.thumb:after {content: ".";display: block;height: 0;clear: both;visibility: hidden; }
div#gallery-holder ul.thumb li {float: right; margin: 0;position: relative; width: 100px; height: 100px; margin:0 18px 15px 0; }
div#gallery-holder ul.thumb li.no_margin { margin:0 0px 15px 0; }
div#gallery-holder ul.thumb li img {left: 0; width: 100px; height: 100px; position: absolute; top: 0;-ms-interpolation-mode: bicubic; }
div#gallery-holder ul.thumb li img.hover {background:url(../../images/gallery/thumb_bg.png) no-repeat center center; }
div#gallery-holder .title{position:absolute; opacity:0; width:170px;margin:0;font-weight:900;background:#4d4d4d;text-align:center; line-height:14px; padding:5px 0; color: #fff; }
div#gallery-holder .title small{font-size:12px; font-weight:normal; }

div#gallery-holder ul.thumb li span.desc {display:none; }

div#gray-holder {
	background:#e9e9e9;
	width:100%;
	padding:15px 0;
	font-size:13px;
	font-weight:bold;
	color:#666;

	}

div#ticker {
	background:#e9e9e9;
	width:660px;
	padding:15px;
	font-size:13px;
	font-weight:bold;
	color:#666;
	}

/*****************************************************************************
//-> H1
*****************************************************************************/
h2.styledH2 {
  font-size: 16px;
  font-weight:bold;
  margin: 15px 0;
  padding:10px 0;
  border-top:1px solid #c0c0c0;
  border-bottom:1px solid #c0c0c0;
  }

h2.styledRed {
  font-size: 16px;
  font-weight:bold;
  margin: 15px 0 5px 0;
  padding:10px 0 5px 0;
  }

h2.styledH2.gray {
  color:#394048;
  }


/*****************************************************************************
//-> BLOCKQUOTE
*****************************************************************************/
blockquote {
  font: 18px normal;
  color:#7b7b7b;
  margin: 15px 0;
  background: url(../../images/blockquote.gif) no-repeat right 10px ;
  padding:15px 0;
  border-top:1px solid #c0c0c0;
  border-bottom:1px solid #c0c0c0;
  }
	blockquote div {
	  padding-right:35px;
	  }
  blockquote span {
    color:#333;
	font-size:16px;
}
/*****************************************************************************
//-> PAGNIATION
*****************************************************************************/
#pagination				{ direction:ltr; }
#pagination li          { border:0; margin:0; padding:0; font-size:12px; list-style:none; /* savers */ float:left; }
#pagination a           { margin-right:2px; text-decoration:none; display:block; padding:3px; float:left;}
#pagination a:hover     { color:#000; }
#pagination .active     { font-weight:bold; display:block; float:left; padding:3px; color:#000;}

#pagination a.btn-next   { background: url(../../images/back-arrow.gif) no-repeat 0px 5px; padding-left:28px; }
#pagination a.btn-prev   { background: url(../../images/next-arrow.gif) no-repeat 100% 5px; padding-right:28px; }

/*****************************************************************************
//-> CONTACT FORM
*****************************************************************************/
div.form form{
	overflow:hidden; }

div.form form legend{
	position:absolute;
	left:-90000px;
	text-indent:-90000px;
	overflow:hidden; }

div.form label {
	white-space:pre;
	position:relative;

	min-width: 65px; }


div.form small {
	display: inline; }

	div.form label.block { display:block; width:auto; }
	div.form label.inline { display:inline; }

div.form input, div.form textarea, div.form select {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	width: 180px;
	margin: 0;
	padding: 3px;
	color: #666;
	background: #f5f5f5;
	border-color: #999999 #efefef #efefef #696969;
	border-style: solid;
	border-width: 1px; }

div.form textarea{
	width:420px;
	height:120px;
	overflow:auto; }

div.form input:focus, textarea:focus, select:focus {
	border-color: #cccccc #efefef #efefef #c9c9c9;
	border-style: solid;
	border-width: 1px;
	background-color: #fcfcfc;
	color: #333; }

div.form input.submit2{
background-color:#B71319;
border-color:#C6454A #D5777A #740C10 #4D080A;
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
width:173px; }

	div.form input.submit:hover{ background-color:#000; }

div.form input[type="submit"][disabled] { background: #888; }

div.form input[type="radio"] { position:relative; top:3px; width: auto; background:transparent; border:0 none; }

div.form input#verify { width: 30px; }

div.form input.hidden { width: 0px; height:0px; visibility:hidden; position:absolute; left:-90000px; }

div.form span.required {
	position:relative;
	font-size: 13px;
	color: #ff0000;
	top:3px; }

div.form span.mandatory {
	font-size: 13px;
	color: #ff0000; }
/*****************************************************************************
//-> CONTACT FORM - MAIN
*****************************************************************************/
div#contact-form-holder { margin-top:20px; width: 410px; }

div#contact-form-holder .seperation {
	margin: 5px auto;
	clear: both; }

div#contact-form-holder label {
	display: inline-block;
	float: right;
	height: 35px;
	line-height: 35px;
	width: 150px; }

div#contact-form-holder legend {
	border-bottom: 1px solid #CCCCCC;
	display: block;
	font-size: 24px;
	margin-bottom: 10px;
	padding: 10px 0;
	width: 100%; }

div#contact-form-holder label.sm {
	width: 135px; }

div#contact-form-holder em.error {
	display: block;
	height: 20px;
	line-height: 20px;
	color: #F00;
	font-size: 11px;
	text-align: left; float: left;
	width: 100%;
	clear: both; }

div#contact-form-holder label.error {
	position:absolute;
	top:-5000px;
	left:-5000px;
	overflow:hidden;
	visibility:hidden;
	width:0px;
	height:0px; }

div#contact-form-holder input[type="text"], div#contact-form-holder textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	width: 248px;
	margin: 0;
	padding: 5px;
	color: #999;
	border-color: #ffffff #ccc #ccc #ffffff;
	background-color: #efefef;
	border-style: solid;
	border-width: 1px;
	margin: 5px 0; }

div#contact-form-holder select {
	width: 258px;}

div#contact-form-holder input:focus, div#contact-form-holder textarea:focus, div#contact-form-holder select:focus {
	background: #fff;
	border-color: #efefef #cdcdcd #cdcdcd #efefef;
	border-style: solid;
	border-width: 1px;
	color: #333; }

div#contact-form-holder input[type="text"].error, div#contact-form-holder textarea.error, div#contact-form-holder select.error {
	border-color: #DF9999 #BF6B6B #BF6B6B #DF9999;
	background-color: #FCC; }

div#contact-form-holder input[type="submit"] {
	font-size: 13px;
	text-align: center;
	font-weight: normal;
	color: #fff;
	overflow: hidden;
	display: block;
	width: 69px;
	height: 30px;
	cursor: pointer;
	border-color: #AE4346 #C47578 #600A0D #400708;
	background-color: #B11116;
	border-style: solid;
	border-width: 1px;
	margin:5px 0 0 0 }

	div#contact-form-holder input[type="submit"]:hover {background-color: #900; }

	div#contact-form-holder input#verify {width:30px; }

div#contact-form-holder textarea { overflow: auto; }

div#contact-form-holder span.required {
	font-size: 13px;
	color: #ff0000; }

div#contact-form-holder input.clear {
	background: none;
	border: 0px none;
	padding: 0;
	margin: 0;
	width: auto; }

input#verify, div#contact-form-holder input#newsletter_verify { width: 30px; }

div#contact-form-holder small {
	display: block;
	float: left;
	width: 260px; }

div#contact-form-holder .msie6 small, div#contact-form-holder .msie7 small, div#contact-form-holder .chrome small {
	position: relative;
	top: -30px; }
/*****************************************************************************
//-> CONTACT FORM - STUDENTS
*****************************************************************************/
div#LoginForm-holder { background:#e9e9e9; width:100%; padding:20px 0; }

div#LoginForm-holder form label {
	display: block;
	 }

div#LoginForm-holder form .margin {
	margin:0 25px;
	 }

div#LoginForm-holder form .margin2 {
	margin:-3px -15px 0 0;
	 }
div#LoginForm-holder form input[type="text"], div#LoginForm-holder form input[type="password"], div#LoginForm-holder form textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	width: 190px;
	height:20px;
	margin: 0;
	padding: 2px;
	color: #333;
	background:#fff;
	border:1px solid #dfdfdf; }


div#LoginForm-holder form input[type="submit"],
div#BtnHolder form input[type="submit"],
form#innerForm input[type="submit"]{
	font-size: 13px;
	text-align: center;
	font-weight: normal;
	color: #fff;
	overflow: hidden;
	display: block;
	width: 50px;
	height: 22px;
	cursor: pointer;
	border-color: #AE4346 #C47578 #600A0D #400708;
	background-color: #B11116;
	border-style: solid;
	border-width: 1px;
	margin:5px 0 0 0 }

.msie7 div#LoginForm-holder form input[type="submit"]{
	position:relative;
	top:6px;
	margin-right:15px; }

div#BtnHolder form input[type="submit"]{
	width: 150px;
	margin-left:20px;
	float:right;
 }
form#innerForm input[type="submit"]{
	width: 75px;

 }
	div#LoginForm-holder form input[type="submit"]:hover {background-color: #900; }

/*****************************************************************************
//-> FORUM FORM - NEW MSG
*****************************************************************************/

form#forum_add_msg_frm label {

	 }

form#forum_add_msg_frm .margin {
	margin:0 25px;
	 }

form#forum_add_msg_frm .margin2 {
	margin:-3px -15px 0 0;
	 }
form#forum_add_msg_frm input[type="text"], form#forum_add_msg_frm input[type="password"], form#forum_add_msg_frm textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	width: 98%;
	height:20px;
	margin: 0;
	padding: 2px;
	color: #000;
	background:#fff;
	border:1px solid #333; }


form#forum_add_msg_frm input[type="submit"],
div#BtnHolder form input[type="submit"],
form#innerForm input[type="submit"]{
	font-size: 13px;
	text-align: center;
	font-weight: normal;
	color: #fff;
	overflow: hidden;
	display: block;
	width: 50px;
	height: 22px;
	cursor: pointer;
	border-color: #AE4346 #C47578 #600A0D #400708;
	background-color: #B11116;
	border-style: solid;
	border-width: 1px;
	margin:5px 0 0 0 }

div#BtnHolder form input[type="submit"]{
	width: 150px;
	margin-left:20px;
	float:right;
 }
form#innerForm input[type="submit"]{
	width: 75px;

 }
	form#forum_add_msg_frm input[type="submit"]:hover {background-color: #900; }

/*****************************************************************************
//-> BREADCRUMBS
*****************************************************************************/
div#Breadcrumbs {
	height: 35px;
	display:block;
	float:right;
 }

#Breadcrumbs ul {
	position: relative;
	top:10px;
	width:550px;
	margin-bottom: 5px; }

	#Breadcrumbs ul li {
		width: auto;
		display: inline; }

		#Breadcrumbs ul li a {
			text-decoration: none;
			padding:3px;
			font-size: 13px; }

			#Breadcrumbs ul li a:hover {
				/*background-color: #B11116;
				color: #FFF;*/
				text-decoration: underline; }

/*****************************************************************************
//-> GENERAL CLASSES
*****************************************************************************/
.clearboth{
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}
.clear{
	border:none;
	background:none;
	text-decoration:none;
}
.clear:hover{
	border:none;
	background:none;
	text-decoration:none;
}
.left{
	float:left;
}
.right{
	float:right;
}
.rss{
	float:left;
}
.Stamp{
	position:relative;
	font-size:11px;
	top:5px;
	margin:0;
}
.low{
	position:relative;
	top:3px;
}
.lower{
	position:relative;
	top:5px;
}
.lowest{
	position:relative;
	top:7px;
}

a.more{
	color:#B11116;
	text-decoration:none;
	display:inline-block;
	background:transparent url(../../images/link-bg.gif) no-repeat 0 5px; }

#imgCaptcha{
	position:relative;
	top:7px;
	border:1px solid #ccc;
}
.blank{
	display:inline-block;
	width:22px;
	height:22px;
}

div.message{
	position:relative;
	padding:5px;
	display:block;
	font-size: 14px;
	border:1px solid #ccc;
	background-color:#FFC;
	color: #B71319;
}

.msg,
.msg2,
.cmsg,
.response{
	position:relative;
	padding:5px;
	display:block;
	font-size: 12px;
	border:1px solid #ccc;
	background-color:#FFC;
	display:none;
}
.response{
	position:absolute;
	top:220px;
	width:200px;
	border:1px solid #999;
	background-color:#D5D5D5;
}
.msg strong,
.msg2 strong,
.cmsg strong,
.response strong{
	font-weight:bold;
	font-size: 14px;
}
.msg img,
.msg2 img,
.cmsg img,
.response img{
	position:relative;
	top:2px;
	display:inline;
}
.centered{
	display:block;
	text-align:center;
	margin:0 auto;
}
div.related-holder{
	margin:0 auto;
	background-color:#DBDFD1;
	border:1px solid #CFCFCF;
	padding:5px;
	width:500px;
}
ul.related-list{
	margin:0 auto;
	width:500px;
}
.seperation{
	display:block;
	text-align:center;
	margin:5px auto;
	height:1px;
	width:500px;
	line-height:1px;
	border-bottom:1px dotted #939C7B;
}
.sep{
	display:block;
	text-align:center;
	margin:15px auto;
	height:1px;
	line-height:1px;
	border-bottom:1px solid #CCC;
}
.seperation-exhibition{
	display:block;
	text-align:center;
	margin:15px auto;
	height:1px;
	line-height:1px;
	border-bottom:1px solid #ccc;
}
.sep-top{
	display:block;
	text-align:center;
	margin:0;
	height:12px;
	line-height:12px;
}
.sep-sm{
	display:block;
	text-align:center;
	margin:0;
	height:12px;
	line-height:12px;
}
.block{
	display:block;
}
body input.check{
	margin:0;
	padding:0;
	width: auto;
}
.marginTop{
	margin-top:15px;
}
.bold{
	font-weight:bold;
}
h2.heading{
	margin-top:15px;
	font-weight:bold;
	font-size:16px;
}
h2.heading a{
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
}
div.author{
	margin:0px 0 25px 0;
	color:#B71319;
}
.margin_plus{
	margin-top:15px;
}

.margin_minus{
	margin-top:-25px;
}

.width690{
	width:690px;
}

a.back-link{
	color:#000000;
	text-decoration:none;
	text-align:left;
	display:block;
	border-top:1px solid #d9d9d9;
	padding-top:25px;
	margin-top:25px; }

div.content-back-link{
	display:block;
	padding-top:25px;
	margin-top:25px; }

a.back-link:hover{
	text-decoration:none; }

a.content-back-link{
	color:#000000;
	text-decoration:none;
	text-align:right;
 }

a.content-back-link:hover{
	text-decoration:none; }

h2.num{
	font-size:16px;
	font-weight:bold; }


	div.con:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden; }

/*****************************************************************************
//-> FCK CLASSES
*****************************************************************************/

.redTitle{
	color:#B71319;
	font-size:13px;
	font-style:normal;
	font-weight:normal; }
.blackTitle{
	color:#000;
	font-size:13px;
	font-style:normal;
	font-weight:bold; }

/*****************************************************************************
//-> STUDENTS PAGE  CLASSES
*****************************************************************************/

div.item_headingTxT{
	color:#333333;
	font-size:12px;
	margin-bottom:5px;
	padding-bottom:5px;
}

.item_headingTxT a{
	display:block;
	font-weight:bold;
}
.item_headingTxT a:hover{
	color:#000000;
	background-color:#eeeeee;
}

.item_TxT{
	font-size:12px;
	margin-bottom:5px;
	padding-bottom:5px;
	color:#666666;

}
.Fright{
	float:right;
	margin: 0 0 20px 115px;
	width:230px;

}
.Fright a{
	display:block;

}
.Fleft{
	float:left;
	margin: 0 0 20px 115px;
	width:230px;

}
.Fleft a{
	display:block;

}
h3.items_title{font-weight:bold;}

table.wide{
	width:100%;
}
table.pad tr td{
	padding:4px;
}table.pad tr td.head{
	color:#B71319;
	font-weight:bold;
}
form input.btnFix{
	width:110px;
	height:23px;
	padding:3px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	background-color:#981014;
	border-top:1px solid #ae4346;
	border-bottom:1px solid #600a0d;
	border-right:1px solid #c47578;
	border-left:1px solid #400708; }

table tr.forum_text{
	background:#ededed;
}
a.forumLinkBtn {
    background-color: #ccc;
    border-color: #EDEDED #efefef #efefef #EDEDED;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    cursor: pointer;
    font-size: 12px;
    height: 22px;
    padding: 0px 6px;
	display:inline-block;
	text-decoration:none;
}
.msie7 a.forumLinkBtn {

}


.imgHolder, .imgHolder-forum {
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 245px;
    z-index: 10;
	float:left;
}

.imgHolder1 h2, .imgHolder-forum1 h2 {
    background-color: #b11116;
	color:#fff;
	font-size:12px;
    float: left;
    height: 25px;
    left: 0;
    letter-spacing: 2px;
    line-height: 25px;
    margin: 0;
    padding: 0 10px;
    position: relative;
    text-align: left;
    top: -25px;
    width: 210px;
    z-index: 15;
}

.imgHolder h2, .imgHolder-forum h2 {
	color:#000;
	font-size:12px;
    float: left;
    height: 25px;
    left: 0;
    letter-spacing: 2px;
    line-height: 25px;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
    top: -15px;
    width: 210px;
    z-index: 15;
}


.lower_h1{
	position:relative;
	top:10px;
	margin-bottom:10px;
   }


/*****************************************************************************
//->  GALLERY
*****************************************************************************/
ul.tzevet_list {
    position: static;
}


ul.tzevet_list li {
    float: right;
    margin: 0 0 2px 4px;
}

ul.tzevet_list li img {
    border: 1px solid #595959;
    height: 130px;
    width: 130px;
}

#col_b a.clear {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}


#pagination1 li {
    border: 0 none;
    float: left;
    font-size: 11px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#pagination1 .active {
    background: none repeat scroll 0 0 #C51919;
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 2px;
    padding: 4px 6px;
}
#pagination1 a:link, #pagination1 a:visited {
    color: #666666;
    display: block;
    float: left;
    padding: 3px 6px;
    text-decoration: none;
}
#pagination1 .next a, #pagination1 .previous a {
    font-weight: bold;
}
#pagination1 a {
    border: 1px solid #999999;
    margin-right: 2px;
}
.right {
    float: right;
}

#pagination1 .previous-off, #pagination1 .next-off {
    border: 1px solid #DEDEDE;
    color: #888888;
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 2px;
    padding: 3px 4px;
}


/*****************************************************************************
//->  sitemap
*****************************************************************************/

#sitemap ul li {
    font-size: 14px;
    padding: 5px 8px 5px 0;
}

#sitemap ul ul li {
    background-image: url("../../images/mapBg.gif");
    background-position: right center;
    background-repeat: no-repeat;
    font-size: 12px;
    padding: 5px 10px 5px 0;
}

input.sBtn{

    background-color: #B11116;
    border-color: #AE4346 #C47578 #600A0D #400708;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 13px;
    font-weight: normal;
    height: 22px;
    margin: 5px 0 0;
    overflow: hidden;
    text-align: center;
	width:75px;
}

