html {
    margin: 0;
    padding: 0;
}
body {
    color: #000000;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
	background: url(../images/header.jpg) center top no-repeat #FFF;
}

body.header_kisa {
	background: url(../images/header_kisa.jpg) center top no-repeat #FFF;
}

a {
    color: #000000;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a img {
    border: none;
}
form {
    padding: 0;
    margin: 0;
    display: inline;
}

ul, li{
    margin:0;
    padding:0;
}

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

label {
    cursor: pointer;
}

div {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

/*input:focus {
    outline: 0;
}*/

.relative {
    position: relative;
}

.container {
	width: 961px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

body.header_kisa .header {
	height: 146px;
}

.header {
    width: 100%;
    min-width: 961px;
    height: 323px;
}

.header #logo {
    width: 400px;
    height: 83px;
	float: left;
}

.header #menu {
    width: 561px;
    height: 83px;
	float: left;
	position: relative;
}

.header #menu a.link {
	margin: 22px 0 22px 10px;
	line-height: 39px;
	padding: 0 20px;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-decoration: none;
}
.header #menu a.link:hover, .header #menu a.link.active {
	margin: 21px -1px 21px 9px;
	border: 1px solid #285287;
}

.header #menu a.girmis {
	width: 152px;
	line-height: 39px;
	padding-left: 10px;
	color: #96DFF9;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-decoration: none;
	margin: 21px 0 0 5px;
	border: 1px solid #285287;
	background: url(../images/icon_asagi.png) no-repeat;
	background-position: 112px 18px; 
	position: relative;
}

.header #menu a.girmis > .image {
	width: 35px;
	height: 35px;
	display: inline-block;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin: 2px;
	float: right;
}

.header #menu a.girmis > span {
	width: auto;
	padding: 3px 8px 2px 6px;
	line-height: 11px;
	display: inline-block;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	position: absolute;
	background: #EA3535;
	color: #FFF;
	font-size: 12px;
	top: -11px;
	left: 68px;
}

.header #menu a.girmis.active {
	width: 152px;
	line-height: 39px;
	padding-left: 10px;
	color: #2B5991;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	
	text-decoration: none;
	margin: 21px 0 0 5px;
	border: 1px solid #F1F1F1;
	background: url(../images/icon_asagi_koyu.png) no-repeat #F1F1F1;
	background-position: 112px 18px; 
	position: relative;
}

.header #menu a.girmis.active > span {
	display: none;
}

.header #menu #uyemenu {
	padding: 20px 15px;
	position: absolute;
	top: 63px;
	right: 1px;
	width: 164px;
	height: auto;
	background: #F1F1F1;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom: 3px solid #CFCFCF;
	display: none;
}

.header #menu #uyemenu a {
	width: 124px;
	line-height: 30px;
	display: inline-block;
	font-size: 13px;
	color: #4B6580;
	padding-left: 15px;
}

.header #menu #uyemenu a.active {
	background: -webkit-linear-gradient(#FFF, #E0E0E0);
    background: -o-linear-gradient(#FFF, #E0E0E0);
    background: -moz-linear-gradient(#FFF, #E0E0E0);
    background: linear-gradient(#FFF, #E0E0E0);
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	color: #3BBBE9;
}

.header #menu #uyemenu a > span {
	width: auto;
	padding: 3px 8px 2px 6px;
	line-height: 11px;
	display: inline-block;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #EA3535;
	color: #FFF;
	font-size: 12px;
	margin-left: 5px;
}

.header #menu #uyemenu a:last-child {
	color: #EA3535;
}

.header #menu a.giris {
	margin: 12px 0 13px 5px;
	line-height: 39px;
	padding: 10px 14px 9px 40px;
	color: #96DFF9;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	text-decoration: none;
	background: url(../images/login.png) no-repeat left top;
	width: 110px;
}

.header #menu a.giris:hover {
	color: #2B5991;
	background: url(../images/login_hover.png) no-repeat left top #F1F1F1;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.header #menu a.giris.active {
	color: #2B5991;
	background: url(../images/login_hover.png) no-repeat left top #F1F1F1;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	padding-bottom: 22px;
	margin-bottom: 0px;
}

.header #menu #login {
	padding: 20px;
	display: none;
	position: absolute;
	top: 70px;
	right: 1px;
	width: 280px;
	background: #F1F1F1;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom: 3px solid #CFCFCF;
}

.header #menu #login label.uyeturu {
	display: inline-block;
	width: 110px;
	height: 36px;
	line-height: 36px;
	color: #999;
	border: 1px solid #A6BECD;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.header #menu #login label.uyeturu:first-child, .header #menu #login input[type="text"] {
	margin-right: 13px !important;
}

.header #menu #login label.uyeturu.active {
	color: #FFF;
	background: #1D75AB;
	width: 110px;
	border: none;
}

.header #menu #login label.uyeturu.active:after{
	width: 100%;
    content: url(../images/ok-asagi.png);
    margin-top: -16px;
    float: left;
}

.header #menu #login label.uyeturu input[type="radio"] { display: none; }

.header #menu #login input[type="text"], .header #menu #login input[type="password"] {
	width: 112px;
	height: 36px;
	line-height: 36px;
	color: #57677B;
	background: #FFF;
	font-weight: bold;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-sizing: border-box;
	padding: 0 10px;
	margin: 20px 0 10px;
	border: 1px solid #C8C8C8;
}

.header #menu #login label.hatirla {
	display: inline-block;
	width: 112px;
	color: #5A636E;
	margin-right: 13px;
}

.header #menu #login a {
	color: #5A636E;
	display: inline-block;
}

.header #menu #login a.fb-login {
	margin: 15px 13px 10px 0;
}

.header #menu #login a.tw-login {
	margin: 15px 0 10px;
}

.header #menu #login .buton {
	width: 112px;
	height: 36px;
	line-height: 36px;
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-sizing: border-box;
	border: none;
	cursor: pointer;
}

.header #menu #login .buton:hover {
	opacity: 0.8;
}

.header #menu #login .buton[type="submit"] {
	margin-right: 13px !important;
	background: -webkit-linear-gradient(#1497E8, #1D75AC);
    background: -o-linear-gradient(#1497E8, #1D75AC);
    background: -moz-linear-gradient(#1497E8, #1D75AC);
    background: linear-gradient(#1497E8, #1D75AC);
}

.header #menu #login .buton[type="button"] {
	color: #935A3A;
	background: -webkit-linear-gradient(#FDCA6B, #FC9C32);
    background: -o-linear-gradient(#FDCA6B, #FC9C32);
    background: -moz-linear-gradient(#FDCA6B, #FC9C32);
    background: linear-gradient(#FDCA6B, #FC9C32);
}

body.header_kisa .header .cycle-slideshow { display: none; }
.header .cycle-slideshow, .header .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; }
.header .cycle-slideshow { width: 400px; margin: 0; padding: 0; position: relative; /*background: url(../images/spinner.gif) 50% 50% no-repeat;*/ }
.header .cycle-slideshow img { position: absolute; top: 0; left: 0; width: 100%; padding: 0; display: block; }
.header .cycle-slideshow img:first-child { position: static; z-index: 100; }
.header .cycle-pager { text-align: center; width: 80px; z-index: 500; float: right; overflow: hidden; }
.header .cycle-pager span { width: 13px; height: 13px; display: inline-block; border: 2px solid #ddd; cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; cursor: pointer; margin-right: 5px; }
.header .cycle-pager span.cycle-pager-active { border: 2px solid #D69746; }

body.header_kisa .header .istatistik { display: none; }
.header .istatistik {
	float: left;
	width: 561px;
	padding: 50px 0 0 40px;
}

.header .istatistik > div {
	width: 240px;
	height: 55px;
	margin-bottom: 40px;
	padding-left: 45px;
	float: left;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}

.header .istatistik > div > span {
	display: block;
	font-size: 30px;
	color: #5686C1;
}

.header .istatistik .sikayet {
	background: url(../images/icon_sikayet.png) no-repeat left top;
}

.header .istatistik .uye {
	background: url(../images/icon_uye.png) no-repeat left top;
}

.header .istatistik .cozum {
	background: url(../images/icon_cozum.png) no-repeat left top;
}

.header .istatistik .cozum_orani {
	width: 150px;
	background: url(../images/icon_cozum_orani.png) no-repeat left top;
}

.header .istatistik .firma {
	width: 130px;
	background: url(../images/icon_firma.png) no-repeat left top;
}


.content {
	width: 100%;
    min-width: 961px;
	min-height: 200px;
}

body.header_kisa .content .search {
	margin-bottom: 37px;
}

.content .search {
	float: left;
	width: 961px;
	height: 100px;
	margin: 5px 0 49px;
	background: -webkit-linear-gradient(#F9F9F9, #E5E5E5);
    background: -o-linear-gradient(#F9F9F9, #E5E5E5);
    background: -moz-linear-gradient(#F9F9F9, #E5E5E5);
    background: linear-gradient(#F9F9F9, #E5E5E5);
	border: 1px solid #BCCAD3;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}

.content .search .arama {
	width: 717px;
	height: 46px;
	float: left;
	border: 1px solid #C8C8C8;
	background: #FFF;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	margin: 27px;
}

.content .search:after{
	width: 100%;
    content: url(../images/search_golge.png);
    margin-top: -1px;
    float: left;
}

.content .search .arama input[type="text"] {
	width: 371px;
	height: 44px;
	float: left;
	padding-left: 15px;
	font-size: 16px;
	color: #57677B;
	border-right: 1px solid #C8C8C8 !important;
	border: none;
	box-sizing: border-box;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.content .search .arama select {
	width: 269px;
	height: 44px;
	float: left;
	padding-left: 15px;
	font-size: 14px;
	color: #999;
	border: none;
	box-sizing: border-box;
	background: #F7F7F7;
}

.content .search .arama button[type="submit"] {
	width: 75px;
	height: 46px;
	margin-top: -1px;
	float: left;
	border: none;
	cursor: pointer;
	background: -webkit-linear-gradient(#12B2ED, #0C8EBB);
    background: -o-linear-gradient(#12B2ED, #0C8EBB);
    background: -moz-linear-gradient(#12B2ED, #0C8EBB);
    background: linear-gradient(#12B2ED, #0C8EBB);
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.content .search .arama button[type="submit"]:hover {
	background: -webkit-linear-gradient(#49CBFB, #2EB3E0);
    background: -o-linear-gradient(#49CBFB, #2EB3E0);
    background: -moz-linear-gradient(#49CBFB, #2EB3E0);
    background: linear-gradient(#49CBFB, #2EB3E0);
}

a.sikayet_yaz {
	width: 163px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	text-decoration: none;
	background: -webkit-linear-gradient(#1556A4, #0D468A);
    background: -o-linear-gradient(#1556A4, #0D468A);
    background: -moz-linear-gradient(#1556A4, #0D468A);
    background: linear-gradient(#1556A4, #0D468A);
	display: inline-block;
	float: left;
	margin-top: 27px;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}

a.sikayet_yaz:hover {
	background: -webkit-linear-gradient(#2A70C5, #1C62B6);
    background: -o-linear-gradient(#2A70C5, #1C62B6);
    background: -moz-linear-gradient(#2A70C5, #1C62B6);
    background: linear-gradient(#2A70C5, #1C62B6);
}

.content #sol {
	width: 630px;
	margin-right: 31px;
	float: left;
}

.content #sag{
	width: 300px;
	float: left;
}

#sol .baslik_dis {
	border: 1px solid #E3E8ED;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	float: left;
	width: 100%;
}

body.header_kisa #sol .baslik, body.header_kisa #sol .baslik h1 { height: 42px; line-height: 42px; }

#sol .baslik {
	width: 100%;
	height: 61px;
	background: url(../images/baslik.jpg);
	color: #FFF;
}

#sol .baslik h1 {
	color: #FFF;
	font-size: 18px;
	line-height: 61px;
	padding-left: 20px;
	float: left;
}

#sol .baslik select.filtre {
	float: right;
	margin: 8px 6px 0 0;
    width: auto;
	height: 26px;
	border: 1px solid #F2F8FF;
	background: #BDD8FF;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #4E6179;
	padding-left: 5px;
}

#sol .baslik .filtre {
	width: auto;
	float: right;
	margin: 20px 10px 0 0;
}

#sol .baslik a.tumu {
	width: auto;
	float: right;
	padding: 0 20px;
	color: #A7CCF2;
	font-size: 15px;
	font-weight: bold;
	background-color: rgba(39,170,237,0.47);
	border-left: 1px solid #6097C3;
	text-decoration: none;
}

#sol .baslik .filtre a {
	display: inline-block;
	padding: 5px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #A1C9DB;
	text-decoration: none;
}

#sol .baslik .filtre a.active {
	color: #FFF;
	background: #84A63B;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	margin: 0 5px;
	padding: 5px 10px;
}

#sol .list {
	width: 628px;
	/*min-height: 94px;*/
	float: left;
	border-bottom: 1px solid #EFF1F4;
	position: relative;
}

#sol .list .image {
	width: 130px;
	height: 94px;
	float: left;
	position: relative;
}

#sol .list .image img {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

#sol .list b {
	font-size: 18px;
	color: #3F4B59;
	margin-top: 20px;
	display: inline-block;
}

#sol .list.olumlu b {
	color: #659625;
}

#sol .list span {
	font-size: 11px;
	color: #B4B4B4;
	display: inline-block;
	margin: 5px 0;
}

#sol .list p {
	font-size: 12px;
	color: #6C6C6C;
	display: inline-block;
	margin: 5px 0;
	width: 498px;
	height: 14px;
    overflow: hidden;
}

#sol .list a.yorumyaz, #sol .list a.sikayetsil {
	width: 120px;
	line-height: 30px;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	color: #3D5D9F;
	border: 1px solid #D9D9D9;
	padding-left: 35px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-sizing: border-box;
	background: -webkit-linear-gradient(#FFF, #F4F4F4);
    background: -o-linear-gradient(#FFF, #F4F4F4);
    background: -moz-linear-gradient(#FFF, #F4F4F4);
    background: linear-gradient(#FFF, #F4F4F4);
	position: relative;
	text-decoration: none;
	margin: 5px 10px 20px 0;
}
#sol .list a.sikayetsil { color: #9F3D3D; }

#sol .list a.yorumyaz:hover {
	color: #618BDF;
	background: #FFF;
}
#sol .list a.sikayetsil:hover {
	color: #DE5858;
	background: #FFF;
}

#sol .list a.yorumyaz img, #sol .list a.sikayetsil img {
	position: absolute;
	top: 9px;
	left: 12px;
}


#sol .list .durum {
	position: absolute;
	top: 15px;
	right: 15px;
	width: 85px;
	height: 20px;
	line-height: 20px;
	background: url(../images/icon_olumsuz.png) no-repeat;
	background-position: 65px;
	color: #6C6C6C;
	font-weight: bold;
}

#sol .list.olumlu .durum {
	background: url(../images/icon_olumlu.png) no-repeat;
	background-position: 65px;
	color: #4FB13A;
}

#sol .list:nth-child(2n+1) {
	background: #FBFCFC;
}

#sol .list:last-child {
	border-bottom: none !important;
}

.sayfalama {
	float: left;
	display: inline-block;
    padding-left: 0;
    margin: 30px 0;
    border-radius: 4px;
	font-size: 14px;
	font-weight: bold;
	background: -webkit-linear-gradient(#FFF, #F6F6F6);
    background: -o-linear-gradient(#FFF, #F6F6F6);
    background: -moz-linear-gradient(#FFF, #F6F6F6);
    background: linear-gradient(#FFF, #F6F6F6);
}
.sayfalama>li {
    display: inline;
}
.sayfalama>li:first-child>a, .sayfalama>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.sayfalama>li:last-child>a, .sayfalama>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.sayfalama>li>a, .sayfalama>li>span {
    position: relative;
    float: left;
    margin-left: -1px;
	padding: 0 16px;
    line-height: 36px;
    color: #C6C6C6;
    text-decoration: none;
    border: 1px solid #E3E3E3;
	text-align: center;
}
.sayfalama>.active>a, .sayfalama>.active>a:focus, .sayfalama>.active>a:hover, .sayfalama>.active>span, .sayfalama>.active>span:focus, .sayfalama>.active>span:hover {
    z-index: 2;
    color: #2D2D2D;
    cursor: default;
    background-color: #FFF;
    border-color: #E3E3E3;
}

.dots {
	margin: 30px 15px;
	padding-top: 6px;
	display: inline-block;
	float: left;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #C6C6C6;
}


#sag .baslik_dis {
	border: 1px solid #E3E8ED;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	margin-top: 10px;
	float: left;
}

#sag .baslik {
	width: 298px;
	height: 42px;
	background: url(../images/baslik_kucuk.jpg) no-repeat;
	float: left;
}

#sag .baslik h2 {
	color: #FFF;
	font-size: 14px;
	line-height: 42px;
	padding-left: 20px;
	float: left;
}

#sag .baslik select.filtre {
	float: right;
	margin: 8px 6px 0 0;
    width: 94px;
	height: 26px;
	border: 1px solid #F2F8FF;
	background: #BDD8FF;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #4E6179;
	padding-left: 5px;
}

#sag .list {
	width: 298px;
	height: 38px;
	border-bottom: 1px solid #EFF1F4;
}
/************************/
#sag .list.ilk .sira {
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	float: left;
	margin: 9px 0 9px 10px;
	background: #0F57A7;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}

#sag .list.ilk .yanit {
	width: 97px;
	line-height: 36px;
	font-size: 12px;
	font-weight: bold;
	color: #B0B0B0;
	float: left;
	margin-left: 10px;
}

#sag .list.ilk .yanit b {
	color: #5B6E85;
	font-size: 16px;
	margin: 0 2px 0 0;
}

#sag .list.ilk .puan {
	width: 90px;
	line-height: 36px;
	font-size: 12px;
	font-weight: bold;
	color: #B6D480;
	float: left;
}

#sag .list.ilk .puan b {
	color: #88B23F;
	font-size: 16px;
	margin: 0 2px;
}
/************************/

#sag .list .yanit {
	width: 99px;
	line-height: 36px;
	font-size: 12px;
	font-weight: bold;
	color: #B0B0B0;
	float: left;
	margin-left: 10px;
}

#sag .list .yanit b {
	color: #8DA5C4;
	font-size: 16px;
	margin: 0 2px 0 5px;
}

#sag .list .puan {
	width: 119px;
	line-height: 36px;
	font-size: 12px;
	font-weight: bold;
	color: #C7C7C7;
	float: left;
}

#sag .list .puan b {
	color: #C6C6C6;
	font-size: 16px;
	margin: 0 2px;
}

#sag .list .image {
	width: 70px;
	height: 38px;
	float: left;
	position: relative;
}

#sag .list .image img {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	max-width: 50px;
	max-height: 24px;
}

#sag .list:nth-child(2n+1) {
	background: #FBFCFC;
}

#sag .list:last-child {
	border-bottom: none !important;
}

#sag .kurumsal_ol {
	border: 1px solid #FFE391;
	background: #FFFBF0;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	margin-top: 15px;
	width: 300px;
	height: 134px;
	padding: 45px 0 0 80px;
	background: url(../images/gulumse_kaderine.png) no-repeat;
	background-position: 30px 50px; 
	font-size: 14px;
	color: #CD4323;
	float: left;
}

#sag .kurumsal_ol b {
	color: #4C3A33;
    display: inline-block;
    margin-bottom: 15px;
}

.footer {
    width: 100%;
    min-width: 961px;
    height: 110px;
    background: url(../images/footer.jpg) center center no-repeat;
	float: left;
	margin-top: 15px;
}

.footer #logo {
    width: 400px;
    height: 110px;
	float: left;
}

.footer #logo img {
	margin-top: 20px;
}

.footer .menu {
	width: auto;
	float: right;
	margin-top: 50px;
}

.footer .menu a {
	display: inline-block;
	margin: 0 10px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}

/**************firmalar**************/
#sol .kurumsal_ol {
	border: 1px solid #D9D9D9;
	background: #F9F9F9;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	margin: 40px auto;
	width: 200px;
	height: 35px;
	line-height: 35px;
	background: url(../images/icon_kurumsal.jpg) no-repeat;
	background-position: 14px 10px; 
	font-size: 14px;
	color: #3D5D9F;
	padding-left: 50px;
}

#sol .firma {
	width: 125px;
	height: 102px;
	border-top: 1px solid #E4E8ED;
	border-right: 1px solid #E4E8ED;
	position: relative;
	float: left;
}

#sol .firma:nth-child(5n+2) {
	border-right: none;
}

#sol .firma .yuzde {
	position: absolute;
	top: 0;
	right: 0;
	width: 31px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	font-size: 10px;
	color: #788792;
	background: #F8F8F8;
}

#sol .firma img {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	max-width: 90px;
	max-height: 60px;
}

#sag .baslik_dis.yesil {
	margin-top: 0;
}

#sag .baslik_dis.yesil .baslik {
	background: url(../images/baslik_kucuk_yesil.jpg) no-repeat;
}

#sag .kategori.active { height: 29px; line-height: 29px; border-top: 1px solid #C3EBFA; background: -webkit-linear-gradient(#11B0EC, #0C8EBF); background: -o-linear-gradient(#11B0EC, #0C8EBF); background: -moz-linear-gradient(#11B0EC, #0C8EBF); background: linear-gradient(#11B0EC, #0C8EBF); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
#sag .kategori {
	width: 270px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	margin: 0px 14px;
	float: left;
}

#sag .kategori.active .sayi, #sag .kategori.active .isim { color: #FFF; }
#sag .kategori .sayi {
	color: #B3B3B3;
	width: 30%;
	float: left;
	padding-left: 12px;
}
#sag .kategori .isim {
	color: #455668;
	width: 70%;
	float: left;
	text-align: right;
	padding-right: 46px;
}
#sag .kategori.active .isim:after {
	color: #FFF;
}
#sag .kategori .isim:after {
	content:"«";
	color: #43A4FF;
	float: right;
	margin: -1px -30px 0 0;
}
.bosluk { width: 100%; height: 15px; float: left; }
/***********kategori******************/
#sag .baslik_dis .info {
	padding: 20px 20px 15px 30px;
	font-size: 11px;
	color: #556F7B;
	line-height: 24px;
	float: left;
}

/************detay********************/
a.nav:first-child { margin-left: 20px; }
a.nav {
	color: #FFF;
	font-size: 11px;
	padding: 0 2px;
}
#sol .detay {
	width: 100%;
	position: relative;
}

#sol .detay .image {
	width: 130px;
	height: 94px;
	float: left;
	position: relative;
}

#sol .detay .image img {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

#sol .detay h1 {
	font-size: 18px;
	color: #3F4B59;
	margin-top: 30px;
	display: inline-block;
}

#sol .detay.olumlu h1 {
	color: #659625;
}

#sol .detay span {
	font-size: 11px;
	color: #B4B4B4;
	display: inline-block;
	margin: 5px 0;
}

#sol .detay .text {
	font-size: 13px;
	color: #181D22;
	display: inline-block;
	margin: 5px 24px;
	width: 580px;
	line-height: 24px;
}


#sol .detay .durum {
	position: absolute;
	top: 15px;
	right: 15px;
	width: 20px;
	height: 20px;
	background: url(../images/icon_olumsuz.png) no-repeat;
}

#sol .detay.olumlu .durum {
	background: url(../images/icon_olumlu.png) no-repeat;
}

#sol .detay .etiketler {
	margin: 30px 24px 20px;
	width: 580px;
	display: inline-block;
	font-size: 12px;
	color: #43798D;
}

#sol .detay .etiketler a {
	display: inline-block;
	background: #D7F8FF;
	color: #0FA9E3;
	margin-left: 10px;
	line-height: 29px;
	padding: 0 15px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-decoration: none;
}

#sol .detay .etiketler a:hover {
	background: #0FA9E3;
	color: #D7F8FF;
}

#sol .detay .okunma {
	width: 628px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	font-size: 12px;
	color: #909090;
	border-top: 1px solid #EDEDED;
	border-bottom: 1px solid #EDEDED;
	background: url(../images/icon_okunma.png) no-repeat #FAFAFA;
	background-position: 24px 13px; 
	padding-left: 50px;
}

#sol .detay .okunma .paylas { float: right; margin-right: 20px; }

#sol .detay a.destekle {
	width: 120px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	color: #3D5D9F;
	border: 1px solid #D9D9D9;
	padding-left: 44px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	box-sizing: border-box;
	background: -webkit-linear-gradient(#FFF, #F4F4F4);
    background: -o-linear-gradient(#FFF, #F4F4F4);
    background: -moz-linear-gradient(#FFF, #F4F4F4);
    background: linear-gradient(#FFF, #F4F4F4);
	position: relative;
	text-decoration: none;
	margin: 25px;
	float: left;
}

#sol .detay a.destekle:hover {
	color: #618BDF;
	background: #FFF;
}

#sol .detay a.destekle img {
	position: absolute;
	top: 9px;
	left: 12px;
}

#sol .detay .destekleyen {
	width: 46px;
	height: 46px;
	margin: 20px 10px 0 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	float: left;
}

#sol > .cevap {
	width: 630px;
	border: 1px solid #DEDCD6;
	background: #F6F6F6;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	float: left;
	padding: 20px;
	margin-top: 50px;
	position: relative;
}

#sol > .cevap .image {
	position: absolute;
	right: 20px;
	top: -30px;
	width: 92px;
	height: 92px;
	background: #F1F1F1;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	border: 1px solid #C8C8C8;
}

#sol > .cevap .image div {
	width: 84px;
	height: 84px;
	margin: 3px;
	background: #FFF;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}

#sol > .cevap .image img {
	max-width: 80px;
	max-height: 80px;
	display: block; margin: auto;
}

#sol > .cevap a.arti, #sol > .cevap a.eksi {
	position: absolute;
	right: 70px;
	top: 75px;
	width: 34px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: url(../images/icon_arti.jpg) no-repeat #F9F9F9;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	border: 1px solid #DADADA;
	color: #495A29;
	text-decoration: none;
}

#sol > .cevap a.eksi {
	right: 30px;
	background: url(../images/icon_eksi.jpg) no-repeat #F9F9F9;
}

#sol > .cevap .text {
	font-size: 12px;
	color: #181D22;
	display: inline-block;
	margin: 5px 5px 15px;
	width: 480px;
	line-height: 24px;
}

#sol > .cevap .tarih {
	font-size: 11px;
	color: #797F85;
	line-height: 18px;
}

#sol h2.yorumlar {
	color: #586167;
	font-size: 17px;
	float: left;
    width: 100%;
    margin: 30px 0 15px;
}

#sol h2.yorumlar b {
	color: #4DCCF1;
}

#sol .yorum_yaz {
	width: 630px;
	height: 64px;
	border: 1px solid #DEDCD6;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	background: -webkit-linear-gradient(#FFF, #F4F4F4);
    background: -o-linear-gradient(#FFF, #F4F4F4);
    background: -moz-linear-gradient(#FFF, #F4F4F4);
    background: linear-gradient(#FFF, #F4F4F4);
	float: left;
	margin-bottom: 10px;
}

#sol .yorum_yaz > img {
	width: 46px;
	height: 46px;
	float: left;
	margin: 9px 20px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

#sol .yorum_yaz input[type="text"] {
	color: #2D4051;
	font-size: 12px;
	font-weight: bold;
	width: 530px;
	height: 34px;
	background: #E5EBF1;
	border: none;
	border-top: 1px solid #B1C6D8;
	-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
	margin: 15px 0;
	padding: 0 80px 0 10px;
	box-sizing: border-box;
}
#sol .yorum_yaz input[type="text"]:focus { outline: none; }

#sol .yorum_yaz button[type="submit"] {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	width: 76px;
	height: 34px;
	border: none;
	border-top: 1px solid #B1C6D8;
	-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
	background: -webkit-linear-gradient(#146AA6, #08407D);
    background: -o-linear-gradient(#146AA6, #08407D);
    background: -moz-linear-gradient(#146AA6, #08407D);
    background: linear-gradient(#146AA6, #08407D);
	margin-left: -80px;
	cursor: pointer;
}

#sol .yorum_yaz button[type="submit"]:hover {
	background: -webkit-linear-gradient(#47A6E8, #3578C6);
    background: -o-linear-gradient(#47A6E8, #3578C6);
    background: -moz-linear-gradient(#47A6E8, #3578C6);
    background: linear-gradient(#47A6E8, #3578C6);
}

#sol .yorum {
	width: 630px;
	border: 1px solid #DEDCD6;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	background: #FFF;
	float: left;
	margin: 10px 0;
	position: relative;
}

#sol .yorum > img {
	width: 46px;
	height: 46px;
	float: left;
	margin: 14px 17px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

#sol .yorum > span {
	width: 548px;
	height: 20px;
	float: left;
	margin: 24px 0 10px;
	font-size: 11px;
	color: #B4B4B4;
}
#sol .yorum > span b { color: #0096FF; margin-right: 10px; }
#sol .yorum > p {
	width: 520px;
	float: left;
	font-size: 12px;
	color: #181D22;
	margin: 0 0 20px 0;
}

#sol .yorum .report {
	width: 13px;
	height: 13px;
	position: absolute;
	top: 18px;
	right: 18px;
}

#sag .benzer {
	width: 298px;
	height: 38px;
	border-bottom: 1px solid #EFF1F4;
}

#sag .benzer .image {
	width: 74px;
	height: 38px;
	float: left;
	position: relative;
}

#sag .benzer .image img {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	max-width: 50px;
	max-height: 24px;
}

#sag .benzer .konu {
	width: 224px;
	height: 38px;
	line-height: 36px;
	font-size: 13px;
	font-weight: bold;
	color: #6B7887;
	float: left;
	overflow: hidden;
}

#sag .benzer:nth-child(2n+1) {
	background: #FBFCFC;
}

#sag .benzer:last-child {
	border-bottom: none !important;
}
/************uyeol********************/

#sol .tab {
	width: 628px;
	height: 63px;
	background: #E4E8ED;
}

#sol .tab a {
	width: 296px;
	height: 45px;
	line-height: 45px;
	margin-top: 19px;
	display: inline-block;
	font-size: 14px;
	color: #6B7887;
	text-decoration: none;
	font-weight: bold;
	padding-left: 105px;
	box-sizing: border-box;
	background-repeat: no-repeat;
	background-position: 80px 48%;
	background-color: #F2F4F6;
}
#sol .tab a:first-child {
	margin-left: 18px;
}
#sol .tab a#normal-uye {
	background-image: url(../images/icon_normal.png);
}
#sol .tab a#kurumsal-uye {
	background-image: url(../images/icon_kurumsal.png);
}

#sol .tab a.active {
	background-color: #FFF !important;
	color: #3D5D9F;
}

#sol form.uyeol {
	width: 540px;
	margin: 44px;
	display: block;
}

#sol form.uyeol label {
	width: 540px;
	height: 25px;
	display: inline-block;
	color: #57677B;
	font-size: 13px;
	padding-left: 5px;
	font-weight: bold;
	float: left;
	box-sizing: border-box;
	cursor: default;
}
#sol form.uyeol label.kisa { width: 270px; }

#sol form.uyeol label span {
	color: #7F868E;
	font-size: 11px;
	float: right;
	font-weight: normal;
}

#sol form.uyeol input[type="text"], #sol form.uyeol input[type="email"], #sol form.uyeol input[type="tel"], #sol form.uyeol select {
	width: 540px;
	height: 40px;
	border: 1px solid #C8C8C8;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	box-sizing: border-box;
	float: left;
	padding: 0 10px;
}
#sol form.uyeol input[type="text"].kisa, #sol form.uyeol select.kisa { width: 260px; }

.margin-right-20 { margin-right: 20px !important; }
.margin-left-63 { margin-left: 63px !important; }
.padding-left-15 { padding-left: 15px !important; }
.bosluk30 { width: 100%; height: 30px; float: left; }

#dogrulama { width: 100px !important; margin-right: 10px; float: left; }
#dogrulama_kodu {
	width: 90px;
	height: 40px;
	margin-right: 10px;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	float: left;
}
#reload { cursor: pointer; float: left; }

#sol form.uyeol select {
	color: #0C93D1;
	font-size: 16px;
	font-weight: bold;
}

#sol form.uyeol label.sozlesme {
	color: #57677B;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	padding-left: 0px;
	cursor: pointer;
	height: auto;
}
#sol form.uyeol label.sozlesme a { color: #0C93D1; }

#sol form.uyeol button[type="submit"] {
	background: #1D75AB;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	border-top: 1px solid #3B95CE;
	border: none;
	width: 120px;
	height: 40px;
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
}
#sol form.uyeol button[type="submit"]:hover {
	background: #3693CE;
}

#sag .baslik_dis.kurumsal {
	padding: 25px;
	margin-top: 0;
	background: #FFF;
	line-height: 20px;
	color: #455668;
	font-size: 12px;
}


/************panel*********************/
#sol .list .cevap {
	width: 628px;
	float: left;
	padding: 15px 20px;
	color: #8E8E8E;
	position: relative;
}

#sol .list .cevap b {
	font-size: 12px;
	color: #000;
	margin: 0;
}

#sol .list .cevap b span {
	font-size: 14px;
	color: #000;
}

#sol .list .cevap .tarih {
	position: absolute;
	right: 15px;
	top: 30px;
	color: #979797;
	font-size: 11px;
}

#sag .baslik_dis.kurumsal .image {
	width: 135px;
	height: 135px;
	display: inline-block;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border: 8px solid #E9E9E9;
	margin: 10px 48px;
}

#sag .baslik_dis.kurumsal .adi {
	width: 100%;
	font-size: 14px;
	color: #4B6580;
	font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
}

#sag .baslik_dis.kurumsal a.bildirim {
	width: 24%;
	font-size: 19px;
	color: #4B6581;
	font-weight: bold;
	text-align: center;
	display: inline-block;
	line-height: 30px;
}

hr.sari {
	border: 2px solid #FDDF5A;
	margin: 10px 0 20px;
}
/************kurumsal-panel***************/
#sag .baslik_dis.kurumsal a.menu {
	width: 210px;
	line-height: 40px;
	display: inline-block;
	font-size: 14px;
	color: #4B6580;
	padding-left: 25px;
	font-weight: bold;
	margin: 0 5px 5px;
}
#sag .baslik_dis.kurumsal a.menu.active {
	background: #F4F4F4;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	color: #3BBBE9;
}
#sag .baslik_dis.kurumsal a.menu:last-child {
	color: #EA3535;
}
/************kurumsal-uye*****************/
#sol.yuzdeyuz {
	width: 100%;
	margin: 0;
}

#sol .firmadetay {
	width: 100%;
	position: relative;
	float: left;
	border-bottom: 1px solid #EEF0F3;
	margin-bottom: 10px;
}

#sol .firmadetay .image {
	width: 130px;
	height: 76px;
	float: left;
	position: relative;
}

#sol .firmadetay .image img {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	max-width: 75px;
	max-height: 50px;
}

#sol .firmadetay h1 {
	font-size: 18px;
	color: #3F4B59;
	margin-top: 30px;
	display: inline-block;
}

#sol .firmadetay .memnuniyet {
	font-size: 16px;
	line-height: 35px;
	color: #B2B2B2;
	margin-top: 20px;
	display: inline-block;
	background: url(../images/icon_memnuniyet.png) no-repeat;
	background-position: 160px;
	padding-right: 50px;
	margin-right: 50px;
}

#sol a.sikayetler {
	width: auto;
	line-height: 38px;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #3D5D9F;
	border: 1px solid #D9D9D9;
	padding: 0 20px 0 35px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-sizing: border-box;
	background: -webkit-linear-gradient(#FFF, #F4F4F4);
    background: -o-linear-gradient(#FFF, #F4F4F4);
    background: -moz-linear-gradient(#FFF, #F4F4F4);
    background: linear-gradient(#FFF, #F4F4F4);
	position: relative;
	text-decoration: none;
	margin: 5px 20px 20px 0;
}

#sol a.sikayetler:hover {
	color: #618BDF;
	background: #FFF;
}
#sol a.sikayetler img {
	position: absolute;
	top: 13px;
	left: 12px;
}

#sol .firmaistatistik {
	width: 100%;
	position: relative;
	float: left;
	padding: 30px 20px 0;
}

#sol .firmaistatistik > div {
	width: 229px;
	height: 55px;
	margin-bottom: 40px;
	padding-left: 45px;
	float: left;
	color: #ADADAD;
	font-size: 14px;
	font-weight: bold;
}

#sol .firmaistatistik > div > span {
	display: block;
	font-size: 30px;
	color: #5F7C9F;
}

#sol .firmaistatistik .sikayet {
	background: url(../images/icon_sikayet.png) no-repeat left top;
}

#sol .firmaistatistik .cozum {
	background: url(../images/icon_cozum.png) no-repeat left top;
}
#sol .firmaistatistik .cozum span {
	color: #5686C1;
}

#sol .firmaistatistik .cozum_orani {
	background: url(../images/icon_cozum_orani.png) no-repeat left top;
}
#sol .firmaistatistik .cozum_orani span {
	color: #23A123;
}

#sol .firmaistatistik .uye {
	background: url(../images/icon_uye.png) no-repeat left top;
}
#sol .firmaistatistik .uye span {
	color: #4274B2;
}

#sol .firmatext {
	font-size: 13px;
	color: #181D22;
	display: inline-block;
	padding: 5px 24px 20px;
	width: 100%;
	line-height: 24px;
}

#sol .sikayetci {
	width: 46px;
	height: 46px;
	display: inline-block;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin: 0 8px 20px 0;
}

/************sikayet-yaz*******************/

#sol form.sikayetyaz {
	width: 871px;
	margin: 44px;
	display: block;
}

#sol form.sikayetyaz label {
	width: 871px;
	height: 25px;
	display: inline-block;
	color: #57677B;
	font-size: 13px;
	padding-left: 5px;
	font-weight: bold;
	float: left;
	box-sizing: border-box;
	cursor: default;
}
#sol form.sikayetyaz label.kisa { width: 435px; }

#sol form.sikayetyaz label span {
	color: #D32713;
	font-size: 13px;
	float: right;
}

#sol form.sikayetyaz input[type="text"], #sol form.sikayetyaz input[type="email"], #sol form.sikayetyaz input[type="tel"], #sol form.sikayetyaz select, #sol form.sikayetyaz textarea {
	width: 871px;
	height: 40px;
	border: 1px solid #C8C8C8;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	box-sizing: border-box;
	float: left;
	padding: 0 10px;
	font-size: 14px;
	color: #627780;
}
#sol form.sikayetyaz input[type="text"].kisa, #sol form.sikayetyaz select.kisa { width: 425px; }

#sol form.sikayetyaz textarea {
	height: 120px;
	padding: 10px;
	line-height: 20px;
}

#sol form.sikayetyaz label.sozlesme {
	color: #57677B;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	padding-left: 0px;
	cursor: pointer;
	height: auto;
}
#sol form.sikayetyaz label.sozlesme a { color: #0C93D1; }

#sol form.sikayetyaz button[type="submit"] {
	background: #1D75AB;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
	border-top: 1px solid #3B95CE;
	border: none;
	width: 120px;
	height: 40px;
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	float: left;
}
#sol form.sikayetyaz button[type="submit"]:hover {
	background: #3693CE;
}

#sol form.sikayetyaz label.sikayet_ettinmi {
	color: #1D75AB;
	font-size: 17px;
	float: left;
	width: auto;
	line-height: 40px;
	margin-left: 30px;
	cursor: pointer;
}

#sol a.fotoekle {
	width: auto;
	line-height: 38px;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #1D75AB;
	border: 1px solid #D9D9D9;
	padding: 0 20px 0 40px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-sizing: border-box;
	background: -webkit-linear-gradient(#FFF, #F4F4F4);
    background: -o-linear-gradient(#FFF, #F4F4F4);
    background: -moz-linear-gradient(#FFF, #F4F4F4);
    background: linear-gradient(#FFF, #F4F4F4);
	position: relative;
	text-decoration: none;
	margin: 0 10px 10px 0;
	float: left;
}

#sol a.fotoekle:hover {
	color: #618BDF;
	background: #FFF;
}
#sol a.fotoekle img {
	position: absolute;
	top: 10px;
	left: 12px;
}

