@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'ExemplarProBold';
    src: url('../type/trajanpro-regular-webfont.eot');
    src: url('../type/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/trajanpro-regular-webfont.woff') format('woff'),
         url('../type/trajanpro-regular-webfont.ttf') format('truetype'),
		 url('../type/trajanpro-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ExemplarProItalic';
    src: url('../type/trajanpro-regular-webfont.eot');
    src: url('../type/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/trajanpro-regular-webfont.woff') format('woff'),
         url('../type/trajanpro-regular-webfont.ttf') format('truetype'),
		 url('../type/trajanpro-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ExemplarProLight';
    src: url('../type/trajanpro-regular-webfont.eot');
    src: url('../type/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/trajanpro-regular-webfont.woff') format('woff'),
         url('../type/trajanpro-regular-webfont.ttf') format('truetype'),
		 url('../type/trajanpro-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ExemplarProLightItalic';
    src: url('../type/trajanpro-regular-webfont.eot');
    src: url('../type/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/trajanpro-regular-webfont.woff') format('woff'),
         url('../type/trajanpro-regular-webfont.ttf') format('truetype'),
		 url('../type/trajanpro-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ExemplarProRegular';
    src: url('../type/trajanpro-regular-webfont.eot');
    src: url('../type/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/trajanpro-regular-webfont.woff') format('woff'),
         url('../type/trajanpro-regular-webfont.ttf') format('truetype'),
		 url('../type/trajanpro-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

html, body{width:100%; height:100%;}
*:focus { outline: none }
*::-moz-selection {background: none repeat scroll 0 0 #5fb6c9; color: #fff;}
body{margin:0;}
img{ border:none; behavior: url("../iepngfix.html");}

a{text-decoration:none;}
header, section, article, nav, footer, span,label,p,h1,h2,h3,h4,h5,ul,li{ margin:0; padding:0; display:block; float:left;}
li{list-style:none;}
form{margin:0;}

.skin3 .city p, .skin3 .time p{float:none;}

#slider{width:100%; height:100%; position:absolute; overflow:hidden;}
#slider article{width:1920px; height:495px; position:absolute; left:50%; margin:0 0 0 -960px; overflow:hidden; z-index:-10;}

#wrapper{width:100%; height:auto; position:absolute;}
header{width:100%; height:141px; float:left; background:url(../images/header-bg.png) top repeat-x;}
header article{float:none;}
#logo, #logo2{width:900px; height:99px; padding:0 50px; margin:0 auto;}
#logo2{width:940px; padding:0 30px;}
#logo span, #logo2 span{width:200px; height:99px; background:url(../images/logo.png) no-repeat center; text-indent:-9999px;}
#logo span a, #logo2 span a{width:169px; height:99px; float:left;}
#logo p, #logo2 p{width:248px; height:29px; margin:54px 0 0 0; background:url(../images/search-bg.png) no-repeat; float:right;}
#logo .searchText, #logo2 .searchText{width:180px; height:17px; padding:6px 15px; background:none; border:none; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#56;}
#logo button, #logo2 button{width:34px; height:29px; border:none; text-indent:-9999px; background:none; cursor:pointer;}


#jezici {
	width: 940px;
	height:30px;
	margin: 0 auto;
	margin-bottom: -30px;
}
#jezici div {
	width: auto;
	float:right;
	padding-top:10px;	
}
#jezici a{color:#5F2743;}
#jezici a:hover{color:#000;}


nav{width:100%; height:42px; display:block; float:none; background:url(../images/menu-bg.png); overflow:visible;}
nav ul{width:890px; height:42px; margin:0 auto;  padding:0 43px 0 0px; float:none;}
nav li{width:auto; height:42px; padding:0 42px 0 0px; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:42px; text-transform:uppercase;}
nav li a{color:#fff; float:left; height:42px; }
nav li a:hover{color:#fff;}

#quickLInks{width:100%; height:101px; margin:253px 0 0; background:url(../images/quick-link-bg.png) repeat-x; float:left; z-index:0;}
#icons{width:960px; height:101px; margin:0 auto; position:relative; z-index:100;}
#icons ul{width:661px; height:101px;}
#icons li{width:160px; height:101px; text-align:center; font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-size:14px; text-align:center; text-transform:uppercase;}
#icons li a{width:160px; height:79px; padding:22px 0 0; float:left; color:#fff;}
#icons li a:hover{color:#5F2743; background:url(../images/quick-link-hover.png) repeat-x;}
#icons li.travelGuide{background:url(../images/travelguide.png) no-repeat center top;}
#icons li.location{background:url(../images/location.png) no-repeat center top;}
#icons li.news{background:url(../images/news.png) no-repeat center top;}
#icons li.virtualTour{background:url(../images/virtual-tour.png) no-repeat center top;}
#icons li.photoGallery{background:url(../images/photo-gallery.png) no-repeat center top;}

#resContainer, #resContainer2{width:1000px; height:178px; position:relative; top:510px; left:50%; margin:0 0 0 -500px; z-index:50; float:none;}
#resContainer2{top:463px;}
#reservationBox, #reservationBox2, #newsletter, #resError{width:276px; height:178px; padding:0 25px; position:absolute; top:-32px; left:641px; background:url(../images/reservation-bg.png) no-repeat; z-index:0;}
#reservationBox2{left:-8px; top:-34px; position:relative;}
#reservationBox h1, #reservationBox2 h1, #newsletter h1, #resError h1{width:276px; height:32px; font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:32px; color:#faf6e4;}
#reservationBox ul, #reservationBox2 ul{width:276px; height:148px; padding:12px 0 0; margin:0;}
#reservationBox2 ul{padding-top: 30px; text-transform:uppercase;}
#reservationBox2 ul.Res{margin:0;}
#reservationBox li, #reservationBox2 li{width:auto; height:46px; overflow:hidden;}
#reservationBox li.First, #reservationBox2 li.First{width:118px; height:46px; margin:0 12px 8px 0; background:none;}
#reservationBox li.Second, #reservationBox2 li.Second{width:146px;  height:46px; margin:0 0 8px; background:none;}

#reservationBox li h2, #reservationBox2 li h2{width:auto; height:auto; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; font-size:11px; font-style:italic; color:#5F2743; text-align:left;}
#reservationBox li h2.checkIn-out, #reservationBox2 li h2.checkIn-out{width:116px;}
#reservationBox li h2.Rooms, #reservationBox2 li h2.Rooms{margin:0 4px 0 0;}
#reservationBox li span, #reservationBox2 li span{width:114px; height:25px; background:#fdfbf3; border:solid #5F2743 1px; margin:0;}
#reservationBox li span .dates, #reservationBox2 li span .dates{width:83px; height:30px; padding:0 0 0 5px; background:none; border:none; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.form a.dp-choose-date, .form a.dp-choose-date{width:180px; height:25px; padding:0; padding-top:10px; background:url(../images/date-picker.png) left center no-repeat; float:right; text-indent:-9999px; display:block; }
#reservationBox li .resDrpdwn, #reservationBox2 li .resDrpdwn{width:45px; height:25px; padding:4px;  background:#fdfbf3; border:solid #5F2743 1px; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#646464;}
#reservationBox li button, #reservationBox2 li button{width:144px; height:27px; margin:16px 0 0; background:url(../images/reservation-button.png) no-repeat; border:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; cursor:pointer;}
#reservationBox li button:hover, #reservationBox2 li button:hover{background:url(../images/reservation-button.png) no-repeat bottom;}

#newsletter, #resError{background:url(../images/newsletter-bg.png) no-repeat;}
#newsletter p, #resError p{padding:15px 0; font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-weight:lighter; font-size:14px; font-style:italic; color:#5fb6c9;}
#resError p{color:#cc380a;}
#newsletter h1, #resError h1{width:250px;}
#newsletter .close, #resError .close{width:19px; height:32px; background:url(../images/newsletter-close.png) no-repeat center; text-indent:-9999px; float:right; cursor:pointer;}
#newsletter .newsletterText{width:170px; height:17px; padding:5px; background:#fdfbf3; border:solid #9ee3e8 1px; font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-weight:lighter; font-size:13px; font-style:italic; color:#5cc6ce; float:left;}
#newsletter button{width:85px; height:29px; margin:0 0 0 5px; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; color:#fff; cursor:pointer; background:url(../images/newsletter-button.png) no-repeat; border:none; float:left;}
#newsletter button:hover{background:url(../images/newsletter-button.png) no-repeat bottom;}

#mainContainer, #mainContainer2, #mainContainer3{width:100%; height:auto; float:left; background:#F3F1DC url(../images/main-body-bg.jpg) top repeat-x;}
#mainContainer2{margin:325px 0 0;}
#mainContainer3{margin:125px 0 0;}

#homepage{width:960px; height:auto; padding:40px 0 33px; margin:0 auto;}
#welcome{width:652px; height:auto; float:left;}
#welcome h1{width:634px; height:auto; font-family:ExemplarProItalic, Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#5F2743;}
#welcome p{width:634px; height:auto; margin:15px 0 0 2px; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#000;}

#homeIcons{width:308px; height:109px; padding:5px 0 0; float:left;}
#homeIcons .hIcons{width:214px; height:96px; padding:0 20px; float:left;}
#homeIcons .hIcons h1{width:288px; height:auto; font-family:ExemplarProBold, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#5F2743;}
#homeIcons .hIcons span, #homeIcons .hIcons section{width:114px; height:75px; margin:15px 0 0;}
#homeIcons .hIcons span a, #homeIcons .hIcons section a{cursor:pointer;}
#homeIcons .aliign{text-align:right;}

#homeIcons p {height:auto; margin:15px 0 0 2px; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#000;}
#homeIcons a, #homeIcons a:visited, #homeIcons a:link, #homeIcons a:hover, #homeIcons a:active {color:#5F2743;}

#weatherWr{width:288px; height:66px; position:relative; left:-250px;}
#weather{width:30px; height:45px; overflow:hidden; position:relative; left:85px; }
#weatherIconWr{width:170px; height:66px; position:relative; left:-87px; top:-9px;}
#weatherIcon{width:60px; height:56px; overflow:hidden; position:relative; left:20px; top:-46px;}

#homePromotions{width:960px; height:140px; margin:25px 0; float:left;}
#homePromotions span{width:308px; height:140px; margin:0 18px 0 0;}
#homePromotions span.homelastpromo{margin:0;}

footer{width:100%; height:134px; float:left; background:#E1D6B9 url(../images/footer-bg.png) no-repeat center top;}
footer article{display:block; float:none;}
#footer, #footer2{width:960px; height:134px; margin:0 auto; color:#000;}
#footer h1, #footer2 h1{width:960px; height:auto; margin:22px 0 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#footer h1 a, #footer2 h1 a{margin:0 0 0 3px; color:#000;}
#footer h2, #footer2 h2{width:860px; height:auto; margin:10px 0 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#footer h2 a, #footer2 h2 a{color:#000;}
#footer h2 a:hover, #footer2 h2 a:hover{text-decoration:underline;}
#footer span, #footer2 span{width:77px; height:38px; background:url(../images/globalmedia.jpg) no-repeat; text-indent:-9999px; float:right;}
#footer span a, #footer2 span a{width:77px; height:38px; float:left;}

#innerWrapper{width:1000px; height:auto; margin:0 auto;}

#InnerTemplate1{width:692px; height:auto; padding:0 0 40px; float:left; background:url(../images/inner-seperation.gif) repeat-y 123px 0;}
#LeftIcon{width:125px; height:230px; margin:74px 0 0; float:left;}
#LeftIcon span{width:125px; height:auto; margin:0 0 5px; text-align:center;}
#LeftIcon h1{width:125px; height:auto; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:16px; line-height:17px; font-weight:normal; color:#5F2743; text-align:center;}
#LeftIcon h1 a{color:#5fb6c9;}
#LeftIcon h1 a:hover{text-decoration:underline;}
#InnerTemplate1 .MainHdng, #InnerTemplate1 .roomType h1{width:493px; height:auto; padding:33px 37px 0; font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#5F2743; float:right;}
#InnerTemplate1 .MainText, #InnerTemplate1 .roomType p{width:493px; height:auto; padding:10px 37px 0; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; line-height:21px; color:#757575; float:right;}
#InnerTemplate1 p b{font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; color:#5fb6c9; font-weight:normal; font-size:17px;}
#InnerTemplate1 ul, #InnerTemplate1 .roomType ul{width:493px; height:auto; padding:20px 37px 0; float:right;}
#InnerTemplate1 li{width:473px; padding:0 0 0 17px; margin:0 0 10px; background:url(../images/bullet.gif) 0 6px no-repeat; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; color:#757575;}

#InnerTemplate1 .SummerOffer{width:567px; height:auto; float:left;}
#InnerTemplate1 .SummerOffer span{width:169px; height:205px; margin:0 0 0 27px;}
#InnerTemplate1 .SummerOffer p{width:530px; height:auto; padding:0 0 0 37px; margin:0 0 5px; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; line-height:21px; color:#757575; float:left;}
#InnerTemplate1 .SummerOffer ul{width:334px; height:auto; padding:5px 0 0; float:left;}
#InnerTemplate1 .SummerOffer ul li{width:317px; height:auto; padding:0 0 0 17px; background:url(../images/bullet.gif) 0 6px no-repeat; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; color:#757575; border:none; line-height:24px;}

#InnerTemplate1 .roomType{width:567px; height:auto; float:left;}
#InnerTemplate1 .roomType li{width:478px; height:35px; padding:0 0 0 15px; margin:0; border-bottom:solid #c5c2b8 1px; background:url(../images/career-hd-bg.png); line-height:35px;}
#InnerTemplate1 .roomType li.border{border-top:solid #f5f3e9 1px; border-bottom:none;}
#InnerTemplate1 .roomType li b, #InnerTemplate1 .roomType li b.b2{font-family:ExemplarProBold, Arial, Helvetica, sans-serif; font-size:15px; line-height:35px; color:#757575; font-weight:normal; float:right; margin:0 280px 0 0;}
#InnerTemplate1 .roomType li b.b2{margin:0 200px 0 0;}

#InnerTemplate2{width:618px; height:auto; padding:33px 37px 40px; float:left;}
#InnerTemplate2 h1, #InnerTemplate2 h4, #InnerTemplate3 h1{width:618px; height:auto; font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#5F2743;}
#InnerTemplate2 p, #InnerTemplate3 p{width:618px; height:auto; padding:10px 0 0; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:21px; color:#000;}
#InnerTemplate2 ul{width:618px; height:auto; padding:20px 0 0;}
#InnerTemplate2 li{width:601px; padding:0 0 0 17px; margin:0 0 10px; background:url(../images/bullet.gif) 2px 6px no-repeat; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; color:#757575;}
#InnerTemplate2 p label{width:201px; height:25px; line-height:25px;}
#InnerTemplate2 p b{color:#199ba5; font-weight:normal;}
#InnerTemplate2 p strong{font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-weight:normal;}
#InnerTemplate2 p a{color:#5F2743; text-decoration:underline; cursor:pointer;}
#InnerTemplate2 p a.star{color:#fd3f05; font-size:20px; text-decoration:none;}
#InnerTemplate2 .resText, #InnerTemplate2 .resText1, #InnerTemplate2 .resText2{width:352px; height:17px; padding:4px; background:#ece9dd; border:solid #cdddd3 1px; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; color:#646464;}
#InnerTemplate2 .resText:hover, #InnerTemplate2 .resText1:hover{background:#f7f5e8;}
#InnerTemplate2 .resText1{width:150px;}
#InnerTemplate2 .resText2{height:100px;}
#InnerTemplate2 .hiiddenText{font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; border:none; background:none; color:#199ba5}
#InnerTemplate2 .drpDwn, #InnerTemplate2 .drpDwn2{width:158px; height:27px; padding:4px;  background:#ece9dd; border:solid #cdddd3 1px; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; color:#646464;}
#InnerTemplate2 .drpDwn2{width:360px;}
#InnerTemplate2 hr{width:618px; height:10px; margin:12px 0 6px; float:left; display:block; background:url(../images/inner-seperation-hz.gif) repeat-x center; border:none;}
#InnerTemplate2 button{width:119px; height:35px; background:url(../images/button-bg2.png) no-repeat top; border:none; font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:18px; color:#dfdfdf; line-height:35px; text-align:center; cursor:pointer;}
#InnerTemplate2 button:hover{background:url(../images/button-bg2.png) no-repeat bottom;}

#PromotionsRight{width:308px; height:auto; margin:0 0 15px; float:right;}
#PromotionsRight span{width:308px; height:140px; margin:-18px 0 18px;}
#PromotionsRight span.Promotion2{margin:0 0 18px;}
#PromotionsRight ul{width:308px; height:auto;  margin:-18px 0 0;}
#PromotionsRight li{width:308px; height:34px; background:url(../images/right-menu-sep.gif) bottom no-repeat;}
#PromotionsRight li a{width:258px; height:32px; padding:0 0 0 50px; margin:0 0 2px; float:left;  font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:16px; line-height:32px; color:#757575; cursor:pointer;}
#PromotionsRight li a:hover{background:url(../images/right-menu-hover.png) no-repeat;}

.worldTime{width:124px; height:auto; padding:0 0 0 20px; margin:0 0 15px; float:left; }

.LatestNews{width:618px; height:auto; padding:0 0 12px; margin:25px 0 0; background:url(../images/inner-seperation-hz.gif) bottom repeat-x; float:left;}
.LatestNews h2, .LatestNews h3{width:618px; height:auto; font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#5fb6c9;}
.LatestNews h2 a{color:#5fb6c9;}
.LatestNews h2 a:hover, .LatestNews span a:hover{text-decoration:underline;}
.LatestNews h3{font-family:ExemplarProLightItalic, Arial, Helvetica, sans-serif; font-size:16px; color:#c1c1c1; margin:3px 0 0;}
.LatestNews span{width:618px; height:auto; font-family:ExemplarProLightItalic, Arial, Helvetica, sans-serif; font-size:16px; text-align:right; color:#6cc3ca;}
.LatestNews span a{color:#6cc3ca;}

#InnerTemplate2 h4{margin:30px 0 10px; font-size:20px;}
#InnerTemplate2 .careers, #InnerTemplate2 .policy, #InnerTemplate2 .travel{width:618px; height:auto; margin:0 0 25px; float:left;}
#InnerTemplate2 .careers h1, #InnerTemplate2 .policy h1, #InnerTemplate2 .travel h1{width:592px; height:30px; padding:0 13px; background:url(../images/career-hd-bg.png) repeat-x; font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-size:16px; line-height:30px; color:#757575; font-weight:normal;}
 #InnerTemplate2 .policy h1, #InnerTemplate2 .travel h1{height:auto; padding:5px 13px; font-size:14px; line-height:normal; background:url(../images/career-hd-bg.png) repeat;}
#InnerTemplate2 .careers p, #InnerTemplate2 .policy p, #InnerTemplate2 .travel p{width:592px; height:auto; padding:8px 13px 0;}
#InnerTemplate2 .policy{margin:14px 0 0;}
#InnerTemplate2 .travel2{margin:0;}

#InnerTemplate2 .contact, #InnerTemplate2 .contact h1, #InnerTemplate2 .contact p{width:309px; height:auto; float:left;}
#InnerTemplate2 .contact{margin:25px 0;}
#InnerTemplate2 .contact p{padding:4px 0 0;}
#InnerTemplate2 .contact h1{font-family:ExemplarProRegular, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#3a9ca3;}
#InnerTemplate2 h2, #InnerTemplate2 h3{font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; font-weight:normal; color:#008500;}
#InnerTemplate2 h3{color:#F00;}

.texts{font-family:ExemplarProLight, Arial, Helvetica, sans-serif; font-size:22px; line-height:20px; color:#5fb6c9;}

#location{width:800px; height:500px; position:absolute; left:50%; top:50%; margin:-100px 0 0 -400px; z-index:500;
-moz-box-shadow: 0 0 8px 8px #888;
-webkit-box-shadow: 0 0 8px 8px#888;
box-shadow: 0 0 8px 8px #888; border:solid 5px #fff;
} 
#location a.close{width:30px; height:30px; position:absolute; right:-20px; top:-20px; background:url(../images/close.png) no-repeat; z-index:100; display:block; cursor:pointer;}

#InnerTemplate3{width:928px; height:auto; padding:33px 36px; float:left;}
#InnerTemplate3 h1{width:928px; padding-bottom:20px;}
#InnerTemplate3 p{width:928px;}

.imgLijevo {float: left; margin:9px;}
#InnerTemplate3.gallery img:hover  {border:1px solid #5F2743; margin:8px; padding:0;}

#Ramadan{width:928px; height:auto; float:left;}
#Ramadan ul{width:928px; height:auto; margin:15px 0 0;}
#Ramadan li{width:232px; height:105px; padding:0; text-align:center; background:url(../images/iftar-thumb-bg.png) no-repeat;}


input, textarea { 
	padding: 9px;
	border: solid 1px #E5E5E5;
	outline: 0;
	font: normal 13px/100% Arial, Tahoma, sans-serif;
	width: 200px;
	background: #FFFFFF url('bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	}

textarea { 
	width: 410px;
	max-width: 410px;
	height: 150px;
	line-height: 150%;
	}

input:hover, textarea:hover,
input:focus, textarea:focus { 
	border-color: #C9C9C9; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	}

.form label { 
	margin-left: 10px; 
	color: #000; 
	}

.submit input {
	width: auto;
	padding: 9px 15px;
	background: #5F2743;
	border: 0;
	font-size: 14px;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
