body {
text-align: center;
margin-top:3px;
}

a{
text-decoration:none;
}
a:active
{
outline: none;
}
a:focus
{
-moz-outline-style: none;
}
#all{
width:980px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
#header{
position:relative;
float:left;
width:980px;
height:200px;
background-image:url(pictures/graphics/modern_header.jpg);
background-repeat:no-repeat;
overflow:visible;
}


#header #searchBox {
position:relative;
float:left;
margin-top:60px;
margin-left:660px;
border-top:1px solid #874b34;
border-left:1px solid #874b34;
border-right:1px solid #511904;
border-bottom:1px solid #511904;
background-image:url(pictures/graphics/search_back.png);
padding:10px;
padding-bottom:10px;
}
#header  #searchBox #natpis{
text-align:center;
width:100%;
padding:3px;

color:#FFFFFF;
font-family:Verdana, Georgia, Arial;
font-weight:bold;
height:21px;

}
#header  #searchBox  #box{
position:relative;
float:left;
height:23px;
overflow:hidden;
}
#content{
position:relative;
float:left;
width:961px;
margin-left:17px;
border-left:1px solid #d53c00;
border-right:1px solid #d53c00;
}
#content #search{
position:relative;
float:left;
width:900px;
margin-left:30px;
}
#left{
position:relative;
float:left;
width:165px;

}
#left #akcija{
position:relative;
float:left;
width:155px;
height:426px;
margin-left:5px;
margin-top:0px;
background-image:url(pictures/graphics/poklon.jpg);
}
#center{
position:relative;
float:left;
width:598px;
border-left:1px solid #ffd0bd;
border-right:1px solid #ffd0bd;

}

#center .ad{
position:relative;
float:left;
width:468px;
margin:10px 0px 10px 65px;
}
#right{
position:relative;
float:left;
width:196px;
}
#validationSign{
position:relative;
float:left;
width:196px;
text-align:center;
margin-top:10px;
border:none;
}
#validationSign a,#validationSign a img, #validationSign a:visited, #validationSign a:link{
border:0px;
}
#footer{
position:relative;
float:left;
width:980px;
background-image:url(pictures/graphics/modern_footer.jpg);
height:62px;
}
#footerMenu{
width:930px;
position:relative;
float:left;
text-align:right;
padding-left:10px;
padding-right:40px;
margin-top:28px;
color:#FFFFFF;
font-family:Arial;
font-weight:bold;
font-size:11px;
}
#footerMenu a{
color:#FFFFFF;
}

#footerMenu a:visited{
color:#FFFFFF;
}
#footerMenu a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#mainMenu{
position:relative;
float:left;
margin-left:183px;
height:30px;
margin-top:18px;

border-top:1px solid #91320b;

}
#subMenu{
position:relative;
float:left;
margin-left:183px;
height:25px;
margin-top:0px;
margin-bottom:10px;
border-top:1px solid #511904;
border-bottom:1px solid #c60000;
background-image:url(pictures/graphics/sub_menu_back.jpg);
}
#reklama{

width:180;
height:150;
margin-top:20;
margin-left:19;
position:relative;
}
#mainMenu a.menuItem{
position:relative;
float:left;
display:block;
background-image:url(pictures/graphics/m_menu_back.png);
width:150px;
line-height:1.75;
height:30px;
text-align:center;
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;

border-left:1px solid #e64b11;
border-right: 1px solid #511904;
}
#mainMenu a.menuItem:link{
text-decoration:none;
color:#FFFFFF;
}
#mainMenu a.menuItem :visited{
text-decoration:none;
color:#FFFFFF;
}
#mainMenu a.menuItem:hover{
background-image:url(pictures/graphics/m_menu_back_hover.png);

}
#subMenu a.menuSubItem{
position:relative;
float:left;
display:block;
z-index:10;
background-image:url(pictures/graphics/m_menu_back.png);
padding:0px 5px 0px 5px;
height:25px;
margin-left:0px;
text-align:center;
font-family:Arial;
font-size:12;
font-weight:bold;
line-height:1.6;
color:#FFFFFF;
text-decoration:none;
display:block;
border-left:1px solid #e64b11;
border-right: 1px solid #511904;
border-bottom:1px solid #d76a3f;
}

#subMenu a.menuSubItem:link{
text-decoration:none;
color:#FFFFFF;
}
#subMenu a.menuSubItem:visited{
text-decoration:none;
color:#FFFFFF;
}
#subMenu a.menuSubItem:hover{
background-image:url(pictures/graphics/m_menu_back_hover.png);

}

#hMenu{
position:relative;
float:left;
margin:5px;
height:20px;

}
#hMenu a.menuItem{
background-image:url(pictures/graphics/h_menu_b.jpg);
background-repeat:repeat-x;
line-height:1.35;
height:20px;
text-align:center;
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
position:relative;
float:left;
text-decoration:none;
display:block;
border-right:2px solid #FFFFFF;
padding-left:5px;
padding-right:5px;
border-right:1px solid #d76a3f;
background-color:#e0754b;
}
#hMenu a.menuItem:link{
text-decoration:none;
color:#FFFFFF;
}
#hMenu a.menuItem:visited{
text-decoration:none;
color:#FFFFFF;
}
#hMenu a.menuItem:hover{
background-image:url(pictures/graphics/h_menu_b_high.jpg);
color:#e0d700;
}

#gallery{
width:600px;
position:relative;
float:left;
}
.article{
background-image:url('pictures/graphics/articleholdersmall.png');
width:180px;
height:250px;
position:relative;
float:left;
margin-top:15px;
margin-left:15px;
}
.article .picture{
width:151px;
height:161px;
margin-left:12px;
margin-top:33px;
position:relative;
float:left;
text-align:center;

}

.article .picture .border {
position:relative;
float:left;
border:1px solid #fdd16c;
display:block;

}
.article .picture .border img {
position:relative;
float:left;
border:1px solid #FFFFFF;
}
.article .title{
width:168px;
height:20px;
position:relative;
float:left;
font-family:Arial;
color:#ff6000;
text-align:center;
margin-top:9px;
margin-left:6px;
}

.article .title a{
background-image:url(pictures/graphics/small_link_s.png);
background-repeat:no-repeat;
padding-right:13px;
background-position:top right;
}

.article .data{
width:165px;
height:20px;
position:relative;
float:left;
font-family:Arial;
color:#ff6000;
text-align:left;
margin-top:5px;
margin-left:8px;
padding-left:3px;
}
.article .data .price{
height:20px;
position:relative;
float:left;
margin-left:0px;
font-weight:bold;
font-size:12px;
line-height:20px;
}
.article .data .buy{
width:60px;
height:20px;
position:relative;
float:right;
margin-right:2px;
margin-top:0px;
font-size:11px;
font-weight:bold;
color:#ad1000;
text-align:right;
line-height:1.6;
}
.article .data .buy img{
border:none;
}

.article .title a:visited, .article .title a{
text-decoration:none;
color:#ff6000;
}
.article .title a:hover{
color:#e07e00;
font-weight:bold;
}
.author{
width:180px;
height:20px;
position:relative;
float:left;
font-family:Arial;
color:#FFFFFF;
text-align:center;
}
#brojeviStranicaWrapFix{
position:relative;
float:left;
width:598px;
}
#brojeviStranicaWrap{
float: left;
position: relative;
left: 50%;
margin-top:10px;
margin-bottom:10px;
}
#brojeviStranica{
float: left;
position: relative;
left: -50%;

}
.brojStranice{
width:25px;
height:25px;
color:#fc8a01;
font-family:Georgia, Verdana,arial;
font-size:18px;
line-height:1.1;
position:relative;
float:left;
margin-left:5px;
margin-top:10px;
font-weight:bold;
text-align:center;
}
.brojStranice a{
width:25px;
height:25px;
position:relative;
float:left;
display:block;
}
.brojStranice A:link{
color:#fc8a01;
text-decoration:none;
}
.brojStranice A:visited{

color:#fc8a01;
text-decoration:none;
}

#articleBig{
width:500px;
height:500px;
position:relative;
float:left;
text-align:center;
background-image:url(pictures/graphics/articleholderbig.png);
color:#ff6000;
font-family:Georgia, Verdana, Arial;
margin-bottom:10px;
overflow:hidden;
}
#articleBig #pictureBorder img{
position:relative;
float:left;
border:1px solid #FFFFFF;
}

#articleBig #pictureBorder{
position:relative;
float:left;
border:1px solid #fdd16c;
display:block;
}
#articleBig #articlePicture{
width:401px;
height:371px;
position:relative;
float:left;
margin-left:35px;
margin-top:35px;
}
#articleBig #close{
width:20px;
height:20px;
position:relative;
float:right;
display:block;
margin-right:17px;
margin-top:25px;
background-image:url(pictures/graphics/cancel.png);
}
#articleBig #articleName{
width:480px;
height:30px;
position:relative;
float:left;
margin-top:35px;
margin-left:9px;
color:#ff6000;
font-family:Georgia, Verdana, Arial;
}
#articleBig #articleName a:visited, #articleBig #articleName a:link{
text-decoration:none;
color:#ff6000;
}

#articleBig #articleName #previous{
width:25px;
height:25px;
position:relative;
float:left;
margin-top:2px;
margin-left:10px;
font-size:18px;
font-weight:bold;
line-height:1.25;
font-family:Georgia, Verdana, Arial;
background-image:url('pictures/graphics/previous.png');
color:#00480f;
}
#articleBig #articleName #next{
width:25px;
height:25px;
position:relative;
float:right;
margin-top:2px;
margin-right:10px;
font-size:18px;
font-weight:bold;
line-height:1.25;
font-family: Verdana, Georgia, Arial;
background-image:url('pictures/graphics/next.png');
color:#00480f;
}

#articleBig #articleName #next a{
color:#00480f;
font-weight:bold;
display:block;
width:25px;
height:25px;
}

#articleBig #articleName #previous a{
color:#00480f;
font-weight:bold;
display:block;
width:25px;
height:25px;
}

#articleBig #articleName #name{
width:400px;
height:25px;
position:relative;
float:left;
margin-top:2px;
margin-right:5px;
text-align:center;
line-height:1.4;
font-size:20px;
font-family:Georgia, Verdana,Arial;

}
#articleBig #articleName #name a{
background-image:url(pictures/graphics/small_link.png);
background-repeat:no-repeat;
padding-right:17px;
background-position:right top;
}
#articleBig #articleData{
width:480px;
height:24px;
position:relative;
float:left;
margin-top:2px;
margin-left:10px;
}
#articleBig #articleData #price{
position:relative;
float:left;
height:20px;
margin-top:2px;
margin-left:5px;
line-height:1.4;
}
#articleBig #articleData #buy{
position:relative;
float:right;
height:20px;
margin-top:4px;
margin-right:00px;
font-size:12px;
font-weight:bold;
color:#ad1000;
line-height:2;
font-family:Arial;
}

#articleBig #articleData #buy a, #articleBig #articleData #buy a img{
border:none;
}

#lijevo{
cursor:pointer;
width:30;
height:47;
position:absolute;
top:446;
left:7;
color:#FF0000;
font-family:arial;
line-height:2.5;
font-size:18;
background-color:#AAAAAA;
}
#articleBig #articleName #name .hovering:hover{
color:#e07e00;

}
#desno{
cursor:pointer;
width:30;
height:47;
position:absolute;
top:446;
left:602;
color:#FF0000;
font-family:arial;
line-height:2.5;
font-size:18;
background-color:#AAAAAA;
}
.aktivnost_m{
font-family:Arial;
text-decoration:none;
position:relative;
left:75;
margin-top:0;
width:450;
color:#ffc600;
}
.aktivnost{
font-family:Arial;
text-decoration:none;
position:relative;
left:30;
margin-top:0;
width:550;
color:#ffc600;
}
.naslovNovost{
font-family:arial;
position:relative;
margin-top:2;
text-align:center;
color:#FFFFFF;
}
.datum{
font-family:arial;
position:relative;
float:right;
margin-top:2;
font-size:14;
}

#otokLink{
height:135;
width:370;
position:absolute;
top:811;
left:37;
font-family:Arial;
font-size:12;
color:#FF0000;
z-index:2;
}
.autorWeb{
height:15;
width:300;
position:absolute;
top:897;
left:720;
font-family:Arial;
font-size:12;
color:#FF0000;
}
.autorWeb A:link{
text-decoration:none;
color:#222288;
}
.autorWeb  A:visited{
text-decoration:none;
color:#222288;
}
#reklamaPic{
width:468;
height:60;
position:absolute;
left:425;
top:815;
}
#shopCart{
width:180px;
position:relative;
float:left;
margin-top:50px;
margin-left:8px;
margin-bottom:10px;
}
#shopCart .head{
width:180px;
height:40px;
background-image:url(pictures/graphics/modern_shopcartheader.png);
background-repeat:no-repeat;
font-family:Arial;
text-align:left;
font-size:16px;
line-height:3.2;
font-weight:bold;
color:#FFFFFF;
}
#shopCart .main{
width:167px;
position:relative;
float:left;
color:#ff8735;
border:1px solid #691e06;
border-bottom:1px dotted #691e06;
padding:10px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
margin-left:1px;
font-family:Arial;
font-size:12px;
text-align:center;
}

#shopCart .controls{
width:167px;
position:relative;
float:left;
color:#ff8735;
border:1px solid #691e06;
border-top:none;
padding:10px;
padding-left:5px;
padding-right:5px;
margin-left:1px;
font-family:Arial;
font-size:12px;
}
#shopCart .controls .left{
position:relative;
float:left;
}
#shopCart .controls .right{
position:relative;
float:right;
}
#shopCart .controls a, #shopCart .controls a.visited{
text-decoration:none;
color:#ff8735;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
#shopCart .main .articleCart{
width:167px;
position:relative;
float:left;
margin-top:5px;
margin-bottom:5px;
border-bottom:1px dashed #ff8735;
}
#shopCart .main .articleCart .picture{
width:61px;
position:relative;
float:left;
margin-left:50px;
border:1px solid #ff8735;
margin-bottom:3px;
}
#shopCart .main .articleCart .picture img{
width:59px;
border:1px solid #FFFFFF;
}
#shopCart .main .articleCart .naziv{
position:relative;
float:left;
width:167px;
text-align:center;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
}
#shopCart .main .articleCart .naziv a{
color:#ff8735;
text-decoration:none;
}
#shopCart .main .articleCart .cijena, #shopCart .cijena{
position:relative;
float:left;
width:160px;
text-align:right;
font-size:14px;
margin-right:5px;
font-weight:bold;
}
#shopCart .main .articleCart .cijena .kuna{
position:relative;
float:right;
width:50px;
margin-right:3px;
font-weight:bold;
}
#shopCart .main .articleCart .cijena .makni{
float:left;
position:relative;
margin-right:0px;
margin-top:2px;
color:#e2000b;
font-size:12px;

}

#articleDetails{
width:580px;
position:relative;
float:left;
padding:10px;
}

#articleDetails h1{
position:relative;
float:left;
display:block;
width:580px;
text-align:center;
color:#8d2800;
font-size:21px;
font-family:Georgia, Verdana, arial;
}

#articleDetails .artPicture{
position:relative;
float:left;
width:352px;
border:1px solid #ff8735;
}
#articleDetails .artPicture img{
position:relative;
float:left;
width:350px;
border:1px solid #FFFFFF;
}
#articleDetails #dodatneSlike{
width:352px;
position:relative;
float:left;
}
#articleDetails #dodatneSlike .slicica{
position:relative;
float:left;
height:72px;
border:1px solid #ff8735;
margin-top:2px;
margin-right:2px;
}
#articleDetails #dodatneSlike .slicica img{
position:relative;
float:left;
height:70px;
border:1px solid #FFFFFF;
}
#articleDetails .controls{
width:352px;
position:relative;
float:left;
}
#articleDetails .controls .magnify{
width:25px;
position:relative;
float:right;
margin-top:3px;
}
#articleDetails .data{
position:relative;
float:left;
width:200px;
color:#8d2800;
margin-left:15px;
margin-top:5px;
}
#articleDetails .data .kupi{
position:relative;
float:left;
width:200px;
}
#articleDetails .data .kupi .natpis{
position:relative;
float:left;
}
#articleDetails .data .kupi .kosarica{
position:relative;
float:left;
margin-top:2px;
font-size:12px;
font-family:Arial;
color:#d54600;
}
#articleDetails .data .kupi .kosarica img{
border:none;
}

#articleDetails .data a, #articleDetails .data a:visited{
color:#d54600;
text-decoration:none;
border:none;
}
#articleDetails .data a:hover{
color:#d54600;
border:none;
text-decoration:underline;
}

#articleDetails .opis{
width:580px;
position:relative;
float:left;
color:#8d2800;
margin-top:5px;
font-family:Georgia, Verdana, Arial;
margin-bottom:20px;
}


#catContent{
width:580px;
position:relative;
float:left;
margin-left:0px;
margin-top:10px;
font-family: Arial;
padding:10px;
}

#catContent h1{
width:580px;
position:relative;
float:left;
margin:0px;
font-family:Georgia, Verdana, Arial;
color:#d64309;
font-weight:bold;
font-size:20px;
text-align:center;
}
#catContent #text{
width:580px;
padding:0px;
text-align:left;
position:relative;
float:left;
margin-top:10px;
color:#8d2800;
}

#catContent #text a, #catContent #text a:visited {
font-weight:bold;
color:#e07e00;
}
#catContent #text a:hover {
font-weight:bold;
color:#e0b300;
}

#catContent p{
width:580px;
position:relative;
float:left;
}
#catContent .paragraph{
width:578px;
height:3px;
position:relative;
float:left;
margin:1px;
}
#catContent .pictureSpace{
width:580px;
position:relative;
float:left;
margin-bottom:10px;
}
#catContent .pictureSpace .picture{
width:504px;
border:1px solid #ff8735;
position:relative;
float:left;
margin-top:10px;

margin-left:38px;
}
#catContent .pictureSpace .picture img{
width:500px;
border:2px solid #FFFFFF;
position:relative;
float:left;
}
#catContent .pictureLeft{
width:250px;
border:1px solid #ff8735;
position:relative;
margin-right:10px;
float:left;
margin-top:0px;
margin-bottom:0px;
}
#catContent .pictureLeft img{
width:246px;
border:2px solid #FFFFFF;
position:relative;
float:left;
}
#catContent .pictureRight{
width:250px;
border:1px solid #518711;
position:relative;
margin-left:5px;
float:right;
margin-top:0px;
margin-bottom:0px;
}
#catContent .plain{
width:580px;
position:relative;
float:left;
text-align:left;
}
#catContent .center{
width:580px;
position:relative;
float:left;
text-align:center;
display:block;
}
#catContent .highlighted{
width:580px;
position:relative;
float:left;
background-color:#ffeed2;
display:table-row;
padding:5px;
}
#catContent .italics{
font-style:italic;
}
#catContent .newsPictureRight img{
width:246px;
border:2px solid #FFFFFF;
position:relative;
float:left;
}

#buyArticles{
width:600px;
float:left;
position:relative;
color:#ff8735
}
#buyArticles h1 {
width:580px;
float:left;
padding:10px;
position:relative;
color:#d53c00;
float:left;
font-size:18px;
}
#buyArticles .shopCartBuy{
position:relative;
float:left;
padding:10px;
width:580px;
color:#ff8735;
font-family:Arial;
}

#buyArticles .shopCartBuy .articleBuy{
width:580px;
position:relative;
float:left;
margin-top:5px;
margin-bottom:5px;
border-bottom:1px dotted #ff8735;
}

#buyArticles .shopCartBuy .articleBuy .picture{
width:70px;
position:relative;
float:left;
margin-left:0px;
border:1px solid #ff8735;
margin-bottom:3px;
}
#buyArticles .shopCartBuy .articleBuy .picture img{
width:68px;
border:1px solid #FFFFFF;
}
#buyArticles .shopCartBuy .articleBuy .naziv{
position:relative;
float:left;
width:410px;
text-align:center;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
}
#buyArticles .shopCartBuy .articleBuy .opis{
position:relative;
float:left;
width:350px;
text-align:center;
font-size:12px;
margin-left:35px;
padding-bottom:3px;
}
#buyArticles .shopCartBuy .articleBuy .cijena{
position:relative;
float:right;
width:100px;
text-align:right;
font-size:14px;
margin-right:5px;
font-weight:bold;
}
#buyArticles .shopCartBuy .ukupnaCijena{
position:relative;
float:right;
width:200px;
text-align:right;
font-size:14px;
margin-right:5px;
font-weight:bold;
}
#buyArticles #userData{
width:580px;
position:relative;
float:left;
padding:10px;
font-family:Arial;
color:#d53c00;
}

#buyArticles #userData h2{
width:580px;
position:relative;
float:left;
text-align:center;
font-family:Arial;
font-size:12px;
}
#buyArticles #userData .inputCaption {
width:200px;
position:relative;
float:left;
text-align:right;
}
#buyArticles #userData .textInput {
width:200px;
position:relative;
float:left;
text-align:left;
margin-left:5px;
}
#buyArticles #userData .submitInput {
width:200px;
position:relative;
float:left;
margin-left:180px;
margin-top:10px;
}
#buyReview{
width:580px;
position:relative;
float:left;
padding:10px;
}

#buyReview h1{
width:580px;
float:left;
padding:10px;
position:relative;
color:#d53c00;
float:left;
font-size:18px;
}
#buyReview .shopCartReview{
position:relative;
float:left;
width:250px;
color:#ff8735;
font-family:Arial;
}

#buyReview .shopCartReview .articleBuy{
width:240px;
position:relative;
float:left;
padding-right:10px;
margin-top:5px;
margin-bottom:5px;
border-bottom:1px dotted #ff8735;
}

#buyReview .shopCartReview .articleBuy .picture{
width:50px;
position:relative;
float:left;
margin-left:0px;
border:1px solid #ff8735;
margin-bottom:3px;
}
#buyReview .shopCartReview .articleBuy .picture img{
width:48px;
border:1px solid #FFFFFF;
}
#buyReview .shopCartReview .articleBuy .naziv{
position:relative;
float:left;
width:180px;
text-align:center;
font-size:12px;
font-weight:bold;
padding-bottom:3px;
}
#buyArticles .shopCartReview.articleBuy .opis{
position:relative;
float:left;
width:180px;
text-align:center;
font-size:12px;
margin-left:35px;
padding-bottom:3px;
}
#buyReview .shopCartReview .articleBuy .cijena{
position:relative;
float:right;
width:280px;
text-align:right;
font-size:12px;
margin-right:5px;
font-weight:bold;
}
#buyReview .shopCartReview .ukupnaCijena{
position:relative;
float:right;
width:200px;
text-align:right;
font-size:12px;
margin-right:5px;
font-weight:bold;
}

#buyReview .userData{
width:309px;
position:relative;
float:left;
margin-left:10px;
padding-left:10px;
font-family:Arial;
color:#d53c00;
border-left:1px dotted #d53c00;
}
#buyReview .userData h2{
width:309px;
font-size:14px;
}
#buyReview .shopCartReview h2{
font-size:14px;
width:309px;
color:#d53c00;
}

#buyReview .poruka{
width:580px;
position:reative;
float:left;
padding:10px;
font-family:Arial;
color:#d53c00;
}
#buyReview .poruka a{
font-weight:bold;
font-family:Arial;
color:#d53c00;
}
#buyReview  .textInput {

visibility:hidden;
}
#buyReview  .submitInput {
width:200px;
position:relative;
float:left;
margin-left:180px;
margin-top:10px;
}
#adLeft{
width:125px;
height:145px;
float:left;
margin-left:17px;
margin-top:20px;
z-index:10;
}
#adRight{
width:180px;
height:150px;
float:left;
margin-left:8px;
margin-top:20px;
z-index:10;
}

#links{
width:580px;
position:relative;
float:left;
color:#8d2800;
font-family:Verdana, Arial;
font-size:12px;
padding:10px;
}
#links #title{
width:550px;
position:relative;
float:left;
margin-left:15px;
font-size:15px;
font-family:Georgia, Verdana, Arial;
}
#links li{
margin-top:4px;
position:relative;
float:left;
width:520px;
}
#links a{
color:#ff6000;
text-decoration:none;
font-family:Arial;
font-weight:bold;
}
#links a:visited{
text-decoration:none;
}
#links a:hover{
text-decoration:underline;
}
#contact{
margin-top:10px;
position:relative;
float:left;
width:580px;
padding:10x;
text-align:center;
color:#8d2800;
font-family:Arial;
padding-bottom:10px;
}
#contact input{
margin-bottom:10px;
}
#contact h2{

width: 580px;
position: relative;
float: left;
margin: 0px;
font-family: Georgia, Verdana, Arial;
color: #D64309;
font-weight: bold;
font-size: 20px;
text-align: center;
margin-bottom:20px;
}
#contact #contactInfos{
position:relative;
float:left;
width:580px;
margin-left:10px;
text-align:left;
font-size:12px;
}
#contact a, #contact a:link, #contact a:visited{
text-decoration:none;
color:#bc2020;
text-align:center;
margin-top:10px;
}
#contact #errorMessage{
font-size:12px;
color:#bc2020;
position:relative;
float:top;
margin-bottom:20px;
font-weight:bold;
text-decoration:underline;
}
