body
{
margin:0px;
padding:0px;
background-image :  url(images/background_line.gif) ;
background-repeat:repeat-x;
background-color:#e2e0d1;
}

.main_content
{
width:1000px;
margin:auto;
margin-top:10px;
margin-bottom:120px;

}

.content
{
float:left;

background-image :  url(images/rounds.gif) ;
background-position:0px 0px;
background-color: transparent;
background-repeat:no-repeat;
width:1000px;



}

.sub_content
{
margin-left:162px;
float:left;
width:838px;
display:inline;


}


.left_side
{
display:inline;
float:left;
width:560px;
margin-bottom:20px;

}

.left-side_bar
{
float:left;
display:inline;
background-image : url(images/line.gif);
height:706px;
width:9px;
margin-top:10px;
}

.left-side_bar2
{
float:left;
display:inline;
background-image : url(images/line2.gif);
height:606px;
width:9px;
margin-top:10px;
}

.menu 
{
float:left;
display:inline;
}

.menu a
{
font-size:18px;
color:#707172;
text-decoration:none;

}

.menu #orderr
{
color:#1b82a6;
}



.content_undermenu
{
border:3px solid #e4e4e4;border-right:0px;
margin-top:10px;
padding:18px;
width:512px;
float:left;
display:inline;
background-color:white;

}



#homepage
{
border:3px solid #e4e4e4;border-right:0px;
margin-top:10px;
padding:20px;
padding-top:45px;
width:508px;
float:left;
display:inline;
background-color:white;
}

.content_undermenu .content_style
{
color:#707172;
font-size:16px;
margin:0px;
}
.content_undermenu .title_left_content
{
font-size:25px;
margin-top:25px;
margin-bottom:25px;

}
#thanks
{
height:581px;
}
.content_undermenu .title_left_content_center
{
font-size:25px;
text-align:center;
margin-top:45px;
margin-bottom:25px;

}
.content_undermenu .normal
{
margin:0px;
}


.content_undermenu .red_text
{
margin:0px;
color:#be3b1b;

}


.footer
{
color:#707172;
width:448px;
text-align:center;
float:left;
}
.right_side
{
width:191px;
display:inline;
padding-right:10px;
padding-top:23px;
float:left;

}

.right_side .title
{
margin-bottom:0px;
text-align:center;

}


.right_side_content
{
border:3px solid #e4e4e4;
border-left:0px;
padding:10px;
float:left;
width:181px;
height:645px;
background-color:white;
}


.right_side_content2
{
border:3px solid #e4e4e4;
border-left:0px;
padding:10px;
float:left;
width:181px;
height:545px;
background-color:white;
}

.title_ex
{
color:#5e5d5d;
font-size:26px;
font-family:verdana;
text-align:center;
}

.right_side_content .title_ex2
{
color:#707172;
font-size:24px;
font-family:Arial;
text-align:center;
margin-bottom:5px;
}


.images
{
margin-top:25px;
margin-bottom:5px;
text-align:center;
}
.images_text
{

text-align:center;
}
.clear
{
clear:both;	
}
.clear2
{
clear:both;	
height:1px;
line-height:1px;
}

.clear_bottom
{
clear:both;	
height:17px;

}

.buttons
{
float:left;
text-align:center;
width:508px;
margin-bottom:20px;
font-size:18px;
color:white;
}
.left
{
float:left;
}
.buttons a
{
font-size:18px;
color:white;
text-decoration:none;
}

.buttons .but1red
{
float:left;display:inline;
margin-right:5px;
background-image:url(images/but1red.gif);
background-repeat:no repeat;
padding:10px 18px 10px 18px;

}
.buttons .but1
{
float:left;display:inline;
margin-right:5px;
background-image:url(images/but1.gif);
background-repeat:no repeat;
padding:10px 18px 10px 18px;

}

.buttons .but2
{
float:left;display:inline;
margin-right:5px;
background-image:url(images/but2.gif);
background-repeat:no repeat;
padding:10px 24px 10px 24px;

}
.buttons .but2red
{
float:left;display:inline;
margin-right:5px;
background-image:url(images/but2red.gif);
background-repeat:no repeat;
padding:10px 24px 10px 24px;

}

.buttons .but3
{
float:left;display:inline;

background-image:url(images/but3.gif);
background-repeat:no repeat;
padding:10px 20px 10px 20px;

}
.buttons .but3red
{
float:left;display:inline;

background-image:url(images/but3red.gif);
background-repeat:no repeat;
padding:10px 20px 10px 20px;

}

.buttons  .fform
{
margin:0px;

}

.first_table
{
float:left;
width:488px;
border:2px solid #eae9de;
margin-bottom:25px;
padding:10px;


}
.first_table2
{
float:left;
width:488px;
border:2px solid #eae9de;
padding:10px;
margin-bottom:10px;
display:inline;


}



.third_table
{
float:left;
width:488px;
margin-bottom:10px;
padding:10px;
font-size:18px;
color:#707172;

}
.third_table label
{
color : #da462a;
}

.third_table a
{
color : #da462a;
text-decoration:none;
}

.four_table
{
float:left;
width:488px;
margin-bottom:10px;
padding:10px;
color:#51514e;
}	
.first_table .in_table , .first_table2 .in_table
{
float:left;
background-color:#f1eedb;
padding:10px;
width:468px;
display:inline;

}
.first_table3
{
float:left;
width:508px;
border:2px solid #eae9de;
margin-bottom:25px;
}

.first_table3 .in_table2 , 
{
float:left;
background-color:#f1eedb;
padding:10px;
width:468px;
margin:10px;
margin-bottom:0px;
display:inline;

}

.first_table_submit
{
float:right;
display:inline;
margin-right:27px;
margin-top:5px;
margin-bottom:3px;
}





.second_table
{
float:left;
display:inline;
width:488px;
border:2px solid #eae9de;
margin-bottom:10px;
padding:10px;

}

.second_table .in_table
{
float:left;
background-color:#f1eedb;
padding:10px;
width:468px;
}

.table_title
{
font-size:14px;
color:#7a7a77;
margin-top:3px;
margin-bottom:5px;
float:left;

}

.table_title2
{
font-size:14px;
color:#7a7a77;
margin-top:3px;



}
.table_normal_text
{
font-size:13px;
color:#cd4328;
float:left;
margin-bottom:3px;



}
.input_text_table
{
color:#6d6d6c;
font-size:14px;
margin-bottom:4px;
margin-top:3px;

}


.inputs
{

margin-bottom:8px;
}

.input_text_table .red
{
font-size:12px;
color:#cd4328;
margin-right:54px;

}

.input_text_table .red2
{
font-size:12px;
color:#cd4328;
margin-right:19px;
}

.input_style
{
border:2px solid #e4e1ce;
background-color:#ffffff;
margin-right:26px;
width:200px;
}


.input_textarea2
{
border:2px solid #e4e1ce;
background-color:#ffffff;
float:right;
width:435px;
height:200px;
}

.input_upload
{
border:2px solid #e4e1ce;
background-color:#ffffff;
width:400px;
}
.texta
{
width:440px;
height:100px;
border:2px solid #e4e1ce;
background-color:#ffffff;
}

.basic_option
{
color:#cd4328;
font-size:20px;

}

.pages_days_title
{
color:#707172;
font-size:18px;

}
.numbers_option
{
font-size:18px;
color:#cd442a;

}
.left_display
{
float:left;
display:inline;
}

.add_option
{
color:#0d7aa0;
font-size:20px;
}

.hr
{
color:#a4a1a1;border:0px;border-bottom:1px dashed;height:1px;
}

.total_price
{
color:#575454;
font-size:24px;
text-align:center;
}

.total_price_nr
{
color:#cd442a;
font-size:36px;
text-align:center;
}

.down_text
{
color:#51514e;
font-size:12px;
}

.add_name
{
color:#0f7ba1;
font-size:16px;
margin-bottom:5px;
margin-left:5px;

}
.add_name_red
{
color:#DA462A;
font-size:16px;
margin-bottom:5px;
margin-left:5px;

}

.add_name_text
{
color:#51514e;
font-size:14px;
margin-left:5px;

}

.add_name_radio
{
color:#d5452a;
font-size:12px;
margin-top:5px;
margin-bottom:22px;
float:left;
}

.nav
{
width:468px;
float:left;
display:inline;
text-align:center;
margin-top:10px;

}

.nav a
{
color:#d7452a;
text-decoration:underline;
font-size:14px;
}

.links_portofolio
{
font-size:18px;
color:#1b82a6;
text-decoration:none;
}

.links_portofolio:hover
{
text-decoration:underline;
}

.contact_link
{
font-size:16px;
color:#1b82a6;
text-decoration:none;
}

.contact_link:hover
{
text-decoration:underline;
}

.but_pay
{
width:508px;float:left;text-align:center;
}

.column
{
width:250px;float:left
}

.email_label
{
margin-right:28px;
}

.name_label
{
margin-right:26px;
}

.comment_label
{
vertical-align:middle;
margin-top:40px;
float:left;
margin-right:4px;

}

.height_24
{
height:24px;
}

.dots
{
float:right;display:inline;margin-top:3px;
}

.height_big
{
margin-top:130px;
}

.contact_but
{
margin-top:20px;
text-align:right;
float:right;
}

.clear3{
clear:both;line-height:0px;height:0px;
}

.clear4{
clear:both;height:10px;line-height:10px;
}

.height_10
{
height:10px;
line-height:1px;
}
.height_4
{
height:4px;
line-height:1px;
}

.png_ie
{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png');
}