
/* HTML ELEMENTS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

* {margin: 0;padding: 0;}
body, p, ul, li, ul li p, ol li p, img, form, fieldset, input, text-area, select, button {margin:0; padding:0; border:0}
body {background:#ECF1F2; color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
form, input, textarea, select {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
input, textarea, select {background-color:#FFFFFF;}

h1, h2, h3, h4, h5, h6 {color:#444444;font-weight:normal;line-height:110%;margin:0 0 10px;}
h1 {font-size: 26px;}
h2 {font-size: 24px;}
h3 {font-size: 20px;}
h4, h5, h6 {font-size: 18px;}
p {padding-bottom:15px;}
ul, ol {margin: 15px;}
ul li {line-height:180%;margin:0 0 0 20px;}
ol li {line-height:180%;list-style-type: decimal; margin:0 0 0 20px;}

.left {float: left;}
.right {float: right;}
img.left {float: left;margin: 0 10px 0 0;}
img.right {float: right;margin: 0 0 0 10px;}
.nom {margin:0 !important;}
.nop {padding:0 !important;}
.clear {clear:both !important;}
.hide {display:none !important;}

/* @end */

/*----- Easy Clearing ------*/

.fix:after {clear:both;content:'[.]';display:block;height:0;visibility:hidden;}
.fix {display:inline-block;}
.fix {display:block;}

/*----- Link ------*/

a{color:#207AA6;text-decoration: none;outline: none;}
a:hover {text-decoration: underline;}

/* LAYOUT
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

#container{margin:0 auto;width:900px; /* padding-bottom:54px; padding-top:76px;*/ position:relative;}
#header { padding-top:36px; height:40px; background:url(../img/line_divider.jpg) left bottom repeat-x #ECF1F2; display:block; clear:both; width:900px; /*position:fixed;*/ top:0px; z-index:10000; }
#main {padding:20px 0 0 0;}
#footer {height:35px; width:900px; margin:0 auto; /*position:fixed;*/ bottom:0px; z-index:10000; border-top:1px solid #333333; background:#ECF1F2;  padding-top:7px; margin-top:12px; }
#columnLeft {float:left;width:220px;}
#content {float:left;position:relative;width:680px;}
#columnRight {display: none;}

/* @end */

/* LOGO
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

h1.logo, div.logo{ margin:0px; padding:0px; width:240px; height:29px; float:left;}
h1.logo a, div.logo a{background: url(../img/unibrand-logo.jpg) transparent no-repeat top left; cursor:pointer; display:block; width:240px; height:29px;text-indent:-2000px; }

/* @end */

/* SEARCH FORM
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

form.searchForm  {bottom:30px;position:absolute;right:0;width:280px; display:none;}
fieldset.searchFieldset {width: 280px;}
fieldset.searchFieldset input.searchInput{background:transparent url(/img/search/search.png) no-repeat scroll 0 0; float:left;padding:17px 20px;width:195px;}
fieldset.searchFieldset button.searchButton {background:transparent url(/img/search/search.png) no-repeat scroll right top;cursor:pointer; float:left;height:50px;text-indent:-9999px;width:45px;}
fieldset.searchFieldset button.searchButton:hover {background:transparent url(/img/search/search.png) no-repeat scroll right bottom;}

/* @end */

/* PATH
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

#path a {color: #999999;font-weight: bold;text-decoration: none;}

/* @end */

/* FOOTER
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

#footer p.copy {color:#000;font-size:12px;width:auto; padding:0; float:right; line-height:100%; border-right:1px solid #000000; padding-right:2px; text-transform:capitalize; }
#footer p.power {color:#053973;font-size:12px; width:auto; text-align:right; padding:0; float:right; line-height:100%; padding-left:4px;}

/* FOOTER FOLLOW LINK */
p.follow_us{ text-align:left; width:auto; float:left; line-height:100%;}
a.flicker{width:47px; height:16px; display:block; float:left; background:url(/img/flicker.jpg) left top no-repeat; margin-right:10px; margin-left:32px; line-height:100%;}
a.facebook{ width:42px; height:16px; display:block; float:left; background:url(/img/facebook.jpg) left top no-repeat;  line-height:100%;}

/* @end */

/* PRINT PAGE 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

a.printPage{background:transparent url(/img/icons/print.gif) no-repeat left top;display:block;height:30px;position:absolute;right:35px;text-indent:-2000px;top:-10px;width:30px;}
a.printPageWindow{display:none}

/* @end */

/* INCREASE FONT, DECREASE FONT, RESET FONT
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

a.increaseFont{background:transparent url(/img/icons/font/increaseFont.gif) no-repeat left top;display:block;height:30px;position:absolute;right:70px;text-indent:-2000px;top:-10px;width:30px;}
a.resetFont{background:transparent url(/img/icons/font/resetFont.gif) no-repeat left top;display:block;height:30px;position:absolute;right:105px;text-indent:-2000px;top:-10px;width:30px;}
a.decreaseFont{background:transparent url(/img/icons/font/decreaseFont.gif) no-repeat left top;display:block;height:30px;position:absolute;right:140px;text-indent:-2000px;top:-10px;width:30px;}

/* @end */

/* THUMBS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

a.smallThumb {display:block;float:left;margin-right:20px;width: 124px; text-align:center}
a.mediumThumb {display:block;float:left;margin-right:20px;width: 164px; text-align:center}
a.largeThumb {display:block;float:left;margin-right:20px;width:204px; text-align:center}
a.smallThumb img, a.mediumThumb img, a.largeThumb img {border:2px solid #BEBEBE}

/* @end */

/* HREF BUTTON
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

a.button {background: transparent url(/img/buttons/href_Button_Left.png) no-repeat left top;display: block;font: normal 12px Arial, Helvetica, sans-serif;height: 28px; line-height: 20px; /* (27+4+4=35px) */ margin:15px 0 0;padding:0 0 0 15px;text-decoration: none;}
a:link.button, a:visited.button, a:active.button {color: #003570;text-decoration:none}
a.button span {background: transparent url(/img/buttons/href_Button_Right.png) no-repeat right top;display: block;padding: 4px 15px 4px 0}
a.button:hover {background-position: left bottom;}
a.button:hover span {background-position:right bottom;color: #000000;}

/* @end */

/* HREF MORE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

a.more{background:url(../img/strelica_more.png) right 3px no-repeat; padding:0 15px 0 0; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

/* @end */

/* TABLE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

table{border-collapse:collapse;border-left:1px solid #000000;color:#000000;margin:0 0 20px;text-align:left;width:100%;}
table thead tr td, table thead tr td th{background-color:#444444;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#FFFFFF;font-size:13px;font-weight:bold;padding:8px;}
table tbody tr td{background-color:#EBEBEB;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;padding:8px;}
table tbody tr th{background-color:#888888;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#FFFFFF;font-weight:bold;padding:8px;}

/* @end */

/* line divider */
/*.line_divider{ width:900px; height:1px; background:url(../img/line_divider.jpg) left top repeat-x; margin-top:10px; display:block; clear:both; }*/

/* header_contact */
.header_contact{ width:200px; padding-left:10px; background:url(../img/line_divider_up.gif)  left 2px no-repeat; line-height:120%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:right;} 
.header_contact a {
	color: #000000;
}

/*lin menu divider */
.line_menu_divider{ width:191px; height:1px; background:url(../img/line_menu_divider.jpg) left top no-repeat; display:block; line-height:1px; font-size:1px; margin:12px 0px 11px 0;}

/* baner home unisign */
.bannerDiv{ position:absolute; bottom:0px;}
a.baner_link{ display:block;}

/* title_page */
h3.title_page{} 

/* SHARE SOCIAL ICON + SEND FRIEND
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
a.mailFriend{background:transparent url(../img/icons/share/mailFriend.png) no-repeat left top;display:block;width:18px; height:18px; position:absolute; right:0; text-indent:-2000px; top:5px; }
a.mailFriend:hover{ background-position: left -20px;}

.social{ position:absolute; right:18px; top: 5px; width:190px;}
.social .box-title{ float:left; text-transform:uppercase; font-size:12px; color:#1C1A1B; padding-right: 7px;
    padding-top: 2px;}
	
.social ul{ display:inline; list-style:none; margin:0px; padding:0px; float:left; }
.social ul li{ float:left; margin:0 5px 0 0; }

.social ul li.social-facebook a{background:url(/img/icons/share/facebook.png) left top no-repeat; display:block; width:18px; height:18px;}
.social ul li.social-twitter a{background:url(/img/icons/share/twitter.png) left top no-repeat; display:block; width:18px; height:18px;}
.social ul li.social-google a{background:url(/img/icons/share/google.png) left top no-repeat; display:block; width:18px; height:18px;}
.social ul li.social-dellicious a{background:url(/img/icons/share/dellicious.png) left top no-repeat; display:block; width:18px; height:18px;}
.social ul li.social-stumble a{background:url(/img/icons/share/stumbleupon.png) left top no-repeat; display:block; width:18px; height:18px;}
.social ul li.social-myspace a{background:url(/img/icons/share/myspace.png) left top no-repeat; display:block; width:18px; height:18px;}

.social ul li a:hover{ background-position:0px -20px; }

.story { position:relative;}
.story a.mailFriend{ top:auto; bottom:5px; }
.story .social{  top:auto; bottom:5px;}
