body { margin:0; padding:0; background:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444444;}

img { border:0;}

td { font-size:12px;}

a { color:#6486A6; text-decoration:underline;}

a:hover { text-decoration:none;}

p { margin:0; padding:0; padding-bottom:8px;}



h1 { margin:0; padding:0; color:#5C5C5C; font-size:16px;}

h4 { margin:0; padding:0; font-size:12px; color:#008000; padding-bottom:5px;}



.side_block_booking, .side_block_title {border:3px #7DA3AA solid; padding:7px 8px 6px 9px; background:#ffffff; margin-bottom:10px;}

.side_block_booking img, .side_block_title img { margin-top:2px;}

.side_block_title {border:3px #80B41B solid;}

*html .side_block_booking, *html .side_block_title {height:35px;}



.container {width:897px; margin:0px 15px 15px 15px; text-align:left;}

.logo { float:left; padding-top:12px;}

.lang { float:left; padding-top:37px;}

.lang a { margin:0px 30px 0px 30px;}

.nav { float:right;}

.nav div {width:20px; height:59px; float:left; padding-top:41px;}

.nav div.link {background:url(i/nav_bg.gif) no-repeat;}

.nav .sep {width:54px; float:left; padding-top:46px; text-align:center;}





.menu { background:#008900; height:48px;}

.menu a { color:#ffffff; text-decoration:none;}

.menu td {font-size:14px; text-align:center;}



.menu_bottom { background:#009400; height:48px;}

.menu_bottom a { color:#ffffff; text-decoration:underline;}

.menu_bottom a:hover { text-decoration:none;}

.menu_bottom td { text-align:center;}



.font {color:#083B76;}

.fl { float:left;}

.fr { float:right;}

.classhidden {display: none}

.button_form {background:url(i/button_bg.gif) no-repeat; width:187px; height:29px; color:#ffffff; font-size:16px; border:0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}



.img {border:5px solid #DFF1DF;}



.content {width:667px; float:left; line-height:18px;}

.content .pad {padding:25px 20px 30px 17px;}

.content .txt {padding-left:170px;}

*html .content {width:662px;}



.center {width:387px; float:left; line-height:18px;}

.center .pad {padding:25px 17px 30px 17px;}

.center  img { margin-right:15px; margin-top:5px;}

*html .center {width:382px;}









.button {background:url(i/button_bg.gif) no-repeat; width:187px; height:29px; text-align:center; padding-top:5px;}

.button a {color:#ffffff; font-size:16px; text-align:center; text-decoration:none; font-weight:bold;}



.left_side {width:230px; float:left;}

.online {background:#DDEEF1; padding:12px;}



.right_side {width:280px; float:left;}

.right_side .bg {background:#EDF7ED; padding:12px;}



.networks { padding:30px 0px 30px 24px;}

.networks img { margin-right:31px;}



.p12 {padding:12px;}

.p5 { padding-bottom:5px;}



.developer { float:right;}

.developer a {text-decoration: none; color:#205277;}

.developer a:hover {text-decoration: underline;}

.developer a.VIZZON {background-color:#D81C11; text-decoration: none; color: white;	padding:4px; margin:0px;}

.developer a.VIZZON:hover {background-color:white; text-decoration: underline; color: #D81C11;}



.footer {padding:20px 20px 0px 20px;}



/*

.gallery_on {border:3px solid #80B41B; padding:2px; float:left; margin:0px 10px 10px 0px;}

.gallery_off {border:1px solid #80B41B; padding:4px; float:left; margin:0px 10px 10px 0px;}

.main {border:3px solid #80B41B; width:600px; margin:0px 0px 10px 0px;}*/



.gallery {float:left;width:100px;margin:0px 0px 0px 2px;text-align:center}

.gallery div {height:66px; overflow:hidden; margin-bottom:10px;}



.hig {line-height:18px;}



form { margin:0; padding:0;}

input, textarea { margin:0; padding:0; border:0; background:#ffffff; border: 1px solid #80B41B;}

.col { color:#FF0000}






