* {
padding : 0;
margin : 0;
}
body {
background : #eee;
font-family : "Trebuchet MS";
font-size : 12px;
color : #333333;
line-height : 24px;
}
a {
font-weight : bold;
a-decoration : none;
color : #0171af;
}
a:hover {
color : #111;
}
a.send {
width : 59px;
height : 20px;
background : #89aad6 url(images/buton.jpg) no-repeat;
color : #fff;
text-align : center;
line-height : 20px;
font-size : 11px;
display : inline-block;
text-decoration : none;
font-family : tahoma;
}
a.send:hover {
color : #ffddb4;
}
a.send2 {
width : 59px;
height : 20px;
background : #89aad6 url(images/buton.jpg) no-repeat;
color : #fff;
text-align : center;
line-height : 20px;
font-size : 11px;
display : inline-block;
text-decoration : none;
font-family : tahoma;
}
a.send2:hover {
color : #ffddb4;
}
a.buton {
width : 59px;
height : 20px;
background : #89aad6 url(images/buton.jpg) no-repeat;
color : #fff;
text-align : center;
line-height : 20px;
font-size : 10px;
display : block;
float : left;
text-decoration : none;
margin-top : 5px;
font-family : verdana;
}
a.buton:hover {
color : #ffddb4;
}
a.buton-orange {
width : 59px;
height : 20px;
background : #e8b10d url(images/buton-orange.jpg) no-repeat;
color : #fff;
text-align : center;
line-height : 20px;
font-size : 10px;
display : block;
float : left;
text-decoration : none;
margin-top : 5px;
font-family : verdana;
}
a.buton-orange:hover {
color : #ffddb4;
}
#wrap {
width : 1000px;
margin : 10px auto;
}
#header {
height : 100px;
background : #eee url(images/header.gif) no-repeat;
}
.logo {
margin : 15px 0 0 20px;
width : 75px;
height : 75px;
float : left;
background-image : url(images/logo.jpg);
}
.baslik {
width : auto;
height : auto;
float : left;
margin-top : 15px;
}
#header h1 {
font-size : 26px;
font-weight : 100;
padding : 10px 0 0 0;
margin-left : 10px;
}
#header h1 a {
text-decoration : none;
color : #ec8714;
}
#header h1 a:hover {
text-decoration : none;
color : #89a537;
}
#header h2 {
color : #01aef0;
font-size : 20px;
font-weight : 100;
padding : 0 0 0 11px;
}
.top_right {
width : 450px;
float : right;
display : block;
}
.languages {
float : right;
width : auto;
margin : 5px 20px 0 0;
padding : 8px 0 0 0;
}
.tel {
margin-right : 25px;
padding  :0;
float : right;
width : 250px;
text-align : right;
font-size : 20px;
font-weight : bold;
color : #246088;
}
span.office {
margin : 0;
font-size : 12px;
color : #89a537;
}
a.lang {
display : block;
float : left;
padding : 0 5px 0 5px;
}
#menu {
height : 38px;
background : #eee url(images/menu.gif);
padding-bottom:10px;
}
#menu ul {
list-style-type : none;
padding : 0 0 0 0;

}
#menu ul li a {
color : #ffffff;
font-size : 12px;
font-weight : 600;
font-family : tahoma;
}
#menu ul li a:hover {
color : #74a1ce;
text-decoration : none;
}
#topmenu {
margin : 0 8px 0 2%;
padding : 0;
width : 95.9%;
background : url(images/menu.jpg) repeat-x top;
height : 30px;
}
#topmenu .lefts {
background : url(images/menul.jpg) no-repeat left;
height : 30px;
padding-left : 5px;
}
#topmenu .rights {
background : url(images/menur.jpg) no-repeat right;
float : right;
height : 30px;
width : 8px;
}
#topmenu li a {
color : #fff;
text-align : left;
padding-left : 10px;
padding-right : 15px;
text-decoration : none;
background : transparent;
font-weight : bold;
}
#topmenu li {
padding : 0;
float : left;
margin : 0;
font-size : 11px;
line-height : 30px;
white-space : nowrap;
list-style-type : none;
width : auto;
background : url(images/sep.gif) no-repeat right top;
}
#content {
background : #eee url(images/content.gif) repeat-y;
padding : 0 20px 20px 20px;
height : auto;
float : left;
width : 960px;
}
#main {
margin-top : 5px;
background : #fff;
padding : 5px;
height : auto;
float : left;
width : 960px;
border : 1px solid #ccc;
display : block;
}
.alan {
background-color : #ffffff;
border : 1px solid #ffffff;
padding-left : 5px;
width : 99.2%;
height : auto;
display : block;
}
#sag {
float : right;
border : 0 solid #cccccc;
background : #fff;
padding-left : 2px;
width : 75%;
height : auto;
}
#sag .doc {
border : 1px solid #cccccc;
background : #fff;
padding-left : 2px;
width : 99%;
height : auto;
margin-bottom : 5px;
}
#sag .bos {
float : left;
color : #fff;
width : 100%;
display : inline-block;
}
.listing-grup {
width : 100%;
float : left;
border-top : 1px solid #ccc;
margin-top : 5px;
}
.listing-grup h1.name, h1.name a {
font-size : 15px;
color : #ec8714;
font-weight : bold;
}
.listing-grup h1.name a:hover {
color : #89aad6;
text-decoration : underline;
}
.listing-grup h2 a {
font-size : 15px;
color : #ec8714;
font-weight : bold;
}
.listing-grup h2 a:hover {
color : #89aad6;
text-decoration : underline;
}
.listing-grup-sol {
width : 32.5%;
float : left;
padding : 5px 2px 2px 2px;
height:230px;
}
.listing-grup-sol h2.sol, h2.sol a {
font-size:14px;
color:#EC8714;
text-decoration:none;
}
.listing-grup-sol h2.sol a:hover {
font-size:14px;
color:#89aad6;
text-decoration:none;
}
.listing {
width : 100%;
float : left;
border-top : 1px solid #ccc;
margin-top : 5px;
}
.listing h1.name, h1.name a {
font-size : 15px;
color : #ec8714;
font-weight : bold;
}
.listing h1.name a:hover {
color : #89aad6;
text-decoration : underline;
}
.listing-sol {
width : 24%;
float : right;
margin : 2px;
padding : 5px 2px 2px 2px;
}
.listing-sag {
width : 73%;
float : left;
margin : 2px;
}
#sol {
float : left;
border : 0 solid #cccccc;
background : #fff;
padding : 0 0 5px 0;
width : 24%;
height : auto;
}
#sol p {
clear : both;
margin : 0 5px 1em 5px;
color : rgb(80, 80, 80);
line-height : 1.3em;
font-size : 110%;
}
#sol p.center {
text-align : center;
}
#sol p.right {
text-align : right;
}
#sol ul {
list-style : none;
margin : 0.5em 10px 1em 10px;
}
#sol ul li {
margin : 5px 0 0.2em 2px;
padding : 0 0 0 11px;
background : url(images/bg_bullet_full_1.gif) no-repeat 0% 0.4em;
line-height : 1.2em;
font-size : 12px;
}
#sol ul li.most {
margin : 5px 0 0.2em 2px;
padding : 0 0 0 0px;
background : none;
line-height : 1.2em;
font-size : 12px;
}
#sol ul li a {
font-size : 12px;
color : #246088;
text-decoration:none;
}
#sol ul li a:hover {
font-size : 12px;
color : #ec8714;
text-decoration:none;
}
#sol h1 {
clear : both;
margin : 0 0 10px 0;
padding : 4px 10px 3px 10px;
background-color : #80b89c;
font-family : tahoma;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 11px;
}
#sol h1.blue {
clear : both;
margin : 0 0 5px 0;
padding : 0 10px 0 10px;
background-color : rgb(137, 170, 214);
font-family : tahoma;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 11px;
}
#sol h1.green {
clear : both;
margin : 0 0 5px 0;
padding : 0 10px 0 10px;
background-color : rgb(160, 214, 81);
font-family : tahoma;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 11px;
}
#sol h1.orange {
clear : both;
margin : 0 0 5px 0;
padding : 0 10px 0 10px;
background-color : #e8b10d;
font-family : tahoma;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 11px;
}
.subcontent-unit-border {
width : 220px;
margin : 0 0 10px 0;
padding : 0 0 5px 0;
border : 1px solid #80b89c;
background : #eaf4ef;
}
.subcontent-unit-border-green {
width : 220px;
margin : 0 0 10px 0;
padding : 0 0 5px 0;
border : 1px solid rgb(160, 214, 81);
background-color : rgb(217, 239, 185);
}
.subcontent-unit-border-blue {
width : 220px;
margin : 0 0 10px 0;
padding : 0 0 5px 0;
border : 1px solid rgb(137, 170, 214);
background-color : #d5e1f0;
}
.subcontent-unit-border-orange {
width : 220px;
margin : 0 0 10px 0;
padding : 0 0 5px 0;
border : 1px solid rgb(232, 177, 13);
background-color : #f8e096;
}
.subcontent-unit-noborder {
width : 222px;
margin : 0 0 2.5em 0;
padding : 0 0 10px 0;
background : rgb(235, 235, 235);
}
.subcontent-unit-noborder-green {
width : 222px;
margin : 0 0 2.5em 0;
padding : 0 0 10px 0;
background-color : rgb(217, 239, 185);
}
.subcontent-unit-noborder-blue {
width : 222px;
margin : 0 0 2.5em 0;
padding : 0 0 10px 0;
background-color : rgb(213, 225, 240);
}
.subcontent-unit-noborder-orange {
width : 222px;
margin : 0 0 2.5em 0;
padding : 0 0 10px 0;
background-color : rgb(248, 224, 150);
}
.round-border-topleft {
width : 10px;
height : 10px;
position : absolute;
z-index : 100;
background : url(images/bg_corner_topleft.gif) no-repeat;
margin-top : -1px;
margin-left : -1px;
}
.round-border-topright {
width : 10px;
height : 10px;
position : absolute;
z-index : 100;
background : url(images/bg_corner_topright.gif) no-repeat;
margin-top : -1px;
margin-left : 211px;
}
.round-noborder-topleft {
width : 10px;
height : 10px;
position : absolute;
z-index : 100;
background : url(images/bg_corner_topleft.gif) no-repeat;
margin-top : 0;
margin-left : 0;
}
.round-noborder-topright {
width : 10px;
height : 10px;
position : absolute;
z-index : 100;
background : url(images/bg_corner_topright.gif) no-repeat;
margin-top : 0;
margin-left : 175px;
}
.agac {
width : 712px;
margin : 0 0 5px 0;
padding : 0 0 0 5px;
border : 1px solid rgb(137, 170, 214);
background-color : #d5e1f0;
color : #246088;
}
.agac a:hover {
color : #dd6600;
}
#main h2 {
font-size : 18px;
font-weight : 100;
padding : 15px 0 7px 0;
}
#main h2 a {
text-decoration : none;
}
.left h2 a:hover {
color : #111;
}
#bottom {
background : #eee url(images/bottom.gif) no-repeat;
padding : 10px 0;
clear : both;
}
#footer {
font-size : 11px;
color : #999;
text-align : center;
}
form {
width : 97%;
padding-left : 5px;
}
label {
font-size : 12px;
color : #666666;
}
input.login {
width : 120px;
border : none;
background : url(images/logininput.gif);
padding : 4px;
}
input.search {
width : 120px;
height : 15px;
font-size : 11px;
color : #333;
border : 1px solid #cccccc;
}
input.search:focus {
border : 1px solid #cccccc;
}
input.bos {
background-color : #f8867d;
width : 100px;
height : 15px;
font-size : 11px;
color : #333;
border : 1px solid #cccccc;
}
select.search {
width : 122px;
height : 20px;
font-size : 11px;
color : #333;
border : 1px solid #cccccc;
}
select.search:focus {
border : 1px solid #cccccc;
}
select.res {
width : 50px;
float : left;
margin-left : 11px;
}
textarea {
width : 350px;
font-size : 11px;
color : #333;
border : 1px solid #cccccc;
font-family : tahoma;
}
textarea:focus {
border : 1px solid #cccccc;
}
textarea.bos {
background-color : #f8867d;
width : 350px;
font-size : 11px;
color : #333;
border : 1px solid #cccccc;
font-family : tahoma;
}
.lt {
height : 25px;
background : #8faed8 url(images/lt.gif) no-repeat;
color : #fff;
width : 720px;
display : inline-block;
}
.lt h1 {
padding-left : 10px;
font-size : 1.1em;
font-family : tahoma;
font-weight : bold;
color : #ffffff;
}
.lt h1 a {
font-size : 1.1em;
font-family : tahoma;
font-weight : bold;
color : #ffffff;
}
.lt h1 a:hover {
text-decoration : underline;
}
.lt-orange {
height : 25px;
background : #ec8714 url(images/lt-orange.gif) no-repeat;
color : #fff;
width : 720px;
display : inline-block;
}
.lt-orange h1 {
padding-left : 10px;
font-size : 1.1em;
font-family : tahoma;
font-weight : bold;
color : #ffffff;
}
.lbox {
color : #666666;
margin : 0 0 10px 0;
background : #f3f5f6 url(images/lb.gif) no-repeat left bottom;
height : auto;
width : 720px;
display : inline-block;
}
.lbox a {
color : #fffcd1;
background : inherit;
}
.lbox h2 {
padding-left : 10px;
color : #fff;
background : #6e6e6e;
}
.text {
width : 98%;
padding : 5px 0 10px 6px;
height : auto;
}
.text p {
padding-left : 5px;
}
.text a {
color : #dd6600;
text-decoration:none;
}
.text a:hover {
color : #89aad6;
text-decoration:none;
}
.text a.normal {
color : #666;
text-decoration:none;
}
.text a.normal:hover {
color : #dd6600;
text-decoration:none;
}
.text a.send {
width : 59px;
height : 20px;
background : #89aad6 url(images/buton.jpg) no-repeat;
color : #fff;
text-align : center;
line-height : 20px;
font-size : 11px;
display : block;
text-decoration : none;
font-family : tahoma;
}
.text a.send:hover {
color : #ffddb4;
}
.soltaraf {
width : 50%;
float : left;
margin : 0;
height : auto;
}
.sagtaraf {
width : 40%;
float : right;
margin : 0;
height : auto;
}
.text ul {
padding : 2px 5px 0 20px;
}
.text ul li {
font-size : 12px;
font-weight : bold;
font-family : tahoma;
color : #89aad6;
}
.text ul li ul li {
font-size : 11px;
font-weight : bold;
font-family : tahoma;
color : #666666;
}
.text ul li a {
color : #89aad6;
}
.text ul li a:hover {
color : #89aad6;
text-decoration : underline;
}
.text ul li ul li a {
color : #666666;
}
.text ul li ul li a:hover {
color : #666666;
text-decoration : underline;
}
.soltaraf2 {
width : 32%;
float : left;
margin : 0 0 0 5px;
height : auto;
}
.soltaraf-book {
width : 22%;
float : left;
margin : 0;
}
.sagtaraf-book {
width : 77%;
float : right;
margin : 0;
}
.soltaraf-most {
width : 30%;
float : left;
margin : 0;
}
.sagtaraf-most {
width : 70%;
float : right;
margin : 0;
}
.soltaraf-main {
width : 37%;
float : left;
margin : 0;
}
.sagtaraf-main {
width : 60%;
float : right;
margin : 0;
font-size:12px;
border:1px solid #f3f5f6; padding:9px;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Mozilla Firefox */ 
				background-image: -moz-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Opera */ 
				background-image: -o-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Webkit (Safari/Chrome 10) */ 
				background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #f5f5f5));
				
				/* Webkit (Chrome 11+) */ 
				background-image: -webkit-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Proposed W3C Markup */ 
				background-image: linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
		
}
.callus {
width : 67%;
float : left;
margin : 0;
font-size:12px;
border:1px solid #f3f5f6; padding:9px;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Mozilla Firefox */ 
				background-image: -moz-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Opera */ 
				background-image: -o-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Webkit (Safari/Chrome 10) */ 
				background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #f5f5f5));
				
				/* Webkit (Chrome 11+) */ 
				background-image: -webkit-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Proposed W3C Markup */ 
				background-image: linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
		
}
.callus p { padding-left:5px; color:#868686; float:left; width:90%; }
.callusRight { width:25%; float:right; padding:5px; }

h2.callus { padding:5px; color:#868686; font-size:18px; width:90%; }
h3.anabaslik { color:#f25220; }

.soltaraf-callus {
width : 10%;
float : left;
margin : 0;
}
.sagtaraf-callus {
width : 88%;
float : right;
margin : 0;
}

.leftside {
width : 345px;
float : left;
margin : auto;
}
.rightside {
width : 345px;
float : right;
margin : auto;
}
.leftside-2 {
width : 68%;
float : left;
margin : auto;
}
.rightside-2 {
width : 30%;
float : right;
margin : auto;
}
.rightside2 {
width : 270px;
height : 230px;
float : right;
margin : auto;
}
.vdetail {
height : 25px;
background : #f39641 url(images/block_top.gif) no-repeat;
color : #fff;
width : 350px;
}
.vdetail h1 {
padding-left : 10px;
font-size : 1.1em;
font-family : tahoma;
font-weight : bold;
color : #ffffff;
}
.vbox {
color : #666666;
margin : 0 0 15px 0;
background : #f3f5f6 url(images/block_bottom.gif) no-repeat left bottom;
height : auto;
width : 350px;
clear : both;
}
.vbox a {
color : #ec8714;
background : inherit;
text-align : center;
}
.vbox a:hover {
text-decoration : underline;
background : inherit;
}
.vbox h2 {
padding-left : 10px;
color : #fff;
background : #6e6e6e;
}
.vtext {
width : 95%;
padding : 5px 0 10px 10px;
}
.vtext ul {
list-style : none;
margin : 0.5em 10px 1em 0;
}
.vtext ul li {
margin : 5px 0 0.2em 2px;
padding : 0 0 0 11px;
background : url(images/bg_bullet_full_1.gif) no-repeat 0% 0.4em;
line-height : 1.2em;
font-size : 10px;
}
.vtext ul li a {
font-size : 10px;
color : #89aad6;
font-family : tahoma;
}
.vtext ul li a:hover {
font-size : 10px;
color : #ec8714;
font-family : tahoma;
}
.thumb {
float : left;
width : 100px;
border : 0 solid #d4d4d4;
color : #fff;
background : #f3f5f6;
margin : 0 5px 5px 0;
padding : 5px;
}
.thumb p {
margin : 0;
padding : 3px;
color : #fff;
background : #6e6e6e;
}
.rt {
background : #a9d4f2 url(images/rt.gif) no-repeat;
color : #fff;
height : 10px;
width : 220px;
}
.right_login {
padding : 0 10px 10px 10px;
margin : 0 0 10px 0;
background : #a9d4f2;
color : #246088;
border-top : 1px solid #4a8ebc;
border-bottom : 1px solid #4a8ebc;
}
.right_articles {
font-size : 0.9em;
background : #a9d4f2 url(images/rb.gif) no-repeat bottom;
color : #246088;
padding : 0 0 4px 0;
margin : 0 0 10px 0;
width : 220px;
}
.right_articles p {
padding : 0 8px 0 8px;
}
.right_articles2 {
width : 96.5%;
border : 1px solid #ddd;
padding : 5px;
margin : 0 0 10px 0;
background-color : #fff;
float : left;
}
.right_articles2:hover {
border : 1px solid #ccc;
background-color : #eaf4ea;
}
.soltext {
margin-left : 1px;
width : 120px;
float : left;
height : auto;
}
.sagtext {
margin-left : 2px;
width : 210px;
float : right;
height : auto;
text-align : left;
}
.image {
border : 1px solid #ccc;
padding : 2px;
float : left;
margin : 0 9px 3px 0;
width : 168px;
}
.image-offer {
border : 1px solid #ccc;
padding : 2px;
float : left;
margin : 0 9px 3px 0;
width : 120px;
}
table.list {
width : 95%;
border : 0;
margin : auto;
font-family : tahoma;
font-size : 11px;
}
table.reserve {
width : 100%;
border : 0;
margin : auto;
}
table.bookTable {
width : 100%;
border:1px solid #c1d2ec;
margin-left:7px;
}
.book {
	border:1px solid #FFCC00;
	padding:2px;
	background-color:#FFFFCC;
	margin-left:7px;
	margin-top:5px;
	width:99%;
}
td.underline {
border-bottom : 1px solid #fff;
}
table.list a:hover {
color : #dd6600;
}
.hata, .ikaz, .tamam, .bilgi {
margin-bottom : 1.5em;
padding : 1em 1.5em 1em 5.5em;
border-bottom : 2px solid #fff;
border-top : 2px solid #fff;
color : #444;
}
.hata {
background : #fbe3e4 url(images/hata.png) no-repeat 2.2em center;
border-color : #e0011b;
}
.hata a {
color : #d12f19;
}
.ikaz {
background : #fff6bf url(images/ikaz.png) no-repeat 2.2em center;
border-color : #ffd324;
}
.ikaz a {
color : #817134;
}
.tamam {
background : #e9ffdd url(images/tamam.png) no-repeat 2.2em center;
border-color : #72c868;
}
.tamam a {
color : #529214;
}
.bilgi {
background : #e2ecee url(images/bilgi.png) no-repeat 2.2em center;
border-color : #9ddae6;
}
.bilgi a {
color : #2d7ba2;
}
.hata ul, .ikaz ul, .tamam ul, .bilgi ul {
list-style : none;
margin : 1.3em 1.5em;
}
.hata ul li, .ikaz ul li, .tamam ul li, .bilgi ul li {
padding-left : 1.3em;
}
.hata ul li {
background : url(images/hata-bullet.png) no-repeat 0% 0.55em;
}
.ikaz ul li {
background : url(images/ikaz-bullet.png) no-repeat 0% 0.55em;
}
.tamam ul li {
background : url(images/tamam-bullet.png) no-repeat 0% 0.55em;
}
.bilgi ul li {
background : url(images/bilgi-bullet.png) no-repeat 0% 0.55em;
}
span.villa-list {
color : #ec8714;
font-size : 12px;
font-weight : bold;
font-family : tahoma;
}
span.villa-list a {
color : #ec8714;
font-size : 12px;
}
span.villa-list a:hover {
color : #89aad6;
font-size : 12px;
text-decoration : underline;
}
span.special {
font-size : 12px;
font-weight : bold;
font-family : tahoma;
}
span.slayt {
font-size : 12px;
font-weight : bold;
font-family : tahoma;
color : #ec8714;
}
span.slayt a {
color : #ec8714;
}
span.slayt a:hover {
color : #89aad6;
}
span.title {
color : #89aad6;
font-size : 12px;
font-weight : bold;
font-family : tahoma;
}
span.deger {
color : #666666;
font-weight : bold;
font-size : 12px;
}
span.resDate {
color : #666666;
font-size : 14px;
font-weight : bold;;
}
span.oldprice {
text-decoration : line-through;
color : #dd6600;
font-size : 15px;
font-weight : bold;
}
span.newprice {
font-size : 15px;
color : #009933;
font-weight : bold;
}
span.price {
font-size  :15px;
color : #407cd5;
font-weight : bold;
}
span.ppPrice {
font-size  :14px;
color : #b44247;
font-weight : bold;
}
span.title2 {
color : #7e7e7e;
font-size : 12px;
font-weight : bold;
font-family : tahoma;
}
.priceBox {
height : 70px;
width : 18.9%;
float : left;
text-align : center;
border : 1px solid #c1d2ec;
background-color : #FFFFFF;
margin-left : 5px;
}
.more {
padding : 3px;
}
.button-region {
width : 152px;
height : 24px;
background : url(images/villas_in.jpg) no-repeat center;
text-align : center;
line-height : 24px;
font-weight : bold;
font-size : 12px;
}
.button-region a {
text-decoration : none;
color : #ffffff;
}
.button-region a:hover {
text-decoration : none;
color : #f8e183;
}
.button-resort {
width : 122px;
height : 24px;
background : url(images/villas_in.jpg) no-repeat center;
text-align : left;
padding-left : 35px;
line-height : 24px;
font-weight : bold;
font-size : 12px;
}
.button-resort a {
text-decoration : none;
color : #ffffff;
}
.button-resort a:hover {
text-decoration : none;
color : #f8e183;
}
.button-airport {
color : #ffffff;
width : 122px;
height : 24px;
background : url(images/airport.jpg) no-repeat center;
text-align : left;
padding-left : 35px;
line-height : 24px;
font-weight : bold;
font-size : 12px;
}
.button-villas {
color : #ffffff;
width : 122px;
height : 24px;
background : url(images/villas.jpg) no-repeat center;
text-align : left;
padding-left : 35px;
line-height : 24px;
font-weight : bold;
font-size : 12px;
}
.button-villas a {
font-size : 11px;
font-family : tahoma;
color : #ffffff;
text-decoration : none;
}
.button-villas a:hover {
color : #f8e183;
text-decoration : none;
}
.button-more2 {
width : 75px;
height : 26px;
text-align : center;
line-height : 15px;
font-weight : bold;
font-size : 10px;
margin-top : 60px;
font-family : verdana;
margin-left : 0;
padding-left : 0;
}
.button {
width : 139px;
float : left;
background : url(images/blank_button.gif) no-repeat center;
text-align : center;
line-height : 30px;
font-weight : bold;
font-size : 13px;
}
.button a {
text-decoration : none;
color : #246088;
}
.rsociales ul {
display : inline;
margin : 0 !important ;
padding : 0 !important ;
}
.rsociales li {
background : transparent none repeat scroll 0%;
display : inline;
list-style-type : none;
margin : 0;
padding : 2px;
}
.rsociales img {
border : 0 none;
float : none;
margin : 0;
padding : 0;
}
#main {
width : 510px;
border : 0 solid #efefef;
float : left;
overflow : hidden;
}
div.pagination {
padding : 5px;
margin : 5px;
text-align : center;
float : right;
font-size : 1em;
width : auto;
}
div.pagination a {
padding : 2px 5px 2px 5px;
margin-right : 2px;
border : 1px solid #ddd;
text-decoration : none;
color : #89aad6;
}
div.pagination a:hover, div.pagination a:active {
border : 1px solid #ddd;
color : #fff;
background-color : #ec8714;
}
div.pagination span.current {
padding : 2px 5px 2px 5px;
margin-right : 2px;
border : 1px solid #ddd;
font-weight : bold;
background-color : #ec8714;
color : #fff;
}
div.pagination span.disabled {
padding : 2px 5px 2px 5px;
margin-right : 2px;
border : 1px solid #ddd;
color : #ccc;
}
.pht3 {
width : 342px;
height : 197px;
float : left;
background : url(images/bgblok.jpg) no-repeat left top;
margin : 0 0 0 0;
display : inline;
}
.panel_hometop {
height : 197px;
width : auto;
}
.panel_hometop h2, .panel_hometop h2 a {
font-size : 15px;
font-weight : bold;
color : #ffffff;
padding : 0;
margin : 0 0 4px 6px;
text-align : left;
text-decoration : none;
}
.panel_hometop h2 a:hover {
text-decoration : underline;
}
.panel_hometop p {
padding : 5px;
margin : 0 0 0 0;
text-align : left;
color : #003399;
font-size : 15px;
}
.panel_hometop p.reverse, .panel_hometop p.reverse a {
color : #ffffff;
}
.panel_hometop p.reverse a:hover {
color : #ff9933;
text-decoration : underline;
}
.panel_hometop .imglink {
float : right;
width : 85px;
height : 85px;
margin : -38px 17px 0 0;
}
.panel_hometop .imglink img {
width : 85px;
height : 85px;
border : none;
}
.pht4 {
width : 342px;
height : 197px;
float : left;
background : url(images/bgblok2.jpg) no-repeat left top;
margin : 0 0 0 0;
display : inline;
}
.panel4_hometop {
height : 197px;
width : auto;
}
.panel4_hometop h2, .panel4_hometop h2 a {
font-size : 15px;
font-weight : bold;
color : #ffffff;
padding : 0;
margin : 0 0 4px 6px;
text-align : left;
text-decoration : none;
}
.panel4_hometop h2 a:hover {
text-decoration : underline;
}
.panel4_hometop p {
padding : 5px;
margin : 0 0 0 0;
text-align : left;
color : #003399;
font-size : 15px;
height : 8px;
}
.panel4_hometop p.reverse, .panel4_hometop p.reverse a {
color : #ffffff;
font-size : 15px;
text-decoration : none;
}
.panel4_hometop p.icerik, .panel4_hometop p.icerik a {
color : #ffffff;
font-size : 12px;
}
.panel4_hometop p.reverse a:hover {
color : #fefe9b;
text-decoration : underline;
}
.panel4_hometop .imglink {
float : right;
width : 85px;
height : 85px;
margin : -38px 17px 0 0;
}
.panel4_hometop .imglink img {
width : 85px;
height : 85px;
border : none;
}
span.eski {
font-size : 14px;
color : #ffffff;
font-weight : bold;
text-decoration : line-through;
}
span.yeni {
font-size : 14px;
color : #fefe9b;
font-weight : bold;
text-decoration : none;
}
.table {
margin-bottom : 2px;
width : 100%;
border-collapse : collapse;
}
.table_header td {
background : url(images/tableheader-bg.gif) no-repeat left top;
padding : 1px 10px;
color : rgb(70, 122, 167);
border-top : 1px solid #cbd6de;
border-bottom : 1px solid #adbecb;
font-size : 1.1em;
font-weight : bold;
}
.table_header td a:link, .table_header td a:visited {
text-decoration : underline;
color : rgb(70, 122, 167);
}
.table_header td a:hover {
text-decoration : underline;
color : #73a822;
}
.table_header td {
border : 1px solid #cbd6de;
}
.row1 td, .row2 td, .row_hover td, .paging_row td {
padding : 0 10px;
color : #666666;
border : 1px solid #cbd6de;
}
.row1 td {
background : #ffffff;
}
.row2 td {
background : #eeeeee;
}
.row_hover td {
background : #fbface;
color : #000000;
}
.other_links {
background : #f3f5f6;
border-top : 1px solid #cccccc;
padding : 5px;
margin : 0 0 15px 0;
float : left;
width : 99%;
}
.othersol {
width : 30%;
float : left;
color : #666666;
font-size : 11px;
}
.othersag {
width : 65%;
float : right;
font-size : 11px;
}
.othersag a {
font-weight : normal;
color : #666666;
}
.othersag a:hover {
font-weight : normal;
color : #0171af;
}
div.content {
display : none;
float : right;
width : 400px;
height : auto;
}
div.content a, div.navigation a {
text-decoration : none;
color : #777;
height : auto;
}
div.content a:focus, div.content a:hover, div.content a:active {
text-decoration : underline;
height : auto;
}
div.controls {
margin-top : 5px;
height : 23px;
}
div.controls a {
padding : 5px;
height : auto;
}
div.ss-controls {
float : left;
height : auto;
}
div.nav-controls {
float : right;
height : auto;
}
div.loader {
background-image : url('images/loading.gif');
background-repeat : no-repeat;
background-position : center;
width : 390px;
height : 350px;
}
div.slideshow {
clear : both;
height : auto;
}
div.slideshow span.image-wrapper {
float : left;
padding-bottom : 0;
height : auto;
}
div.slideshow a.advance-link {
padding : 2px;
display : block;
border : 1px solid #ccc;
height : auto;
}
div.slideshow img {
border : none;
display : block;
width : 390px;
height : auto;
}
div.download {
float : right;
height : auto;
}
div.embox {
clear : both;
border : 1px solid #ccc;
background-color : #eee;
padding : 12px;
height : auto;
}
div.image-title {
font-weight : bold;
font-size : 1.4em;
height : auto;
}
div.image-desc {
line-height : 1.3em;
padding-top : 12px;
}
ul.thumbs {
clear : both;
margin : 0;
padding : 0;
height : auto;
}
ul.thumbs li {
float : left;
padding : 0;
margin : 0 0 10px 15px;
list-style : none;
height : auto;
}
a.thumb {
padding : 2px;
display : block;
border : 1px solid #ccc;
width : 100px;
height : auto;
}
ul.thumbs li.selected a.thumb {
background : #000;
height : auto;
}
a.thumb:focus {
outline : none;
height : auto;
}
ul.thumbs img {
border : none;
display : block;
height : auto;
}
div.navigation div.bottom {
margin-top : 0;
float : left;
margin-left : 10px;
}
#thumbs-min ul.thumbs li {
float : none;
padding : 0;
margin : 0;
list-style : none;
display : block;
height : auto;
}
#thumbs-min a.thumb {
padding : 0;
display : inline;
border : none;
height : auto;
}
#thumbs-min ul.thumbs li.selected a.thumb {
background : inherit;
color : #000;
font-weight : bold;
height : auto;
}
/* JQUERY TOGGLE */
h2.trigger {
	padding: 9px 10px;
	margin: 0 0 5px 0;
	height: 13px;
	line-height: 13px;
	width:97%;
	font-size:11px;
	font-weight: normal;
	border:solid 1px #e0e0e0;
	background-color:#fff;
}
h2.trigger a {
	text-decoration: none;
	display: block;
	color:#989898;
	background: url(images/h2_trigger_a.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:25px;
}
h2.active{background-color:#f8f8f8;}
h2.active a{background-position:0px -13px !important;}
h2.trigger a:hover {
	color: #989898;
}
h2.active {background-position: left bottom;}
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	overflow: hidden;
	width: 100%;
	clear: both;
}
.toggle_container .block {
	padding: 10px;
}
.toggle_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}

.box { padding:1px; border:none; margin-bottom:10px;width:220px;}
.box h2{ background:#97b4d9; color:#fff; font-weight: normal; font-size:16px; padding:0 5px; position:relative; height:27px; line-height:27px; }
.box h2 span{ position:absolute; width:10px; height:5px; background:url(images/h2-arr.gif); top:27px; right:10px; font-size:0; line-height:0;}
.box h2.orange{ background:#EC8714; color:#fff; font-weight: normal; font-size:16px; padding:0 5px; position:relative; height:27px; line-height:27px; }
.box h2.orange span{ position:absolute; width:10px; height:5px; background:url(images/h2-arr-orange.gif); top:27px; right:10px; font-size:0; line-height:0;}
.box h2.grey{ background:#c2c2c2; color:#fff; font-weight: normal; font-size:16px; padding:0 5px; position:relative; height:27px; line-height:27px; }
.box h2.grey span{ position:absolute; width:10px; height:5px; background:url(images/h2-arr-grey.jpg); top:27px; right:10px; font-size:0; line-height:0;}
.box h2.blue{ background:#7797c7; color:#fff; font-weight: normal; font-size:16px; padding:0 5px; position:relative; height:27px; line-height:27px; }
.box h2.blue span{ position:absolute; width:10px; height:5px; background:url(images/h2-arr-blue.jpg); top:27px; right:10px; font-size:0; line-height:0;}
.box h2.bordo{ background:#b44247; color:#fff; font-weight: normal; font-size:16px; padding:0 5px; position:relative; height:27px; line-height:27px; }
.box h2.bordo span{ position:absolute; width:10px; height:5px; background:url(images/h2-arr-bordo.jpg); top:27px; right:10px; font-size:0; line-height:0;}
.box h2 a { color:#ffffff; text-decoration:none; }
.box h2 a:hover { text-decoration:underline; }
.noborder { border:none; }
.box-content { padding:5px;
/* IE10 */ 
				background-image: -ms-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Mozilla Firefox */ 
				background-image: -moz-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Opera */ 
				background-image: -o-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Webkit (Safari/Chrome 10) */ 
				background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #f5f5f5));
				
				/* Webkit (Chrome 11+) */ 
				background-image: -webkit-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				/* Proposed W3C Markup */ 
				background-image: linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
				
				-moz-border-radius-bottomright : 4px; -moz-border-radius-bottomleft : 4px;
				-webkit-border-bottom-right-radius : 4px; -webkit-border-bottom-left-radius : 4px;
				border-bottom-right-radius : 4px; border-bottom-left-radius : 4px;
				border:1px solid #eee; padding:5px; 
				
				color:#868686;
}

.anasayfa { 
				background:#fff;
				-moz-border-radius-bottomright : 4px; -moz-border-radius-bottomleft : 4px;
				-webkit-border-bottom-right-radius : 4px; -webkit-border-bottom-left-radius : 4px;
				border-bottom-right-radius : 4px; border-bottom-left-radius : 4px;
				border:1px solid #ddd; padding:5px; 
}

.box-content p { padding:5px; }

a.bul { background:url(images/bul.gif) no-repeat 0 center; padding-left:10px;}

.search label { display:block; padding-bottom:3px; }

.search .field { display:block; margin-bottom:10px; }
.search .inline-field label { display:inline; padding:0; }
.search .inline-field .field { display:inline; margin:0; }
.search input.field { width:206px; }
.search select.field { width:212px; }
.search select.small-field { width:50px; }

.categories ul { list-style-type: none; font-size:13px;}
.categories ul li{ border-bottom:dashed 1px #ccc; padding:5px 0;}
.categories ul li.last{ border-bottom:0; padding-bottom:0;}
.categories ul li a{ color:#f25220; text-decoration: none; padding-left:3px;}
.categories ul li a:hover{ color:#7dabcf; }

.categories ul li.haber {
margin : 5px 0 0.2em 2px;
padding : 0 0 0 11px;
background : url(images/bg_bullet_full_1.gif) no-repeat 0% 0.4em;
line-height : 1.2em;
font-size : 12px;
}

 
	/* The Nivo Slider styles */
	.nivoSlider {
		position:relative;
	}
	.nivoSlider img {
		position:absolute;
		top:0px;
		left:0px;
	}
	/* If an image is wrapped in a link */
	.nivoSlider a.nivo-imageLink {
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
		border:0;
		padding:0;
		margin:0;
		z-index:60;
		display:none;
	}
	/* The slices in the Slider */
	.nivo-slice {
		display:block;
		position:absolute;
		z-index:50;
		height:100%;
	}
	/* Caption styles */
	.nivo-caption {
		position:absolute;
		left:0px;
		bottom:0px;
		color:#fff;
		/*
		opacity:0.8;
		*/
		width: 100%;
		z-index:89;
	}

	.nivo-caption p {
		margin:0;
		padding: 12px;
	}


	/* Direction nav styles (e.g. Next & Prev) */
	.nivo-directionNav a {
		position:absolute;
		top:45%;
		z-index:99;
		cursor:pointer;
	}
	.nivo-prevNav {
		left:0px;
	}
	.nivo-nextNav {
		right:0px;
	}
	/* Control nav styles (e.g. 1,2,3...) */
	.nivo-controlNav a {
		position:relative;
		cursor:pointer;
	}
	.nivo-controlNav a.active {
		font-weight:bold;
	}

	/*============================*/
	/*=== Custom Slider Styles ===*/
	/*============================*/

	#slider-wrapper {
		width:720px;
		height:218px;
		margin:0 0 5px 0;
		background-color: #fff;
		padding: 0;
		overflow: hidden;
		z-index: 10;
	}

	#slider {
		position:relative;
		overflow: hidden;
		width:720px;
		height:218px;
		background:url(images/loader.gif) no-repeat 50% 50%;
		
		
	}
	#slider img {
		position:absolute;
		top:0px;
		left:0px;
		display:none;
	}
	#slider a {
		border:0;
		display:block;
	}

	.nivo-controlNav {
		position:absolute;
		right:-6px;
		top: 0px;
		
		padding-left: 15px;
	}
	.nivo-controlNav a {
		display:block;
		width:25px;
		height:24px;
		background: #fff url(images/bullets.png) no-repeat;
		text-indent:-9999px;
		border:0;
		padding-right:0px;
		padding-left: 0px;
		float:left;
	}
	.nivo-controlNav a.active {
		background-position:0 -22px;
	}

	.nivo-directionNav a {
		display:block;
		width:50px;
		height:49px;
		background:url(images/left_arrow.png) no-repeat;
		text-indent:-9999px;
		border:0;
	}
	a.nivo-nextNav {
		background:url(images/right_arrow.png) no-repeat;
		right:15px;
	}
	a.nivo-prevNav {
		left:15px;
	}

	.nivo-caption {
		font-size: 16px;
		font-family: Helvetica, Arial, sans-serif;
	}
	.nivo-caption a { 
		color:#efe9d1;
		text-decoration:underline;
	}
	
.more-products { border:solid 1px #dedede; position:relative; height:114px; overflow:hidden; }
.more-products ul{ list-style-type: none; height:94px; position:relative; overflow:hidden; width:805px;}
.more-products ul li{ float:left; width:94px; height:94px; border-right:dashed 1px #ccc; padding:0 10px;}
.more-products ul li.last{ border-right:0; }

.more-products-holder { width:75%; height:94px; position:relative; overflow:hidden; top:10px; left:70px;}
.more-products-holder .jcarousel-clip{ width:804px; height:94px; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:40px; left:0; width:30px; height:32px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(images/next.gif); left:670px;}
.more-nav a.prev{ background:url(images/prev.gif); left:20px;}

.new_prod_bg{width:220px;height:auto;text-align:center;position:relative;}
.special_icon{position:absolute;top:2px;_top:6px;right:-2px;z-index:250;}

#nav { background:url(images/nav-bg.png); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; position:relative; margin:0 0 20px 20px; z-index:3; height:36px; width:95.9%; padding-bottom:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } 

#nav ul { margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; }

#nav li a { display:block; float:left; padding:5px 14px; font-size:12px; color:#e7e5e5; font-weight:bold; text-decoration:none; }

#nav li a:hover { background: #474747; background: -webkit-gradient(linear, left top, left bottom, from(#f3f5f6), to(#fefefe)); background: -moz-linear-gradient(top,  #f3f5f6,  #fefefe); background: linear-gradient(-90deg, #f3f5f6, #fefefe); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

#nav li:first-child a:hover { -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; border-top-left-radius:3px; -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; border-bottom-left-radius:3px; }

#nav li { float:left; position:relative; }

#nav ul { position:absolute; top:31px; left:0; display:none; background: #7a7a7a; padding:0; margin:4px 0 0 0; -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; border-bottom-left-radius:3px; -moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px; border-bottom-right-radius:3px; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); width:150px; -moz-box-shadow: 0 -5px rgba(0, 0, 0, 0.3) inset; -webkit-box-shadow: 0 -5px rgba(0, 0, 0, 0.3) inset; box-shadow: 0 -5px rgba(0, 0, 0, 0.3) inset; }

#nav ul ul { top:auto; }

#nav li ul ul { left:140px; margin:0px 0 0 10px; }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{ display:none; }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{ display:block; }
	
#nav ul li a { padding: 7px 0 7px 20px; color:#e7e5e5; font-weight:bold; text-shadow: 0 1px 1px rgba(0, 0, 0, .4); width:130px; border-top:1px solid #7a7a7a; border-bottom:1px solid #7a7a7a; }

#nav ul li a:hover { background:#555555; border-top:1px solid #3a3a3a; border-bottom:1px solid #939393; }

#nav ul li:first-child a:hover { -moz-border-radius-topleft:0; -webkit-border-top-left-radius:0; border-top-left-radius:0; -moz-border-radius-bottomleft:0; -webkit-border-bottom-left-radius:0; border-bottom-left-radius:0; }

#nav ul li:last-child { padding-bottom:5px; }

.resArea {
	border: 1px solid #e3e3e3;
 	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border-collapse:separate;
	margin:10px 0 0 0px;	
}
.resText { padding:5px 10px 5px 10px; }
.hr1 { background:#eee; height:2px; }
.resBaslik {
	background:#f4f4f4;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e3e3e3));
	background: -moz-linear-gradient(top,  #f4f4f4,  #e3e3e3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e3e3e3');
	color:#121212;
	font-size:14px;
	font-weight:bold;
	font-family:'CartoGothicStdBook', Arial, Helvetica, sans-serif;
	padding:5px;	
}
.resBaslik h3 { padding-left:5px; color: #7aa4d0; font-size:14px; font-weight:bold; font-family:'CartoGothicStdBook', Arial, Helvetica, sans-serif; }

	.styled_table table {
	border: 1px solid #e3e3e3;
 	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border-collapse:separate;
	margin:10px 0 0 0px;}
	
.styled_table table {
	border:1px solid #e3e3e3;}

.styled_table.shadow table {
	box-shadow: 0 0 3px black; 
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.2); 
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);}
		
.styled_table table tr th	{
	background:#f4f4f4;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e3e3e3));
	background: -moz-linear-gradient(top,  #f4f4f4,  #e3e3e3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e3e3e3');
	color:#121212;
	font-size:14px;
	font-weight:bold;
	font-family:'CartoGothicStdBook', Arial, Helvetica, sans-serif;}
		
.styled_table table tr th, 
.styled_table table tr td	{
	border-top:1px solid #e3e3e3;
	padding:6px 0 6px 10px;
	text-align:left}

.styled_table table tr {
	background:#fff}
		
.styled_table table tr:first-child th{
	border-top: 0;}

.table_gray table {
	border:1px solid #e3e3e3;}
.table_gray table tr th {
	background:#f4f4f4;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e3e3e3));
	background: -moz-linear-gradient(top,  #f4f4f4,  #e3e3e3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e3e3e3');
	color: #7aa4d0;
	}

.table_pink table {
	border:1px solid #ca2b63;}
.table_pink table tr th {
	background:#b22657;
	background: -webkit-gradient(linear, left top, left bottom, from(#ca2b63), to(#b22657));
	background: -moz-linear-gradient(top,  #ca2b63,  #b22657);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca2b63', endColorstr='#b22657');
	color:#fff}
.table_pink table tr td {
	border-top:1px solid #f4d5e0;}

.table_turquoise table {
	border:1px solid #12a0a9;}
.table_turquoise table tr th {
	background:#108d95;
	background: -webkit-gradient(linear, left top, left bottom, from(#12a0a9), to(#108d95));
	background: -moz-linear-gradient(top,  #12a0a9,  #108d95);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#12a0a9', endColorstr='#108d95');
	color:#fff}
.table_turquoise table tr td {
	border-top:1px solid #d0ecee;}

.table_white table {
	border:1px solid #ececec;}
.table_white table tr td {
	border-top:1px solid #f0f0f0;}
.table_white table tr th {
	background:#ececec;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ececec));
	background: -moz-linear-gradient(top,  #ffffff,  #ececec);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec');}

.table_brown table {
	border:1px solid #7a481d;}
.table_brown table tr td {
	border-top:1px solid #e7dcd2;}
.table_brown table tr th {
	background:#7a481d;
	background: -webkit-gradient(linear, left top, left bottom, from(#ae6628), to(#7a481d));
	background: -moz-linear-gradient(top,  #ae6628,  #7a481d);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae6628', endColorstr='#7a481d');
	color:#fff}

.table_blue table {
	border:1px solid #4a98d9;}
.table_blue table tr td {
	border-top:1px solid #d3dee8;}
.table_blue table tr th {
	background:#2d7cbe;
	background: -webkit-gradient(linear, left top, left bottom, from(#4a98d9), to(#2d7cbe));
	background: -moz-linear-gradient(top,  #4a98d9,  #2d7cbe);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a98d9', endColorstr='#2d7cbe');
	color:#fff}

.table_green table {
	border:1px solid #5ebf24;}
.table_green table tr td {
	border-top:1px solid #dff2d3;}
.table_green table tr th {
	background:#53a920;
	background: -webkit-gradient(linear, left top, left bottom, from(#5ebf24), to(#53a920));
	background: -moz-linear-gradient(top,  #5ebf24,  #53a920);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ebf24', endColorstr='#53a920');
	color:#fff}
	
.table_dark_gray table {
	border:1px solid #474747;}
.table_dark_gray table tr td {
	border-top:1px solid #dadada;}
.table_dark_gray table tr th {
	background:#3f3f3f;
	background: -webkit-gradient(linear, left top, left bottom, from(#474747), to(#3f3f3f));
	background: -moz-linear-gradient(top,  #4c4c4c,  #474747);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#3f3f3f');
	color:#fff}

.table_orange table {
	border:1px solid #eb8e21;}
.table_orange table tr td {
	border-top:1px solid #f6e2cc;}
.table_orange table tr th {
	background:#cf7d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#eb8e21), to(#cf7d1d));
	background: -moz-linear-gradient(top,  #eb8e21,  #cf7d1d);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb8e21', endColorstr='#cf7d1d');
	color:#fff}

.table_purple table {
	border:1px solid #bf3795;}
.table_purple table tr td {
	border-top:1px solid #e8d3e2;}
.table_purple table tr th {
	background:#aa2e84;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf3795), to(#aa2e84));
	background: -moz-linear-gradient(top,  #bf3795,  #aa2e84);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf3795', endColorstr='#aa2e84');
	color:#fff}
