html,body {
	color: white;
	font-family: Calibri,Helvetica,Geneva,Verdana;
	font-size:15px;
	font-weight:normal;
	margin:0;
	padding:0;
	text-align:center;
   background: #f4ecda url(img/mybg.png) repeat-x; 
}
*{
	padding: 0;
	margin: 0;
	outline: none;
}
a ,a:visited{
	text-decoration: none;
	color:#3399ff;
}
a:hover{
	color: #d163d0;
	border: none;
}

img{
	border: none;
	margin: 4px;
}
p{
	text-align: center;
	margin: 6px;
}
ul{
	list-style-type: none;
}
.footinfo td{
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
	color:#58585a;
}

#container {
	width:1000px;
	margin:0 auto;
	min-height: 100%;
}


#header
{
	background: url(img/bg.png) no-repeat;
	height: 163px;
	width: 100%;
}

#sidenav{
	float: right;
	width: 244px;
	display: inline;
	color:#333;
	margin-right: 10px;
	text-align:left;
}
#sidenav .horList{
	line-height: 30px;
	width: 100%;
	margin: 4px;
	text-align: left!important;
}
h3{
	font-size: 14px;
	margin: 4px;
	margin-bottom: 8px;
}
#content{
	float:left;
	width: 700px;
	margin-left: 20px;
	display: inline;
	color:#333;
	text-align: left;
}
#content p{
	text-align: left;
}
#top
{
	background: url(img/topbgr.png) no-repeat bottom left;
	width: 962px;
	height: 38px;
	color: white;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.userLogin{
	padding-top: 7px;
	width:100%;
	text-align:center;
}

.clearer{
	clear: both;
}
.myClear{
	clear: both;
	width:900px;
	height:2px;
	display:block;
}
#content h1{
   margin-top:20px; 
	text-indent: 40px;
	background:url(img/logoicon.png) no-repeat left center;
	line-height: 40px;
   font-size: 18px;
	color:#333;
	text-align: left;
	text-shadow:0 1px 1px rgba(55,55, 55, 0.73);
	clear: both;
}

.swBtn {
	background:url("img/swBtnL.png") no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	font-weight: bold;
	height:41px;
	line-height:36px;
	padding-left:19px;
}
.swBtn span{
	background:url("img/swBtnR.png") no-repeat scroll right top transparent;
	display:block;
	height:41px;
	padding-right:10px;
}
.swBtn :hover{
	color: #3399ff;
}
.wBtn{
	background: transparent url(img/wBtnL.png) no-repeat top left;
	display:inline-block;
	font-size: 12px!important;
	height: 27px;
	padding-left: 22px;
	line-height: 24px;
	cursor: pointer;
}
.wBtn :hover{
	color: #3399ff;
}
.wBtn span{
	background: transparent url(img/wBtnR.png) no-repeat  top right;
	display:block;
	height: 27px;
	margin-right: 2px;
	padding-right: 22px;
	color: #001933;
}
.btnRegister{
	background:url("img/btnRegister.png") no-repeat scroll left top transparent!important;
	padding-left:30px!important;
}
.btnLogin{
	background:url("img/btnLogin.png") no-repeat scroll left top transparent!important;
	padding-left:30px!important;
	margin-bottom: 10px;
}
.navGal{
	width:200px;
	margin: 10px auto;
}
.navGal li{
	background: url(img/galicon.png) no-repeat;
	width: 72px;
	height: 72px;
	float: left;
	margin: 10px;
}
#sidenav .swBtn{
	width: 90%;
}
#page{
	width: 1000px;
	min-height: 800px;
   background:url(img/paga.png) repeat-y;
}
#pagehead{
	width: 100%;
	height: 55px;
	background: url(img/pagaTop.png) no-repeat bottom ;
}
#pagefoot{
	width: 100%;
	height: 50px;
	background: url(img/pagaBottom.png) no-repeat bottom center;
	clear: left;
}
.line{
	background: url(img/hs.png) no-repeat right center;
	width: 100%;
	height: 13px;
	display: block;
	margin-bottom: 10px;
	margin-top: 2px;
	margin-left:11px;
}
#foot
{
	width: 100%;
	height: 200px;
	margin-top: 20px;
}
.news{
	width: 600px;
	color:#333;
	padding-left: 20px;
	text-align: left;
}
.news span{
	color: #333;
	margin-right: 10px;
}
.footinfo{
   text-shadow:0 1px 1px rgba(15, 15, 15, 0.73);
	width: 70%;
	float: left;
	margin-top: 10px;
}
.footinfo table{

	float: left;
}
.logo{
	display: inline;
	float: left;
	margin-right: 20px;
}

.list {
	display: inline;
	float: left;
}
.list li{
	text-align: left;
	display: inline;
}
.list li.first{
	display: block;
}
.media{
	display: inline;
	width: 20%;
	float: right;
}
#footer{
width: 100%;
min-height: 300px;
background-color: white;
background:#e9e9ce url(img/footer.png) repeat-x top left;
color:#333;
z-index:0;
}
#pagelinks{
	margin: 20px auto 20px auto;
	width: 900px;
	height: 150px;
	display: block;
	position: relative!important;
	padding-top: 20px;
}
#pagelinks a {
	color: #a0522d;
	font-size: 70%;
}
#footer ul{
	display: inline;
	float: left;
	width: 100%;
	height:150px; 
}
#footer ul li{
	height: 30px;
	line-height: 30px;
	display: inline;
	
	float: left;
	width: 20%;
}
#logo{
	float:left;
	width:315px;
	height: 152px;
}
.search{
	height: 50px;
	width:250px;
	background: url(img/searchbox.png) no-repeat left center;
	float: right;
}
.search input{
	width: 200px;
	margin-top: 18px;
	line-height: 32px;
	background: transparent;
	border: none;
	float: left;
	padding-left: 6px;
	color: white;
}
.searchText
{
	width: 200px;
	margin-top: 18px;
	line-height: 32px;
	background: transparent;
	border: none;
	float: left;
	padding-left: 6px;
	color: white;
}
.search a{
	width: 34px;
	height: 50px;
	background: url(img/searchBtn.png) no-repeat top left;
	display: block;
	float: right;
}
.search a:hover{
	background: url(img/searchBtn.png) no-repeat  right -50px;
}

.newsSummaries{
	font-size: 14px!important;
	text-align: left;
	background: #ffe8ff!important;
}
.newsSummaries i{
	border-bottom: 1px solid #fe64ff;
	display: block;
	padding: 2px;
	background: #ffd4ff;
}
.newsSummaries a{
padding-top: 3px;
}
#sidenav h4{
	width: 200px;
	height: 64px;
	color:#D163D0;
	line-height: 48px;
	font-size: 100%;
	text-indent: 64px;
}
.pnlLatestNews
{
	height: 200px;
	width: 200px;
	display: block;
	
}
.pnlContactsInfo
{
	width: 100%;
	display: block;
	text-align:center;
}
.pnlJoin
{
	height: 180px;
	width: 100%;
	display: block;
	text-align:center;
}
.pnlComments
{
	height: 200px;
	width: 200px;
	display: block;
}
.latestNewsHead
{
	background: url(img/rss.png) no-repeat left bottom;
}
.galHead{
	background: url(img/gal.png) no-repeat left bottom;
}
.blogHead{
	background: url(img/forum.png) no-repeat left bottom;
}
.joinHead{
	background: url(img/join.png) no-repeat left bottom;
}
.adressHead{
	background: url(img/adres.png) no-repeat left bottom;
}


#menu{
	width:100%;
	height: 54px;
	overflow: visible;
}
.proList{
	width:100%;
	color:black;
	padding-bottom: 20px;
	display: block;
	height: 200px;
}
.proList li{
	float:left;
	display: inline;
	width: 336px;
	background: url(img/promosyon.png) no-repeat bottom;
	list-style: none;
	margin-left: 14px;
	margin-bottom: 14px;
	padding-bottom: 14px;
	text-align:center;

}
.proList a{
	color: #333;
	font-weight:bold;
}
.proList a:visited
{color: #333;
	}
.proList li span{
	background: url(img/tab.png) no-repeat;
	font-size:120%;
	width: 100%;
	height: 51px;
	line-height: 51px;
	display: block;
	text-shadow:0 1px 1px rgba(15, 15, 15, 0.73);
}
.proList li ul{
	display: block;
	margin-top: 6px;
	margin-bottom: 6px;
}
.proList li ul li{
	background: none;
	display: block;
	width:336px;
	min-height: 30!important;
	margin-left: 0px!important;
	margin-bottom: 0px!important;
	border-bottom : 1px solid silver;
	line-height: 26px;
	padding-bottom: 0px!important;
}
.proList li ul li img
{
	float:right;
	position: static;
	margin-top: -3px;

}
.proList li ul li a{
	color:#333;
	display: block;
	width:336px;
	font-size: 85%;
	height: 100%;
}
.proList li ul li a:hover{
background-color: #cef3ff;	
color: #232323;
display: block;
}

.proList li ul li.last{
border:none!important;

}


#lava{
float: left;
position: relative;
width: 750px;
height: 50px;
}

#lava li {
float: left;
list-style: none;
text-shadow:0 1px 1px rgba(15, 15, 15, 0.73);
}
#lava li.backLava {
margin-top:8px;
background: url("img/selected.png") no-repeat right -30px;
width: 10px; height: 30px;
position: absolute;
}
#lava li.backLava .leftLava {
background: url("img/selected.png") no-repeat top left;
height: 30px;
margin-right: 10px; /* 7px is the width of the rounded shape */
}
#lava li a {

font-size:18px;
font-weight: bold;
color: white;
line-height: 34px;
letter-spacing: 0;
z-index: 10;
display: inline-block;
height: 50px;
position: relative;
overflow: hidden;
margin:0px 18px 0px 18px;
text-align: center; 
line-height: 50px;
}



.lavasub {
background: url(img/submenu.png) no-repeat bottom;
position: absolute;
z-index: 2000;
margin-left: -100px;
top:54px;
width: 580px;
display: none;
padding-left: 24px;
}

.lavasub li{
 text-shadow:none!important;
}

.lavasub li.backLava {
background-image: url("img/subselected.png")!important;
}
.lavasub li.backLava .leftLava {
background-image: url("img/subselected.png")!important;
}
.lavasub li a {
color: #5b5555!important;
text-shadow:none!important;   
}





/*   HERE NEW CSS ENDS*/

#banner{
	width: 964px;
	height: 170px;
}
.alink{
	margin: 4px;
	padding: 4px;
	color: #333333;
	width: 120px;
	height: 90px;
	float: left;
	line-height: 12px;
	font-size: 12px;
	
}
.alink img{
	display: block;
	margin: 0 auto;
}
.alink:hover{
	color: #3399ff;
	background-color: #e6e6e6;
	-moz-border-radius: 3px;
}

.col40left{width: 20%;border-right: 1px solid #e6e6e6; padding-right: 4px; float:left;}
.col20left{width: 50%;float:left;}
.col20right{width: 50%;float:right;}
.col40middle{width: 40%;border-right: 1px solid #e6e6e6; padding-right: 8px; float:left;}
.col40right{width: 34%;padding-left: 4px;float: left; }
.col30left{width: 32%;border-right: 1px solid #e6e6e6; padding-right: 4px; float:left; padding-bottom: 20px;}
.col60left{width: 66%;border-right: 1px solid #e6e6e6; padding-right: 4px; float:left; padding-bottom: 20px;}
.col90left{width: 98%; padding-right: 4px; float:left; padding-bottom: 4px;}
.col42left{width: 62%;border-right: 1px solid #e6e6e6; 
           padding:40px 6px 4px 40px; float:left;height:574px;}

.clear{
	clear: both;
}
.center{
	margin: 0 auto;
}

#err{
	background: #ffe682 none repeat scroll 0 0;
   border:1px solid #f8b011;
	margin: 4px;
	padding: 8px;
	line-height: 22px;
	text-align:left;
	display: block;
	width: 88%; 
}
#err img{
	float: left;
	margin: 4px;
}

#errTopic{
	background: #ffe682 none repeat scroll 0 0;
   border:1px solid #f8b011;
	padding:10px;
	width:600px;
	margin-left:40px;
	line-height: 22px;
	text-align:left;
	display: block;
}
#errTopic img{
	float: left;
	margin: 4px;
}

.err{
	background: #ffe682 none repeat scroll 0 0;
   border:1px solid #f8b011;
	margin: 4px;
	padding: 8px;
	line-height: 22px;
	text-align:left;
	display: block;
	width: 88%; 
}
.err img{
	float: left;
	margin: 4px;
}


 #galeri{
 	margin-left: 16px;
 }
.horList{
	line-height: 30px;
	width: 100%;
	margin: 4px;
	/*text-align: left!important;*/
}
.horList li.first{
	display: block;
}
.horList li.break{
	display: block;
	line-height: 1px;
}
.horList li{
	display: inline;
}

.verList{
	line-height: 30px;
	width: 100%;
	margin: 4px;
}
.verList li{
	overflow: hidden;
}

.verList li img{
	width: 280px;
	height: 172px;
}
.verList li a.new{
	text-decoration: blink;
	color: white;
}
.verList li a{
	color:#001933;
}
.verList li a:hover
{
	color:white;
	text-decoration: none;
}


.push{
	height: 100px;
}
.address{
	height: 36px;
	text-align: left;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	line-height: 36px;
	width: 100%;
	overflow: visible;
}
.address img{
	vertical-align: middle;
	margin: 1px!important;
}

#diff{
	float:right;
	width: 53px;
	height: 30px;
	margin-top: 15px;
	margin-right: 30px;
}
#itugaziantep{
	float: left;
	height:48px;
	width:35px;
}
#itugaziantep img
{
	margin:0 !important;
}

#news{float: right;width: 500px;height: 160px;font-size: 14px;margin-top: 25px;}
#news .swBtn{
	width: 90%;
	margin-left: 10px;
	margin-top: 6px;
}
#news .swBtn img
{
	position: absolute;
	right: -1px;
	margin-top: -30px;
}

#duyuru{float: left;width: 308px;font-size: 12px !important;}
#duyuru .swBtn{
	width: 92%;
	margin-left: 9px;
	margin-top: 3px;
}
#duyuru .swBtn img
{
	position: relative;
	left: 126px;
	margin-top: -31px;
}

#etkinlik{float: left;width: 486px;height: 160px;font-size: 14px;}
#etkinlik .swBtn{
	width: 90%;
	margin-left: 10px;
	margin-top: 6px;
}
#etkinlik .swBtn img
{
	position: absolute;
	right: -1px;
	margin-top: -30px;
}

.links .swBtn{
	width: 90%;
}

.wBtnLink{
	background: transparent url(img/wBtnL.png) no-repeat top left;
	display:inline-block;
	font-size: 12px;
	height: 27px;
	padding-left: 10px;
	line-height: 24px;
	cursor: pointer;
	width:88%;
}
.wBtnLink :hover{
	color: #3399ff;
}
.wBtnLink span{
	background: transparent url(img/wBtnR.png) no-repeat  top right;
	display:block;
	height: 27px;
	margin-right: 2px;
	padding-right: 10px;
	color: #001933;
	font-size:10px;
}


.wBtnLinkHor{
	background: transparent url(img/wBtnL.png) no-repeat top left;
	display:inline-block;
	font-size: 12px;
	height: 27px;
	padding-left: 10px;
	line-height: 24px;
	cursor: pointer;
	width:14%;
}
.wBtnLinkHor :hover{
	color: #3399ff;
}
.wBtnLinkHor span{
	background: transparent url(img/wBtnR.png) no-repeat  top right;
	display:block;
	height: 27px;
	margin-right: 2px;
	padding-right: 10px;
	color: #001933;
	font-size:10px;
}





.wBtnAdd{
	background: transparent url(img/wBtnLAdd.png) no-repeat !important;
}
.wBtnAdd span {
	padding-left: 6px;
}
.wBtnDelete{
	background: transparent url(img/wBtnLDelete.png) no-repeat !important;
}
.wBtnDelete span{
	padding-left: 6px;
}
.wBtnEdit{
	background: transparent url(img/wBtnLEdit.png) no-repeat !important;
}
.wBtnEdit span{
	padding-left: 6px;
}
.wBtnSave
{
	background: transparent url(img/wBtnLSave.png) no-repeat !important;
}
.wBtnSave span{
	padding-left: 6px;
}

.head{
	background: transparent url(img/headR.png) no-repeat top left;
	display:inline-block;
	font-size: 17px;
	height: 51px;
	padding-left: 42px;
	line-height: 50px;
}
.head span{
	background: transparent url(img/headL.png) no-repeat  top right;
	display:block;
	height: 51px;
	margin-right: 4px;
	padding-right: 42px;
	color:white;
	text-align: justify;
	font-weight:bold;
}


.inbox{
	width: 486px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: white;
	font-size: 16px;
	background:transparent url(img/inbox.png);
	margin: 4px;
}

.duyuru{
	width: 312px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: white;
	font-size: 16px;
	background:transparent url(img/inbox.png);
	margin: 4px;
}
	/* ----------- stylized ----------- */
	.stylized{
		border:solid 2px #b7ddf2;
		background:#ebf4fb;
	}
	.stylized h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	.stylized p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b7ddf2;
		padding-bottom:10px;
	}
	.stylized label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	.stylized .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	.stylized input{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:200px;
		margin:2px 0 20px 10px;
	}
	.stylized button{ 
		clear:both;
		margin-left:150px;
		width:125px;
		height:31px;
		background:#666666 url(img/button.png) no-repeat;
		text-align:center;
		line-height:31px;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
	}

ul.topnav {
	list-style: none;
	padding: 0 30px;	
	margin: 0;
	float: left;
	width: 600px;
	font-size: 15px;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 14px 5px;
	color: #b91b8d;
	display: block;
	text-decoration: none;
	float: left;
	font-size: 13px;
	text-decoration: none;
	/*background: url(img/menubgr.png) no-repeat left center;*/
	/*border-left: 0.5px solid #e6e6e6;*/
}
ul.topnav li a:hover
{
}

ul.topnav li span { /*--Drop down trigger styles--*/
	/*width: 17px;
	height: 35px;
	float: left;
	background: url(img/arrow.png) no-repeat center top;*/
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav
{
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0;
	top: 34px;
	background: #FFFFFF none;
	margin: 0;
	padding: 0;
	display: none;
	float: left;
	width: 170px; /*-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;*/
	z-index: 999;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	/*border-top: 1px solid #252525; 
	border-bottom: 1px solid #444; */
	height:18px;
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	font-size:11px;
	float: left;
	width: 145px;
	background: none;
	padding-left: 10px;
	height:18px!important;
}
html ul.topnav li ul.subnav li a:hover
{
	/*--Hover effect for subnav links--*/ /*background: url(img/arrowl.png) no-repeat 6px center; */
	background-color: #3399FF;
	height:18px!important;
	color:White;
}

.docContentHead
{
	width:94%; margin-left:20px; margin-top:10px; text-align:center;
}
.docContent
{
	width:68%; margin-left:40px; margin-top:20px; text-align:center;
}
.panelContent
{
	width:24%; margin-right:10px; margin-top:20px; text-align:center; float:right;
	height: 900px;
}
.docContent p
{
	text-align: left;
}

.gradient
{
	font-size: 12px;
	margin: 10px;
	text-align: left;
	border-collapse: collapse;
	display: inline;
}
.gradient th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background:  url('img/gradhead.png') repeat-x;
	color:#1b6e90;
}
.gradient td
{
	padding: 8px; 
	border-bottom: 1px solid #D163D0;
	color:#1b6e90;
	border-top: 1px solid #D163D0;
}
.gradient thead td{
	/*background:  url(img/menu.png) repeat-x;*/
	border-top: none;
	text-align: center;
	font-weight:bold;
	font-size:125%;
}
.gradient tfoot tr td
{
	font-size: 12px;
	color:#6ecff6;
	border-bottom: none;
	text-align: center;
}
.gradienttr
{
	/*background:  url(img/menu.png) repeat-x;*/
	border-top: none;
	line-height: 42px;
}
.gradientft{
	border-top: 1px solid #D163D0;
	margin: 10px;
}
.gradientft td{height: 48px;}


.imgPanel
{
	width: 240px;
	height: 250px;
	background-color: transparent;
	margin: 3px;
	margin-right:20px;
	margin-top:60px;
	
}


.pics {  
	width: 74px;
	height: 74px;
	background-color: transparent;
	margin: 2px;  
} 
 
.pics img {  
	width: 70px;
	height: 70px;
   top:  0; 
   left: 0 ;
   background-color: transparent;  
} 

.gradIM
{
	font-size: 10px;
	margin: 2px;
	text-align: left;
	border-collapse: collapse;
	display: inline;
}
.gradIM th
{
	font-size: 10px;
	font-weight: normal;
	padding: 3px;
	background:  url('img/gradhead.png') repeat-x;
	color:white;
}
.gradIM td
{
	padding: 3px; 
	border-bottom: 1px solid #fe7bff;
	color: white;
	border-top: 1px solid #fe7bff;
}
.gradIM td a
{
	color: white;
}
.gradIM thead td{
	background:  url(img/menu.png) repeat-x;
	border-top: none;
	text-align: center;
}
.gradIM tfoot tr td
{
	font-size: 10px;
	color: #e6e6e6;
	border-bottom: none;
	text-align: center;
}
.gradIMtr
{
	background:  url(img/menu.png) repeat-x;
	border-top: none;
	line-height: 42px;
}
.gradIMft{
	border-top: 1px solid #fe7bff;
	margin: 10px;
}
.gradIMft td{height: 48px;}

#lavaAdmin{
float: left;
position: relative;
width: 900px;
height: 50px;
}

#lavaAdmin li {
float: left;
list-style: none;
text-shadow:0 1px 1px rgba(15, 15, 15, 0.73);
}
#lavaAdmin li.backLava {
margin-top:8px;
background: url("img/selected.png") no-repeat right -30px;
width: 10px; height: 30px;
position: absolute;
_margin-left: -18px;
}
#lavaAdmin li.backLava .leftLava {
background: url("img/selected.png") no-repeat top left;
height: 30px;
margin-right: 10px; /* 7px is the width of the rounded shape */
}
#lavaAdmin li a {

font-size:18px;
font-weight: bold;
color: white;
line-height: 34px;
letter-spacing: 0;
z-index: 10;
display: inline-block;
height: 50px;
position: relative;
overflow: hidden;
margin:0px 18px 0px 18px;
text-align: center; 
line-height: 50px;
}

#pageAdmin{
	width: 1000px;
	min-height: 800px;
   background:url(img/pagaAdmin.png) repeat-y;
}
#contentAdmin{
	float:left;
	width: 986px;
	margin-left: 10px;
	display: inline;
	color:#333;
}
#pageheadAdmin{
	width: 100%;
	height: 70px;
	background: url(img/pagaAdminTop.png) no-repeat bottom ;
}
#pagefootAdmin{
	width: 100%;
	height: 50px;
	background: url(img/pagaAdminBottom.png) no-repeat bottom center;
	clear: left;
}

#newsletter{
	width: 211px;
	height: 68px;
	background: url(img/newsletter.png) no-repeat;
	color: #9dd232;
	margin: 10px;
	text-align:center;
}
#newsletter span{
	display: block;
	line-height: 30px;
	text-indent: 10px;
}
#newsletter input{
	background: none;
	float: left;
	margin-top: 10px;
	margin-left: 4px;
	width: 150px;
	border: none;
	color: #9dd232;
	
}
#txtNewsLetter{
	background: none;
	float: left;
	margin-top: 10px;
	margin-left: 4px;
	width: 150px;
	border: none;
	color: #9dd232;	
}

#newsletter a{
	float: right;
	background: url(img/ok.png)no-repeat top right;
	width: 43px;
	height: 38px;
	display: block;
}
#newsletter a:hover
{
 background-position: bottom right;
}



.entry 
{
	background-color :#e6e6e6;
	padding:10px;
	width:600px;
	margin-left:40px;
}
.entryFooter{
background: url(img/arrow.gif) 60px 0 no-repeat;padding-left: 98px;padding-top: 1px;margin-bottom: 2em;font-size: 90%;color: #4A4A4A;
}



#contactForm td
{
	font-weight:bold;
}

.loginBox
{
	text-align:left;
	text-indent:0px!important;
	margin:0px!important;
	padding 0px!important;
	
}
.fotoContainer{
	display: block;
	width: 200px;
	min-height: 300px;
}
.fotoGaleri{
width: 200px;
float: left;
margin-left: 30px;
}
.newsLatest{
width: 200px;
float: left;
margin-left: 30px;
}
.commentLatest{
width: 200px;
float: left;
margin-left: 30px;
}
.fotos img{
width: 70px;
height: 70px;
}
.fotos
{
	background-color: transparent!important;
	height:250px;
}
.newsSummaries
{
	background-color: transparent!important;
	height:140px;
}
#slider{
	width: 700px;
	height:280px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.slide{
	width: 542px;
	height: 280px;
	margin:0px;
	padding:0px;
	float:left;
	display: inline;
}
.slide img{
	width: 542px;
	height: 280px;
	margin:0px;
	padding:0px;
}
#tabs{
	display: inline;
	float:left;
	background:url("images/slide/sag.png") no-repeat right;
	margin:0px;
	padding:0px;
	width:137px;
	height:280px;
}
#tabs li{
	width: 137px;
   height: 56px;
   border:none;
   margin:0px;
   padding:0px;
}
#tabs li img{
	padding:0px;
	margin:0px;
   width : 137px;
   height: 56px;
   line-height:56px;
}
#tabs li a{
	width: 138px;
	height: 56px;
	margin:0px;
	padding:0px;
	line-height:56px;
}
#tabs li.activeLI{
	width: 137px;
	height:56px;
	margin: 0px;
	padding:0px;
	line-height: 56px;
}
/*
	click handler for SexyBookmarks
	Credit: Phong Thai Cao - http://www.JavaScriptBank.com
	Please keep this creadit when you use this code
*/
div.sexy-bookmarks {
	margin:20px 0 0 0;
	clear: both !important;
}
div.sexy-bookmarks-expand {
	height: 29px;
	overflow: hidden;
}
.sexy-bookmarks-bg-sexy, .sexy-bookmarks-bg-caring, .sexy-bookmarks-bg-caring-old, .sexy-bookmarks-bg-love, .sexy-bookmarks-bg-wealth, .sexy-bookmarks-bg-enjoy {
	background-image:url('sexy-trans.png') !important;
	background-repeat: no-repeat !important;
}
div.sexy-bookmarks-bg-sexy {
	padding: 28px 0 0 10px !important;
	background-position: left -345px !important;
}
div.sexy-bookmarks-bg-caring {
	padding: 26px 0 0 10px !important;
	background-position: left 0 !important;
}
div.sexy-bookmarks-bg-caring-old {
	padding: 26px 0 0 10px !important;
	background-position: left -748px !important;
}
div.sexy-bookmarks-bg-love {
	padding: 26px 0 0 10px !important;
	background-position: left -1148px !important;
}	
div.sexy-bookmarks-bg-wealth {
	margin-left: 15px !important;
	padding: 35px 0 0 20px !important;
	background-position: left -1535px !important;
}
div.sexy-bookmarks-bg-enjoy {
	padding: 26px 0 0 10px !important;
	background-position: left -1895px !important;
}
div.sexy-bookmarks ul.socials {
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	float: left !important;
}

div.sexy-bookmarks ul.socials {
	background:transparent none !important;
	border:0 none !important;
	outline:0 none !important;
}

div.sexy-bookmarks ul.socials li {
	display:inline !important;
	float:left !important;
	list-style-type:none !important;
	margin:0;
	height:29px !important;
	width:60px !important;
	cursor:pointer !important;
	padding:0 !important;
	background-color:transparent !important;
	border:0 none !important;
	outline:0 none !important;
	clear:none !important;
}

div.sexy-bookmarks ul.socials li:before, div.sexy-bookmarks ul.socials li:after, div.sexy-bookmarks ul.socials li a:before, div.sexy-bookmarks ul.socials li a:after {
	content:none !important;
}

div.sexy-bookmarks ul.socials a {
	display:block !important;
	width:60px !important;
	height:29px !important;
	text-indent: -9999px !important;
	background-color:transparent !important;
}

div.sexy-bookmarks ul.socials a:hover, div.sexy-bookmarks ul.socials li:hover {
	background-color:transparent !important;
	border:0 none !important;
	outline:0 none !important;
}

li.sexy-diigo, li.sexy-diigo:hover, li.sexy-digg, li.sexy-digg:hover, li.sexy-reddit, li.sexy-reddit:hover, li.sexy-stumbleupon, li.sexy-stumbleupon:hover, li.sexy-delicious, li.sexy-delicious:hover, li.sexy-yahoobuzz, li.sexy-yahoobuzz:hover, li.sexy-blinklist, li.sexy-blinklist:hover, li.sexy-technorati, li.sexy-technorati:hover, li.sexy-facebook, li.sexy-facebook:hover, li.sexy-twitter, li.sexy-twitter:hover, li.sexy-myspace, li.sexy-myspace:hover, li.sexy-mixx, li.sexy-mixx:hover, li.sexy-scriptstyle, li.sexy-scriptstyle:hover, li.sexy-designfloat, li.sexy-designfloat:hover, li.sexy-mail, li.sexy-mail:hover, li.sexy-comfeed, li.sexy-comfeed:hover, li.sexy-newsvine, li.sexy-newsvine:hover, li.sexy-devmarks, li.sexy-devmarks:hover, li.sexy-linkedin, li.sexy-linkedin:hover, li.sexy-google, li.sexy-google:hover, li.sexy-misterwong, li.sexy-misterwong:hover, li.sexy-izeby, li.sexy-izeby:hover, li.sexy-twittley, li.sexy-twittley:hover, li.sexy-tipd, li.sexy-tipd:hover, li.sexy-pfbuzz, li.sexy-pfbuzz:hover, li.sexy-friendfeed, li.sexy-friendfeed:hover, li.sexy-blogmarks, li.sexy-blogmarks:hover, li.sexy-fwisp, li.sexy-fwisp:hover, li.sexy-designmoo, li.sexy-designmoo:hover, li.sexy-bobrdobr, li.sexy-bobrdobr:hover, li.sexy-yandex, li.sexy-yandex:hover, li.sexy-memoryru, li.sexy-memoryru:hover, li.sexy-100zakladok, li.sexy-100zakladok:hover, li.sexy-moemesto, li.sexy-moemesto:hover, li.sexy-ning, li.sexy-ning:hover, li.sexy-hackernews, li.sexy-hackernews:hover, li.sexy-identica, li.sexy-identica:hover, li.sexy-printfriendly, li.sexy-printfriendly:hover, li.sexy-designbump, li.sexy-designbump:hover, li.sexy-fleck, li.sexy-fleck:hover, li.sexy-netvibes, li.sexy-netvibes:hover, li.sexy-netvouz, li.sexy-netvouz:hover, li.sexy-nujij, li.sexy-nujij:hover, li.sexy-globalgrind, li.sexy-globalgrind:hover, li.sexy-wikio, li.sexy-wikio:hover, li.sexy-xerpi, li.sexy-xerpi:hover, li.sexy-sphinn, li.sexy-sphinn:hover, li.sexy-blogospherenews, li.sexy-blogospherenews:hover, li.sexy-posterous, li.sexy-posterous:hover, li.sexy-techmeme, li.sexy-techmeme:hover, li.sexy-ekudos, li.sexy-ekudos:hover, li.sexy-pingfm, li.sexy-pingfm:hover, li.sexy-tomuse, li.sexy-tomuse:hover {
	background:url('sexy-sprite.png') no-repeat !important;
}

li.sexy-diigo {
	background-position:-910px bottom !important;
}
li.sexy-diigo:hover {
	background-position:-910px top !important;
}
li.sexy-digg {
	background-position:-980px bottom !important;
}
li.sexy-digg:hover {
	background-position:-980px top !important;
}
li.sexy-reddit {
	background-position:-700px bottom !important;
}
li.sexy-reddit:hover {
	background-position:-700px top !important;
}
li.sexy-stumbleupon {
	background-position:-630px bottom !important;
}
li.sexy-stumbleupon:hover {
	background-position:-630px top !important;
}
li.sexy-delicious {
	background-position:-1190px bottom !important;
}
li.sexy-delicious:hover {
	background-position:-1190px top !important;
}
li.sexy-yahoobuzz {
	background-position:-1120px bottom !important;
}
li.sexy-yahoobuzz:hover {
	background-position:-1120px top !important;
}
li.sexy-blinklist {
	background-position:-1260px bottom !important;
}
li.sexy-blinklist:hover {
	background-position:-1260px top !important;
}
li.sexy-technorati {
	background-position:-560px bottom !important;
}
li.sexy-technorati:hover {
	background-position:-560px top !important;
}
li.sexy-myspace {
	background-position:-770px bottom !important;
}
li.sexy-myspace:hover {
	background-position:-770px top !important;
}
li.sexy-twitter {
	background-position:-490px bottom !important;
}
li.sexy-twitter:hover {
	background-position:-490px top !important;
}
li.sexy-facebook {
	background-position:-1330px bottom !important;
}
li.sexy-facebook:hover {
	background-position:-1330px top !important;
}
li.sexy-mixx {
	background-position:-840px bottom !important;
}
li.sexy-mixx:hover {
	background-position:-840px top !important;
}
li.sexy-scriptstyle {
	background-position:-280px bottom !important;
}
li.sexy-scriptstyle:hover {
	background-position:-280px top !important;
}
li.sexy-designfloat {
	background-position:-1050px bottom !important;
}
li.sexy-designfloat:hover {
	background-position:-1050px top !important;
}
li.sexy-newsvine {
	background-position:left bottom !important;
}
li.sexy-newsvine:hover {
	background-position:left top !important;
}
li.sexy-google {
	background-position:-210px bottom !important;
}
li.sexy-google:hover {
	background-position:-210px top !important;
}
li.sexy-comfeed {
	background-position:-420px bottom !important;
}
li.sexy-comfeed:hover {
	background-position:-420px top !important;
}
li.sexy-mail {
	background-position:-350px bottom !important;
}
li.sexy-mail:hover {
	background-position:-350px top !important;
}
li.sexy-devmarks {
	background-position:-140px bottom !important;
}
li.sexy-devmarks:hover {
	background-position:-140px top !important;
}
li.sexy-linkedin {
	background-position:-70px bottom !important;
}
li.sexy-linkedin:hover {
	background-position:-70px top !important;
}
li.sexy-misterwong {
	background-position:-1400px bottom !important;
}
li.sexy-misterwong:hover {
	background-position:-1400px top !important;
}
li.sexy-izeby {
	background-position:-1470px bottom !important;
}
li.sexy-izeby:hover {
	background-position:-1470px top !important;
}
li.sexy-twittley {
	background-position:-1540px bottom !important;
}
li.sexy-twittley:hover {
	background-position:-1540px top !important;
}
li.sexy-tipd {
	background-position:-1610px bottom !important;
}
li.sexy-tipd:hover {
	background-position:-1610px top !important;
}
li.sexy-pfbuzz {
	background-position:-1680px bottom !important;
}
li.sexy-pfbuzz:hover {
	background-position:-1680px top !important;
}
li.sexy-friendfeed {
	background-position:-1750px bottom !important;
}
li.sexy-friendfeed:hover {
	background-position:-1750px top !important;
}
li.sexy-blogmarks {
	background-position:-1820px bottom !important;
}
li.sexy-blogmarks:hover {
	background-position:-1820px top !important;
}
li.sexy-fwisp {
	background-position:-1890px bottom !important;
}
li.sexy-fwisp:hover {
	background-position:-1890px top !important;
}
li.sexy-designmoo {
	background-position:-1960px bottom !important;
}
li.sexy-designmoo:hover {
	background-position:-1960px top !important;
}
li.sexy-bobrdobr {
	background-position:-2030px bottom !important;
}
li.sexy-bobrdobr:hover {
	background-position:-2030px top !important;
}
li.sexy-memoryru {
	background-position:-2100px bottom !important;
}
li.sexy-memoryru:hover {
	background-position:-2100px top !important;
}
li.sexy-100zakladok {
	background-position:-2170px bottom !important;
}
li.sexy-100zakladok:hover {
	background-position:-2170px top !important;
}
li.sexy-yandex {
	background-position:-2240px bottom !important;
}
li.sexy-yandex:hover {
	background-position:-2240px top !important;
}
li.sexy-moemesto {
	background-position:-2310px bottom !important;
}
li.sexy-moemesto:hover {
	background-position:-2310px top !important;
}
li.sexy-marrows {
	background-position:-2380px bottom !important;
}
li.sexy-marrows:hover {
	background-position:-2380px top !important;
}
li.sexy-identica {
	background-position:-2450px bottom !important;
}
li.sexy-identica:hover {
	background-position:-2450px top !important;
}
li.sexy-hackernews {
	background-position:-2520px bottom !important;
}
li.sexy-hackernews:hover {
	background-position:-2520px top !important;
}
li.sexy-ning {
	background-position:-2590px bottom !important;
}
li.sexy-ning:hover {
	background-position:-2590px top !important;
}
li.sexy-designbump {
	background-position:-2660px bottom !important;
}
li.sexy-designbump:hover {
	background-position:-2660px top !important;
}
li.sexy-printfriendly {
	background-position:-2730px bottom !important;
}
li.sexy-printfriendly:hover {
	background-position:-2730px top !important;
}
li.sexy-fleck{
	background-position:-2800px bottom !important;
}
li.sexy-fleck:hover{
	background-position:-2800px top !important;
}
li.sexy-netvibes{
	background-position:-2870px bottom !important;
}
li.sexy-netvibes:hover{
	background-position:-2870px top !important;
}
li.sexy-netvouz{
	background-position:-2940px bottom !important;
}
li.sexy-netvouz:hover{
	background-position:-2940px top !important;
}
li.sexy-nujij{
	background-position:-3010px bottom !important;
}
li.sexy-nujij:hover{
	background-position:-3010px top !important;
}
li.sexy-globalgrind{
	background-position:-3080px bottom !important;
}
li.sexy-globalgrind:hover{
	background-position:-3080px top !important;
}
li.sexy-wikio{
	background-position:-3150px bottom !important;
}
li.sexy-wikio:hover{
	background-position:-3150px top !important;
}
li.sexy-xerpi{
	background-position:-3220px bottom !important;
}
li.sexy-xerpi:hover{
	background-position:-3220px top !important;
}
li.sexy-sphinn{
	background-position:-3290px bottom !important;
}
li.sexy-sphinn:hover{
	background-position:-3290px top !important;
}
li.sexy-blogospherenews{
	background-position:-3360px bottom !important;
}
li.sexy-blogospherenews:hover{
	background-position:-3360px top !important;
}
li.sexy-posterous{
	background-position:-3430px bottom !important;
}
li.sexy-posterous:hover{
	background-position:-3430px top !important;
}
li.sexy-techmeme{
	background-position:-3500px bottom !important;
}
li.sexy-techmeme:hover{
	background-position:-3500px top !important;
}
li.sexy-ekudos{
	background-position:-3570px bottom !important;
}
li.sexy-ekudos:hover{
	background-position:-3570px top !important;
}
li.sexy-pingfm{
	background-position:-3640px bottom !important;
}
li.sexy-pingfm:hover{
	background-position:-3640px top !important;
}
li.sexy-tomuse{
	background-position:-3710px bottom !important;
}
li.sexy-tomuse:hover {
	background-position:-3710px top !important;
}
div.light_rounded .pp_top .pp_left{background:url(images/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(images/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_content a.pp_next:hover{background:url(images/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_previous:hover{background:url(images/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand{background:url(images/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand:hover{background:url(images/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract{background:url(images/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract:hover{background:url(images/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(images/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(images/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(images/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(images/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(images/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(images/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(images/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(images/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(images/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(images/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_content a.pp_next:hover{background:url(images/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_previous:hover{background:url(images/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand{background:url(images/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand:hover{background:url(images/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract{background:url(images/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract:hover{background:url(images/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(images/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded  p.pp_description{color:#fff}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(images/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(images/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(images/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(images/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(images/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(images/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_top .pp_left,div.dark_square .pp_top .pp_middle,div.dark_square .pp_top .pp_right,div.dark_square .pp_bottom .pp_left,div.dark_square .pp_bottom .pp_middle,div.dark_square .pp_bottom .pp_right,div.dark_square .pp_content{background:url(images/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square  p.pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(images/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content a.pp_expand{background:url(images/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_expand:hover{background:url(images/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract{background:url(images/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract:hover{background:url(images/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_close{width:75px;height:22px;background:url(images/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(images/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(images/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_content a.pp_next:hover{background:url(images/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_previous:hover{background:url(images/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_top .pp_left,div.light_square .pp_top .pp_middle,div.light_square .pp_top .pp_right,div.light_square .pp_bottom .pp_left,div.light_square .pp_bottom .pp_middle,div.light_square .pp_bottom .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_content a.pp_expand{background:url(images/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_expand:hover{background:url(images/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract{background:url(images/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract:hover{background:url(images/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_close{width:75px;height:22px;background:url(images/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(images/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(images/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_content a.pp_next:hover{background:url(images/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_content a.pp_previous:hover{background:url(images/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}div.pp_pic_holder{position:absolute;z-index:10000;width:100px}div.pp_pic_holder .pp_top{position:relative;height:20px}* html div.pp_pic_holder .pp_top{padding:0 20px}div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_content{position:relative;text-align:left;width:100%;height:40px}div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px}div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:left;margin:0}div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0 0}div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:2px 4px}div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:14px;height:15px;overflow:hidden;text-indent:-10000px;margin-top:3px}div.pp_pic_holder .pp_content div.pp_hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(images/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(images/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}div.pp_pic_holder .pp_content a.pp_close{float:right;display:block;text-indent:-10000px}div.pp_pic_holder .pp_bottom{position:relative;height:20px}* html div.pp_pic_holder .pp_bottom{padding:0 20px}div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0}div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center}div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden}div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px}

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
	
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    min-width: 64px;
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    border-top: 1px solid #97a5b0;
    padding: 1em 8px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}
