/* CSS Document */

body {background:#fff url(../gfx/bg.jpg) repeat-x;margin:0px;padding:0px;margin:0 auto;font-family: Helvetica, sans-serif;font-size: 13px;text-align:justify;color:#0b66b2;}
.bodytext {line-height:20px;}
form {margin:0px;padding:0px;}
h1,h2,h3{display:inline;margin:0px;padding:0px;font-size: 13px;font-weight:normal;font-variant:normal;font-style:normal;}
h4{display:inline;margin:0px;padding:0px;font-size:13px;font-weight:bold;font-variant:normal;font-style:normal;}
strong,b {font-size:14px;font-weight:normal;font-variant:normal;font-style:normal;}
a:link,a:visited,a:active {font-size: 13px;color: #0662af;font-weight: bold;text-decoration: none;}
a:hover {color: #996633;}
.spacer {height:10px;}
.clear {clear:both;}


#main_content {width:900px;background-image:url(../gfx/index-main-bg.gif);margin:0 auto;}
#col1 {float:left;width:37px;height:250px;background:url(../gfx/cretasolaris.png) no-repeat top right;}
#col2 {float:left;width:200px;}
#col3 {float:left;width:700px;}
#col3a {float:left;width:480px; padding:10px;}
#col3b {float:left;width:200px;}
#col4 {float:left;width:200px;}
#col4a {padding:20px 0px 0px 0px;text-align:center;font-size:12px;}

.language_bar {float:left;width:390px;padding-top:15px;padding-left:110px;}
#flags {list-style:none;margin:0px;padding:2px;height:20px;}
#flags li {float:left;padding:2px;}
#flags li a,#flags li a:link,#falgs li a:visited,#falgs li a:active {display:block;border:1px solid #8093b7;padding:1px;}
#flags li a:hover {border:1px solid #345187;}

#icons {float:right;width:200px;text-align:center;}
#icons ul {margin:0px;padding:0px;list-style:none;text-align:right;}
#icons ul li{margin:0px;padding:0px;border-bottom:1px solid #FFFFFF;display:block;}
#icons ul li a{font-size:12px; display:block; margin:0px;padding: 5px 5px 5px 0px;}
#icons ul li a:hover{background:#f2f2f2 url(../gfx/b.png) no-repeat top left;}


	
#logo {height:120px;background:url(../gfx/logo.png) no-repeat top center;border-bottom:1px solid #fff;cursor:pointer;}
#welcome {width:200px;height:60px;padding-left:5px;padding-right:6px;background: no-repeat bottom left;}

#loading {background:url(../gfx/ajax-loader.gif) no-repeat center center;}
#photo {height:310px;margin-top:10px;background:url(../gfx/photos/1.jpg);}

.links {padding:0px;margin:0px;list-style:none;}
.links li{margin:0px;padding:0px;border-bottom:1px solid #FFFFFF;}
.links a{display:block;position:relative;margin:0px;padding:5px 0px 5px 10px;}
.links a:hover {background:#f2f2f2 url(../gfx/b.png) no-repeat top right;}
.links span {padding-left:5px;}
.bookmark {background:url(../gfx/house.png) no-repeat 8px 1px;padding-left:30px;height:18px;font-size:11px;}
#bottom {width:900px;margin:0 auto;padding-left:37px;font-size:12px;text-align:center;padding-top:10px;}

.links1 {padding:0px;margin:0px;list-style:none; text-align:right;}
.links1 li{margin:0px;padding:0px;border-bottom:1px solid #FFFFFF;}
.links1 a{display:block;position:relative;margin:0px;padding: 5px 5px 5px 0px;}
.links1 a:hover {background:#f2f2f2 url(../gfx/b.png) no-repeat top left;}
.links1 span {text-align:center; }


.top_bar {font-size: 11px;text-align:center;background:#F7F5F4;color:#CFCCC7;width:900px;padding:5px 0px 5px 0px;}
.top_bar a{font-size: 11px;color:#999;}
.button1 {width:200px;}
.cntr {text-align:center;margin: 0 auto;}
.hr1 {width:80%;color: #666666;height: 1px;background-color: #666666;border-top: 1px solid #666666;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;}

.reserv_form {padding-top:5px;}
.reserv_table {text-align:center;width:200px;}
.reserv_head_center {text-align:center;margin: 0 auto;background:#069;color:#fff;}
.reserv_td_center {text-align:center;vertical-align: middle;margin: 0 auto;background:#B4C9EF;color:#000;font-size:11px;}
.reserv_td_right {text-align:right;vertical-align: middle;margin: 0 auto;background:#B4C9EF;color:#000;font-size:11px;}
.reserv_td_left {text-align:left;vertical-align: middle;margin: 0 auto;background:#B4C9EF;color:#000;font-size:11px;}
.reserv_input {font-size: 12px;color: #000;padding:0px;text-align:left;background-color: #F2F2F2;border: 1px solid #999999;}
.reserv_select {font-size: 12px;color: #000;padding:0px;text-align:left;background-color: #F2F2F2;border: 1px solid #999999;}

.button {font-size: 11px;margin:0px;font-weight: bold;color: #000;background-color: #F2F2F2;text-align: center;vertical-align: middle;border: 1px solid #666666;}

.text_link {text-decoration:underline !important;}