body {
	color: #707070; background-color: #ffffff; 
	font-family: Verdana, Arial, sans-serif; 
	margin: 0px; padding: 0px
}
th, td {
	font-family: Verdana, Arial, sans-serif; font-size: 0.8em
}
table {
	border-collapse: collapse
}
a {
	text-decoration: none
}
a:hover {
	text-decoration: underline
}




table.title{	
	margin: 0 0 0 0; padding: 0; border-collapse: collapse;
	width: 100%; 
}
table.title td.main{
	padding: 0.2em 1em 0.3em 1em; color: #FFFFFF; background-color: #7070B7; 
}
table.title td.line{
	padding: 0; width: 99%; text-align: left; vertical-align: top;
}

table.title2{	
	margin: 0 0 0 0; padding: 0; border-collapse: collapse;
	width: 100%; 
}
table.title2 td.main{
	padding: 0.2em 1em 0.3em 1em; color: #FFFFFF; background-color: #b0b0b0; 
}
table.title2 td.line{
	padding: 0; width: 99%; text-align: left; vertical-align: top;
}






table.main{
	margin: 10px 0 0 0; padding: 0;
}
table.main td{
	margin: 0; padding: 0px 2px 0px 2px
}

.e {
	font-family: Verdana, Arial; FONT-SIZE: 1em; COLOR: #707070; BACKGROUND-COLOR: #FFFFFB; border: 1px solid #707070;
}
.e2 {
	font-family: Verdana, Arial; FONT-SIZE: 1em; COLOR: #808080; BACKGROUND-COLOR: #FAFCFF; border: 1px solid #707070;
}
.INPUT {
	font-family: Verdana, Arial; FONT-SIZE: 1em; BACKGROUND-COLOR: #FFFFFB; border: 1px solid #707070;
}
.INPUT2 {
	font-family: Verdana, Arial; FONT-SIZE: 1em; BACKGROUND-COLOR: #FBFBFB; 
	border: 1px solid #AAAAAA; margin: 2em 0 2em 0
}

table.maintitle {
	width: 100%;
	margin-bottom: 1em
}
table.maintitle td{
	color: #606060; 	
	margin: 0; padding: 2px 1em 2px 1em;
	border-bottom: #7070B7 1px solid
}
table.maintitle td a:hover {
	color: #F08080
}
table.maintitle td a {
	color: #6E6FC5; font-weight: bold
}

table.forms {
	width: 100%; margin: 0;
}
table.forms td {
	VERTICAL-ALIGN: top;
	MARGIN: 0px; PADDING-BOTTOM: 0; PADDING-LEFT: 2px; PADDING-RIGHT: 10px; PADDING-TOP: 5px;
}
table.forms th, table.addphoto th, table.viewphoto th, table.viewalbum th {
	COLOR: #202080; TEXT-ALIGN: left;
	BACKGROUND-COLOR: #E0E8FF; BORDER: 0px; PADDING: 3px 1em 3px 1em; 
}

table.addphoto {
	WIDTH: 100%; MARGIN: 0; COLOR: #606060;
	background-color: #FAFCFF; 	BACKGROUND-IMAGE: url(img/menu-bg.png); BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: repeat-x;
}
table.addphoto td {
	MARGIN: 0px; PADDING-BOTTOM: 0; PADDING-LEFT: 2px; PADDING-RIGHT: 7px; PADDING-TOP: 0px;
}
TABLE.addphoto UL {
	padding: 1em 0em 1em 3em; margin: 0px 0px 0em 0em;
}

table.viewalbum{
	color: #808080; background-color: #FAFCFF;
	width: 100%; margin: 0; padding: 0;
	background-image: url(img/menu-bg.png); background-position: left bottom; background-repeat: repeat-x;
}
table.viewalbum td {
	margin: 0; padding: 0 0 1em 0;
}

.viewalbumdescription {
	color: #7070A0; font-weight: bold; 
	margin: 10 10 0 10; padding: 0;
}
.viewalbumdescription2 {
	color: #707090;
	margin: 10 10 0 10; padding: 0;
}
.viewalbumheader {
	color: #202080; background-color: #E9F0FF;
	margin: 0 0 0 0; padding: 3 10 3 10;
}
table.viewalbuminfo td {
	color: #707070; margin: 0; padding: 1em 0.7em 0 0.7em;
}
table.viewalbuminfo ul {
	margin: 0 0 0 2em; padding: 0;
}
.viewalbumsort {
	clear:left;
	font-family: Tahoma, Arial;	 color: #999999;
	margin: 0; padding: 1em 0 0 2em;
}
.viewalbumsortselect {
	color: #F09090;
}
.viewalbumsort a:link, .viewalbumsort a:visited{
	color: #9999F0;
}

table.viewalbumpreview{
	width: 100%; margin: 0; padding: 0;
}
table.viewalbumpreview td {
	margin: 0; padding: 0 0 0 0;
}
table.viewalbumpreview td.d{
	padding-left: 10px; padding-right: 10px; 
}
table.viewalbumpreview td.d2{
	padding: 5px 10px 10px 10px; font-family: Tahoma, Verdana, Arial; font-size: 0.6em; color: #A0A0A0;
}
.d2{
	font-family: Tahoma, Verdana, Arial; font-size: 0.8em; color: #A0A0A0;
}
table.viewalbumtable{
	width: 100%; border-left: #E9F0FF 1px solid; 
}
table.viewalbumtable th {
	COLOR: #202080; TEXT-ALIGN: center; font-weight: 400; 
	BACKGROUND-COLOR: #E9F0FF; BORDER: 0px; PADDING: 2px 0.5em 3px 0.5em; 
}
table.viewalbumtable td {
	margin: 10px 0 10px 0; padding: 0 2px 1px 1px; text-align: center;
	BORDER-BOTTOM: #E9F0FF 1px solid; BORDER-RIGHT: #E9F0FF 1px solid;
}
table.viewalbumphoto {
	width: 184; height: 149;
	margin: 0 0 0 0; padding: 0 0 0 0;
}
table.viewalbumphoto td {
	margin: 0 0 0 0; padding: 0 0 0 0; border: none; TEXT-ALIGN: center; vertical-align: center;
	background-image: url(img/frame.gif); background-position: right bottom; background-repeat: none;	
}

table.desc {margin: 3px 0 1.0em 0;}
table.desc td {font-family: Tahoma, Arial; font-size: 0.7em; color: #999999; padding: 0 0 0 0;}
table.search {margin: 3px 0 1.5em 0;}
table.search td {font-family: Tahoma, Arial; font-size: 0.7em; color: #999999; padding: 0 2 0 2;}

table.admin {margin: 0 0 0 0; color: #000000; background-color: #fff0f0; border: #AA0000 1px solid;}
table.admin td {font-family: Tahoma, Arial; color: #000000; font-size: 0.7em; padding: 1 2 1 2}

.s {FONT-SIZE: 8pt; COLOR: #505050}
.s2 {FONT-SIZE: 8pt; COLOR: #A0A0A7}

.photo_title{
	font-family: Verdana, Arial; color: #303030; font-weight: bold; font-size: 1.5em; padding: 0.5em 0em 0em 0em; 
}
.indent{
	padding: 0.5em 0em 0em 0em; 
}

TABLE.viewphoto TH A{
	font-weight: 400; COLOR: #8080C0; text-decoration: none;
}
TABLE.viewphoto TH a:hover{
	COLOR: #202080; background-color: #FAFCFF; text-decoration: none;
}
table.comments{
	WIDTH: 100%;
}
table.comments td{
	padding: 0.5em 0.5em 0.5em 0.5em; margin: 0 0 0 0;
}
table.comments td.t{
	background-color: #F3F3FA; 
	padding: 0.2em 0.5em 0.1em 0.5em; margin: 0 0 0 0;
}
table.comments td.c{
	padding: 0.5em 0.5em 0.7em 1em; margin: 0 0 0 0;
}
.viewphotopagesselect {COLOR: #8080A0; background-color: #F5F6FF}
div.viewphotopages {margin: 0; padding: 5 5 5 5;}

table.desc2 {margin: 0 0 0 0; padding: 0 0 0 0; border: 0px}
table.desc2 td {padding: 0.5em 0 0 0; font-family: Tahoma, Arial; font-size: 0.7em; color: #909090; background-image: none;}
table.desc2 ul {margin: 0 1em 0 2em; padding: 0 0 0 0}

table.rightmenu {
	WIDTH: 100%; border: 0px; MARGIN-BOTTOM: 1em;
	background-color: #E0E8FF; BACKGROUND-IMAGE: url(img/menu-left-corner.gif); BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat
}
table.rightmenu TH {
	margin: 0 0 0 0; padding: 3px 3px 3px 1em; 
	COLOR: #202080; TEXT-ALIGN: left;
	BACKGROUND-IMAGE: url(img/menu-right-corner.gif); BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat; 
}
table.rightmenu TD {
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: #FAFCFF; COLOR: #707070;
	BACKGROUND-IMAGE: url(img/menu-bg.png); BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: repeat-x;
	BORDER-LEFT: #E8F0FF 1px solid; BORDER-BOTTOM: #E9F0FF 1px solid; BORDER-RIGHT: #E5F0FF 1px solid; 
	padding: 0.5em 0.3em 1em 0.8em; TEXT-ALIGN: left; 	
}
table.rightmenu td.separator{
	background-image: none; background-color: white;
	border: white 0px solid; padding: 0px 0px 0px 0px; height: 1px;
}
table.rightmenu td.rand {
	COLOR: #707070; BACKGROUND-COLOR: #FAFCFF;
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle;
	BACKGROUND-IMAGE: url(img/menu-bg.png);
	BORDER-LEFT: #E8F0FF 1px solid; BORDER-BOTTOM: #E9F0FF 1px solid; BORDER-RIGHT: #E9F0FF 2px solid; 
	PADDING: 5 0 5 0; 	
}
table.rightmenu TD P {
	MARGIN: 0px
}
table.rightmenu TH A:hover {
	COLOR: #F08080; text-decoration: underline
}
table.rightmenu TH A {
	COLOR: #202080; text-decoration: none
}
table.main A:hover, table.rightmenu TD A:hover, table.viewphoto2 A:hover {
	COLOR: #F08080; text-decoration: underline
}
table.main A, table.rightmenu TD A, table.viewphoto2 A {
	COLOR: #8080F0; text-decoration: none
}
table.rightmenu UL {
	list-style: url(img/menu-li-n.gif) outside; margin: 3px 0 0 2; padding: 0 0 0 0;
}
table.rightmenu LI {
	margin: 0 0 0.1em 1em; padding: 0 0 0 0; font-family: Tahoma; letter-spacing: 0px; 
}
table.rightmenu li.select {
	list-style: url(img/menu-li-s.gif);
}
table.rightmenu UL.rightmenushort {
	margin: 1px 0 0 2; padding: 0 0 0 0;
}
table.rightmenu li.rightmenushort {
	margin: 0 0 0 0.8em; padding: 0 0 0 0; 
	list-style: url(img/menu-li-short.gif);
}
table.rightmenu li.rightmenushort A{
	COLOR: #b0b0d0;
}
div.rightfloat {
	text-align: right; float: right; color: #B0B0B0;
}

div.leftfloat {
	text-align: left; float: left; color: #B0B0B0;
}

table.rightmenuth {
	width: 100%;
}
table.rightmenuth TH {
	PADDING: 0 0 0 0;
	BORDER:  0px;
	TEXT-ALIGN: left; 
	BACKGROUND-IMAGE: none;
}

table.rightmenulogin {
	border: 0px; margin: 0 0 0 0; background-image: none;
}
table.rightmenulogin td {
	vertical-align: middle; background-image: none; border: 0px; padding: 0 0 1px 0; 	
}
table.rightmenu td.separator{
	background-image: none; background-color: white;
	border: white 0px solid; padding: 0px 0px 0px 0px; height: 1px;
}
table.rightmenu td.rand {
	COLOR: #707070; BACKGROUND-COLOR: #FAFCFF;
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle;
	BACKGROUND-IMAGE: url(img/menu-bg.png);
	BORDER-LEFT: #E8F0FF 1px solid; BORDER-BOTTOM: #E9F0FF 1px solid; BORDER-RIGHT: #E9F0FF 2px solid; 
	PADDING: 5 0 5 0; 	
}


.rightmenuselect {
	color: #FF8080;
}
.rightmenushortselect {
	color: #E59090;
}
table.progress{
	width: 100%; margin: 0; padding: 0;
}
table.progress, table.progress td{
	margin: 0; padding: 0; border: #808080 1px solid; background-color: #FFFFF0; background-image: none; 
}


.small2 {font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: #999999; text-decoration: none}

a.edittext:link, a.edittext:visited {
font-family: tahoma; 
font-size:9px; 
background-color: #ddd; 
padding: 1px 4px 2px 4px; 
-moz-border-radius: 0.5em;
color:white;
}

.banned {
font-family: tahoma; 
font-size:9px; 
background-color: #ffa0a0; 
padding: 1px 4px 1px 4px; 
margin: 1px 10px;
-moz-border-radius: 0.5em;
color:white;
}














@font-face{font-family:'Glyphicons Halflings';src:url('/img/glyphicons-halflings-regular.eot');src:url('/img/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('/img/glyphicons-halflings-regular.woff') format('woff'),url('/img/glyphicons-halflings-regular.ttf') format('truetype'),url('/img/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.glyphicon:empty{width:1em;}
.b-header .glyphicon-asterisk:before{content:"\2a";}
.b-header .glyphicon-plus:before{content:"\2b";}
.b-header .glyphicon-euro:before{content:"\20ac";}
.b-header .glyphicon-minus:before{content:"\2212";}
.b-header .glyphicon-cloud:before{content:"\2601";}
.b-header .glyphicon-envelope:before{content:"\2709";}
.b-header .glyphicon-pencil:before{content:"\270f";}
.b-header .glyphicon-glass:before{content:"\e001";}
.b-header .glyphicon-music:before{content:"\e002";}
.b-header .glyphicon-search:before{content:"\e003";}
.b-header .glyphicon-heart:before{content:"\e005";}
.b-header .glyphicon-star:before{content:"\e006";}
.b-header .glyphicon-star-empty:before{content:"\e007";}
.b-header .glyphicon-user:before{content:"\e008";}
.b-header .glyphicon-film:before{content:"\e009";}
.b-header .glyphicon-th-large:before{content:"\e010";}
.b-header .glyphicon-th:before{content:"\e011";}
.b-header .glyphicon-th-list:before{content:"\e012";}
.b-header .glyphicon-ok:before{content:"\e013";}
.b-header .glyphicon-remove:before{content:"\e014";}
.b-header .glyphicon-zoom-in:before{content:"\e015";}
.b-header .glyphicon-zoom-out:before{content:"\e016";}
.b-header .glyphicon-off:before{content:"\e017";}
.b-header .glyphicon-signal:before{content:"\e018";}
.b-header .glyphicon-cog:before{content:"\e019";}
.b-header .glyphicon-trash:before{content:"\e020";}
.b-header .glyphicon-home:before{content:"\e021";}
.b-header .glyphicon-file:before{content:"\e022";}
.b-header .glyphicon-time:before{content:"\e023";}
.b-header .glyphicon-road:before{content:"\e024";}
.b-header .glyphicon-download-alt:before{content:"\e025";}
.b-header .glyphicon-download:before{content:"\e026";}
.b-header .glyphicon-upload:before{content:"\e027";}
.b-header .glyphicon-inbox:before{content:"\e028";}
.b-header .glyphicon-play-circle:before{content:"\e029";}
.b-header .glyphicon-repeat:before{content:"\e030";}
.b-header .glyphicon-refresh:before{content:"\e031";}
.b-header .glyphicon-list-alt:before{content:"\e032";}
.b-header .glyphicon-lock:before{content:"\e033";}
.b-header .glyphicon-flag:before{content:"\e034";}
.b-header .glyphicon-headphones:before{content:"\e035";}
.b-header .glyphicon-volume-off:before{content:"\e036";}
.b-header .glyphicon-volume-down:before{content:"\e037";}
.b-header .glyphicon-volume-up:before{content:"\e038";}
.b-header .glyphicon-qrcode:before{content:"\e039";}
.b-header .glyphicon-barcode:before{content:"\e040";}
.b-header .glyphicon-tag:before{content:"\e041";}
.b-header .glyphicon-tags:before{content:"\e042";}
.b-header .glyphicon-book:before{content:"\e043";}
.b-header .glyphicon-bookmark:before{content:"\e044";}
.b-header .glyphicon-print:before{content:"\e045";}
.b-header .glyphicon-camera:before{content:"\e046";}
.b-header .glyphicon-font:before{content:"\e047";}
.b-header .glyphicon-bold:before{content:"\e048";}
.b-header .glyphicon-italic:before{content:"\e049";}
.b-header .glyphicon-text-height:before{content:"\e050";}
.b-header .glyphicon-text-width:before{content:"\e051";}
.b-header .glyphicon-align-left:before{content:"\e052";}
.b-header .glyphicon-align-center:before{content:"\e053";}
.b-header .glyphicon-align-right:before{content:"\e054";}
.b-header .glyphicon-align-justify:before{content:"\e055";}
.b-header .glyphicon-list:before{content:"\e056";}
.b-header .glyphicon-indent-left:before{content:"\e057";}
.b-header .glyphicon-indent-right:before{content:"\e058";}
.b-header .glyphicon-facetime-video:before{content:"\e059";}
.b-header .glyphicon-picture:before{content:"\e060";}
.b-header .glyphicon-map-marker:before{content:"\e062";}
.b-header .glyphicon-adjust:before{content:"\e063";}
.b-header .glyphicon-tint:before{content:"\e064";}
.b-header .glyphicon-edit:before{content:"\e065";}
.b-header .glyphicon-share:before{content:"\e066";}
.b-header .glyphicon-check:before{content:"\e067";}
.b-header .glyphicon-move:before{content:"\e068";}
.b-header .glyphicon-step-backward:before{content:"\e069";}
.b-header .glyphicon-fast-backward:before{content:"\e070";}
.b-header .glyphicon-backward:before{content:"\e071";}
.b-header .glyphicon-play:before{content:"\e072";}
.b-header .glyphicon-pause:before{content:"\e073";}
.b-header .glyphicon-stop:before{content:"\e074";}
.b-header .glyphicon-forward:before{content:"\e075";}
.b-header .glyphicon-fast-forward:before{content:"\e076";}
.b-header .glyphicon-step-forward:before{content:"\e077";}
.b-header .glyphicon-eject:before{content:"\e078";}
.b-header .glyphicon-chevron-left:before{content:"\e079";}
.b-header .glyphicon-chevron-right:before{content:"\e080";}
.b-header .glyphicon-plus-sign:before{content:"\e081";}
.b-header .glyphicon-minus-sign:before{content:"\e082";}
.b-header .glyphicon-remove-sign:before{content:"\e083";}
.b-header .glyphicon-ok-sign:before{content:"\e084";}
.b-header .glyphicon-question-sign:before{content:"\e085";}
.b-header .glyphicon-info-sign:before{content:"\e086";}
.b-header .glyphicon-screenshot:before{content:"\e087";}
.b-header .glyphicon-remove-circle:before{content:"\e088";}
.b-header .glyphicon-ok-circle:before{content:"\e089";}
.b-header .glyphicon-ban-circle:before{content:"\e090";}
.b-header .glyphicon-arrow-left:before{content:"\e091";}
.b-header .glyphicon-arrow-right:before{content:"\e092";}
.b-header .glyphicon-arrow-up:before{content:"\e093";}
.b-header .glyphicon-arrow-down:before{content:"\e094";}
.b-header .glyphicon-share-alt:before{content:"\e095";}
.b-header .glyphicon-resize-full:before{content:"\e096";}
.b-header .glyphicon-resize-small:before{content:"\e097";}
.b-header .glyphicon-exclamation-sign:before{content:"\e101";}
.b-header .glyphicon-gift:before{content:"\e102";}
.b-header .glyphicon-leaf:before{content:"\e103";}
.b-header .glyphicon-fire:before{content:"\e104";}
.b-header .glyphicon-eye-open:before{content:"\e105";}
.b-header .glyphicon-eye-close:before{content:"\e106";}
.b-header .glyphicon-warning-sign:before{content:"\e107";}
.b-header .glyphicon-plane:before{content:"\e108";}
.b-header .glyphicon-calendar:before{content:"\e109";}
.b-header .glyphicon-random:before{content:"\e110";}
.b-header .glyphicon-comment:before{content:"\e111";}
.b-header .glyphicon-magnet:before{content:"\e112";}
.b-header .glyphicon-chevron-up:before{content:"\e113";}
.b-header .glyphicon-chevron-down:before{content:"\e114";}
.b-header .glyphicon-retweet:before{content:"\e115";}
.b-header .glyphicon-shopping-cart:before{content:"\e116";}
.b-header .glyphicon-folder-close:before{content:"\e117";}
.b-header .glyphicon-folder-open:before{content:"\e118";}
.b-header .glyphicon-resize-vertical:before{content:"\e119";}
.b-header .glyphicon-resize-horizontal:before{content:"\e120";}
.b-header .glyphicon-hdd:before{content:"\e121";}
.b-header .glyphicon-bullhorn:before{content:"\e122";}
.b-header .glyphicon-bell:before{content:"\e123";}
.b-header .glyphicon-certificate:before{content:"\e124";}
.b-header .glyphicon-thumbs-up:before{content:"\e125";}
.b-header .glyphicon-thumbs-down:before{content:"\e126";}
.b-header .glyphicon-hand-right:before{content:"\e127";}
.b-header .glyphicon-hand-left:before{content:"\e128";}
.b-header .glyphicon-hand-up:before{content:"\e129";}
.b-header .glyphicon-hand-down:before{content:"\e130";}
.b-header .glyphicon-circle-arrow-right:before{content:"\e131";}
.b-header .glyphicon-circle-arrow-left:before{content:"\e132";}
.b-header .glyphicon-circle-arrow-up:before{content:"\e133";}
.b-header .glyphicon-circle-arrow-down:before{content:"\e134";}
.b-header .glyphicon-globe:before{content:"\e135";}
.b-header .glyphicon-wrench:before{content:"\e136";}
.b-header .glyphicon-tasks:before{content:"\e137";}
.b-header .glyphicon-filter:before{content:"\e138";}
.b-header .glyphicon-briefcase:before{content:"\e139";}
.b-header .glyphicon-fullscreen:before{content:"\e140";}
.b-header .glyphicon-dashboard:before{content:"\e141";}
.b-header .glyphicon-paperclip:before{content:"\e142";}
.b-header .glyphicon-heart-empty:before{content:"\e143";}
.b-header .glyphicon-link:before{content:"\e144";}
.b-header .glyphicon-phone:before{content:"\e145";}
.b-header .glyphicon-pushpin:before{content:"\e146";}
.b-header .glyphicon-usd:before{content:"\e148";}
.b-header .glyphicon-gbp:before{content:"\e149";}
.b-header .glyphicon-sort:before{content:"\e150";}
.b-header .glyphicon-sort-by-alphabet:before{content:"\e151";}
.b-header .glyphicon-sort-by-alphabet-alt:before{content:"\e152";}
.b-header .glyphicon-sort-by-order:before{content:"\e153";}
.b-header .glyphicon-sort-by-order-alt:before{content:"\e154";}
.b-header .glyphicon-sort-by-attributes:before{content:"\e155";}
.b-header .glyphicon-sort-by-attributes-alt:before{content:"\e156";}
.b-header .glyphicon-unchecked:before{content:"\e157";}
.b-header .glyphicon-expand:before{content:"\e158";}
.b-header .glyphicon-collapse-down:before{content:"\e159";}
.b-header .glyphicon-collapse-up:before{content:"\e160";}
.b-header .glyphicon-log-in:before{content:"\e161";}
.b-header .glyphicon-flash:before{content:"\e162";}
.b-header .glyphicon-log-out:before{content:"\e163";}
.b-header .glyphicon-new-window:before{content:"\e164";}
.b-header .glyphicon-record:before{content:"\e165";}
.b-header .glyphicon-save:before{content:"\e166";}
.b-header .glyphicon-open:before{content:"\e167";}
.b-header .glyphicon-saved:before{content:"\e168";}
.b-header .glyphicon-import:before{content:"\e169";}
.b-header .glyphicon-export:before{content:"\e170";}
.b-header .glyphicon-send:before{content:"\e171";}
.b-header .glyphicon-floppy-disk:before{content:"\e172";}
.b-header .glyphicon-floppy-saved:before{content:"\e173";}
.b-header .glyphicon-floppy-remove:before{content:"\e174";}
.b-header .glyphicon-floppy-save:before{content:"\e175";}
.b-header .glyphicon-floppy-open:before{content:"\e176";}
.b-header .glyphicon-credit-card:before{content:"\e177";}
.b-header .glyphicon-transfer:before{content:"\e178";}
.b-header .glyphicon-cutlery:before{content:"\e179";}
.b-header .glyphicon-header:before{content:"\e180";}
.b-header .glyphicon-compressed:before{content:"\e181";}
.b-header .glyphicon-earphone:before{content:"\e182";}
.b-header .glyphicon-phone-alt:before{content:"\e183";}
.b-header .glyphicon-tower:before{content:"\e184";}
.b-header .glyphicon-stats:before{content:"\e185";}
.b-header .glyphicon-sd-video:before{content:"\e186";}
.b-header .glyphicon-hd-video:before{content:"\e187";}
.b-header .glyphicon-subtitles:before{content:"\e188";}
.b-header .glyphicon-sound-stereo:before{content:"\e189";}
.b-header .glyphicon-sound-dolby:before{content:"\e190";}
.b-header .glyphicon-sound-5-1:before{content:"\e191";}
.b-header .glyphicon-sound-6-1:before{content:"\e192";}
.b-header .glyphicon-sound-7-1:before{content:"\e193";}
.b-header .glyphicon-copyright-mark:before{content:"\e194";}
.b-header .glyphicon-registration-mark:before{content:"\e195";}
.b-header .glyphicon-cloud-download:before{content:"\e197";}
.b-header .glyphicon-cloud-upload:before{content:"\e198";}
.b-header .glyphicon-tree-conifer:before{content:"\e199";}
.b-header .glyphicon-tree-deciduous:before{content:"\e200";}
.b-header-container{position:relative;box-sizing:border-box;}
.b-header .clearfix:before,.b-header .clearfix:after{content:"";display:table;}
.b-header .clearfix:after{clear:both;}
.b-header .clearfix{zoom:1;}
.b-header{width:100%;height:auto;padding:0;margin:0;background:#f4f4f4;border-bottom:1px solid #e0e0e0;}
.b-header ul, .b-header li{list-style:none;margin:0;padding:0;}
.b-header a, .b-header a:hover, .b-header a:visited{text-decoration:none;}
.b-header .settings-menu{display:none;}
.b-header .settings-menu.active{display:block;}
.b-header .container{position:relative;}
.b-header .show_tablet{display:none;}
.b-logo{position:absolute;left:0;width:135px;text-align:center;height:50px;top:50%;margin-top:-28px;}
.b-logo a{display:block;margin:0 auto;width:89px;height:49px;background:url(/img/logo.png) no-repeat left top;}
.b-menu{padding-left:120px;}
.b-menu .glyphicon{font-size:24px;}
.b-menu__top{background:#7070b8;font-size:14px;}
.b-menu__top a{color:white;display:block;padding:4px 10px;}
.b-menu__top a:hover{color:#aeaef4;}
.b-menu__top a.active{background:#5c5ca6;}
.b-menu__top-menu{padding-right:130px;padding-left:5px;display:block;}
.b-menu__top-menu li{display:block;float:left;}
.b-menu__top-auth{float:right;padding:0 15px 0 0;}
.b-menu__top-auth .user-loggedin{color:white;margin:2px 15px;float:left;line-height:24px;}
.b-menu__top-auth .user-loggedin img{vertical-align:top;}
.b-menu__top-auth a{display:inline-block;}
.b-menu__top-auth > span{color:white;display:inline-block;line-height:24px;margin:1px 13px 0 0;}
.b-menu__top-auth .logout{display:block;float:right;margin-top:4px;padding:0;}
.b-menu__top-auth .glyphicon{font-size:16px;}
.b-menu__middle{background:#5C5CA6;}
.b-menu__middle ul{float:right;}
.b-menu__middle a{color:white;}
.b-menu__middle li{display:inline-block;margin:10px 5px 5px 15px;}
.b-menu__middle li span{display:block;float:left;font-size:14px;margin:4px 10px 0 0;}
.b-menu__middle li .glyphicon{margin-top:0;}
.b-menu__bottom{display:block;}
.b-menu__bottom a{color:#4f4a9e;}
.b-menu__bottom a:hover{color:#F08080;}
.b-menu__bottom a.active{background:white;}
.b-menu__bottom-links{float:left;width:auto;}
.b-menu__bottom-links li{display:inline-block;}
.b-menu__bottom-links a{padding:9px 15px;display:block;}
.b-menu__bottom-settings{float:right;width:auto;font-size:12px;}
.b-menu__bottom-settings .settings-container{float:left;position:relative;}
.b-menu__bottom-settings .settings-container > a{display:block;margin:7px 10px 0;}
.b-menu__bottom-settings .settings-container .showed{font-size:14px;display:inline-block;vertical-align:top;margin-top:4px;margin-left:5px;}
.b-menu__bottom-settings .settings-menu{position:absolute;z-index:10;left:50%;width:160px;margin-left:-80px;background-color:#5c5ca6;top:50px;}
.b-menu__bottom-settings .settings-menu.left{left:inherit;right:0;}
.b-menu__bottom-settings .settings-menu.left:after{left:inherit;right:15px;}
.b-menu__bottom-settings .settings-menu:after{position:absolute;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #5d5da7 transparent;content:'';display:block;top:-10px;left:50%;margin-left:-7.5px;}
.b-menu__bottom-settings .settings-menu a{color:white;font-size:14px;}
.b-menu__bottom-settings .settings-menu a:hover{color:#a9a9ef;}
.b-menu__bottom-settings .settings-menu ul{padding:10px 20px 0;}
.b-menu__bottom-settings .settings-menu li{margin-bottom:10px;}
.b-menu__bottom-settings .settings{float:left;position:relative;}
.b-searchbar{float:left;width:290px;margin:0;margin-right:10px;padding:0;height:auto;background:white;position:relative;}
.b-searchbar form{margin-bottom:0;}
.b-searchbar input[type="text"]{border:none;position:relative;display:block;padding:10px;font-size:14px;width:100%;padding-right:45px;outline-color:#4f49a1;}
.b-searchbar button{color:#4f49a1;outline:none;border:none;background-color:transparent;padding:0;margin:0;position:absolute;right:10px;top:6px;}

@media (min-width:800px){
.b-menu__bottom, .b-menu__top-menu{display:block !important;}
.b-menu__top-menu{overflow:inherit !important;}
}

@media (max-width:800px){
.b-header .tablet_hide{display:none;}
.b-header .show_tablet{display:block;}
.b-header .container{padding:0;}
.b-logo{top:0;margin-top:15px;}
.b-menu{padding-left:135px;}
.b-menu__top a{padding:6px 15px 2px;}
.b-menu__top-menu{display:none;padding:0;border-bottom:1px solid #5c5ca6;margin:5px 0 2px;}
.b-menu__top-menu ul{margin-bottom:5px;}
.b-menu__top-menu li{float:none;}
.b-menu__top-menu li a{padding-bottom:5px;}
.b-menu__top-auth{float:left;margin-bottom:5px;}
.b-menu__top-auth .avatar{margin:2px 2px 0 15px;}
.b-menu__top-auth .logout{margin-left:15px;}
.b-menu__top-auth .logout .show_tablet{display:inline-block;margin-left:2px;}
.b-menu__bottom{display:none;}
.b-menu__bottom-links{float:none;}
.b-menu__bottom-links li{display:block;margin-bottom:5px;}
.b-menu__bottom-settings{float:none;}
.b-searchbar{float:none;width:100%;}
.b-menu__bottom-settings .settings{float:none;}
.b-menu__bottom-settings .settings-container{margin:10px 0;float:none;min-height:25px;}
.b-menu__bottom-settings .settings-container span{float:left;}
.b-menu__bottom-settings .settings-container .show_tablet, .b-menu__bottom-settings .settings-container .showed{font-size:14px;margin-left:10px;margin-top:2px;float:left;}
.b-menu__bottom-settings .settings-container > a{min-height:25px;}
.b-menu__bottom-settings .settings-menu{position:static;width:100%;margin-left:0;padding:0;margin-top:5px;}
.b-menu__bottom-settings .settings-menu:after{content:none;}
.b-menu__bottom-settings .settings-menu ul{padding:10px 20px 5px;}
}


.b-head ul,.b-head li{list-style:none;padding:0;margin:0;}
.b-ad-slider{position:relative;margin-bottom:20px;}
.b-ad-slider-container{height:auto;}
.b-ad-slider-container li{display:none;text-align:center;overflow:hidden;position:relative;}
.b-ad-slider-container li.active{display:block;}
.b-ad-slider-container li img{display:block;margin:0 auto;height:auto;max-width:100%;}
.b-ad-slider-container li .clickable_zone a {position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1000;}
.b-ad-slider-nav{position:absolute;bottom:20px;right:50px;}
.b-ad-slider-nav li{height:50px;max-width:100px;border:2px solid white;display:inline-block;margin:0 5px;position:relative;}
.b-ad-slider-nav a.active:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent white transparent;position:absolute;top:-5px;left:50%;margin-left:-2.5px;}
.b-ad-slider-nav li a{display:block;max-width:100px;height:50px;overflow:hidden;}
.b-ad-slider-nav li img{display:block;max-height:100%;width:auto;}


#cookie_alert{position: fixed; box-shadow: 1px 1px 7px #000; padding:15px 0; text-align:center; background-color:#437; color:#fff; bottom:0; left:0; width:100%; font: 10pt Fira Sans; line-height:180%}
#cookie_alert a{color:#fff}
#cookie_alert a.close{margin: 0px 30px; padding: 5px 10px; background-color:#fff; color:#333; border-radius:2px; text-decoration: none}
