p, div, ul, li, h1, h2, h3, h4, h5 {margin:0; padding:0;}
body {margin:0; padding:0; background:#000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
body.mceContentBody  {background: none #ffffff; color:#000000;}
img { border:none; margin:0; padding:0;}
.clear {clear:both; font-size:0; line-height:0; height:0}
.article_seperator{ display:none;}

/* Conten Item */
.contentpaneopen td, .contentpaneopen {line-height:18px;}
.contentpaneopen-highlight {width:656px; line-height:18px;}
.contentpaneopen {padding:8px 5px;}
.contentpaneopen img {padding:0 10px 0 0;}
.contentpaneopen ul, .contentpaneopen li {margin:0 0 0 10px;}
.contentheading, .componentheading {color:#ff9537; font-weight:bold; padding:0 0 0 0; margin:0 0 10px 0; font-size:14px; text-transform:uppercase;}
table.at_main_table_ourartist, table.at_element_table_ourartist1 {width:100%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
table.at_element_table_ourartist1, table.at_element_table_ourartist2 {height:245px; background:url(../images/bg_at_element.gif) center no-repeat; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
table.at_main_table_ourartist td {padding:10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.at_title_ourartist {text-transform:uppercase; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.at_readmore_ourartist {width:636px; text-align:right; padding:15px 0 0 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/* Booking */
.detail td {border-right: 1px #ffffff solid; padding:5px 0 5px 15px;}
.detail td.country {border:none;}
.detail th{border-right: 1px #ffffff solid; border-bottom:1px #ffffff solid;padding:5px 0 5px 15px;}
th#titlecountry{border-right:none;}
table.bookingsearch input.text_area {border:none; background:url(../images/textsearch.gif) no-repeat!important; background:url(../images/textsearch.gif) fixed; width:239px; height:16px; padding:0 0 0 5px;}
.buttonsearch {background:url(../images/buttonsearch.gif) center left no-repeat; border:none; width:22px; height:16px;}
/* heading of moduletable-leftbanner */
h3 {color:#ff9537; font-weight:bold; font-size:14px; padding:0 0 0 0; margin:10px 0;}

/* Normal links */
a { color:#f27505; text-decoration:none;}
a:hover { text-decoration:underline; }

/* Read more links */
.readon {width:100%; text-align:right; padding:15px 0 0 0;}
.readon-ourartist {width:636px; text-align:right; padding:15px 0 0 0;}
a.readon {color:#cccccc; text-decoration:none;}
a.readon:hover {text-decoration:underline;}

#flash_intro {width:800px; margin:10px auto; padding:0 5px;}

/* ---------------------------- CONTAINER ---------------------------- */
#container {width:914px; margin:10px auto; padding:0 5px;}
.content {width:914px; background:#201f1f;}
.content-rightmodule {width:914px; background: url(../images/bg_middle_mid_rightmodule.gif) bottom center repeat-y #000000;}
.content_body {width:894px; background:#201f1f; padding:0 10px;}
.content_body table.blog_news {width:350px;}
.readon_news {border-bottom:1px dotted #ffffff;padding-bottom:8px;}

.content_body .componentheading_news {font-size:12px;color:#F27505;text-transform:uppercase;font-weight:bold;padding-bottom:10px;border-bottom:1px dotted #ffffff;width:350px;}

.content_body .blog_news .contentpaneopen_news .contentheading_news {font-weight:bold;color:#F27505;}

.content_body .mainbody {width:300px;float:left;}
.content_body .lastestnew {width:292px;float:left;background:url(../images/bg_lastestnew.gif) center top no-repeat;height:325px;padding:0 10px;}
.content_body .lastestnew .moduletable_lastestnew {height:325px;width:292px;}
.content_body .lastestnew .moduletable_lastestnew th {text-transform:uppercase;font-weight:bold;float:left;padding-top:10px;font-size:12px;text-align:left;}

.content_body .lastestnew .moduletable_lastestnew li {border-bottom:1px dotted #ffffff;padding:5px 0;}
.content_body .lastestnew .moduletable_lastestnew li a.latestnews_lastestnew {font-weight:bold;}
.content_body .newsletter {width:260px;float:left;margin-left:10px;}
	
	/* ---------------------------- TOP ---------------------------- */
	/* Top navigation */
	.moduletable-topnav {font-size:11px; width:914px; padding-bottom:10px; background:url(../images/bg_topnav1.gif) no-repeat left top;}
		.moduletable-topnav ul {height:19px; padding:0 10px;}
		.moduletable-topnav ul li {list-style-type:none; display:inline;}
		.moduletable-topnav ul li a {height:19px; line-height:19px; padding:3px 43px; text-decoration:none; color:#bebebe;}
		.moduletable-topnav ul li a:hover, .moduletable-topnav ul li #active_menu-topnav {text-decoration:none; color:#ffffff; background:url(../images/bg_topnav_over.gif) repeat-x center;}

	/* Top banner - Logo banner */
	.moduletable-banner {width:914px; padding:0 0 0 30px;}
	
	/* Language tool */
	.moduletable-language {width:914px; text-align:right; font-size:12px; padding:5px 10px 5px 0;}
		.jflanguageselection a {color: #ed1c24;}
		.jflanguageselection a:hover {text-decoration:underline;}
	/* ---------------------------- END OF TOP ---------------------------- */		
	
	/* ---------------------------- MIDDLE ---------------------------- */
	#middle {width:914px; margin:20px auto 0 auto;}
		/* High light */
		#title-left {float:left; background:url(../images/bg_highlight_title_left.gif) top no-repeat; width:9px; height:23px; margin-left:10px;}
		#title-center {float:left; font-size:12px; background:url(../images/bg_highlight_title.gif) top repeat-x; height:19px; padding-top:4px; font-weight:bold;}
		#title-right {float:left; background:url(../images/bg_highlight_title_right.gif) top no-repeat; width:9px; height:23px;}
		
		#highlight {float:left; background:url(../images/bg_highlight.gif) top left no-repeat; width:656px; height:235px;}
		
		/* Login form */
		.moduletable-login {float:left; background:url(../images/bg_login.jpg) center left no-repeat; width:220px; height:211px; margin-left:14px; padding:12px;}
			.moduletable-login h3 {font-size:11px; margin:0; padding:0 0 5px 10px; height:15px; line-height:15px;}
			.moduletable-login a {color:#5a5a5a; font-size:11px; margin-left:10px;}
			#mod_login_username, #mod_login_password {border:none; background:none; width:194px; height:20px; color:#a9a7a7; font-style:italic; padding:2px 10px; font-size:11px;}
			#bg_login_username, #bg_login_password {border:none; background:url(../images/bg_textbox.jpg) top left no-repeat; width:214px; height:24px; margin:1px 0;}
			#login_submit {border:none; background:url(../images/bg_submit.gif) center no-repeat; color:#ffffff; font-size:10px; width:24px; height:21px; margin:20px 10px 0 0; cursor:pointer;}

		/* Home page */
		.title {width:904px; height:19px; padding:3px 0 0 10px; margin-top:20px; background:url(../images/bg_title.gif) no-repeat; font-weight:bold;}
		.blog {background:#201f1f; width:894px; min-height:100px; padding:10px;}
		
		.middle-top {width:914px; height:18px; background: url(../images/bg_middle_top.gif) bottom center no-repeat;}
		.middle-bottom {width:914px; height:18px; background:url(../images/bg_middle_bottom.gif) top center no-repeat;}
		.middle-top-rightmodule {width:914px; height:18px; background: url(../images/bg_middle_top_rightmodule.gif) bottom center no-repeat;}
		.middle-bottom-rightmodule {width:914px; height:18px; background:url(../images/bg_middle_bot_rightmodule.gif) top center no-repeat;}

		/* Article thumbnail */
		.readon, .at_readmore_artist {color:#f27505;}
		
		.moduletable-artist h3 {width:904px; height:19px; padding:3px 0 0 10px; margin-top:20px; background:url(../images/bg_title.gif) no-repeat; font-weight:bold; font-size:14px; color:#FFFFFF; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
		.at_main_table_artist td {padding:0; margin:0;}
		table.at_main_table_artist {border-spacing:0; padding:0; margin:0; border:none;}
		.at_element_table_artist1 td, .at_element_table_artist2 td {width:914px; min-height:100px; padding:10px;}
		.at_element_table_artist1 {background:#201f1f;border:0;padding:0;}
		.at_element_table_artist2 {background:#313131;border:0;}
		.at_readmore_artist {padding:0;}
		.at_title_artist {color:#ff7d09; font-size:14px; font-weight:bold;}

		/* forme  */
		form#contactUs table.forme td {padding:10px;}
		.description {color:#999999;}

		/* Column 1 */
		#col1 {width:517px; float:left; padding:0 20px;}
			.moduletable-leftbanner
			.moduletable-leftbanner img {padding:5px 0;}
			
		/* Column 2 */
		#col2 {width:302px; float:right; padding:0 20px;}
	/* ---------------------------- END OF MIDDLE ---------------------------- */		
		
	/* ---------------------------- FOOTER ---------------------------- */	
	#footer {width:914px; padding:5px 0; line-height:16px; text-align:left; color:#8e8e8e;}
	/* ---------------------------- END OF FOOTER ---------------------------- */
	
/* ---------------------------- END OF CONTAINER ---------------------------- */
