/*  
Theme Name:Altay Summer Theme
Theme URI:http://tornado.kz/
Description:Theme for "Izumrudniy Altay" company (for summer season). Made by <a href="http://tornado.kz/">Tornado.kz</a>
Version:1.0
Author:Tornado.kz
Author URL:http://tornado.kz/
Tags:fixed width,three columns,widgets,right sidebar,white
The CSS/XHTML is released under GPL:http://www.opensource.org/licenses/gpl-license.php
*/
/*{background: #33CCFF url(images/hover-bg.png) 0 0 repeat-x;}*/
*{margin:0px;padding:0px;border:0px;list-style:none;}
body{background:#F0F0F0;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;line-height:1.3em;}
/*font-family:Georgia,"Times New Roman",Times,serif;*/
/* -------------------------------------------------------------------------------------------------------------------------------
TEXT & LINK PROPERTIES												
------------------------------------------------------------------------------------------------------------------------------- */
/*h1,h2,h3,h4,h5,h6,p,a{font-family:Arial,sans-serif;}*/

h1{font-size:20pt;color:#474747;font-weight:normal;line-height:28px;}
h2{font-size:20px;color:#00C1FD;font-weight:normal;line-height:24px;}
h3{font-size:18px;color:#5E5D5D;font-weight:normal;line-height:24px;}
h4{font-size:12px;color:#9b9b9b;font-weight:normal;line-height:12px;}
p{font-size:12px;color:#6B6b6B;text-align:justify;font-weight:normal;line-height:17px;}
small {font-size:11px;}
a,a:link,a:active,a:visited{color:#090;}
a:hover{color:#3B3b3B;text-decoration:none;}
ul{color:#3B3b3B;}
li{color:#3B3b3B;}

#front h1 {margin-bottom:15px;}
#front h2 {color:#FFCC00;margin-bottom:15px;clear:both;padding-top:15px;background:url(images/lbg.png) repeat-x top left;margin-top:15px;}
#front h2 a {color:#FFCC00;}
#front .right {text-align:right;}
#front img {float:left;margin:-3px 5px 5px -5px;width:160px;height:130px;}

div#container{width:960px;margin:0 auto;}
div#wrapper{float:left;width:100%;}
div#content{margin-right:510px;padding:20px;} /* 510 + 20 + 20*/
div#sidebar{float:left;width:260px;margin-left:-510px;}
div#extra{float:left;width:250px;margin-left:-250px;}

#header {width:960px;height:300px;background:url(images/hb.jpg) no-repeat top left;}
#header #lb {width:200px;height:290px;float:left;}
#header #lb #logo {width:200px;height:150px;}
#header #lb #tlp {width:200px;height:190px;}/*background:url(images/topl.jpg) no-repeat top left;*/

#header #tcp {width:250px;height:290px;float:left;}
#header #trp {width:510px;height:290px;float:right;}
#header #trp .wrapper {padding:20px 40px;width:430px;}
#header #trp .extranav {height:30px;}
#header #trp ul {height:30px;float:right;}
#header #trp ul li {float:left;height:30px;padding-right:20px;}
#header #trp ul li a {float:left;height:30px;background:#33CCFF url(images/sbtbg.jpg) no-repeat top right;font:bold 15px "Trebuchet MS",Arial;color:#FFF;padding:0 15px;line-height:30px;}


#header #trp ul li.lang {padding-right:40px;}
#header #trp ul li.lang a {background:transparent;font:bold 12px "Trebuchet MS",Arial;color:#346CED;line-height:30px;}
#header #trp ul li.lang a.active {color:#666;text-decoration:none;}
#header #trp ul li.lang a:hover {color:#555;}

#footer {height:320px;background:url(images/fb.jpg) no-repeat left bottom;clear:both;padding-top:20px;}

#footer .text {background:#EEF2F7;padding:15px;}
#footer .contacts {padding:15px;}

#footer .wrapper {float:left;width:100%;}
#footer .content {margin-right:250px;}
#footer .content .t {background:#D3FD95;padding:10px 20px;}
#footer .content .t p {color:#080;}
#footer .content .b {color:#6B6b6B;padding:15px 20px;}
#footer .content .b p {font-size:14px;}
#footer .content .b b {color:#999;}
#footer .r {float:left;width:210px;background:#FFF;margin-left:-230px;}

#footer .r .c {padding:50px 20px 20px;height:225px;}

#footer .r .c small {font:normal 9px Verdana;line-height:9px;color:#666;}
#footer .r .c {font-size:26px;line-height:28px;}
#footer #tel {float:left;margin:35px 5px 15px 0;}
#footer div.sr {text-align:center;height:140px;}

#copyright {text-align:center;background:#33CCFF url(images/bg.png) repeat-x top left;color:#FFF;line-height:28px;}
#developer {text-align:center;line-height:28px;}

#menu {width:700px;height:36px;position:absolute;clear:left;top:250px;overflow:visible;}
#menu .wrapper {width:100%;float:left;}
#menu .content {margin-right:60px;height:36px;padding-top:5px;background:transparent url(images/mbg.png) repeat-x top left;}
#nav {display:block;height:29px;background:#33CCFF url(images/menubg.png) repeat-x top left;}
#nav li {float:left;display:block;height:29px;background:url(images/mibbg.png) no-repeat top right;padding-right:3px;}
#nav li#home {width:25px;}
#nav li a {font:bold 13px "Trebuchet MS",Arial;display:block;float:left;height:28px;line-height:28px;padding: 0px 15px 0 15px;color: #FFF;}
#nav li a:hover {color:#DFD;text-decoration:underline;}
#nav li#home a {width:25px;padding:0;text-indent:30px;overflow:hidden;background:url(images/home.gif) no-repeat 7px 9px;}

#glasses {float:left;width:60px;height:100px;background:transparent url(images/fins.png) no-repeat top left;margin-top:-5px;margin-left:-60px;}

.title a{font-size:24px;color:#474747;}
.title a:hover{font-size:24px;color:#093;}

#sidebar a,#sidebar a:link,#sidebar a:active,#sidebar a:visited,.sbcontainers a {color:#666666;}
#sidebar a:hover,.sbcontainer a:hover{color:#000000;}

#sidebar li a,#sidebar li a:link,#sidebar li a:active,#sidebar li a:visited,.sbcontainers li a {text-decoration:underline;}

#sidebar #news {padding:20px;background:#D3FD95 url(images/newsbg.png) no-repeat top left;}
#sidebar #news .title {font-size:28px;color:#FFF;margin-bottom:15px;}
#sidebar #news dt {color:#090;font-size:11px;line-height:13px;}
#sidebar #news dd {margin-bottom:0.8em;}
#sidebar #news dd a {color:#123;text-decoration:underline;}
#sidebar #news dd a:hover {color:#345;text-decoration:none;}

#sidebar .right {text-align:right;}

#sidebar #prices {background:#E0E0E0;}
#sidebar #prices .title {font-size:28px;line-height:28px;color:#777;padding:10px 20px;}
#sidebar #prices a {color:#123;text-decoration:underline;}
#sidebar #prices a:hover {color:#345;text-decoration:none;}
#sidebar #prices dt {padding:5px 20px 0;background:#F3F3F3;}
#sidebar #prices dd {padding:0 20px 5px;color:#1E52C3;text-align:right;display:block;background:#F3F3F3;}
#sidebar #prices dt.odd {background:#FEFEFE;}
#sidebar #prices dd.odd {background:#FEFEFE;}
#sidebar #prices .right {padding:10px 20px;}

#sidebar p {color:#3B3b3B;text-decoration:none;font-weight:normal;text-align:justify;}
#sidebar li {margin-bottom:0.5em;}
#sidebar ul.children {margin-top:0.5em;}

#extra .wrapper {margin-top:-40px;background:#FFF;position:relative;}

#extra .content {padding:20px 20px 0;background:#FFF;}
#extra .title {background:#33CCFF url(images/sbtbg.jpg) no-repeat top left;line-height:35px;height:35px;font-size:21px;color:#FFF;width:210px;text-indent:40px;margin-bottom:12px;}
#extra li {margin-bottom:10px;}
#extra li.cat-item {color:#777;font-size:13pt;margin-bottom:10px;}
#extra ul.children {margin:5px 0 15px 15px;}
#extra ul.children ul.children {margin:0 0 5px 15px;}
#extra ul.children a {font-size:13px;}
#extra ul.children ul.children a {font-size:12px;color:#060;}
#extra ul.children li {font-size:12px;margin:0;}

img,img a,img a:link,img a:active,img a:visited,img a:hover{border:none;}
#comment p{font-size:11px;color:#9b9b9b;text-decoration:none;font-weight:normal;line-height:24px;}
.postcon li{list-style-image:none;list-style-position:outside;list-style-type:disc;marker-offset:auto;}

#container{margin:auto;width:960px;background:#FFF;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;overflow:hidden;}
/*#maincontent{float:left;width:550px;padding:20px 40px;}*/
/*.postcon{width:450px;float:left;margin:0 0 60px 0;}*/
.postcon img{border:none;padding-left:5px;padding-right:5px;}
.postcon, .postcon p {font-size:14px;line-height:130%;}
.postcon p {margin:0 0 18px 0;} /*.title{float:left;width:550px;}*/

/* -------------------------------------------------------------------------------------------------------------------------------
COMMMENT BOXES											
------------------------------------------------------------------------------------------------------------------------------- */
.commentcon{float:left;width:550px;background:url('images/commentbg.jpg') repeat;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;margin:0 0 20px 0;}
.commenttop{float:left;background:url('images/commenttop.jpg') no-repeat;width:550px;height:3px;}
.comment{float:left;background:#FFFFFF;margin:25px;padding:20px;width:458px;border:1px solid #d2d2d2;}
.textinput{border:1px solid #d2d2d2;font-size:12px;color:#9b9b9b;padding:7px;}
.submit{border:1px solid #d2d2d2;background:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;color:#A0A0A0;padding:7px;}
input{border:1px solid #d2d2d2;font-size:12px;color:#9b9b9b;padding:7px;}
/* -------------------------------------------------------------------------------------------------------------------------------
FOOTER											
------------------------------------------------------------------------------------------------------------------------------- */

/*#footer p {text-align:center;clear:both;}*/

.alignleft{float:left;}
.alignright{float:right;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.clear {clear:both;}

span.vacant, span.occupied, span.reserve, span.daily {padding:1px 3px;font-family:Tahoma;font-size:10px;color:#FFF;}
span.vacant {background:#00AA00;}
span.occupied {background:#F03030;}
span.reserve {background:#FFD700;color:#333;}
span.daily {background:#FE4FA2;color:#FFF;}

.lite {color:#666;}

#orderform {padding-top:20px;}
#orderform label{display:block;margin-bottom:10px;font-weight:bold;}
#orderform .lite {color:#666;font-weight:normal;}
#orderform input, #orderform textarea {margin:0;padding:2px;color:#000;border:1px solid #999;font:normal 15px Times;}
