/*
 @ genel */
.subBody						{ padding:36px 11px 0 19px; overflow:hidden}
.subBody .sidebar				{ width:207px; padding-left:9px; padding-bottom:110px; padding-top:9px; border-left:1px solid #d9eff6; margin-left:-1px}
.content						{ border-right:1px solid #d9eff6; padding:27px 24px 90px 0}
.sidebar,.content				{ float:left}

.ref							{ background:white url(../image/bodymid.png) repeat-x left bottom}


.screen ul li					{ float:left; border:3px solid #bbe0eb; margin:0 0 15px 15px}
.screen ul li.reset 			{ margin-left:0}
.screen ul li img				{ display:block}
.screen 						{ overflow:hidden; width:669px}
.screen div						{ overflow:hidden; width:100%; padding-bottom:12px}
.screen h2						{ color:#94c8d8; font:normal 26px Trebuchet MS}

.liste							{ padding:44px 0 0 0}
.year							{ padding-top:6px!important}
.liste h2						{ color:#28b6e0; margin-bottom:3px; padding-top:8px; font:normal 26px Trebuchet MS;}
.liste span						{ display:block; padding:0 0 0 0}
.liste span a					{ color:#6a9b26; font:normal 12px Trebuchet MS;}


.liste .down span				{ float:right; padding:7px 0 0 0; text-align:right; color:#333; font:normal 14px/13px Trebuchet MS}
.liste .down span em			{ color:#8c8b8b}



.letter							{ overflow:hidden; height:26px;}
.letter a						{ float:left; background:url(../image/letter-hover.png) no-repeat left 24px; height:24px; text-align:center; width:16px; margin-left:3px}
.letter a:hover					{ color:white; text-decoration:none}
.letter a.active				{ background:url(../image/letter-active.png) no-repeat left 0!important; color:white!important; cursor:default}
.letter a:first-child			{ margin-left:0}

.liste ul						{ width:666px; overflow:hidden; padding-top:20px }
.liste ul li					{ border-bottom:1px solid #e6e6e6; margin-right:50px;  font:normal 11px arial; float:left; padding:9px 0 9px 5px; width:290px }
.liste ul li strong				{ color:#333; }
.liste ul li.r					{ margin-right:0}
.liste ul li span				{ color:#6d6c6c}

.liste ul li.notborder			{ border-bottom:0!important}

.content						{ width:669px}
.content p						{ padding-top:44px; padding-left:3px; display:block; }

.content p .pt					{ overflow:hidden; width:100%;}
.content p .pt a				{ font-size:13px; float:left; padding:3px 5px 3px 4px}
.content p .pt a:hover			{ text-decoration:none; background:#54D6FC; color:white}
.content p .pt a.next			{ margin-right:14px}

.content p span					{ display:block; padding-top:1px; font:italic normal 11px Trebuchet MS; color:#9e9e9e}

.sidebar .type					{ padding:0 0 28px 5px}
.sidebar .type ul				{ padding:6px 0 0 0}
.sidebar .type li				{ padding-bottom:4px}
.sidebar .type li.active		{ color:#999}


.sidebar .year					{ padding:0 0 18px 0;  background:url(../image/dashed.jpg) repeat-x left bottom;}

.sidebar .year span				{ display:block; background:#f2f2ee; color:#737070; font:normal 11px Trebuchet MS; padding:8px}
.sidebar .year div				{ overflow:hidden; padding:12px 0 0 0}
.sidebar .year ul				{ float:left; margin-left:7px}
.sidebar .year ul:first-child,	
.sidebar .year ul.first			{ margin-left:0}
.sidebar .year ul li a			{ text-align:right; padding:3px 6px 0 0; width:40px; height:17px; display:block; background:url(../image/year.gif);}

.sidebar .year ul li a:hover		{ text-decoration:none;}
.notjs .sidebar .year ul li a:hover	{ background-position:-46px 0}

.sidebar .year ul li.active a	{ color:white!important; cursor:default; background-position:-46px -20px!important}
.sidebar .year ul li			{ margin-bottom:2px}

.sidebar .testimonials			{ padding:31px 7px 0 4px}
.sidebar .testimonials ul		{ padding:10px 0 0 0}
.sidebar .testimonials ul li 	{ color:#646363; font:italic 12px Trebuchet MS; margin-bottom:35px}
.sidebar .testimonials ul li p 	{ text-align:justify; padding-bottom:4px}
.sidebar .testimonials ul li span 	{ color:#121212; font-size:10px}

.notrecord-testimonial			{ font:normal 14px/19px arial; color:#999}
.notrecord-testimonial a		{ color:#54aad5}
.notrecord-testimonial span		{ color:#b4afaf; font:normal 10px Trebuchet MS; display:block; margin-bottom:15px}

.s-referans{ background-position:0 0!important; margin:20px 0 0 -19px; padding-bottom:160px; padding-top:17px; padding-left:21px}

