/* Style sheet main */
#request_mt .ce_form,#request_pt .ce_form,#anfrage_pt .ce_form,#anfrage_mt .ce_form{width:400px;float:right;padding-top:20px;padding-bottom:20px;padding-left:19px;background-color:#99cc00;}
#request_mt .ce_form label,#request_pt .ce_form label,#anfrage_mt .ce_form label,#anfrage_pt .ce_form label{width:400px;display:block;margin-top:5px;font-size:11px;color:#ffffff;text-transform:uppercase;}
#request_mt .ce_form input,#request_pt .ce_form input,#anfrage_mt .ce_form input,#anfrage_pt .ce_form input{width:200px;margin-top:2;margin-bottom:2;border:0px solid #ffffff;font-size:13px;color:#000000;}
#main .inside{padding-top:23px;padding-left:0;}
#picture_table{background:url("tl_files/ivydesign/pictures/picture_table/pt_bg.gif") left bottom no-repeat;}
.pt_left_top,.pt_mid{float:left;display:inline;margin-right:10px;}
.pt_left_top{margin-left:55px;}
.pt_mid{margin-top:30px;margin-left:30px;}
.pt_right{width:400px;float:right;text-align:right;}
.pt_left_bot{width:380px;float:left;padding-right:10px;padding-left:10px;}
.pt_left_bot,.pt_right{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666666;text-transform:uppercase;}
.pt_jw{float:left;}
#about{overflow:visible;font-size:9px;color:#666666;line-height:18px;}
#portfolio .ce_hyperlink{text-align:right;}
#home .ce_hyperlink{text-align:right;}
#table_88{width:890px;}
.cv_table{width:890px;left:-76px;position:absolute;font-family:Arial,  sans-serif;font-size:9px;}
.cv_table .col_0{width:60px;padding-right:20px;text-align:right;vertical-align:middle;font-weight:bold;font-size:11px;color:#c0c0c2;}
.cv_table .col_1{}
.cv_table .col_2{text-align:right;}
.pict_about{left:350px;top:280px;position:absolute;}
.h1_logo{width:250px;position:relative;margin-left:auto;text-align:right;background:url("tl_files/ivydesign/gfx/logo_ivy_30.gif") left top no-repeat;text-transform:uppercase;}
#portfolio{overflow:visible;}
.ce_portfolio{margin-left:-40px;}
.ce_hs_gallery{width:164px;height:200px;overflow:hidden;border:1px solid #cccccc;}
.press_pre{width:133px;float:left;margin-left:auto;}
.ce_hyperlink .image_container{margin-left:auto;text-align:right;}
.ce_gallery .caption{padding-right:0;text-align:right;}
.order_left{width:380px;float:left;display:block;}
#main .ce_text{padding-left:10px;}
#gallery_manual_bot{padding-top:5px;border-top:2px solid #99cc00;}
#request_pt #ctrl_10_submit,#request_mt #ctrl_22_submit,#anfrage_pt #ctrl_10_submit,#anfrage_mt #ctrl_22_submit{width:100px;float:right;margin-right:30px;background-color:#ffffff;cursor: pointer; cursor: hand;}
.ce_text a:hover{color:#1a171b;}
.ce_text a{color:#99CC00;}
#pictures-details .gallery_pt_top,#pictures-details43 .gallery_mt_top{float:left;display:inline;}
#pictures-details .gallery_pt_bot,#pictures-details43 .gallery_mt_bot{clear:left;display:block;}
#pictures-details43 .gallery_mt_top{width:540px;}
#salone,#salone_mt{width:250px;display:block;}
#gallery_salone_loopa{width:500px;float:left;display:inline;}
#salone_loopa{width:300px;margin-left:200px;}
#bigimageContainer{width:610px;margin:10px auto 5px;text-align:center;}
#pagerContainer{width:250px;float:left;}
.ce_jsgallery2 .page{width:250px;}
.ce_jsgallery2 .thumbnail{margin:5px;background-color:#cccaca;}
.ce_jsgallery2 #description{width:400px;height:15px;margin:5px 5px 5px 300px;}
.pt_video{margin-top:10px;margin-left:20px;}
