
@font-face {
    font-family: 'terminal_dosisregular';
    src: url('fonts/terminaldosis-regular-webfont.eot');
    src: url('fonts/terminaldosis-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/terminaldosis-regular-webfont.woff2') format('woff2'),
         url('fonts/terminaldosis-regular-webfont.woff') format('woff'),
         url('fonts/terminaldosis-regular-webfont.ttf') format('truetype'),
         url('fonts/terminaldosis-regular-webfont.svg#terminal_dosisregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'terminal_dosisbold';
    src: url('fonts/terminaldosis-bold-webfont.eot');
    src: url('fonts/terminaldosis-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/terminaldosis-bold-webfont.woff2') format('woff2'),
         url('fonts/terminaldosis-bold-webfont.woff') format('woff'),
         url('fonts/terminaldosis-bold-webfont.ttf') format('truetype'),
         url('fonts/terminaldosis-bold-webfont.svg#terminal_dosisbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


* {
	padding: 0;
	margin: 0;
	/*height:100%;*/
	}
/* HTML ELEMENTS */
body { 
	margin:0;
    padding:0;
    height:100%;
	color:#5d42ff; 
	font-family: Tahoma,Arial,Sans-Serif;
	font-size:11pt;
	margin: 0;
	padding: 0;
}

#social{
	position: fixed;
    top: 0;
    right: 0px;
    z-index: 999;
    overflow: hidden;
    margin-bottom: 20px;
    border:1px solid red;
}

#social ol, #social ul, #social li {
    list-style: none;
    margin: 0;
    padding: 0;
}

#social ul li {
    padding: 0 !important;
    list-style-type: none !important;
    float: none;
    display: block;
    overflow: hidden;
}

#social ul li a{
	background-color: rgba(0, 0, 0, 0.7);
	-webkit-border-top-left-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-topleft: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
}

.social-bookmarks .facebook a {
    background: url("images/social_icons.png") 0 0 no-repeat;
}
.social-bookmarks .facebook a:hover {
    background: #3b5998 url("images/social_icons.png") 0 -40px no-repeat;
}
.social-bookmarks .gplus a {
    background: url("images/social_icons.png") -40px 0 no-repeat;
}
.social-bookmarks .gplus a:hover {
    background: #d94a39 url("images/social_icons.png") -40px -40px no-repeat;
}
.social-bookmarks .twitter a {
    background: url("images/social_icons.png") -80px 0 no-repeat;
}
.social-bookmarks .twitter a:hover {
    background: #48c4d2 url("images/social_icons.png") -80px -40px no-repeat;
}
.social-bookmarks .youtube a {
    background: url("images/social_icons.png") -120px 0 no-repeat;
}
.social-bookmarks .youtube a:hover {
    background: #f45750 url("images/social_icons.png") -120px -40px no-repeat;
}
.social-bookmarks .vimeo a {
    background: url("images/social_icons.png") -160px 0 no-repeat;
}
.social-bookmarks .vimeo a:hover {
    background: #62a0ad url("images/social_icons.png") -160px -40px no-repeat;
}
.social-bookmarks .flickr a {
    background: url("images/social_icons.png") -200px 0 no-repeat;
}
.social-bookmarks .flickr a:hover {
    background: #f1628b url("images/social_icons.png") -200px -40px no-repeat;
}
.social-bookmarks .skype a {
    background: url("images/social_icons.png") -240px 0 no-repeat;
}
.social-bookmarks .skype a:hover {
    background: #18b7f1 url("images/social_icons.png") -240px -40px no-repeat;
}
.social-bookmarks .linkedin a {
    background: url("images/social_icons.png") -280px 0 no-repeat;
}
.social-bookmarks .linkedin a:hover {
    background: #71b2d0 url("images/social_icons.png") -280px -40px no-repeat;
}
.social-bookmarks .behance a {
    background: url("images/social_icons.png") -320px 0 no-repeat;
}
.social-bookmarks .behance a:hover {
    background: #18a3fe url("images/social_icons.png") -320px -40px no-repeat;
}
.social-bookmarks .picasa a {
    background: url("images/social_icons.png") -360px 0 no-repeat;
}
.social-bookmarks .picasa a:hover {
    background: #444 url("images/social_icons.png") -360px -40px no-repeat;
}
.social-bookmarks .dribble a {
    background: url("images/social_icons.png") -400px 0 no-repeat;
}
.social-bookmarks .dribble a:hover {
    background: #ef5b92 url("images/social_icons.png") -400px -40px no-repeat;
}
.social-bookmarks .digg a {
    background: url("images/social_icons.png") -440px 0 no-repeat;
}
.social-bookmarks .digg a:hover {
    background: #2882c6 url("images/social_icons.png") -440px -40px no-repeat;
}
.social-bookmarks .blogger a {
    background: url("images/social_icons.png") -480px 0 no-repeat;
}
.social-bookmarks .blogger a:hover {
    background: #fb913f url("images/social_icons.png") -480px -40px no-repeat;
}
.social-bookmarks .supon a {
    background: url("images/social_icons.png") -520px 0 no-repeat;
}
.social-bookmarks .supon a:hover {
    background: #eb4924 url("images/social_icons.png") -520px -40px no-repeat;
}
.social-bookmarks .delicious a {
    background: url("images/social_icons.png") -560px 0 no-repeat;
}
.social-bookmarks .delicious a:hover {
    background: #3274d1 url("images/social_icons.png") -560px -40px no-repeat;
}
.social-bookmarks .tumblr a {
    background: url("images/social_icons.png") -600px 0 no-repeat;
}
.social-bookmarks .tumblr a:hover {
    background: #3a5976 url("images/social_icons.png") -600px -40px no-repeat;
}
.social-bookmarks .dropbox a {
    background: url("images/social_icons.png") -640px 0 no-repeat;
}
.social-bookmarks .dropbox a:hover {
    background: #18b7f1 url("images/social_icons.png") -640px -40px no-repeat;
}
.social-bookmarks .google a {
    background: url("images/social_icons.png") -680px 0 no-repeat;
}
.social-bookmarks .google a:hover {
    background: #dd4b39 url("images/social_icons.png") -680px -40px no-repeat;
}
.social-bookmarks .rss a {
    background: url("images/social_icons.png") -720px 0 no-repeat;
}
.social-bookmarks .rss a:hover {
    background: #fe9900 url("images/social_icons.png") -720px -40px no-repeat;
}
.social-bookmarks .tripadvisor a {
    background: url("images/social_icons.png") -760px 0 no-repeat;
}
.social-bookmarks .tripadvisor a:hover {
    background: #63894E url("images/social_icons.png") -760px -40px no-repeat;
}
.social-bookmarks .wordpress a {
    background: url("images/social_icons.png") -760px 0 no-repeat;
}
.social-bookmarks .wordpress a:hover {
    background: #464646 url("images/social_icons.png") -760px -40px no-repeat;
}
.social-bookmarks .apple a {
    background: url("images/social_icons.png") -800px 0 no-repeat;
}
.social-bookmarks .apple a:hover {
    background: #444 url("images/social_icons.png") -800px -40px no-repeat;
}
.social-bookmarks .yahoo a {
    background: url("images/social_icons.png") -840px 0 no-repeat;
}
.social-bookmarks .yahoo a:hover {
    background: #ab64bc url("images/social_icons.png") -840px -40px no-repeat;
}
.social-bookmarks .android a {
    background: url("images/social_icons.png") -880px 0 no-repeat;
}
.social-bookmarks .android a:hover {
    background: #a5c43b url("images/social_icons.png") -880px -40px no-repeat;
}
.social-bookmarks .html5 a {
    background: url("images/social_icons.png") -920px 0 no-repeat;
}
.social-bookmarks .html5 a:hover {
    background: #f3642c url("images/social_icons.png") -920px -40px no-repeat;
}
.social-bookmarks .photo-500 a {
    background: url("images/social_icons.png") -960px 0 no-repeat;
}
.social-bookmarks .photo-500 a:hover {
    background: #00adef url("images/social_icons.png") -960px -40px no-repeat;
}
.social-bookmarks .instagram a {
    background: url("images/social_icons.png") -1000px 0 no-repeat;
}
.social-bookmarks .instagram a:hover {
    background: #5d3d35 url("images/social_icons.png") -1000px -40px no-repeat;
}
.social-bookmarks .pinterest a {
    background: url("images/social_icons.png") -1040px 0 no-repeat;
}
.social-bookmarks .pinterest a:hover {
    background: #c9232f url("images/social_icons.png") -1040px -40px no-repeat;
}
.social-bookmarks .email-social a {
    background: url("images/social_icons.png") -1080px 0 no-repeat;
}
.social-bookmarks .email-social a:hover {
    background: #1f6f8a url("images/social_icons.png") -1080px -40px no-repeat;
}


html,body,.wrapper{
      margin:0;
      padding:0;
      height:100%;
   }

a.flag{
	padding:20px;
	padding-top:0px;
	}
a.flag img{
	border:2px solid #f1de7a;
	height:28px;
	}
a.flag:hover img{
	border:2px solid #ff0000;
	}
	
.chacenter{
	position: relative;
	display:inline-table;
	width: 100%;
	height: 100px;
	border:0px solid red;
}
.center {
	width:600px;
	text-align:center;
    vertical-align: middle;
    display:table-cell;
    border:0px solid red;
    font-family: Tahoma, Arial, sans-serif;
    text-shadow: -1px -1px 0 #f1de7a, 1px -1px 0 #f1de7a, -1px 1px 0 #f1de7a, 1px 1px 0 #f1de7a;
    font-weight:bold;
    font-size:40px;
    color:#6b2107;
}

.footmain{
	border:0px solid red;
	width:90%;
	margin:0 auto;
	margin-top:10px;
}
.footmain p{
	font-size:12px;
	margin:2px 0 ;
}
.footmain a{
	text-decoration: none;
	color: #f7e886;
}
.footmain a:hover{
	color: #ffffff;
	text-shadow: -1px -1px 0 #ff0000, 1px -1px 0 #ff0000, -1px 1px 0 #ff0000, 1px 1px 0 #ff0000;
}
span.hotline{
	font-size:15px;
	text-shadow: -1px -1px 0 #ff0000, 1px -1px 0 #ff0000, -1px 1px 0 #ff0000, 1px 1px 0 #ff0000;
}

table{border-collapse:collapse; padding:0; }

img{
border-color: #ffffff;
border:0px solid #ffffff;
}

div#lang {
	padding:0;
	margin:0;
	position: absolute;
	right:5px;
	top:10px;
	height:26px;
	width:150px;
	text-align:right;
	float:right;
	z-index:10;
}

div#lang a{
	padding-right: 5px;
}
div#lang a img{
	height:22px;
	border:1px solid #fff;
}

div#lang a.active img{
	height:22px;
	border:2px solid #ffffff;
}

div#tleft{
	padding:0;
	margin:0;
	position: fixed;
	left:0;
	top:0;
	height:100%;
	background-color:#ffffff;
	width:250px;
}

div#logo{
	position: relative;
	padding:0;
	margin:0;
	margin-top:10px;
	padding-top:10px;
	height:200px;
	background-color:#25126c;
	/*background: #b0def4;*/
	width:250px;
	text-align:center;
}
div#logo img {
	padding-top:10px;
	height:180px;
}

div#social { 
	padding:0px;
	margin: 0px;
	padding-top: 10px;
	width:250px;
	height:25px; 
	border:0px solid blue;
	text-align:center;
}
div#social p{
	padding:0px;
	margin: 0px;
	text-align:center;
} 
div#social p a{
	padding:0px;
	margin: 0px;
	padding-left:0px;
} 
div#social p a img{
	height:25px;
	width:25px;
}

div#tright{
	position: fixed;
	left:250px;
	top:0;
	height:100%;
	width:100%;
	border:0px solid red;
}


#content, #content1 , #content2{
	position: absolute;
	bottom:80px;
	left:50px;
	width:600px;
    border:0px solid red;
    background: transparent url('bg-content.png');
    height:300px;
	overflow:hidden;
	padding:0;
	margin:0;
	text-align:left;
}

#content1{
    bottom:230px;
}

#content2{
    width:770px;
    height:400px;
    left:0px;
    border:0px solid red;
    background: transparent url('');
    padding-right:0px; 
}

#carousel-wrap{
    border:0px solid green;
    position: absolute;
	bottom:60px;
	left:5px;
    width:750px;
    height:175px;
}

#content div#showhide, #content1 div#showhide{
	position: absolute;
	top:0px;
	right:0px;
	display:block;
	width:35px;
	height:35px;
	border:0px solid green;
	background: transparent url('show-hide.png') top center no-repeat;
	cursor:pointer;
	z-index:1000;
}
#content h1.title, #content1 h1.title{
	display:block;
	height:38px;
	background-color:#ffffff;
	color:#ff6f02; 
	font-family: Tahoma, Arial, sans-serif;
	font-size:14pt;
	line-height:35px;
	font-weight:bold;
	padding-top:5px;
	padding-left:20px;
	text-align:left;
	text-transform: capitalize;
}

#content p, #content1 p{
	color:#666666; 
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11pt;
	line-height:150%;
	font-weight: normal;
	padding: 6px 20px;
	margin:0px;
	text-align:justify;
	height:auto;
}
div.content img, div.content1 img {
border:0px solid #ffffff;
}

a{
	text-decoration: none;
	color: #666666;}
a:hover {
	text-decoration: none;
	color: #b27c10;}
/*----------------------------
	The Footer
-----------------------------*/

div#ft{
	background: transparent url('bg-foot.png');
	height: 40px;
	left: 0;
	bottom:0;
	position: fixed;
	width: 100%;
}

#dc{
	float:left;
	padding:0;
	width: 420px;
	border:0px solid red;
}
#dc p{
	color:#ffffff; 
	font-family: Tahoma,Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	padding-left:50px;
	padding-top:5px;
	margin:0px;
	text-align:left;
}

#foot{
	padding:0;
	border:0px solid red;
	
}

#foot ul#footmenu{
	float:right;
	padding:0;
	border:0px solid green;
	list-style-type: none;
	width:370px;
}

#foot ul#footmenu li{
	display: inline;
	margin: 0px;
	padding: 0px;
}

#foot ul#footmenu li a {
    color:#ffffff; 
	font-family: Tahoma,Arial,Sans-Serif;
	font-size: 14px;
	font-weight: normal;
    text-decoration: none;
    padding: 5px 10px;
    line-height:40px;
}
 
#foot ul#footmenu li a:hover, #foot ul#footmenu li a.active {
    color: #e4b521;
}

#footcopy{
	width: 200px;
	border:0px solid green;
	float:right;
	padding:0px;
	margin:0px;
}

#footcopy p{
	color:#aaaaa; 
	font-family:Tahoma,Arial,Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin:0px;
	line-height:40px;
	text-align:right;
}
#footcopy p a{color:#aaaaa;}
#footcopy p a:hover{color:#e4b521;}

form{margin:0;}
fieldset {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #ffffff;
	color:#333333;
}
fieldset p {
	font-family: Tahoma,Arial,Sans-Serif;
	font-size:10pt;
	padding:5px 2px;
	line-height:100%;
}
legend{text-align:justify; margin-left:20px;font-size:10pt;}
input.tdate {
	font-family: Tahoma,Arial,Sans-Serif;
	font-size:10pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:inline;
	width:80px;
	height: 22px;
	color: #5A4A42;
	background:#ffffff url("calendar.png") no-repeat right center;
	text-align:center;
	border: 1px solid #4D90FE;
	text-align: center;
  	padding-right: 18px;
  	cursor:pointer;
}

input.tbox {
	margin:0px;
	padding:0px;
	padding-top:2px;
	display:inline;
	width:190px;
	height: 22px;
	color: #5A4A42;
	font: normal 10pt Tahoma;
	background:#ffffff url() no-repeat top left;
	border: 1px solid #4D90FE;
}

textarea.mess {
	margin:0px;
	padding:0px;
	display:inline;
	width: 190px;
    height: 80px;
    color: #5A4A42;
	font: normal 10pt Tahoma;
	background:#ffffff url() no-repeat top left;
	border: 1px solid #cccccc;
}

select {
	margin:0px;
	padding:0px;
	width:70px;
	height:22px;
	color: #5A4A42;
	font: normal 10pt Tahoma;
	background-color: #ffffff;
	border: 1px solid #4D90FE;
}

#skypedetectionswf{display:none;}