html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D5D5D;
}

a {
	color: #1E5395;
}

a img {
	border: none;
}

a:hover,
.orangeLink {
	color: #CB400F;
}

.orangeLink:hover {
	color: #F25B13;
}



.blueLink {
	color: #718BA6;
}
.blueLink:hover {
	color: #4A6177;
}



h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

h1,
h1 a {
	color: #718BA6;
	font-size: 22px;
	font-weight: normal;
}

h1 {
	padding: 0 0 12px 0;
}

h1 a {
	border-bottom: 1px solid #6A86A2;
	text-decoration: none;
}


h1 a:hover {
	color: #4A6177;
	border-bottom: 1px solid #4A6177;
}

h2 {
	font-size: 15px;
	font-weight: normal;
	color: #575757;
}

h3 {
	font-size: 16px;
	color: #606060;
	letter-spacing: -0.01em;
}

h4 {
	font-size: 14px;
}

h4.p {
	color: #64809E;
	padding-bottom: 15px;
}

h5 {
	font-size: 12px;
	padding-bottom: 15px;
}

h6 {
	color: #ACACAC;
	font-size: 10px;
}

.smallerText {
	font-size: 11px;
}

.normalText {
	font-size: 12px;
	color: #343434;
}

.biggerText {
	font-size: 13px;
}

.normalText p {
	padding-bottom: 15px;
}

#wrapper .grayText {
	color: #939393;
}

#wrapper .blackText {
	color: #101010;
}

#wrapper .grayText2,
#wrapper .grayText2 a {
	color: #8B8B8B;
}
#wrapper .grayText2 a {
	text-decoration: none;
}
#wrapper .grayText2 a:hover {
	text-decoration: underline;
}

.blueText {
	color: #4370A7;
}



p, form, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	position: relative;
	z-index: 1;
}

#wrapper .vTop {
	vertical-align: top;
}
#wrapper .vMid {
	vertical-align: middle;
}
#wrapper .vBot {
	vertical-align: bottom;
}


.bg_l {
	background: url(../i/bg_l.jpg) right top repeat-x;
}
.bg_r {
	background: url(../i/bg_r.jpg) left top repeat-x;
}







#content {
	padding-bottom: 180px;
    background: #FFF url(../i/bg_v.jpg) center top repeat-y;
    vertical-align: top;
}

#top {
	height: 147px;
	white-space: nowrap;
	position: relative;
	z-index: 10;
}
#topMenu {
	position: absolute;
	z-index: 10;
	right: 18px;
	top: 100px;
}
#topMenu li {
	display: inline;
}
#topMenu li a {
	display: block;
	float: left;
	width: 120px;
	height: 23px;
	padding: 8px 0 0 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	text-decoration: none;
	color: #124E97;
	margin-left: 15px;
	background: url(../i/tm.gif) left -100px no-repeat;
}
#topMenu li a:hover,
#topMenu li a.act,
#topMenu li a.act:hover {
	text-decoration: none;
	color: #FFF;
	background: url(../i/tm.gif) left top no-repeat;
}


#langMenu {
	position: absolute;
	left: 816px;
	top: 50px;
}
#langMenu li {
	display: inline;
}
#langMenu li a {
	display: block;
	width: 34px;
	height: 20px;
	padding: 4px 0 0 1px;
	float: left;
	color: #124E97;
	font-size: 11px;
	text-align: center;
}
#langMenu li a:hover,
#langMenu li a.act,
#langMenu li a.act:hover {
	color: #333;
	font-size: 11px;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/lang.png',sizingMethod='scale');
	cursor: pointer;
}


html>body #langMenu li a:hover,
html>body #langMenu li a.act,
html>body #langMenu li a.act:hover {
	color: #333;
	font-size: 11px;
	text-decoration: none;
	background: url(../i/lang.png) left top no-repeat;
}







.content {
	background: url(../i/bg_t.jpg) left top repeat-x;
	width: 948px;
	position: relative;
	z-index: 10;
	margin-top: -5px;
}
.content .content_l {
	background: url(../i/side_l.jpg) left top no-repeat;
	width: 948px;
}
.content .content_r{
	background: url(../i/side_r.jpg) right top no-repeat;
	padding: 20px 26px 0 32px;
	width: 890px;
}


.cleaner {
	font-size: 1px;
	height: 1px;
	margin-bottom: -1px;
	clear: both;
}

#sidebar {
	width: 200px;
	float: left;
	background: url(../i/dots_h.gif) left top repeat-x;
}

#sidebar ul,
#sidebar ul li {
	display: block;
	width: 200px;
}
#sidebar ul li {
	background: url(../i/dots_h.gif) left bottom repeat-x;
	padding: 8px 0 11px 0;
}
#sidebar ul li a {
	color: #CB400F;
	background: url(../i/li1.gif) left no-repeat;
	padding-left: 12px;
}
#sidebar ul li a:hover,
#sidebar ul li a.act,
#sidebar ul li a.act:hover {
	color: #7E7E7E;
}


#wrapper #sidebar ul li.act {
	padding: 8px 0 0 0;
	background: none;
}
#wrapper #sidebar ul li.act1 {
	padding: 8px 0 11px 0;
	/*background: none;*/
	background: url(../i/dots_h.gif) left bottom repeat-x;
}

#sidebar ul li.act a,
#sidebar ul li.act1 a {
	color: #7E7E7E;
	font-weight: bold;
	text-decoration: none;
}


#wrapper #sidebar ul li.sub,
#wrapper #sidebar ul li.sub ul li {
	background: none;
}
#wrapper #sidebar ul li.sub {
	padding: 3px 0 8px 0;
	background: url(../i/dots_h.gif) left bottom repeat-x;
}
#sidebar ul li.sub ul {
	padding-left: 12px;
	width: 188px;
}

#wrapper #sidebar ul li.sub ul li {
	font-size: 11px;
	padding: 3px 0;
	width: 188px;
}

#wrapper #sidebar ul li.sub ul li a {
	background: none;
	padding: 0;
	text-decoration: none;
}




#middle {
	width: 670px;
	float:right;
}
#middle p {
	padding: 0 0 12px 0;
}
#middle td {
	vertical-align: top;
}



.galleryList {
	margin: 15px 0;
}

.galleryList li {
	display: block;
	width: 180px;
	float: left;
	margin-right: 42px;
}
#wrapper .galleryList .last {
	margin: 0;
}
.galleryList li a,
.galleryList li a:hover {
	text-decoration: none;
}

.galleryList li a img {
	padding: 15px 3px;
	border: 1px solid #E0E0E0;
}

.galleryList li a span {
	display: block;
	width: 170px;
	text-align: center;
	padding-top: 5px;
	font-size: 11px;
	color: #333;
}
.galleryList li a:hover img {
	border: 1px solid #BBB;
}
.galleryList li a:hover span {
	color: #CB400F;
	text-decoration: underline;
}



/* ----- Pic Popup  ----- { ----- */

#viewPic {
	width: 450px;
	height: 400px;
	padding: 10px;
	position: absolute;
	z-index: 999;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	left: 50%;
	margin: 0 0 0 -235px;
	border: 1px solid #6C88A3;
	background-color: #FFF;
}
html>body #viewPic {
	position: fixed;
	top: 50%;
	margin: -210px 0 0 -235px;
}
#viewPic p {
	display: block;
	text-align: center;
	padding: 20px 0 0 0;
	color: #111;
}

/* ----- } ----- Pic Popup ----- */


.newsList,
.newsList li,
.newsList2,
.newsList2 li {
	display: block;
}
.newsList,
.newsList2 {
	padding: 5px 0 10px 0;
}
.newsList-narrow {
	/*width: 410px;/**/
}
	.newsList span,
	.newsList2 span {
		color: #A4A4A4;
		font-size: 11px;
		display: block;
	}
	.newsList li {
		background: url(../i/dots_h.gif) left bottom repeat-x;
		padding: 20px 0 15px 0;
	}
	#wrapper .newsList p,
	#wrapper .newsList2 p {
		padding: 10px 0;
	}

	.newsList2 li {
		padding: 5px 0 5px 0;
	}
	.newsList2 span {
		padding: 3px 0 0 0;
	}



.rightBox {
	position: absolute;
	z-index: 100;
	top: 35px;
	right: 35px;
	width: 200px;
}


.specBox_1 {
	width: 205px;
	position: absolute;
	z-index: 100;
	right: 30px;
	top: 55px;
}

.specBox_2 {
	width: 205px;
	z-index: 100;
	padding-top:30px;
}

.specBox_3 {
    padding-top:30px;
}

.specBox .ttl_l {
	background: url(../i/act_ttl_bg.gif) left top repeat-x;
}
	.specBox .ttl_r {
		background: url(../i/act_ttl.gif) left top no-repeat;
		padding-left: 8px;
	}
		.specBox .ttl_r p {
			display: block;
			background: url(../i/act_ttl.gif) right bottom no-repeat;
			text-align: center;
			color: #FFF;
		}
		#wrapper .specBox .ttl_r p {
			padding: 8px 8px 0 0;
			height: 20px;
		}

.specBox .mdl_l {
	background: url(../i/act_bg2.gif) left repeat-y;
}
	.specBox .mdl_r {
		background: url(../i/act_bg2.gif) right repeat-y;
		padding: 0 3px;
	}
		.specBox .mdl_m {
			background: #FFF url(../i/act_bg.gif) right top no-repeat;
			padding: 20px 16px;
		}
		#wrapper .specBox .mdl_m p {
			font-size: 11px;
			padding: 15px 0 0 0;
			color: #303030;
		}

.specBox .btm_l {
	background: url(../i/act_b.gif) left top no-repeat;
	height: 10px;
}
	.specBox .btm_r {
		background: url(../i/act_b.gif) right bottom no-repeat;
		height: 10px;
		padding: 0 8px;
	}
		.specBox .btm_r img {
			background: url(../i/act_b_bg.gif) left top repeat-x;
			width: 100%;
			height: 10px;
		}

.entry {
	width: 400px;
}

.entry p {
	color: #222;
	text-align: justify;
}
#wrapper .entry p {
	padding-bottom: 20px;
}

.pages {
	margin: 15px 0;
}

ul.pages li {
	display: inline;
	margin-right: 20px;
	color: #A4A4A4;
}

.bottomNav li {
	display: inline;
	font-size: 11px;
	margin-left: 14px;
}
.bottomNav li a {
	color: #828282;
}
.bottomNav li a:hover {
	color: #525252;
}

.icon_back {
	background: url(../i/icon_back.gif) left no-repeat;
	padding-left: 17px;
}
.icon_home {
	background: url(../i/icon_home.gif) left no-repeat;
	padding-left: 17px;
}





.crn_lt {
	background: #D8E5EF url(../i/crn_lt.gif) left top no-repeat;
	height: 7px;
}
.crn_rt {
	background: url(../i/crn_rt.gif) right top no-repeat;
	height: 7px;
}


.crn_bg {
	background: #F5FBFF  url(../i/grad1.gif) left bottom repeat-x;
	margin-bottom: 45px;
}
.crn_lb {
	background: url(../i/crn_lb.gif) left bottom no-repeat;
}
.crn_rb {
	background: url(../i/crn_rb.gif) right bottom no-repeat;
	padding: 10px 30px 0 20px;
}


.thmb {
	background-position: center top;
	background-repeat: no-repeat;
	margin-top: 15px;
}
.thmb2 {
	background-position: center top;
	background-repeat: no-repeat;
	margin-top: 11px;
}
#wrapper .thmbs p,
#wrapper .thmbs2 p {
	padding-top: 9px;
}



.icon_all-pics {
	background: url(../i/icon_all-pics.gif) no-repeat;
	padding-left: 21px;
}



#footer {
    position: relative;
    z-index: 100;
    margin: -170px auto 0 auto;
    height: 170px;
    background-color: #FFF;
    clear: both;
}
td.footer {
    background: #FFF url(../i/bg_v.jpg) center center repeat-y;
}
div.footer {
    width: 948px;
    height: 105px;
    position: relative;
    z-index: 100;
}

.footer_b {
	height: 105px;
	background: url(../i/ft.jpg) left bottom no-repeat;
	padding: 0 35px 0 40px;
}

#footer .line {
	border-top: 1px solid #E3E3E3;
}

#footer .info {
	color: #929292;
	position: absolute;
	left: 283px;
	top: 25px;
	font-size: 11px;
}
#footer .info td {
	padding-bottom: 4px;
}

#footer .search {
	position: absolute;
	left: 739px;
	top: 42px;
}

#footer .search .inpt {
	border: none;
	background: url(../i/search_l.gif) left top no-repeat;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #979797;
	padding: 2px 0 0 20px;
	width: 137px;
	float: right;
}

#footer .search .btn {
	border: none;
	background: url(../i/search_r.gif) left top no-repeat;
	width: 17px;
	height: 19px;
	float: left;
}
#footer .search .btn:hover {
	background: url(../i/search_r.gif) left bottom no-repeat;
}

/* --- Forms --- { --- */

.shortInput,
.normalInput,
.normalInput2,
.mediumInput,
.longInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 2px;
	background: #FFF url(../i/inpt_bg.gif) left top no-repeat;
	border-top: none;
	border-left: none;
	border-bottom: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	color: #777;
}

.form .shortInput,
.form .normalInput,
.form .normalInput2,
.form .mediumInput,
.form .longInput {
	margin: 2px 0 16px 0;
}

.shortInput {
	width: 40px;
}

.normalInput {
}

.normalInput2 {
	width: 185px;
}

.mediumInput {
	width: 265px;
}

.longInput {
}

.btn_sm {
	border: none;
	background: url(../i/btn_sm.gif) no-repeat;
	width: 19px;
	height: 16px;
}

.btn110 {
	width: 114px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	border: none;
	text-align: center;
	padding: 0 0 3px 0;
	background: url(../i/btn110.gif) no-repeat;
}

.marg5 {
	display: block;
	margin-top: 5px;
}

.marg10 {
	display: block;
	margin-top: 10px;
}

/* --- } --- Forms --- */


.galleryTbl {
	/*position: absolute;
	z-index: 100;
	top: 35px;
	right: 35px;*/
}


.tbl {
	margin-bottom: 30px;
}
	.tbl .bordBot {
		margin-bottom: 10px;
	}
	.tbl .bordBot td {
		padding-bottom: 10px;
		border-bottom: 3px solid #ECECEC;
		font-size: 11px;
		color: #7E7E7E;
	}


.picBorder {
	display: block;
	border: 1px solid #BBBBBB;
	padding: 3px;
}

.dashLink {
	text-decoration: none;
	background: url(../i/dash.gif) left bottom repeat-x;
	color: #1E5395;
}
	.dashLink:hover,
	.dashLink_act {
		text-decoration: none;
		background: url(../i/dash2.gif) left bottom repeat-x;
		color: #CB400F;
	}




.crnrz td {
	background-color: #F3F3F3;
}
	.crnrz .lt,
	.crnrz .rt,
	.crnrz .lb,
	.crnrz .rb {
		width: 7px;
	}
	.crnrz .lt img,
	.crnrz .rt img,
	.crnrz .t img,
	.crnrz .lb img,
	.crnrz .rb img,
	.crnrz .b img,
	.crnrz .l img,
	.crnrz .r img {
		width: 7px;
		height: 7px;
	}
	.crnrz .lt img {
		background: url(../i/crnrz.gif) left top no-repeat;
	}
	.crnrz .rt img {
		background: url(../i/crnrz.gif) right top no-repeat;
	}
	.crnrz .lb img {
		background: url(../i/crnrz.gif) left bottom no-repeat;
	}
	.crnrz .rb img {
		background: url(../i/crnrz.gif) right bottom no-repeat;
	}

	.crnrz .m {
		padding: 7px;
	}


.show {
	display: block;
}
.hide {
	display: none;
}

.icon_new-win {
	background: url(../i/icon_new-win.gif) left 3px no-repeat;
	padding-left: 16px;
}

.icon_new-win2 {
	text-decoration: none;
}
	.icon_new-win2 u {
		background: url(../i/icon_new-win.gif) right 3px no-repeat;
		padding-right: 16px;
	}
	.icon_new-win2 img {
		margin-bottom: 7px;
	}




.box1,
.box3_t,
.box3 {
	vertical-align: top;
}

	.box1 .div {
		width: 210px;
		height: 204px;
		background: url(../i/box1.gif) left 1px no-repeat;
		padding: 22px 0 0 14px;
	}

	.box1 .notice {
		width: 202px;
		height: 154px;
		position: relative;
		z-index: 1;
		margin-left: -5px;
	}
	.box1 .notice h2 {
		position: absolute;
		z-index: 10;
		text-align: center;
		width: 160px;
		left: 20px;
		top: 28px;
	}
	.box1 .notice .bg { /* IE6 */
		width: 202px;
		height: 154px;
		z-index: 1;
		position: absolute;
		top: 0;
		left: 0;
		background: none;
/* 		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/notice.png',sizingMethod='scale'); */
	}
	html>body .box1 .notice .bg { /* Firefox, IE7, Opera */
/* 		background: url(../i/notice.png) left top no-repeat !important; */
	filter: none !important;
}



.box2 {
	background: url(../i/box2.gif) left top no-repeat;
	padding-bottom: 4px;
}

.box3_t,
.box3 {
	background: url(../i/box3.gif) left 1px no-repeat;
}
	.box3_t {
		height: 113px;
	}
	.box3 {
		height: 112px;
	}

	.box3_t table,
	.box3 table {
		margin-top: 16px;
	}
	.box3_t h4,
	.box3 h4 {
		padding: 4px 0 20px 0
	}

	.box3_t .grayText2,
	.box3 .grayText2 {
	padding-top: 7px;
}


.list {
}
	.list li {
		background: url(../i/li2.gif) left 6px no-repeat;
		padding: 0 0 10px 10px;
	}

	.list span {
		color: #A4A4A4;
		font-size: 11px;
		display: block;
		padding-top: 1px;
	}


.list3 {
}	
	.list3 li {
		padding: 0 10px 15px 0;
	}
		.list3 div{
			float:left;
			padding:0 5px 0 0;
		}

/** file list */
ul.filelist,
ul.filelist li {
    background: none;
    list-type: none;
	display: block;
	width: 180px;
}
ul.filelist {
    padding-top: 20px;
}
ul.filelist li {
	padding:   8px 0 11px 20px;
}

ul.filelist li a {
    background: none;
	color: #1E5395;
	display: block;
	padding-left:	30px;
}


ul.filelist li a.doc {
    background: url(../i/icons/doc.gif) left center no-repeat;
	padding-top: 10px;
	height:    27px;
}

ul.filelist li a.pdf {
    background: url(../i/icons/dpf.gif) left center no-repeat;
	padding-top: 10px;
	height:    27px;
}

ul.filelist li a:hover {
	color: #7E7E7E;
}

.borderGray {
	border: 1px solid #C7C7C7;
}

.frame {
	height: 165px;
	background: url(../i/frame.gif) left top no-repeat;
	text-align: center;
}
	.frame a {
		text-decoration: none;
	}
	.frame img {
		height: 115px;
		width: 100%;
		background-position: center 20px;
		background-repeat: no-repeat;
	}


.tags {
	line-height: 40px;
}
	.tags a {
		text-decoration: none;
		margin: 0 3px;
	}
	.tags a:hover {
		text-decoration: underline;
	}

	.tags .color1 {
		color: #BFC9D6;
	}

	.tags .color2 {
		color: #8296AF;
	}

	.tags .color3 {
		color: #A2B0C3;
	}

	.tags .color4 {
		color: #95A6BB;
	}

	.tags .color5 {
		color: #5F7898;
	}

.specBox .mdl_m2 {
    background-color: #FFF;
    padding: 12px 16px;
}

.subscribe .normalInput {
    margin-bottom: 7px;
    width: 155px;
}




.tbl2 td {
	padding: 5px 0 15px 0;
}

ol {
	padding: 0 0 20px 0;
	margin: 0;
}

ol li {
	padding-bottom: 10px;
	padding-right: 16px;
}
ol li li {
	padding: 0;
}

.hideList a {
	text-decoration: none;
	background: url(../i/dash2.gif) left -100px no-repeat;
}
.hideList a span {
	text-decoration: none;
	background: url(../i/dash.gif) left bottom repeat-x;
	font-size: 14px;
}
.hideList a:hover {
	text-decoration: none;
	background: url(../i/dash2.gif) left bottom repeat-x;
}
.hideList a:hover span {
	text-decoration: none;
	background: url(../i/dash.gif) left -100px no-repeat;
}

.hideList li.show {
	padding-left: 16px;
	padding-right: 16px;
}
.hideList li.show ul li {
	background: url(../i/li3.gif) left 10px no-repeat;
	padding: 5px 0 0 10px;
}


/********* ********/
#incontent {
	width:		415px;
	/*border:			1px solid red; /**/
	float:			left;
	/*height:			900px; /**/
}

div.rightblock1 {
	width:		200px;
	margin-left:	20px;
	/* border:		1px solid green; /**/
	float:		left;
}

ul.menulist {
	margin: 3px 0 2px 20px;
	padding:3px;
}

#wrapper #testimonials {
	text-align: left;
	color: #333;
	padding: 35px 0 10px 0;
	font-size: 11px;
}

	#wrapper #testimonials .ttl {
		display: block;
		padding: 0 0 10px 0;
		font-size: 12px;
	}

	#wrapper #testimonials .grayText {
		color: #727272;
	}

.crn2_lt {
	background: #F8F3E1 url(../i/crn2_lt.gif) left top no-repeat;
	margin: 5px 0 10px 0;
}
	.crn2_rt {
		background: url(../i/crn2_rt.gif) right top no-repeat;
	}
	.crn2_rb {
		background: url(../i/crn2_rb.gif) right bottom no-repeat;
	}
	.crn2_lb {
		background: url(../i/crn2_lb.gif) left bottom no-repeat;
		padding: 7px 14px;
		font-style: italic;
	}



.icon_print {
	background: url(../i/icon_print.gif) left center no-repeat;
	padding-left: 22px;
}

#wrapper .rel {
	display: block;
	position: relative;
	z-index: 10;
}

	#wrapper .rel .icon_print {
		font-size: 11px;
		position: absolute;
		right: 0;
		top: 0;
		line-height: 20px;
		font-weight: normal;
		color: #686C6F;
	}

.crnrz2 {
	margin: 10px 0;
}
	.crnrz2 img {
		width: 1px;
		height: 1px;
	}
	.crnrz2 .lt,
	.crnrz2 .rt,
	.crnrz2 .lb,
	.crnrz2 .rb {
		width: 4px;
		font-size: 1px;
	}
	.crnrz2 .lt,
	.crnrz2 .rt {
		width: 4px;
		height: 4px;
	}
	.crnrz2 .lb,
	.crnrz2 .rb {
		width: 4px;
		height: 30px;
	}
	.crnrz2 .t {
		border-top: 1px solid #DFDFDF;
	}
	.crnrz2 .b {
		height: 30px;
		background: url(../i/crnrz2.gif) center bottom no-repeat;
	}
	.crnrz2 .l {
		border-left: 1px solid #DFDFDF;
	}
	.crnrz2 .r {
		border-right: 1px solid #DFDFDF;
	}
	.crnrz2 .lt {
		background: url(../i/crnrz2.gif) left top no-repeat;
	}
	.crnrz2 .rt {
		background: url(../i/crnrz2.gif) right top no-repeat;
	}
	.crnrz2 .lb {
		background: url(../i/crnrz2.gif) left bottom no-repeat;
	}
	.crnrz2 .rb {
		background: url(../i/crnrz2.gif) right bottom no-repeat;
	}

	.crnrz2 .m {
		background-position: center center;
		background-repeat: no-repeat;
	}

	.crnrz2 .icons_formats {
		font-size: 10px;
		color: #CE4813;
		text-align: right;
		padding: 0 5px 0 0;
	}
		.crnrz2 .icons_formats span {
			float: right;
			display: block;
			padding-top: 10px;
		}
		.crnrz2 .icons_formats img {
			width: 16px;
			height: 19px;
			margin: 7px 0 0 10px;
			float: right;
		}
		.crnrz2 .icons_formats .icon_eps {
			background: url(../i/icons_formats.gif) left top no-repeat;
			margin: 7px 0 0 10px;
		}
		.crnrz2 .icons_formats .icon_tiff {
			background: url(../i/icons_formats.gif) -20px top no-repeat;
			margin: 7px 0 0 10px;
		}
		.crnrz2 .icons_formats .icon_gif {
			background: url(../i/icons_formats.gif) right top no-repeat;
			margin: 7px 0 0 5px;
		}
/*
#wrapper .arwList  {
	padding: 5px 0 9px 14px;
}

#wrapper .arwList li  {
	background: url(../i/li4.gif) left 5px no-repeat;
	padding: 0 0 9px 14px;
}
*/
li.arwList {
	background: url(../i/li4.gif) left 11px no-repeat;
	padding: 5px 0 9px 14px;
	margin-left:14px;
}

.tbl3 th {
	font-size: 11px;
	font-weight: normal;
	color: #969696;
	border-bottom: 1px solid #D1562C;
	padding: 0 5px 5px 5px;
}

	.tbl3 td {
		font-size: 14px;
		border-bottom: 1px solid #D1D1D1;
		padding: 10px 5px;
	}

	.tbl3 .linkMore {
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dashed #65839F;
		color: #466F9A;
	}

	.tbl3 .linkMore:hover {
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dashed #C8491E;
		color: #C8491E;
	}

	#wrapper .tbl3 .open td {
		background-color: #F3F3F3;
		border: none;
	}
	.tbl3 .descr {
		background: #F3F3F3 url(../i/dots_h2.gif) left top repeat-x;
		font-size: 12px;
	}

	#wrapper .tbl3 .open .linkMore,
	#wrapper .tbl3 .open .linkMore:hover {
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dashed #F3F3F3;
		color: #C8491E;
	}

.crnrz2 {
	margin: 10px 0;
}
	.crnrz2 img {
		width: 1px;
		height: 1px;
	}
	.crnrz2 .lt,
	.crnrz2 .rt,
	.crnrz2 .lb,
	.crnrz2 .rb {
		width: 4px;
		font-size: 1px;
	}
	.crnrz2 .lt,
	.crnrz2 .rt {
		width: 4px;
		height: 4px;
	}
	.crnrz2 .lb,
	.crnrz2 .rb {
		width: 4px;
		height: 30px;
	}
	.crnrz2 .t {
		border-top: 1px solid #DFDFDF;
	}
	.crnrz2 .b {
		height: 30px;
		background: url(../i/crnrz2.gif) center bottom no-repeat;
	}
	.crnrz2 .l {
		border-left: 1px solid #DFDFDF;
	}
	.crnrz2 .r {
		border-right: 1px solid #DFDFDF;
	}
	.crnrz2 .lt {
		background: url(../i/crnrz2.gif) left top no-repeat;
	}
	.crnrz2 .rt {
		background: url(../i/crnrz2.gif) right top no-repeat;
	}
	.crnrz2 .lb {
		background: url(../i/crnrz2.gif) left bottom no-repeat;
	}
	.crnrz2 .rb {
		background: url(../i/crnrz2.gif) right bottom no-repeat;
	}

	.crnrz2 .m {
		background-position: center center;
		background-repeat: no-repeat;
	}

	.crnrz2 .icons_formats {
		font-size: 10px;
		color: #CE4813;
		text-align: right;
		padding: 0 5px 0 0;
	}
		.crnrz2 .icons_formats span {
			float: right;
			display: block;
			padding-top: 10px;
		}
		.crnrz2 .icons_formats img {
			width: 16px;
			height: 19px;
			margin: 7px 0 0 10px;
			float: right;
		}
		.crnrz2 .icons_formats .icon_eps {
			background: url(../i/icons_formats.gif) left top no-repeat;
			margin: 7px 0 0 10px;
		}
		.crnrz2 .icons_formats .icon_tiff {
			background: url(../i/icons_formats.gif) -20px top no-repeat;
			margin: 7px 0 0 10px;
		}
		.crnrz2 .icons_formats .icon_gif {
			background: url(../i/icons_formats.gif) right top no-repeat;
			margin: 7px 0 0 5px;
		}

.crnrz3 {
	position: relative;
	z-index: 10;
	padding: 10px 0 5px 0;
}

#wrapper .crnrz3 .ttl {
	position: absolute;
	z-index: 10;
	color: #A1A1A1;
	padding: 0 3px;
	left: 12px;
	top: 4px;
	background-color: #FFF;
}

	.crnrz3 .lt,
	.crnrz3 .rt,
	.crnrz3 .lb,
	.crnrz3 .rb {
		width: 8px;
	}

	.crnrz3 .lt img,
	.crnrz3 .rt img,
	.crnrz3 .lb img,
	.crnrz3 .rb img {
		width: 8px;
		height: 8px;
	}
	.crnrz3 .lt img {
		background: url(../i/crnrz3.gif) left top no-repeat;
	}
	.crnrz3 .rt img {
		background: url(../i/crnrz3.gif) right top no-repeat;
	}
	.crnrz3 .lb img {
		background: url(../i/crnrz3.gif) left bottom no-repeat;
	}
	.crnrz3 .rb img {
		background: url(../i/crnrz3.gif) right bottom no-repeat;
	}

	.crnrz3 .l {
		border-left: 1px solid #CFCFCF;
	}
	.crnrz3 .r {
		border-right: 1px solid #CFCFCF;
	}

	.crnrz3 .t {
		border-top: 1px solid #CFCFCF;
	}
	.crnrz3 .b {
		border-bottom: 1px solid #CFCFCF;
		background-color: #F3F3F3;
	}

	.crnrz3 .bg {
		background-color: #F3F3F3;
	}

	.crnrz3 .m {
		padding: 7px;
	}

	.crnrz3 .m2 {
		padding: 7px 7px 0 7px;
	}

	.crnrz3 .border1 {
		padding: 3px 12px 3px 0;
	}

	.crnrz3 .border2 {
		padding: 3px 0 3px 11px;
		border-left: 1px solid #C5C5C5;
	}

#wrapper TABLE.blueText {
	margin-bottom:12px;
}

#wrapper .blueText {
	color: #1561AF;
}

#wrapper .orangeText {
	color: #D35628;
}


.icon_word {
	background: url(../i/icon_word.gif) left top no-repeat;
	padding: 1px 0 2px 22px;
	display: block;
	font-size: 11px;
}

#wrapper .tbl4 td {
	font-size: 11px;
	vertical-align: middle;
	padding: 4px;
}
.tbl4 th {
	font-size: 11px;
	vertical-align: top;
	color: #818181;
	text-align: left;
	padding: 4px;
}
.tbl4 .row1 td {
	background-color: #F2F5FA;
}

.side_bg1,
.side_bg2 {
	vertical-align: top;
	padding-top: 15px;
}
.side_bg1 {
	background: url(../i/side2_bg1.gif) left top repeat-x;
}
.side_bg1 h2 {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
}
.side_bg1 p {
	font-size: 14px;
}
.side_bg2 {
	background: url(../i/side2_bg2.gif) left top repeat-x;
	font-size: 14px;
}


a.noUnderline {
	text-decoration: none;
}

#wrapper table.clients td {
	vertical-align: bottom;
}

table.clients a img {
	margin-bottom: 10px;
}

.frame2 {
	text-align: center;
	font-size: 11px;
	text-decoration: none;
	color: #CB400F;
}
	.frame2:hover {
		text-decoration: none;
		color: #7E7E7E;
	}
	.frame2 img {
		background-position: center center;
		background-repeat: no-repeat;
		border: 1px solid #DBDBDB;
		margin-bottom: 5px;
	}
	.frame2:hover img {
		border: 1px solid #B7B7B7;
	}


.padd_t {
	padding-top: 5px;
}

.dots_l {
	background: url(../i/dots_v.gif) left top repeat-y;
}
.dots_m {
	background: url(../i/dots_v.gif) center top repeat-y;
}

.marg_t {
	margin-top: 0px;
}
.marg_b {
	margin-bottom: 12px;
}


.shad1 .l,
.shad1 .r {
	height: 72px;
}

	.shad1 .l {
		background: url(../i/shad1_lr.gif) left top no-repeat;
	}

	.shad1 .r {
		background: url(../i/shad1_lr.gif) left bottom no-repeat;
	}

	.shad1 .m {
		background: url(../i/shad1_bg.gif) left top repeat-x;
		padding-top: 10px;
		color: #404040;
	}

	.shad1 .longInput {
		width: 390px;
		border: 1px solid #9AB4CE;
		background: #FFF none;
	}

	.shad1 h4 {
		font-weight: normal;
	}


a.btn {
	background: url(../i/btn-gray-1.gif) left top no-repeat;
	width:100px;
	height: 22px;
	padding-left: 12px;
	display: block;
	font-size: 11px;
	color: #404040;
	text-align: center;
	text-decoration: none;
}
	a.btn span {
		background: url(../i/btn-gray-1.gif) right top no-repeat;
		height: 18px;
		display: block;
		cursor: pointer;
		padding: 4px 12px 0 0;
	}

	.shad1 .chk {
		margin: 0;
	}




.hosting_bg1,
.hosting_bg2,
.hosting_bg3,
.hosting_bg4 {
	background: url(../i/shad_bg.gif) left top repeat-y;
}

	.hosting_bg1 div {
		background: url(../i/hosting-bg1.jpg) left top no-repeat;
	}
	.hosting_bg2 div {
		background: url(../i/hosting-bg2.jpg) left top no-repeat;
	}
	.hosting_bg3 div {
		background: url(../i/hosting-bg3.jpg) left top no-repeat;
	}
	.hosting_bg4 div {
		background: url(../i/hosting-bg4.jpg) left top no-repeat;
	}

	.hosting_bg {
		padding: 7px 0 0 11px;
		font-size: 11px;
		color: #2B2B2B;
		cursor:pointer;
	}
	.hosting_bg h2 {
		padding-bottom: 12px;
	}

	.hosting_bg ul {
		padding-right: 50px;
	}

	.hosting_bg ul li {
		padding-bottom: 4px;
		padding-left: 12px;
	}
	.hosting_bg1 ul .li {
		background: url(../i/arw1.gif) left 5px no-repeat;
	}
	.hosting_bg2 ul .li {
		background: url(../i/arw2.gif) left 5px no-repeat;
	}
	.hosting_bg3 ul .li {
		background: url(../i/arw3.gif) left 5px no-repeat;
	}
	.hosting_bg4 ul .li {
		background: url(../i/arw4.gif) left 5px no-repeat;
	}


.grayBg {
	background: #F3F3F3 url(../i/gray-bg_b.gif) left bottom no-repeat;
	color: #888888;
	font-size: 11px;
}

.ttl_1 {
	height: 29px;
	background: #DEDEDE url(../i/ttl1_lr.gif) left top no-repeat;
	padding-left: 12px;
	color: #454545;
}
	.ttl_1 div {
		height: 23px;
		background: url(../i/ttl1_lr.gif) right bottom no-repeat;
		padding: 6px 12px 0 0;
	}

.ttl2 {
	background: url(../i/ttl2_l.gif) left top no-repeat;
	height: 48px;
	padding: 11px 0 0 65px;
	font-weight: bold;
}
	.ttl2 div {
		background: #FCDDB7 url(../i/ttl2_r.gif) right top no-repeat;
		height: 29px;
		font-size: 20px;
		color: #404040;
		padding: 3px 0 0 5px;
	}

.ttl_3 {
	height: 29px;
	background: #DEDEDE url(../i/ttl1_lr.gif) left top no-repeat;
	padding-left: 12px;
	color: #454545;
}
	.ttl_3 div {
		height: 23px;
		background: url(../i/ttl1_lr.gif) right bottom no-repeat;
		padding: 6px 12px 0 0;
	}

.ttl_4 {
	height: 29px;
	background: #DEDEDE url(../i/ttl4_lr.gif) left top no-repeat;
	padding-left: 12px;
	color: #454545;
}
	.ttl_4 div {
		height: 23px;
		background: url(../i/ttl4_lr.gif) right bottom no-repeat;
		padding: 6px 12px 0 0;
	}

.padd {
	padding: 12px;
}

.underline {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #D2D2D2;
}

.ttl2 { /*HOSTINGS*/
	background: url(../i/ttl2_l.gif) left top no-repeat;
	height: 48px;
	padding: 11px 0 0 65px;
	font-weight: bold;
}
	.ttl2 div {
		background: #FCDDB7 url(../i/ttl2_r.gif) right top no-repeat;
		height: 29px;
		font-size: 20px;
		color: #404040;
		padding: 3px 0 0 5px;
		cursor:pointer;
	}


.ttl4 { /*DOMAINS*/
	background: url(../i/ttl4_l.gif) left top no-repeat;
	height: 48px;
	padding: 11px 0 0 65px;
	font-weight: bold;
}
	.ttl4 div {
		background: #C4DABC url(../i/ttl4_r.gif) right top no-repeat;
		height: 29px;
		font-size: 20px;
		color: #404040;
		padding: 3px 0 0 5px;
	}


.ttl1 { /*servers*/
	background: url(../i/ttl1_l.gif) left top no-repeat;
	height: 48px;
	padding: 11px 0 0 65px;
	font-weight: bold;
}
	.ttl1 div {
		background: #CCDAF4 url(../i/ttl1_r.gif) right top no-repeat;
		height: 29px;
		font-size: 20px;
		color: #404040;
		padding: 3px 0 0 5px;
	}


.ttl3 { /*ssl*/
	background: url(../i/ttl3_l.gif) left top no-repeat;
	height: 48px;
	padding: 11px 0 0 65px;
	font-weight: bold;
}
	.ttl3 div {
		background: #E4CADC url(../i/ttl3_r.gif) right top no-repeat;
		height: 29px;
		font-size: 20px;
		color: #404040;
		padding: 3px 0 0 5px;
	}

/*		HOSTING		*/
.hostingPrices {
	font-size: 13px;
	color: #414141;
}
	.hostingPrices th {
		background-color: #EE846C;
		color: #FFF;
		vertical-align: middle;
		height: 32px;
	}
		.hostingPrices th a {
			color: #FFF;
			font-size: 14px;
		}
		.hostingPrices th a:hover {
			color: #FCEFD6;
		}

	#wrapper .hostingPrices td {
		/*padding: 5px 0;*/
		vertical-align: middle;
		height: 32px;
	}

	#wrapper .hostingPrices .lt {
		background: #E26652 url(../i/crn3_lt.gif) left top no-repeat;
		text-align: left;
		font-weight:bold;
		color: #FFF;
		vertical-align: middle;
		height: 32px;
	}
	.hostingPrices .rt {
		background: #EE846C url(../i/crn3_rt.gif) right top no-repeat;
	}

	.hostingPrices .btn {
		width: 55px;
		font-size: 12px;
		font-weight: bold;
		background-image: url(../i/btn-gray-2.gif);
	}
	.hostingPrices .btn span {
		background-image: url(../i/btn-gray-2.gif);
	}


	.bull_1 {
		background: url(../i/bull1.gif) 7px 4px no-repeat;
		padding-left: 17px;
	}
	.bull_2 {
		background: url(../i/bull2.gif) 7px 4px no-repeat;
		padding-left: 17px;
	}


	.hostingPrices .row1 td {
		background-color: #EE846C;
		border-bottom: 1px solid #FFF;
		border-right: 1px solid #FFF;
	}

	.hostingPrices .row2 td {
		background-color: #F4F4F4;
		border-right: 1px solid #D3D3D3;
	}
	.hostingPrices .row3 td {
		border-right: 1px solid #D3D3D3;
	}

		#wrapper .hostingPrices td.last,
		.hostingPrices .row2 td td,
		.hostingPrices .row3 td td {
			border-right: none;
		}

	.hostingPrices .shortInput {
		border: 1px solid #B6B6B6;
		background: #FFF none;
	}

	.hostingPrices .row2 .check {
		background: url(../i/check.gif) left top no-repeat;
	}
	.hostingPrices .row3 .check {
		background: url(../i/check.gif) left bottom no-repeat;
	}


	#middle .hostingPrices .row4 td {
		height: 5px;
		background-color: #F4F4F4;
		border-right: 1px solid #D3D3D3;
	}
/*		HOSTING		*/



/*		SERVERS 		*/
.serversPrices {
	font-size: 13px;
	color: #414141;
}
	.serversPrices th {
		background-color: #81A0D4;
		color: #FFF;
		vertical-align: middle;
		height: 32px;
	}
		.serversPrices th a {
			color: #414141;
			font-size: 14px;
		}
		.serversPrices th a:hover {
			color: #81A0D4;
		}

	#wrapper .serversPrices td {
		vertical-align: middle;
		height: 32px;
	}

	#wrapper .serversPrices .lt {
		background: #6C92C4 url(../i/crn1_lt.gif) left top no-repeat;
		text-align: left;
		font-weight:bold;
		color: #FFF;
		vertical-align: middle;
		height: 32px;
	}
	.serversPrices .rt {
		background: #81A0D4 url(../i/crn1_rt.gif) right top no-repeat;
	}

	.serversPrices .btn {
		width: 55px;
		font-size: 12px;
		font-weight: bold;
		background-image: url(../i/btn-gray-2.gif);
	}
	.serversPrices .btn span {
		background-image: url(../i/btn-gray-2.gif);
	}


	.table_rowed td{
		padding:4px;
		font-size:11px;
	}

	.table_rowed .row1 td,
	.serversPrices .row1 td {
		background-color: #EE846C;
		border-bottom: 1px solid #FFF;
		border-right: 1px solid #FFF;
	}

	.table_rowed .row2 td,
	.serversPrices .row2 td {
		background-color: #F4F4F4;
		border-right: 1px solid #D3D3D3;
	}
	
	.table_rowed .row3 td,
	.serversPrices .row3 td {
		border-right: 1px solid #D3D3D3;
	}

		#wrapper .serversPrices td.last,
		.table_rowed .row2 td.last,
		.table_rowed .row3 td.last,
		.serversPrices .row2 td td,
		.serversPrices .row3 td td {
			border-right: none;
		}

	.serversPrices .shortInput {
		border: 1px solid #B6B6B6;
		background: #FFF none;
	}

	.serversPrices .row2 .check {
		background: url(../i/check.gif) left top no-repeat;
	}
	.serversPrices .row3 .check {
		background: url(../i/check.gif) left bottom no-repeat;
	}


	#middle .serversPrices .row4 td {
		height: 5px;
		background-color: #F4F4F4;
		border-right: 1px solid #D3D3D3;
	}
/*		SERVERS		*/

a.open,
a.close {
	display: block;
	height: 25px;
	background-color: #FCEFD6;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #FFF;
	padding: 7px 10px 0 17px;
	text-decoration: none;
}

	a.open:hover,
	a.close:hover {
		background-color: #FBE8C4;
		text-decoration: none;
	}
	a.open:hover span,
	a.close:hover span {
		color: #E4543B;
		text-decoration: underline;
	}

	a.open b,
	a.close b {
		color: #E4543B;
		font-weight: bold;
		float: left;
		font-size: 15px;
		cursor: pointer;
	}

	a.open span,
	a.close span,
	.ttl2 div span	{
		color: #EE846C;
		float: right;
		display: block;
		font-size: 11px;
		height: 15px;
		padding: 2px 22px 0 0;
		cursor: pointer;
	}

	.ttl2 div span{
		margin: 4px 12px 0 0;
	}

	a.open span,
	.ttl2 div span.open{
		background: url(../i/open-close.gif) right bottom no-repeat;
	}
	a.close span,
	.ttl2 div span.close {
		background: url(../i/open-close.gif) right top no-repeat;
	}



#sidebar .bnr {
	height: 90px;
	width: 200px;
	position: relative;
	z-index: 1;
}
	#sidebar .bnr img {
		position: absolute;
		z-index: 1;
		left: -8px;
		bottom: 0;
	}

#middle .modernTable  {
	border:0px;
}

#middle .modernTable  th{
	border-right:1px solid #BBB;
	border-bottom:1px solid #BBB;
}
#middle .modernTable  td{
	border-right:1px dashed #BBB;
	border-bottom:1px dashed #BBB;
	text-align:center;
}

#middle .modernTable  td table td{
	border:0px none;
	font-size:10px;
}

#middle .modernTable  td.green{
	background-color:#DFF5DA;
}

#middle .modernTable  td.red{
	background-color:#F5DFDA;
}

#middle .modernTable  td.none{
	background-color:#FFF;
}


#middle .modernTable  th.last{
	border-right:0px none;
	border-bottom:1px solid #BBB;
}
#middle .modernTable  td.last{
	border-right:0px none;
	border-bottom:1px dashed #BBB;
	text-align:center;
}

#middle .modernTable  td input,
#middle .modernTable  td select{
	padding:0px;
	font-size:10px;
}

.hostingblock {
	width:610px;
	padding:10px 15px 20px 15px;
	border-top:1px solid #EEEEFF;
	background-color:#F5FAFF;
	margin-bottom:30px;
}


#personaCommon INPUT,
#fiziskaPersona INPUT,
#juridiskaPersona INPUT,
.hosting_inp {
	width:450px;
	font-size:12px;
}


DIV.basket_top {
	margin:10px 0 15px 0;
	padding:0;
	width:200px;
	background: url(../i/basket_middle.gif) left top repeat-y;
}

DIV.basket_middle {
	padding:0;
	width:200px;
	background: url(../i/basket_top.gif) left top no-repeat;
}

DIV.basket_bottom {
	padding:38px 10px 19px 20px;
	font-size:11px;
	width:170px;
	background: url(../i/basket_bottom.gif) left bottom no-repeat;
}



.red {
	background-color:#D99;
	font-weight:bold;
	color:#722;
	border:1px dashed #722;
}


.padd20 TD {
	padding:2px 10px;
}

.atsakties_hosting {
	background:#EEF4FF;
	font-size:10px;
	text-decoration:none;
	padding:5px 15px;
	border-bottom:1px solid #ECECFF	;
	color:#8890AA;
	position:absolute;
	right:40px;
	z-index:1110;
}

.ttl3_ {
	background: url(../i/ttl_t_bg.gif) left top repeat-y;
	font-size: 18px;
	color: #FFF;
}
	.ttl3_ div {
		background: url(../i/ttl_t.gif) left top no-repeat;
		padding: 7px 18px 9px 18px;
	}

	.ttl3_ a,
	.ttl3_ a:hover {
		color: #FFF;
	}


.shad_r {
	background: url(../i/shad_r.gif) right top repeat-y;
	vertical-align: top;
}
.shad_r2 {
	background: url(../i/shad_r2.gif) left top repeat-y;
	vertical-align: top;
}
	.shad_r .m,
	.shad_r .m2 {
		border-left: 1px solid #FFF;
		border-right: 1px solid #FFF;
		margin-right: 2px;
	}

	.shad_r .m {
		background: url(../i/shad_bg2.png) left top repeat-x;
		padding: 12px 14px;
	}

	.shad_r .m2,
	.shad_r2 .m2 {
		padding: 0 14px 12px 14px;
	}

	.shad_r2 .m,
	.shad_r2 .m2 {
		border-left: 1px solid #FFF;
		border-right: 1px solid #FFF;
		margin-right: 2px;
		margin-left: 1px;
	}

	.shad_r .m {
		background: url(../i/shad_bg2.png) left top repeat-x;
		padding: 12px 14px 12px 14px;
	}

	.shad_r2 .m {
		background: url(../i/shad_bg2.png) left top repeat-x;
		padding: 5px 11px 7px 12px;
	}

	.shad_r .m2,
	.shad_r2 .m2 {
		padding: 0 14px 12px 14px;
	}

	#wrapper .shad_r .padd_l,
	#wrapper .shad_r2 .padd_l {
		padding-left: 7px;
	}

	#wrapper .shad_r .padd_b,
	#wrapper .shad_r2 .padd_b {
		padding-bottom: 14px;
	}

	.shad_r .border_b,
	.shad_r2 .border_b {
		padding-bottom: 12px;
		border-bottom: 1px solid #E0E0E0;
		margin-bottom: 12px;
	}

.list2 {
	font-size: 11px;
	padding-left: 7px;
}
	.list2 li {
		background: url(../i/li5.gif) left 5px no-repeat;
		padding: 0 0 5px 7px;
	}

small {
	font-size: 11px;
}

.orangeBox {
	background: url(../i/shad_bg_orng.png) left top repeat-x;
}
.orangeBox2 {
	background: url(../i/shad_bg_orng2.png) left top repeat-x;
}

small.orangeLink a{
	color: #CB400F;
}

.border_b {
	border-bottom: 1px solid #E0E0E0;
	margin-bottom: 18px;
}

.padd_l {
	padding-left: 14px;
}

.newsList,
.newsList li,
.newsList2,
.newsList2 li {
	display: block;
}
.newsList,
.newsList2 {
	padding: 5px 0 10px 0;
}
.newsList-narrow {
	width: 410px;
}
	.newsList span,
	.newsList2 span {
		color: #A4A4A4;
		font-size: 11px;
		display: block;
	}
	#wrapper .newsList li {
		background: url(../i/dots_h.gif) left bottom repeat-x;
		padding: 20px 0 15px 0;
	}
	#wrapper .newsList p,
	#wrapper .newsList2 p {
		padding: 10px 0;
	}

	#wrapper .newsList2 li {
		padding: 5px 0 5px 0;
		background: none;
	}
	.newsList2 span {
		padding: 3px 0 0 0;
	}


	#wrapper .newsList2 li a {
		background: none;
		padding-left: 0;
		color: #1E5395;
	}
	#wrapper .newsList2 li a:hover {
		color: #CB400F;
	}

.apl {
	text-decoration: none;
}

	.apl img {
		margin: 0 -6px 0 0;
	}

.icon_magn {
	background: url(../i/icon_magn.gif) right 2px no-repeat;
	padding-right: 16px;
	padding-left: 4px;
}

.flip_chart {
	padding-left: 12px;
}
.flip_chart a {
	text-decoration: none;
}

.padd_tb { padding: 4px 0 6px 0; }

.bigText { font-size: 14px; }

.backUp {
    display: block;
    height: 13px;
    width: 605px;
    background: url(../i/up.gif) left top no-repeat;
    margin-bottom: 25px;
    text-decoration: none;
}

#imgDesign {
	height: 555px;
	position: relative;
	z-index: 1;
	background: url(../i/imgDesign.jpg) left top no-repeat;
}

	#imgDesign a {
		position: absolute;
		z-index: 10;
		display: block;
		width: 160px;
		height: 26px;
		padding-top: 9px;
		text-align: center;
		top: 22px;
		font-size: 13px;
	}

	#imgDesign .link1 {
		left: 0;
	}

	#imgDesign .link2 {
		left: 230px;
	}

	#imgDesign .link3 {
		left: 463px;
	}

.pb {
	padding-bottom: 12px;
}

/* --- Orange Corners Table --- { --- */

.corners .lt img,
.corners .t img,
.corners .rt img,
.corners .l img,
.corners .r img,
.corners .lb img,
.corners .b img,
.corners .rb img {
	width: 10px;
	height: 10px;
}

	.corners .lt,
	.corners .rt,
	.corners .lb,
	.corners .rb {
		width: 10px;
	}

	#wrapper .corners .lb,
	#wrapper .corners .rb {
		vertical-align: bottom;
	}

	.corners .lt,
	.corners .td1 {
		background-color: #FACB97;
	}
	.corners .rt,
	.corners .td2 {
		background-color: #FCDDB5;
	}
	.corners .lb,
	.corners .td3 {
		background-color: #FCE3C4;
	}
	.corners .rb,
	.corners .td4 {
		background-color: #FDEDD8;
	}

	.corners .td1,
	.corners .td2,
	.corners .td3,
	.corners .td4 {
		padding: 8px 0;
		color: #555;
	}


	.corners .lt img {
		background: url(../i/corners.gif) left top no-repeat;
	}
	.corners .rt img {
		background: url(../i/corners.gif) -11px top no-repeat;
	}
	.corners .lb img {
		background: url(../i/corners.gif) left bottom no-repeat;
	}
	.corners .rb img {
		background: url(../i/corners.gif) -11px bottom no-repeat;
	}


/* --- } --- Orange Corners Table  --- */


/* --- Gray Corners Table --- { --- */

.corners2 .t img,
.corners2 .lb img,
.corners2 .b img,
.corners2 .rb img,

.corners2 .t2 img,
.corners2 .lb2 img,
.corners2 .b2 img,
.corners2 .rb2 img  {
	width: 1px;
	height: 1px;
}

.corners2 .lt img,
.corners2 .rt img,
.corners2 .lt2 img,
.corners2 .rt2 img {
	width: 10px;
	height: 10px;
}

	.corners2 .lb,
	.corners2 .rb,
	.corners2 .lb2,
	.corners2 .rb2 {
		width: 10px;
		height: 10px;
	}

	.corners2 .lt,
	.corners2 .rt,
	.corners2 .lt2,
	.corners2 .rt2 {
		width: 10px;
	}


	.corners2 .lt img {
		background: url(../i/corners.gif) -22px top no-repeat;
	}
	.corners2 .rt img {
		background: url(../i/corners.gif) -33px top no-repeat;
	}
	.corners2 .lb {
		background: url(../i/corners.gif) -22px bottom no-repeat;
	}
	.corners2 .rb {
		background: url(../i/corners.gif) -33px bottom no-repeat;
	}

	.corners2 .lt,
	.corners2 .rt,
	.corners2 .t,
	.corners2 .b {
		background-color: #E3EAF0;
	}


	.corners2 .m {
		background-color: #E3EAF0;
		padding: 12px 14px 0 14px;
	}


	.corners2 .lt2 img {
		background: url(../i/corners.gif) -44px top no-repeat;
	}
	.corners2 .rt2 img {
		background: url(../i/corners.gif) -55px top no-repeat;
	}
	.corners2 .lb2 {
		background: url(../i/corners.gif) -44px bottom no-repeat;
	}
	.corners2 .rb2 {
		background: url(../i/corners.gif) -55px bottom no-repeat;
	}

	.corners2 .lt2,
	.corners2 .rt2,
	.corners2 .t2,
	.corners2 .b2 {
		background-color: #D2DCE4;
	}


	.corners2 .m2 {
		background-color: #D2DCE4;
		padding: 12px 14px 0 14px;
	}


	.corners2 h1 {
		color: #606060;
		padding: 0;
		font-size: 23px;
		font-weight: bold;
	}

	#wrapper .corners2 .normalInput,
	#wrapper .corners2 .longInput {
		background: #FFF none;
		border: 1px solid #888;
		padding: 1px;
	}


/* --- } --- Gray Corners Table  --- */


#uploadChooser {
	background-color: #A1B9CC;
}

	#wrapper #uploadChooser td {
		vertical-align: middle;
		height: 30px;
		color: #FFF;
		font-weight: bold;
	}

	#uploadChooser .act {
		background-color: #C3D2DE;
	}


.longInput {
	width: 500px;
}


.ph {
	background-color: #FFF;
	border: 1px solid #CCC;
	text-align: center;
	height: 165px;
}

.icon_crop {
	background: url(../i/icon_crop.gif) left top no-repeat;
	display: block;
	width: 78px;
	padding: 1px 0 0 22px;
	height: 16px;
	font-size: 11px;
}

.redPrice {
	color: #E53D03;
	font-size: 16px;
}

.btn_huge {
	border: none;
	width: 313px;
	height: 71px;
	color: #606060;
	font-size: 36px;
	background: url(../i/btn_huge.gif) left top no-repeat;
	padding-bottom: 5px;
}
	.btn_huge:hover {
		background: url(../i/btn_huge.gif) left bottom no-repeat;
	}




