/*Gallery*/
.table-main {
	width: 960px;
	background-color: #FFFFFF;
}
.arrow-l {text-align:left;}
.arrow-r {text-align:right;}

.imageContainer
{
	width: 575px;
	height: 383px;
	overflow:hidden;
}
.picture
{
	position: relative;
	width: 575px;
	overflow: hidden;
}
.picture img#loadingImage
{
	position: relative;
	left: 280px;
	top: -200px;
	margin-top: -16px;
	margin-left: -16px;
	visibility: hidden;
}
.picture div#playerDiv
{
	display: none;
}
.picture div#mainPhotoList
{
	width: 575px;
	height: 380px;
	overflow: hidden;
	white-space: nowrap;
	display: none;
}
.picture div#mainPhotoList img
{
	cursor: move;
}
.thumbs{padding-top:6px;width:515px;}
.description{background:#000000; padding:2px; color:#FFFFFF; text-align:center;}
.thumbs{}
.thumbs div
{
	width: 515px;
	height: 81px;
	overflow: hidden;
	white-space: nowrap;
}
/*end Gallery*/

body {background: transparent url(../images/sm_bg.gif) repeat-x scroll center top; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:120%; color:#aca299;}

a img {border:0px;}
.f_left {float:left;}
.f_right {float:right;}

a {color:#626262;}
a:hover {color:#626262;text-decoration:none;}
/* structure */
.main {width:1086px; position:relative; margin:0px auto; font-size:70%;}
.h_top {height:8px;}
.page {width:1066px; padding:10px 40px 10px 10px;}
.container {width:1066px; padding:0px;background:url(../images/paint_bg.gif) top left repeat-y;}
.logo {float:left;padding: 0px 3px 0px 69px;}
.clear {clear:both;}

.menu{float:left;height:95px;}
.menu_item_l, .menu_item_r {float:left; height:80px; width:95px; background: #FFF url(../images/bg_menu_top.gif) top center repeat-x; padding-top: 2px}
.menu_item{float:left; height:80px; width:100px; background: #FFF url(../images/bg_menu_top.gif) top center repeat-x; padding-top: 2px}
.menu_item_l .m_button, .menu_item .m_button{background:url(../images/btn.gif) top right no-repeat; height:23px; text-align:center; padding-top:5px}
.menu_item_r .m_button{background:url(../images/btn.gif) top left no-repeat; height:23px; text-align:center; padding-top:5px}
.menu a {color:#dd1219; font-size:12px;text-align:center;text-decoration:none;font-weight: normal;}
a .m_button,a:active .m_button, a:link .m_button , a:visited .m_button {color:#FFF; font-size:12px;text-align:center;text-decoration:none !important;}
a:hover .m_button {color:#dd1219; font-size:12px;text-align:center;text-decoration:none;font-weight: normal;}
.menu_item_l .ico, .menu_item .ico, .menu_item_r .ico{text-align:center}

.leftcol {width:434px; float:left;}
.wrapper {margin:0px 0px 0px 434px;padding:25px 0 0 3px; }/*padding:25px 0px 0 20px*/
.content{
	background:url(../images/f1.png) left repeat-y;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://localhost/artdesignvloeren/website/artdesign/template/images/f1.png", sizingMethod="scale");
	padding-left: 7px;
	width:613px;
}

.content{
	min-height:640px;
	height:auto !important;
	height:640px;
}

#index .content{
	min-height:460px;
	height:auto !important;
	height:460px;
}

.inner{
	padding:20px
	}
.scroller img{border:0px!important;}

.content img{border:#FFF 1px solid;}
.footer {background:#FFF no-repeat; font-style:italic; font-size:55%;text-align:center; height:40px; margin:0;padding:0; border-top:#aca299 solid 1px;}
.footer a {font-style:italic; text-decoration:none; color:#aca299}


.tab1{background: transparent url(../images/tab_white.png) top left no-repeat;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://localhost/artdesignvloeren/website/artdesign/template/images/tab_white.png");
	height:45px;
	padding:1px 10px;
}
.tab1_ch{background: transparent url(../images/tab_pur.png) top left no-repeat;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://localhost/artdesignvloeren/website/artdesign/template/images/tab_pur.png");
	height:45px;
	padding:1px 10px;
	margin-top: -20px;
	_margin-top: -30px
}
.tab1_moved{background: transparent url(../images/tab_white.png) top left no-repeat;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://localhost/artdesignvloeren/website/artdesign/template/images/tab_white.png");
	height:45px;
	padding:1px 10px;
	margin-top: -20px;
	_margin-top: -30px;
}
.tab0{background: transparent url(../images/tab_pur.png) top left no-repeat;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://localhost/artdesignvloeren/website/artdesign/template/images/tab_pur.png");
	height:45px;
	padding:1px 10px;
	margin-top: -20px;
	_margin-top: -30px
}/*#f7f3ff*/
.tab_child{margin-left:5px}
.tab_main{
	padding:10px 10px 0px;
	height:28px;
	background: transparent url(../images/tab_main.png) top left no-repeat;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://localhost/artdesignvloeren/website/artdesign/template/images/tab_main.png");
}
.foto_frame{
	background: transparent url(../images/f_footer.gif) no-repeat scroll -3px bottom;
	*background: transparent url(../images/f_footer.gif) no-repeat scroll -3px bottom;
	-background: transparent url(../images/f_footer.gif) no-repeat scroll 1px bottom;
	padding-bottom:42px;
}
.foto_frame_moved{
	margin-top: -23px;
	_margin-top: -30px;
	background: transparent url(../images/f_footer.gif) no-repeat scroll -3px bottom;
	*background: transparent url(../images/f_footer.gif) no-repeat scroll -3px bottom;
	-background: transparent url(../images/f_footer.gif) no-repeat scroll 1px bottom;
	padding-bottom:42px;
}

.tab_item{
	float:left;
	padding:7px 0 0 5px ;
}
.foto_frame_bottom{
	background: transparent url(../images/f.png) bottom left no-repeat;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://localhost/artdesignvloeren/website/artdesign/template/images/f.png");
	height:49px;
	margin-top: -24px;
	_margin-top: -24px;
	*margin-top: 0px;
}
.bottom_menu{
	background:url(../images/bottom_menu.gif) left bottom no-repeat;
	height:48px;
	margin: 0px;
	_margin: 0px 0px 0px 3px; 
	padding: 10px
}

a.bullit_red{
	text-decoration:none;
	background: transparent url(../images/bullit.gif) center left no-repeat; 
	padding:5px 10px 5px 10px; 
	font-style:italic;
	color:#dd1419;
	margin: 6px 5px 0px;
}
a.bullit_red:hover{text-decoration:none;background: transparent url(../images/bullit.gif) center left no-repeat; padding:5px 10px 5px 10px; font-style:italic;color:#dd1419;margin: 6px 5px;font-weight: normal;}
a.bullit{text-decoration:none;background: transparent url(../images/bullit.gif) center left no-repeat; padding:5px 10px 5px 10px;font-style:italic; margin:6px 5px 0;color:#ACA299;}
a.bullit:hover{text-decoration:none;background: transparent url(../images/bullit.gif) center left no-repeat; padding:5px 10px 5px 10px;font-style:italic; margin:6px 5px 0;color:#dd1419;font-weight: normal;}

.news_header{height:22px; width:167px; background: #FFF url(../images/news_header.gif) top center no-repeat;clear:both;}
.news_content{width:161px; clear:both;background: transparent url(../images/bg_shad_news.gif) left repeat-y; padding:0px 4px 0px 2px;}
.news_footer{height:23px; width:167px; background: transparent url(../images/news_footer_1.gif) bottom center no-repeat;clear:both;}
.news_body{background: #FFF url(../images/bg_news.gif) bottom repeat-x;margin:0px 1px 0px 0px;padding: 0px 20px;}
p{color:#ab9e95;padding-top:0}

.news_block{background: transparent url(../images/news_block.gif) top left no-repeat;
	width:135px;height:122px;padding:60px 20px 50px 20px; cursor:pointer}
.news_block:hover{background: transparent url(../images/news_block_over.gif) bottom no-repeat;
	width:135px;height:122px;padding:60px 20px 50px 20px;font-weight: normal;}

a.grey {color:#626262; font-style:italic;text-decoration:none;}
a.grey:hover {color:#626262; font-style:italic;text-decoration:none;font-weight:bold;}

a.grey_simple {color:#626262; text-decoration:none;}
a.grey_simple:hover {color:#626262;text-decoration:none;font-weight: normal;}

#news p{font-size: 90%;font-style:italic}
.left_box {padding:0px;}

h1{color:#dd1419;margin:0px; font-size:18px;}
h1.news_label{color:#dd1419;margin:0px; padding: 0px 20px; height:35px; font-size:18px;}
.news_label a{font-size:18px; color:#dd1419; text-decoration:none}


h2{color:#ACA299; font-family:Arial,Helvetica,sans-serif; font-style:italic;font-size:150%; margin: 1px}
h2 span {color:#ACA299; font-family:Arial,Helvetica,sans-serif; font-style:italic;font-size:70%; margin: 1px}
.tab_main h2{padding-left:15px;}

h3{color:#626262;font-family:Arial,Helvetica,sans-serif; font-style:italic;font-size:120%; margin: 1px}
h3 a{color:#626262;font-family:Arial,Helvetica,sans-serif; font-style:italic;text-decoration:none;}
.tab_main h3{padding: 10px 0 0 15px;}

h4{color:#626262;font-family:Arial,Helvetica,sans-serif; font-style:normal; font-weight:bold;font-size:100%; margin: 1px}

h5{color:#626262;font-family:Arial,Helvetica,sans-serif; font-style:normal; font-weight:normal;font-size:100%; margin: 1px}
a.ico_footer{
		color:#ACA299; 
		font-family:Arial,Helvetica,sans-serif; 
		font-style:italic;
		display:block; 
		text-align:center;
		text-decoration:none;}

a.ico_footer:hover{
		color:#dd1219;
		font-family:Arial,Helvetica,sans-serif; 
		font-style:italic;
		display:block;
		text-align:center;
		text-decoration:none;
		font-weight: normal;}

.f_ico{float:left; margin:0px 30px}
.header {height:95px;}


.srollable{border-collapse:collapse !important; border:0px; *margin-left:2px;}
.f_middle{margin: 10px auto 0px auto; position:relative; width:1086px;}
.f_left_item{float:left; text-align:left; width:500px;padding-top:10px;}
.f_right_item{float:right; text-align:right; width:500px; }
.girl{position:absolute; bottom:0px;}

.min-heigh{
	float:left;
	height:500px;
	width:1px;
}
.noborder{border:0px !important}

.news_link{
	background:#FFF url(../images/btn_news.gif) center center no-repeat;
	width:100px;
	height:20px; 
	padding:2px 8px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.btn{
	background-color: #ada299; 
	border: 0px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:0px 4px 2px;
}
input{
	border: 1px solid #c9cacc;
	}
textarea{
	border: 1px solid #c9cacc;
	}
.contact_form{border:0px;}
.contact_form td{ padding: 10px 10px 10px 0px;}
.contact_form td label{font-weight:bold}

.text
{
	padding: 0px 10px;
	width: 514px;
}

/**
 * Core styles.
 */

.Bold { font-weight: bold; }
.Italic { font-style: italic; }
.Underline { text-decoration: underline; }
.StrikeThrough { text-decoration: line-through; }
.Subscript { vertical-align: sub; font-size: smaller; }
.Superscript { vertical-align: super; font-size: smaller; }

/**
 * Font faces.
 */

.FontVerdana { font-family: Verdana; }
.FontTahoma { font-family: Tahoma; }
.FontTrebuchet { font-family: 'Trebuchet MS'; }
.FontSans { font-family: sans-serif; }
.FontArial { font-family: Arial; }
.FontHelvetica { font-family: Helvetica; }
.FontComic { font-family: 'Comic Sans MS'; }
.FontCourier { font-family: 'Courier New'; }
.FontTimes { font-family: 'Times New Roman'; }

/**
 * Font sizes.
 */

.Font8px { font-size: 8px; }
.Font9px { font-size: 9px; }
.Font10px { font-size: 10px; }
.Font11px { font-size: 11px; }
.Font12px { font-size: 12px; }
.Font14px { font-size: 14px; }
.Font16px { font-size: 16px; }
.Font18px { font-size: 18px; }
.Font20px { font-size: 20px; }
.Font22px { font-size: 22px; }
.Font24px { font-size: 24px; }
.Font8pt { font-size: 8pt; }
.Font9pt { font-size: 9pt; }
.Font10pt { font-size: 10pt; }
.Font11pt { font-size: 11pt; }
.Font12pt { font-size: 12pt; }
.Font14pt { font-size: 14pt; }
.Font16pt { font-size: 16pt; }
.Font18pt { font-size: 18pt; }
.Font20pt { font-size: 20pt; }
.Font22pt { font-size: 22pt; }
.Font24pt { font-size: 24pt; }
.Font50Percent { font-size: 50%; }
.Font75Percent { font-size: 75%; }
.Font100Percent { font-size: 100%; }
.Font125Percent { font-size: 125%; }
.Font150Percent { font-size: 150%; }
.Font175Percent { font-size: 175%; }
.Font200Percent { font-size: 200%; }

/**
 * Font colors.
 */

.FC01 { color: #000000; }
.FC02 { color: #993300; }
.FC03 { color: #333300; }
.FC04 { color: #003300; }
.FC05 { color: #003366; }
.FC06 { color: #000080; }
.FC07 { color: #333399; }
.FC08 { color: #333333; }
.FC09 { color: #800000; }
.FC10 { color: #FF6600; }
.FC11 { color: #808000; }
.FC12 { color: #008000; }
.FC13 { color: #008080; }
.FC14 { color: #0000FF; }
.FC15 { color: #666699; }
.FC16 { color: #808080; }
.FC17 { color: #FF0000; }
.FC18 { color: #FF9900; }
.FC19 { color: #99CC00; }
.FC20 { color: #339966; }
.FC21 { color: #33CCCC; }
.FC22 { color: #3366FF; }
.FC23 { color: #800080; }
.FC24 { color: #999999; }
.FC25 { color: #FF00FF; }
.FC26 { color: #FFCC00; }
.FC27 { color: #FFFF00; }
.FC28 { color: #00FF00; }
.FC29 { color: #00FFFF; }
.FC30 { color: #00CCFF; }
.FC31 { color: #993366; }
.FC32 { color: #C0C0C0; }
.FC33 { color: #FF99CC; }
.FC34 { color: #FFCC99; }
.FC35 { color: #FFFF99; }
.FC36 { color: #CCFFCC; }
.FC37 { color: #CCFFFF; }
.FC38 { color: #99CCFF; }
.FC39 { color: #CC99FF; }
.FC40 { color: #FFFFFF; }

/**
 * Background colors.
 */

.FC01BG { background-color: #000000; }
.FC02BG { background-color: #993300; }
.FC03BG { background-color: #333300; }
.FC04BG { background-color: #003300; }
.FC05BG { background-color: #003366; }
.FC06BG { background-color: #000080; }
.FC07BG { background-color: #333399; }
.FC08BG { background-color: #333333; }
.FC09BG { background-color: #800000; }
.FC10BG { background-color: #FF6600; }
.FC11BG { background-color: #808000; }
.FC12BG { background-color: #008000; }
.FC13BG { background-color: #008080; }
.FC14BG { background-color: #0000FF; }
.FC15BG { background-color: #666699; }
.FC16BG { background-color: #808080; }
.FC17BG { background-color: #FF0000; }
.FC18BG { background-color: #FF9900; }
.FC19BG { background-color: #99CC00; }
.FC20BG { background-color: #339966; }
.FC21BG { background-color: #33CCCC; }
.FC22BG { background-color: #3366FF; }
.FC23BG { background-color: #800080; }
.FC24BG { background-color: #999999; }
.FC25BG { background-color: #FF00FF; }
.FC26BG { background-color: #FFCC00; }
.FC27BG { background-color: #FFFF00; }
.FC28BG { background-color: #00FF00; }
.FC29BG { background-color: #00FFFF; }
.FC30BG { background-color: #00CCFF; }
.FC31BG { background-color: #993366; }
.FC32BG { background-color: #C0C0C0; }
.FC33BG { background-color: #FF99CC; }
.FC34BG { background-color: #FFCC99; }
.FC35BG { background-color: #FFFF99; }
.FC36BG { background-color: #CCFFCC; }
.FC37BG { background-color: #CCFFFF; }
.FC38BG { background-color: #99CCFF; }
.FC39BG { background-color: #CC99FF; }
.FC40BG { background-color: #FFFFFF; }

/**
 * Indentation.
 */

.Indent1 { margin-left: 40px; }
.Indent2 { margin-left: 80px; }
.Indent3 { margin-left: 120px; }
.Indent4 { margin-left: 160px; }
.Indent5 { margin-left: 200px; }

/**
 * Alignment.
 */

.JustifyLeft { text-align: left; }
.JustifyRight { text-align: right; }
.JustifyCenter { text-align: center; }
.JustifyFull { text-align: justify; }

/**
 * Other.
 */

code
{
	font-family: courier, monospace;
	background-color: #eeeeee;
	padding-left: 1px;
	padding-right: 1px;
	border: #c0c0c0 1px solid;
}

kbd
{
	padding: 0px 1px 0px 1px;
	border-width: 1px 2px 2px 1px;
	border-style: solid;
}

blockquote
{
	color: #808080;
}
